Warning: Permanently added '10.128.0.78' (ECDSA) to the list of known hosts. 2019/05/25 15:04:50 fuzzer started 2019/05/25 15:04:56 dialing manager at 10.128.15.235:26750 2019/05/25 15:04:56 syscalls: 322 2019/05/25 15:04:56 code coverage: enabled 2019/05/25 15:04:56 comparison tracing: enabled 2019/05/25 15:04:56 extra coverage: support is not implemented in syzkaller 2019/05/25 15:04:56 setuid sandbox: enabled 2019/05/25 15:04:56 namespace sandbox: support is not implemented in syzkaller 2019/05/25 15:04:56 Android sandbox: support is not implemented in syzkaller 2019/05/25 15:04:56 fault injection: support is not implemented in syzkaller 2019/05/25 15:04:56 leak checking: support is not implemented in syzkaller 2019/05/25 15:04:56 net packet injection: enabled 2019/05/25 15:04:56 net device setup: support is not implemented in syzkaller 15:05:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1d3000000) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x44, 0x7fff, 0x0, 0xffffffff80000000, 0xfffffffffffffffc, 0x7, 0x3, 0x2, 0xffffffffffffff7f, 0xad2}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="619ea9576a9c78a1d2a4a928a4071ecbad4e154a7f217f945bf32d081b2ba69b7befbf0998d57a893b817f9712f6073f589284c80bdcbc70e98b5655384e7c5b060fa32299447dec4ac7fd86caf81246b4fd0bac7515c7e62b55a970bb991400951876a5b878b9ac37876bfb100656f62afcab9abaa93bc4ad25d82f2051b4983e1d9ff975c66e3d689473a445cb7db5de7b100ba2d5b0f003bbf745ef69", 0x9e) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="f5d986265e416db12263315d0327c42ee7a381cb77e7288f7d22b018b794877e1a562e00d13a342d45be", 0x2a}, {&(0x7f00000001c0)="a4f7a0d85804415a7777b5a8df1c4e9c8031a760a7833b2e2ed90d4b5c87aaef97ea6fc0898f072bc632031e4915f1bce864297a7357cc256a954ece8ac3649ddbc1a63ef416a07fe5e097f68357edf9ebbb56cd32704b92d7bd0574938f5013f9f93a2884334b3fd9a85747c36130310962996d6947b0f5eebb121a4301399454f085ff6a13d8195750230e2367d877b9e597662e95ef416d7828eb4f9d50326c", 0xa1}, {&(0x7f0000000280)="0c0f8356948ff301aeb3200a15a62d515e08001150a407cbbc04b44932d677f7a013aa76188a655f59a01b91e17168a132b48b23b14b1d9f084bbe77f71a073bacf3c65ded3f9f733f5bde3786bc58e3d2d4256b82444b665c69c9b6fee6b042329454769d5ca6fba96563d642bd670b8e48f5800dc2ee1c4c22f87586a237ad5972c4dbefba72100e39261b3aef572ff666085b906eb83bbf9c0010be823525b94d765732", 0xa5}, {&(0x7f0000000340)="4079c8398625072e4162e095cc57085f796baf6c1897ddde808a149642ebdca34a", 0x21}, {&(0x7f0000000380)="4f87dcd579392e3f7ca07bc87ad15891421cbb2fb1ebebeb37045974b8", 0x1d}, {&(0x7f00000003c0)="31cc9157a4133c7d20761bd15c39b157983879f25a5c9e0b6d1313a3db0fa6e908e6f66a268ca6964d9cce4b94327b2be6d11616ddb55e395fcd000edb60264d8eafc2c1be9e9a756e2ad01a5c644c91a6a85894f6db2547bdc64cb2b77ef177f0b0c73ec217efd6634336c96febf698e0c2810608ab0346bc37dd8a83fb623f7c6c2318d7a5389a411b118576ba7006acf3ae6ac7858ee4eaa9bde953821bc0efb098", 0xa3}, {&(0x7f0000000480)="d00548a0dcd5426b3c4ee069d6fbb0c2ddf08320ecdbecd85495983d9c8b53b91eb08b5f23b4c8121a6d3026fd603283bd580d8100e87cc7072f9ebff88562bbb9426f5037392af533fe08bf4866648064f57280bec5de6b8e41f56b972f867e11558086d2e3381c8b3465d80b856e4592215db76c9f294a329d13ef06ac63a5", 0x80}, {&(0x7f0000000500)="7288a7332b239fe3430e7a9d72cb803fa5e492adc464848e803e805e8dab4df472e7440f14f57b3d13af2cd597b7f2c59238f48235dc05763d0f8729e51d92bfe5b19b4f08b15de31f56d34e466d83655645e47c90f50c3f0d13e00e08bd54ebc3029a8e37459415f464c42c811c5024a77a6b25924b51781594e01f52a940300748c63412fa13dbf7ec4403faddbe45e8131c3120a2c30a394ca9cfd62d6035cf864844b58f527c487fce20a830bc0c325acc192be95d2a97328ba82804ca1bfc9e4c0b743c8ed2d5", 0xc9}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000680)={0x3, 0x448, './file0\x00', 0x8, 0x100000001, 0x0, 0x101}) fchflags(r0, 0x0) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000006c0)=0x5) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x10, 0x8005, 0xffffffffffff8000) ftruncate(r0, 0x0, 0xce) setsockopt(r0, 0x80, 0x5, &(0x7f0000000700)="f2b943d9897c5ff5dcbb2034a2d917f7bbdcdd5624f1966d411c21ecd2ddfbb585d344d8b62362c6f78b7bf5c2d7cf7224f2fad0a98bbb449967067cb900442689ebc4a235ae5bf2d140017bb2830728b983868c3f5555d31cea9712590944a7f40cbea0615674584271d71eb7d1878a329551d801f911370cee73d8e5f1cf27342c3e6ae5a1d2c82ce049d9b7a3b1af9ff2d8c45a9f01aa5d5f155106a757b67415895fb7e40a9aad60a2562a6f24776e853857ce3ad1a5a7e8e0794e92ad1108550b2c763042f0baab819adf40c91f9851326f267c0817c124c8df7f4bcaf2474b123778376f7c9ffa6823321ebbbd9c1e005455d999d333728ed5818ddf60d0a164459c930ed13ebafd2f7abcb8ce95d6fc525327ee2b751b6004c6509d7c7b4a5d1cd6827e41ba368e0830e1f2f031c3e6f3048cba1ab9bc1eb4e9440cab789b2f0958d370d8d7594db7170809f6836d0a1a7684f4c976369747602f13fd34f8909a6c4e5e122708ae99ade8418a3c090023648dd891a96719518adc64d2dcaaabe5b8204cbb773cf5bc9e1a04c93a10232aaee99baf8672c85df6e9c45473aa2b246e2a752f0a922f9c994a5ce608f15d092ed78c3b56ba92fd23449b0dd4981d6ae37662d570c2e57fc65907eaa0da2a787e6e57da9ab78de2e05191db8e86b021aef3e9e40d264f835ee12a473f0a76a288f43344c0d27010368f2011cef78b07a13d277432acd8a5bb8c6696ab059232ccd30b4903a060130366560141bd9614d907f3a07396d6cd632a56f3231c930d0d41ccf8230b8475a86249aa187a925147459ecff1219e834a17779a21b78b60723b9b62637e2dd644c2fefcb0c6469496d579d184976b3a217827cfda124eb58b02bba02f48f48077a89ec65d80e1b746c754cf1d255cdb28594e89c4d67b55717465e5227db9afbde3408db4feb259d90adc6df088ed7ae1fd117dd7f9366b7ac3fd9219a1a588a6def151f2c791bf60a330cfac2dd94acfaacecda325711e64f4ae6fc4e39aca7095813c17de451019503784bae3914486920030ce664a0bc0af9d46442277552bb5979f5cc96a2e87938fe1a563299b7f5b068e96064e594172e3ce5d13262738689e6eebb73109630fc4c6f4853a3f53cd86ee52732cbd91e21fb5c53b7555192d1d9d3f35540b447cbe6bf28c2fb694631fe6c818cee72ae018d14280f71f112a77483b86fc28f3810dd91c60aea892fd9194d2ad199abb8501efece49c328abff5a319382e24370a4475d6be5124616999cf894374e64401e10d8c3bda46203505c624f4e0d328e14d3d3f6f35d0b7c7dac4fabf1928ddced352a387d04eaaf5fb46766894a3b9d9d5259ac73b5271e7682e5bf3eaf54c3834da37c67e6326337dab784f0b2a3fb0b025acbaa039e4755fbb4c3a09f4f9b500bef68241872d4ae674daf98bb93536dea7d873bf11a0889ba090bad2990514cee59b38604ddf1a69da27b37132d0a44853914292ec813f523e491630b078bbe95e7d81671a90e4a915750394dbb07ac72cdc15bfd43744745ca8b6d8dd0078c07e3e639c6645b474eedd531f702452554a7e1a25b2ac77c0234dcdb8c9fcfecb10797c73b20ee8ffd25169c2f2a2af267485c2b1ff5de0b318bfad463c66040267815b33f987aa14b14a1c95bc2ce2d1d32f2bbe245d98cf277eb054530fc343b0bb6c467a93b6c38a8a4154b0fe569f57ea0fc2f1c7d1c4d558c41d1fa57479056d8e47b3fb0fadc6ae3dab30bda10852ff93a1a7bd75bd4281f3a47c9ea496d2a265695d1c240214baff94e3fed522f046e3fd23853fc8bd6d1064067c33c8f8487dfc65ef92d98d672279323c36e37b13748230f8aee80d0098d2d5277e130c372b0c0382027c691d8e264a00af3fa3420fc6edac9114777bbf0f558b4dc00b4f536aea89cfe3d12513e45f718f5966e168fe1cc14c420bf52cad61e30821b25da4415d1b4ae6acdb7fd71cd8c0c4c095b3bbc67f95d752467e2653d5c165ecb0fb18cb2d7a7ef24e14b88ab82470f4f4b012c85ca791dcc91803bf9d44b31353264bcf4ed5e00aad7ad848d41c9c60106a14d877254a9637a4dc0f3500468b3c86424cb1bc74de0d86e95529e9ea50c3beb3a91c94df37092324ef329eaf958ddadac2dcc33ce13762c6cc5eebe2d642d8362025f6e8fdd3d42872b1d128c6781732a71880853e2502b41edf525863bf84d06d4c58c034815217c66b71101b4192d8a8647659605c0bc21286d7a4bfc7d864f078e1bdc8a4268220ff006d35268496f4389305ee700779458b6af5987e0e640b72246f748bf8acea744075f59e42b6dd362b276abf665e7e052c5bb2f4ef91c29d6e8830c20b2f4fd7c11f4242fdce4caa29ab4c56da5ad7cd9ced41016fcf500fa1d727a827f1b90379a2af589117587cd1956e30e8892811f28e322e78d9f7470ff82ed86643d4469f2d16dc831c23c176f79cfff9977ebf5c74cb4eed85a02d64d4348b53c34f592c516babf7b83a54314529539edf50d10371dec14cff375aabeaba918bb5d590a29c9e428952c9d7e881733e288427c9502913d63a09f979dd56dd03422159935857c6f10737cb7dfa1e6e712c83d46874c410aee339951e21b8db53008861b71daa4725303581157af678c8390a81f622f0b41923a71c34005073ffd50df57853623e167b73549d4cb2d797042be92058bb886a2072ae8c1e382703923c85fd183893dd00f213c51ad7a5bee9552fff1765625108eb7bdebea0270c6530e5248ea73c946c5a5820f373fd3a8d8762485ddf841756add8a4bfdd8b9ade496c3032a4ecd670d6f4412ebbd3aeaf821c950b60c3c9984a9cb998c93d1b264c6c3f244824c767b9b21aac56234844de7b73c921461cbebf15e1e50d0e42575e7c948517c4050c1c4d0d3bb697346ad489f22c02ac085761c9ee217fb8171a37ba270fdc65991887bab5edbb6364ec974b437da91a85a4b1545f5d322891961cb573170a51ea89a616585a02ef3d1acde64d99f3ec1f5b515b78fe78ca4cf0abbb521fe969cc4bcbbf9cb93f7675b3f4ec47d1b722c2e6e9c0ad5d813429aecb975b3073fd1b42c9d624e57f9533c6a4c35ca1d8ff6b42f16bf582e37ccc410a55306d4c8be6e8fd230ee3ad112e85aabb4f1a26264af977cd7d8f68fef5e777fba2bd527ec6ce34e404cb299df2f95c4f988ce498dc67337462c95e7edfddff5addb54ea2c098e4f4c564e51f1875fd1a082c65499497b8c854f2d3ff4a39fee2f5167979d733163be677543df7cb806f6e23b7453ddf04645d06698efd783e1a291f43de30257b2340e6be7fb2ae98f7169bdb2b531eb8b41e8a2147b7273bf17795e955113ddf0585a48786c771e6edb9e4f6cb9ee9c100c14214947bf2ef5d89e937357671252844f972b6f2d017750c7c32bfa3d545449cf29742b9970d87459f97a82af9b166bbcbccf360ac83330b1f4122e154d8e7f7ddc0d295bb275be006e8fd30a1c406e6ebfbabb6d6c20077212265ae8e0431245e57ade73b7a220fb1583da2be4e14193066ff0320d197535e46bd9f387cc0033cf22c2f2e7e5968d11fc299cf7af88e3a6e1d68340dfe714217a0abac13c3b3668bf184485a22a8b069fab5eef0d8bbc7ef0e8cd19c4640d59a90d0850cbafac402ef1b4038b0a2120f8eb613d4459219d9173e7f94d4268ae20d777ac234bb0923d9a5ff1bd81b5ec0a2930cd1d36075ad6a8c96a3afbb99db0513d152c1eb92b3c9de25ed7a73d0a9fcd7bb37ce3b77da49fe4f7ce28a8b96408dd73a144ac3b289d12a8b3e84e9e2cbd82a8ffb325856fc2e50e25104eeba1c4ddb4e11c4edf45e897c61f64a15712bab876b3041faccfdec63a274f5d3f3075981fc3c055eb6489b62921520618aeeb17a4ea1eb63d5cd61db28c2f4c6d41a238b7ffb729a6490adcfb72dc7c65c61ff680fa1a582d125f2d4f2dbfb40d18b058a3a707b72b73a5e728a3d6bbecdfe89a8d022a76177ba772e03aa3ccfd7b4f32cbb6d6823c6e4f503cc3e049354615e046910852462f4e8788fd13d87abebf5e988370ff097b9f53dda7289742ca3a55c6f8799a1293c4fa219240481a8543a4bd525c63474f7a38a7999c53412b339290c393940d0aa955e955b9d2b16e6dbdb1f95d4a406d7c13c6aa601cd6ac66508fa7bfa084264386a21a1da601436ea91dfae8554a00e2369425ae6ee43cc592de1d3b54b74bbcf6f6a1adb41e110156c882c73558e48f0dcc12b5e2c0969787ea940357714a819b3d79e9252202ec3f6bfeb9482a58e646f626d628b6ffe14d5f23ac73f8dc43c3102c34d09e83db6d74f067e665567e11930d2e1e33e012cc991205c761d6d112173015f8d237c8c8ddaf481fe0e5ef5f251125c950c79724141d59dce22ca05c79a1f9d4a50f39adbc56c4d7850922367d2f7a25d4a44ba70e217717d0e00ee023b4bb5a014d750b91f22ed2593ad84aac5c2d46e7b5e432a2390edb54200c93fd0b96f60c5e23846e407fd3b2fecebce0f376eadbacdfaaf21b1aeaebc445756109030e4dbe141273db6851ee2e76354423d009a03a842bb65402333be2ca5c718fdf3c2f3579daceecc66691552e0bde9deeb843db8cb4d3ac3a44d9f8c976cbe4cb7f46d9641b392f304e701e6d2a4f25c88741ef95953f2f144ea7ed3df47c0675c1ca8bcda62e6b628bb9e17419e284dd8be3493c5210891014b6341cb848e25a6d5eb97832905967e12bfb9cfa3379363ea7cd5f7db2fc55856cb70391eb545d930b02f04f23db46f015fd099bdf462e6f9ac505ba97d6bee1e9e42661542cd3874e84fcef4e15d8929b86d737840a709829f9d8020dbc68365df0adc87540191ac226e8bfe988bb4b49a3804957ed54cc3c224e7a256692b603018647b9f4cbf1998b0b683e630a24667b18131c999055c88803db0afd658ae5a318a7c7847bea9ef3df318e12b74972b61b71e61de3106762d80a9e5270c3613abb07618870a026b1894ebe20f68aa2560c90212c01a21bad29f3c2f8dfc464c3950f445ccbc9daa088b38017745e4f9a23d21a2a7559fe802eabb369b029c776e86acb9038eb9cf4a004d4e7ce78f94531e8cafed52af3e64162c6a3b0d93bad86da642c9e6841840ccb6c6c348fee430df9b8b17d1482fc404f72d05f4fdc69b029b80416bce376228abb0fbd143867f5c97e824b1777515185f153dd4a796c98ee67a9f352dff2c2b5a145cc492c3d5fc2d9ab1979d2595b0cdd3355ad67ea0ff9eb51c1f9cb65cffac0ea3e27bf2547f367341aa095d5320989a58aeb04655b4bd7d7e3a1a34d83a5cd29dfbeb5cdedb503f4cb53907326717a8cfe1b698f4a188d7d03ff7e9af7364b1e3633c23fe79bfad8734c4cf65c8b69d91bd24ef7cb7d99343a5f503fbfadcf2b4abde2eaf8e93314667bf45edc4f07925aa04119e6a561f966a48f685aed9889c0518ef582b708aa488cb729b983b11f2ca861b2cc0ddd866e1bf468017a8206e230e798d7c5f02ca3d047d7193bea80aaec6d2c377a002e73379050927ebae56c1921408392ae95900a062fd84303cb14735855104ebbd8ef99d0ff83f1ef5934f9360666dc57add89b103f7075b206db39003fcf3b17373e147cd2a87ee814337baa7185df4019b15ccec12067c17fdc280be586ac204abb692582b4802f62381671ebacdf4658701d9b8b4f816225602dbf538663051d0f9d8a89231ffa35c837cee9c89205d2394011bd051cacedc43945487", 0x1000) r3 = semget(0x3, 0x0, 0x2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001700)=""/118) r4 = semget$private(0x0, 0x3, 0x1) listen(r2, 0x1) getitimer(0x2, &(0x7f0000001780)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000017c0)=0x7) semget$private(0x0, 0x6, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001980)={{0xfffffffffffffffa, r5, r6, r7, r8, 0x4, 0x1000}, 0x4, 0x80000001, 0x8}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000001a00)=""/243) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001b00)=0x80) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001b40)={0xffffffff, 0x6, 0x101}) 15:05:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000140)=""/166, 0xa6, 0x1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x81, 0x8}, 0xc) ioctl$KDSETRAD(r3, 0x20004b43) setgroups(0x8, &(0x7f0000000240)=[r1, r1, r1, r1, r1, r1, r1, r1]) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) syz_emit_ethernet(0xd1, &(0x7f0000000300)="1c3b438706b02c6aa0658eafdf3c9aeefd23ad7a73820f555557cf8a3df20efb155b7f1a2ac14d1ad8abf94c8ee07863503da236ed7b3183eac88b283a7c31c8839613b07379f0a10006fcbc6b2a291fa82c5170b92ae35b0901314b63f612d84b15a7066117ea14c99b26efec46ebd109547ddaaaa630d78ad26db7e4e42ca4f069d7a5385c3d9c262e9aafe648d6f86105730b1552865fa646a09d6593a53a08053df72e423d8f40b59178110e7cc50f81d123ecc990a7cebdada061a18793d7dcf1814b683ba9e7974d70af9e3df335") ioctl$KDGKBMODE(r2, 0x40044b06) r4 = dup2(r0, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000400)={0x5, 0x2, 0x4, 0x2, "4cd5cec5bbffaec36b97cb15a8b367feeb619aad", 0x100000001, 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000440)={0xfff, './file0\x00'}) fchmod(r2, 0x145) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000480)={0x0, 0x81, {0x13, 0x7f}}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000004c0)=0x1) close(r3) setregid(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x80000000, 0x9, 0x8000, 0x0, 0x7, 0x7, 0x6, 0x1, 0x0, 0x0, 0x8}) r5 = semget(0x3, 0x0, 0x400) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000580)={0x3, 0x80000000, {0x100000000, 0x81}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) close(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)=0xdd) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000680)=""/169) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0xffffffffffffff05, 0x5, 0x4, 0x3, "5dc0c2a6c0943f43e01717bf0ed4a1c4cb9e4786", 0x6, 0x2}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000780)={0x2, 0xbc6, 0x3}) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f00000007c0)=""/91) 15:05:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x60) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) semget(0x2, 0x3, 0x0) r2 = semget(0x1, 0x2, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/64) 15:05:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200c2, 0x140) open(&(0x7f0000000080)='./file0\x00', 0x303, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r1, 0x0) login: pckbd_enable: command error 15:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfffffffffffffc3d, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 15:05:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1f03b1251fbd0b9353e2ab79652484f8c11f5223def65898bcce6a77dd1901e542db597e9f962d85774224960d77a6f060af79eda038e57676efe9fd382762f3529e208888beeaed1137e94721edea779b55f885420bf22711e7c050d636fbfc7a23f731ae56c18a6c70324724e56b32f1c38a418dfbc2b5dffb4aa2228dcbff1961cf87dfd349b3b8b6246e116bfbb3ecd7598c0f4b025e3ab1ac6d6af159e8be817e8327d1e5dc797ffa2ec2ec4eb4add2a357e638d3a304aeb7a40f2ae2c0e8278c0cd51d0e4525adc2c4ee3def163cd5363dbf6b834fd03f654f988d6e63a27928bc483ec348a6094f3f748967c9c34d01f677555c8154f0bc572586", 0xfe) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x13b) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 15:05:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20100, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xfffffffffffffffe, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 15:05:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000), 0x148) ftruncate(r0, 0x0, 0x1) ftruncate(r0, 0x0, 0x0) 15:05:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000c6a57ac4e400ffff00000008cd7f000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 15:05:03 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x0) dup2(r2, r1) 15:05:03 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() r11 = fcntl$getown(r0, 0x5) r12 = geteuid() r13 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="cb4ab245fa68c01ec79a0407ad", 0xd}, {&(0x7f0000000100)="3225e78f80f18f5d2b7e9e731b241e4cb8f80d3f2f7b2578ecc2a3a4d975c3303c49f546e1496db8db1a7ae23cda5249ad5c6497945d3031178e5296c3981049ce29699715a789fc0ed9487f93b2ff886b89fe", 0x53}, {&(0x7f0000000180)="498a2cf84b1c5b3b4c69d289bb63f40af97a94f15328aeb830766356e2b3abbebaf8267e91556be86bfacefc425ba463e42c75fd191f325ab6715dcb443675fa5fe80b9e4bdc38a4f8ea7ae6db77151277b657c8029f9b554c9417f6d1bec9e2cea48c815f7103d43faa268df1ffe7d563669141361d20a9a256626974600462cdee586a1ba958cee2b471e7be1cc444c774984d4052ccf3ee1939b1de924480feec0af0ba8202144a07f92e9585f21ea99ba76b78b8dfbd1f1755584a90ea83189ac9f98b4e027c86c03e88a5db5d97e6bd39cf5b", 0xd5}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}], 0xf0}, 0x0) close(r0) 15:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 15:05:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x54f9ce1b17ec86c8) r4 = dup2(r3, r1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x8c1) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 15:05:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x80000001) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xf9) syz_open_pts() 15:05:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = getegid() shutdown(r0, 0x0) getegid() setegid(r1) getgroups(0x1, &(0x7f0000000000)) shutdown(r0, 0x2) 15:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/185, 0xb9}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/201, 0xc9}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001440)="269ac9cee064d5c416fbb32ac623197153f6896adcf3ee70cc3bb5ee60e0719d596b8f4fb810ea2a071484d09a6613363a2c865ccdee61d9cf34b8673d9e1fcc2f95b4327a20f89b8ec7875f20abd2dec339c2c175e6b5cb72ca0a06ab19161165696db77425d7391567a0528e2e7f34920016c16b2d9284fb306dec3662dcef7fbff71e68791477d42999c7af5c18181303f27c32a0782f422c93e78e4bbed487c74f6c86012907b57e71f026da434c", 0xb0}], 0x1) 15:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x9, 0x401, 0x3f, 0x3}, {0xa77b, 0x3ff, 0x4, 0x200}, {0x20, 0x200, 0x2, 0x5}, {0x7f, 0x7, 0x5, 0x3}, {0x9, 0x401, 0x4, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 15:05:04 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x2020, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x42, 0x8) 15:05:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x100000001}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:05:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="0ed875efef0c45cf2bf27756ec23", 0xe, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x80}, 0xc) 15:05:04 executing program 0: socket(0x10, 0x1, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x8) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) kevent(r4, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1b00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000380)='on', 0x2) 15:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 15:05:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x39, 0x4, 0x602, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xd623, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000003, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x10000, 0x7fff}, {{r0}, 0x0, 0xa0, 0xf0000001, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0xfffffffffffff0a8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x60, 0x3, 0x101, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xcbd, 0x189453ec}], 0x20b, 0xfffffffffffffffe) r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffc, 0xd1, 0x20000009, 0x7, 0x5}], 0x64c4, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0xa6f}, {{}, 0xfffffffffffffffa, 0x48, 0x20, 0x6, 0xffffffffffffff3e}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x84, 0x9, 0x1, 0xfff}], 0x9, &(0x7f0000000700)={0x670, 0x8001}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x32, 0x0, 0xfff}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0xb557}, {{}, 0xffffffffffffffff, 0xc, 0x0, 0x6, 0x800}, {{r2}, 0x0, 0x8, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x4ace}], 0x0, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfa2b2fba8bddba8c, 0x6}, {{r1}, 0x0, 0x9, 0x4, 0x6, 0x7b}, {{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x101, 0x8}, {{}, 0xfffffffffffffffe, 0x80, 0x0, 0xfea}, {{}, 0xfffffffffffffffc, 0x10, 0x20000011, 0x7, 0x1}], 0x3ff, &(0x7f0000000580)={0x1, 0x81}) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) 15:05:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x7) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6529d1"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="96b1f52175ac229471b99ee46a7d13b157ece7f25526e43fcbc061fed90e79d2fd5d6c474bd310df8d641e567f93ed5f1ef6c8ac830dd158d7ea7b776512489de708cb61f0db1ed2e225cdeb67edf2c8e75b7ffc4ad6db88e107d57fcad06e23124661ce0d9129ccf3c2e91a2f6d125f764efd63f6a3c54fdc9b5ff9103bc9429949a5aeeea709ad1cdceda954485f382139ac36405771c12030a042b8e530fc0f6951a87988a23b9da18b47d0427369a2ddde37692c124f29641beb1d0c6ab53c0e942d77b880764258cb249ec6a07de43f791ef78fe1069458a2cc253a16d8aac92e0a70f963fc340f33bfbbc1b3774844916d", 0xf4}, {&(0x7f00000000c0)="4b8934b6bd46e400f2a0c87ec09a2a17259235cacf23899c34e78422c15d2b9a8274", 0x22}, {&(0x7f0000000280)="50f9cdccc14117ee06d9f67ea6dff69b2a606b47c05f363c7c033a4d7dad304eec34c6687f179257740b6df204a9c83eb128d4be839dd33e2cfbe1caebf9373355d4a467edbf959563eb2969b6603c677fe191d950a5cb5dff7b7d5f2fd0b269da268b7bd88ac6d28d8f6b75acf5b473fd02b7fbe21179e7db828e98f8dbb07570a3b4e5394a4161b4b148979b637dc08e7c8e5bf9c2b08098f178be248b8cda79222d4a589c1003d888e8e1b77abe27eb91b7407cb3744e236c07dc04d215d7733915b42947cd9b6105eb56ddf6354accf3947a56072daabe37a733577ce841ce9336a366548960982f8a7938ac83113caf8f8444ec5c5f", 0xf8}, {&(0x7f0000000380)="b584038f8fef0d01204a8b5025d31adf75ed450d7654d0d3247dffc0c6e83a0862c1776be5b51406df6a070ca0f534d33c5315584b7ffe6fb92129b60844d3798a4b7fd6c96f081c6a6f79be49ea4e8f52838adda1b06985fc54d5b1eabb472bf429175f1576f9b38f37bdec16300f5a0ac34d2631fcc785aa72a13749e05fe8425f276d198545a09f04ae736ac2fa5471bdc6c61763636b9c41b8478b388f39299f71e3", 0xa4}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}], 0x80, 0x6}, 0x2) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) 15:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x48f7, [{0x2, 0x2}, {0x3, 0x80000001}, {0x3, 0x9}, {0x3, 0x401}, {0x0, 0xfffffffffffffffc}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0x40}, {0x0, 0x9}, {0x0, 0xfffffffffffffffe}, {0x1}, {0x3, 0x1000}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x7fff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0x6cd9}, {0x3, 0x2}, {0x3, 0x5b9b}, {0x2, 0xa1}, {0x2, 0xedda}, {0x3, 0x9}, {0x0, 0x81}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x9}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x4e9, 0xa}, {0x18, 0x0, 0x1000, 0x7ff}, 0xa2, [0xe2, 0x0, 0x6, 0xfffffffffffffffb, 0x80, 0x90c, 0x4, 0x6]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x0, 0xfffffffffffffffe, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) 15:05:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 15:05:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x19, 0x1, 0x4000005) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000080)="0720714dbb350a1f77756b4831fb9c43c3558c7c74b5d3e3c3d128250334da2c35c5d5de226707c88b32258e2447ce33454c05d219e6a982", 0x38}, {&(0x7f0000000380)="cc3c106d8d99cdb7dae4961b5157fb149573414d07154abe0b946b649c4e1fd9dcc6134be6984f12f6841d6572bc1ae5a2f16c6b5b12bce32ea1a560ac14485bbd1f55668e05af00d0353cec4acca458d7b20955cd4eef582c294fc646120f7588db1096235800427ae453e41fb70c77e1c8da93b191c685e3735601a8453430f580003fb85970eb468135111c838249f975effdc3573c76cf59cd131d1731be08a86e5043d6427f625ca0461c2b461c2189be6704cdee8595578442e87215f1996425e2fc4fcf78716a33a95684e83645432b06a4e5c57bf5dee795d12cdf93d155586ff26b7dd9687d59bf55d3cfd78638230c51f6c582e6bd80fcbde57600660c485a3238b244256be79a4f3c13a29e28562d74be2c680efb69903947e10010d784c3b46f3e2f9b3e86d99a8d8d32e4bee9229607576285d63667d9b2073c75ccb0ae5ea054c7cc243376b2eba751c17ecc306aa3f2bcf4b4a2760e6159335b7ad923b221f6ed7b8dd03f5d5b75f457ec044a7a122e4ab67f249ebb4deace03b8bcf77b41f635e914f564426a9b0f0f248a8f304384f18cdc41af1c7d1834a30e89f77a05baf8385c39fb888fccf9fc05a83bff94c1ebc6dbb6a438330bf20a77699646a065efb2b18e574a0f720d639b891cea4df212b757cd626be87ac38ec720bc4055cb192adddf571bf4ba4834d0f2034a3d41b003637208f2f869f9d83616bea6dba851cb0d577b78eb4d4539bdb1c789c55ae96b27cb587a34270ab36e2a8f3495307a2444058807afb229320c74c8860afbbba45011699c6bb5b235199816575bdc3584ecddfff20bd79661bc9ae4f3aaa626e1b2ceb5befd1a738ed1eb59ca385bcda08bd0f4cd0a75eea79cc7e138fde00282e7f26d8e7c3451ba6a38ebe3ca2424ced3e4975ad6338cc070241809382524d68f74a1788bc5592e658a1894e0445526c8c88b7bc0d5f0e7ad6357456a5de72187227f0e980554d40c9ccc9300d63bd019c0d55c44abedbbe40b1a270c25496308b2369c7e40678e64da41755b393993ec68eae5ee3274387dc5e3137ccb9a72f8f1fd6e4db3c2f0a22035d98cbca40da4a98e3339148b83979e1a8c94613da94f4f3fed8edde6a95ea0ad17593dcc549fd021dd636a6d4ddf74cf74fa1125580bdad7b4e742837e8a7b663404e46439fe0f663c6b433ceb5825e90c1cddc3f304e99be5690c3ea3aa17cd1ca5efcb92c84c1df2d19fb89be4fe6018f7a069c80a1b0a3bae0b86c62b607c50772d7b4008c08cfa1cae190fa48ccef33b2ca9fb053bbe496212a858711e83b95dfff2480906268d20dd87d7fb96f5bb869c390ac93ed7edd5f3316ac1d016793b58d875f2c780db838c5d41d95717dec24b8dbaf5b87c224613afa577db875c1e410e5d586df5a1388e508c18f30b84f94cc515d49c8568fd23d582c27540e8ce7503f7acf37a8d3b46afc899de20ca9b788380c348e2c23f2b1f02ed2de4baf18413ef37a6994f5f9c4181327a8bfb096bf52322013b0a5726f9346d9cb52440133c023862f5cb6f2f7654718dc5a476b5e7c7ab06025ea5651b730116ccc5b46ea8d04b80628732ae45fb5471a092778f5bf35d21c75219db5326c67333f64871c4aece9223b9eed83d923af4e6864c32d2cc51715cf7b0cfe432a8bae429cf70b196d9042dca21f97465f355122e6084e0a416bfc424a7936b58c255602d16543cc4dabd0ce262c39bcd32a20814593edbbf675f56fd10d547c879c53ae203e719619f8c125255d2d320ca90e5bf8242189ed2fae6806791bdb5173188ebc94e738dde6018453eee0a83e61abaab46b6978b1a2c021292901bbb65667220a1d6489c4198a4266d2ce6030e0855f1df3ae81ca16e431890c72aa55c74f0e63442ffe28c0ce7293ccc5f77fa51b032f0db8634f335d1437e32201974a66751611ac28b713a3a3c7330e9b2111ca26127f217f71f8b6df1641958a49b0288fad044e3fac37ffe2abc8629329b96e82d076dc9d088a5470afc7257c70da128eb6bb06cd0dbb8aec83becba3c5892c701069264b68074e997d65f9c1f7cc072b71e2c17a9f134b195c45f2f5057236e57ce801c47e0e5f9bbede989c62daff28042d47ee380f45972ac29e4eb5548b8750fade21f9c5dd57565fe2b443e4d4943bf748a21a4f988065eee69b84c0ced0f8702583ccbb54ded396f58cc53fd93f6031e2b89529a07869ff0d1f5137d44346b2e913d55bdbbea391dd25edf95647333ee97418a96107ca6e053439967f9ea33f958d37e1174e54d124f21ec3a3a7ea7f3d232276ec20c892efbbaf7957102c9e49b85d453fc7a689233d6e0f6d793e53be14f9eb9dbcd8ea59b8b1f27fd9266c66705fcff895651b5bb97cf50bb2840437002337e71b73973c6c855d3459fa0527717d7de17542e5660bc5324577c6faf63b036e3fb1c461c5af1901d53ea47791f75cab886cb711786f5c48a19b6c9932feada039fe8932b7bc4bb14363eb214a1d054dcec0a41905b8ca5397287e6c043bb24ca27f66ed9631e9a507ba9c8a019a0e1681d2f99c9472b0eac3a0463c4c633fad897b0b0d43d8a6e5c11ed35dede93e8a898175be6b84bba4d5f471c859030c9670f11bd0d3d9cefc555e7b64b8c693c7017770d63966b752152c239a78736349757b2d35795353ba7e580353e7eec5e2a80559ca5ea612069b612d81281dc1e787a6aa64f9642de36e8b7cece5883bee1d16b95b94af7ff0f0e31d565a8f412e328c622b02cb5e87f82ab04c777643704c1f0ea5a8c3b6fbc24a6b963dee852121a8b84170872d8f5857f6e86a6823ba3d55f359ec1f6f31917232e2b74e2f5c9e343529a4a218bacb820249264b790210d9b5aeaf38965e400a1ee1ee57d8903a527f7fcccb31f6c3a781a4b76c4300d62fe560bf9dfdf0c0899d6df490ad592fee18fc8199e4f7c0409857f0ba719f49385993a9b6b3a61dc53c2b4c25e87421b44413fd10e9372c36ef4fea52c8d9fdd740fe8527cea3808155c406d3162c4767566771ce2786230d9c492e352ec828490212b23e932cf9ee99f60c8d18766b020456d9afdde659e2240694fd699d963b48778ad76d843aa1ca6650fe21ace5e774be9fce45ef8f9412b2d39270687c876d872d219f023fd2a9ed6f99fd2fa104b1ee61483d0e0beee8a55e9b23b4e8c821db8ede968b0896bba50d6443b16716305d029e01df0ab7de9963071e17f1f35f90e31197247d5f9649595973601d9470f21b2485cab83a1f36636bd5ba057d37d57b81fd877e8a9287efbaca72c2aa81ab0fc89fd32f65013f55414c35b5e6ff916bedd296833cd9db46ae5aab8dc26b015ff567f70a08f686384173b734c5cd49dcc774705faaa2e38bac9f7b4964b4e7307eccc66e2d0b575e14e9980f4103fada32a8fb366939d8bc5dd2b843235645fb6924543bcd3c87ef3b0791f7e0b06feb8544b3eadbaa7d099193da8eb20c1c5159c3b2d2b606832cf4c5231466bdbe1547105b1bb33e8b2646dbe5d3a9bcd6ea70ec0d5a332681dc258ca534facf0094734ed86f297000b31072bb6b932d1b4fbcc1f5167573912d394260d82061c50c729f02b2280e3928a43550a4542e526c31a98f5f2d9c0dcfacc9cf8f1c4a19b5c220481513d04d24e88cf762bdceb86c991155df65730ce0036507c8c5f46dca7efa31456257b88d84adda79eb00a43374a8ae2895860016cfa07b8543711a39e643b80118fae4de00d1ae19b4358a151ebe3827e15f6a5fdebd759b3ec564753e6f9d500b8afff80b7e1976184d9584cf2a793bceb12a932dfd1be09cc7000caf0f322977e878add7af39563bf4bd70d4cc60faca2b94dfd27b81b1dfb091441ffd5434388a1d5633210c9a7ace3f8c3ccd4368a7fc5cc0550f043ee5cc7f157d9dd5ebf439330ee4abf7a73951a8a0626998ba8330150e1cae18f6a41ab7f2bd30fca6d0ebd49f4ed638485cdef19342621e96d4dae1cba91ca1d801eb4b83fb43d961f90b0ba7ccdc7ac4310aab61f2d02c36fdc92ed858ad75bf94994d97032429ec9b0a707133c4dc2e091306fbcc5e04f9240bbacfabac9fcdc98be3c5daa9160dbeeedf598a2fbe0006358c4ebfa0fbe2105f5e50a3cae71b5199b11c02962cc2ca693f152a5170101ce9d52d15018f02513ae0413431240075b9a9736765bda6159a07c8edc97aee4b9e16f574a6093b2ffe10ca118ee3ff1375d174f5452c0badbda7416f4dc4f666c6e10000e66b814f8fd8324fdb305d9e65a8622537f3ac9280b8aaa30d4237953bb7e839d1d9a3187c186e168693d857a94d3df5264474550049b691f73ccb02b06c11c66013b2ad5418d95471fa9f060ae438a39d7dd1c5600128a78ee04b94e8d5cc6008ae1c988ae7313462016593419f2ea0db4f55b6fe7c3f5b140918ecbfd90a58f83a9f602c27b9b3a49cfc8fce1f798acf102cf75d346ef4fc50e3fc2be8256f59f833a9ccae8c2349aeda4a2ffb4e6f07c61fb26d7446ed9b2d94da09f64a3d68758235d759428a221a36048aa444275656f15a09c864ff0eab1f0119ed1e1c158e432c25a0c779595ece5f55d80d492ca7222604dc21abbfa8a834ad9ae0332d7d1d6b081d85fed4d8f3bbdb3c1f6fae36670c4f87e3a06951489b23fa778cae73c26dcd13d697ceeddefe953856e77c0b518b9119e01d4fdccfdd052a11fa56111e9ff9d01c2223a91c7b93f47c1f2aa44c3ccaba5c0a610c756d35872105f6f625de22305627abcdc618140e436a35e49245cb89cbdd2c094ac74bf201884985c285cc0c98ed640abd23a4a2863b55af1b8b44cb769febfce9db815151eba965f507e928dd7ba6c462df37afd37948cbf14ea5646b589e1defe4f581ee2e9b4eb3d8e145dcf4535ab22e2791096e5755009cb6489d07665023490b7660a22c4f8afd14d964018edc749af4dfb7c732134d220b7f3ae7376954f3dba497be450ec77184558fec82cafa31e5c99d766ff037769a1d37d76ee4f5dd90f85110fea097a1ec90cc14c469c70234a761dd3a44896c659601a012ad397d159aacfcf0b72b5fac5b3b7ef14ef045ae8a1f672661bedc473b4f69e71a1fd36ca405527aabf3dc14fcfa273abeaaeb0597bc6909a398b686dcd35379e352f1cffc482533d90d0e5e39a052610460e40479e727dcbdead2cf829e802a3f1d7d9fb678f64f085c7f942e2fe88a8b02f4cfba04ff698b3b650901c06c6bf2694ba4f40fdc1765547c25d698cd6a03b131841432b96de0f5b25520a0e10d7c37620721e9f1a8f6b53cc47ffc41a452dfe16885012fb25936e82173ce605272d890832a4f11cf65cd19d087a2849611b384ef2a039f7464c124f5cb332b0a1794f4383ff705fbf2360edfdca769f1a4f97071d51fa777fffa916a518fcacfe37ad0ef52c3776b8d70af0d2d0f5b0ed10c9f5512e3c9a422ed202bcdf6eb17a983add09ecd4cd433dcb6f9cd2a1442dad5eb1f7c13a398d1b83353f89d53788349ded58d245adccc0155ca6d74a24158e1f83a16e3b42095649e284e46f02f30d1761e16744d38fb5dd4b2eba4c23946baa1720bc593aa9b451729e02880f50fe8488be0cffbf58f595d956f397c2a320a7d49f85e45c0b9ab2005f1a3c4d6a4cafd2395ac8c4f3076c1beee1e04fbba9fdc149d5d4fa0c47209f83b0fe83e9e2e5142ba70ba95b75120010eff7534b552003066a387ddb0b4627e3bd030a275f6a906dd489eee283db27ac2cf9675cc45cc8531ae5", 0x1000}, {&(0x7f0000001380)="efc577ce40dba14fdf4f6d2874be6f2ed1f6ade530ea7448e7fa0a719f59ab8bf7c2e481436c463d4d833ecc138d86b947185bbaa79b601db69677e152d3d1bba66d42194990938a866d3609d02542073a4c4101d61cd3f858e76376a5eaf662876fbdc1d875f7ac5f792e713e47b4be500f953bd483f2f768ff02d7d9abef7d7951002459bec491a1745776e403f9e675a042407534fafeafdd03849c99f8e35d02a78b2a35f8d33ca69822d922eddb80959a64414c93798cf671abd894a2a1346445d7e4844092", 0xc8}, {&(0x7f0000001480)="d93ac57fd34062818239a633192ee1b47a9da35c11c6a21d16b6b679e00f7044032bafd322cda49170", 0x29}], 0x4, &(0x7f0000001500)=[{0x110, 0x0, 0x8, "3ea82d31bb3cd02bd3e5cee7f3357451029436c43be98609a06568a080249952ddb1e93393ea5817fd50199ffc8d96b57c28ff3c0dcaa4877e8c402478c459da9909a3cc8d6b4915b0603a96e74011f631a8a437b8b864df2b91a4bf31804f24ec1edf653eaed45381074d139bed5dc100535a3fb271c685c1a2b1a76a0b807687c10dee04ec4e1b2cd571ebd6a51ce8bbec1523a268866c2342983692af711f7c1cb4291878fd6998eb07b04932685a0e4003d9f1b03fc31756de15d464e37837be04790967345aabdb6e5db67f684980ed621f91fa78efeba9a3b68213e379d046de640a9289a4b7a1edeeb439f699f2ea1c95b5d959d721b5aff628"}, {0x18, 0xffff, 0xeeea, "9b5d5e6f6a59"}], 0x128}, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520d7d3a626ed574cd60f3650ef5f96e087ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000c0b8039a987be6c602c5e9051e2b1ba7ab9b793fcd50a62b67338c28764b277c13788b5ebeb8273255fae3cb3b1b4e7799c43196ed8b58d1a0e64f330ca7f71308525a4c1a36a1acbe5a83902b60c60d671d650d26735528b984db01e40981ef0b065e131fd876c990bd11df5e95b61debce417e231364056df81f99cdb4a6bacc9a572085f91df58905fc421081676829e5dc32f16d35f03e130be1230f4a20be1273e0b24a733f4b219029be41f345410ae8f692d1513e920865c0adda0414ed0cf4e46d3922168c8f02a227195d53a8fd2361a6f0971562e4e164293ae3eed64a74043f4ad62e32c28cd7f31ce890646e6430810d41c256dbdf2e098ef18b2b80a095bf7a0b6095b2591414077d4163bbc28cdf2e7572b5c73dfd00cdaf51eaa947795a03f117e0abed56dfd7de9b97002c1c37d3"], 0xe8}, 0x0) 15:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x2bae, 0x4, 0x85, 0x4}, {0xed, 0x1000, 0xf04, 0xffffffffffffff00}, {0x8, 0x400, 0x100000001, 0x8}, {0x7f, 0x5, 0xcd8, 0x6d}, {0x6, 0x14, 0x1}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x122fab92) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2179, &(0x7f0000000000)=[{0xfff}, {0x5c}, {0x6}]}) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x120}, {r0, 0x10}, {r0, 0x4}, {r0, 0x10}, {r0, 0x138}, {r0, 0x1}], 0x8, 0x40) 15:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200045, 0x0, 0xf6}, {0xfffffffffffffffe, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x800000020001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x936a06a, './file0\x00', './file0\x00'}) r3 = dup(r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0xfffffffffffffe22, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) msgget(0x1, 0x32) 15:05:05 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='\x00\x1b') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x212, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 15:05:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001100)=0x7ff) lstat(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)) 15:05:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 15:05:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '//..le0\x00'}, 0xa) 15:05:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 15:05:05 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x8, 0x41) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20020, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x83) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x201}, 0xfc75) 15:05:05 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x10000004, 0x1010, r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:05:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00770000000000ff4ea1306d411baf219a1e26832561000000"], 0xa) sendto(r1, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 15:05:05 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) close(r0) 15:05:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x0, 0x402) semop(r2, &(0x7f00000000c0)=[{0x7, 0x1}, {0x3, 0x7f, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x10001, 0x1800}, {0x0, 0x3c3, 0x800}, {0x4, 0x0, 0x1000}, {0x4, 0xcc, 0x1800}], 0x7) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 15:05:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x1000, 0x7fffffff]}) getsockopt(r1, 0x200, 0x0, &(0x7f0000000080)=""/223, &(0x7f0000000200)=0xdf) 15:05:05 executing program 0: socketpair(0x6, 0x4002, 0xfffffffffffff49e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x8, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000740)={0xffffffffffffffff}) socketpair(0x0, 0x8005, 0x25, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x218, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r13 = getuid() r14 = getegid() r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000008c0)=[0xffffffffffffffff]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x20090, 0x0) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="d7f58fefffbbe24c299694ca0ca689e6a39ba197d7a725735b45eea5f3a8401aface8358ffaee983f2dc2236b4c485d0ce94c6f83474fc53ec4935dc477981ec06ee2f696b863733a0d9411bc2fa3d5adb392e2da90eab8d85be1d45a2e9797cf19cb0b1e8b981cb6da06ebbe6d0d3ad9b5f043a4fd5513b2ea57ef0df86cf3e1cf2037d0410492f22e41c94caac909586027e1b2e678caea937c7aa71dca6abf2b74246e59b7a22c5d8f389b5eaa6ba1d76415c992d98448b2816bfe9f088eaf931329efaed26767f60d5018228869fa0a6", 0xd2}, {&(0x7f0000000180)="85d2a2a365849a12d5d2c163fdc4c687f2c2490fce47df049cafec561741cfed7dbead6e53f2e8ec0d5041809eccf879077a494f87d45e622bda52010663c2ec11ae", 0x42}, {&(0x7f0000000200)="9d4bbc86ff5244599bd5e3cd69a5c3d99b23cdbe8abd18bf80ea00ebd27a0742303f50568dcc250ee153516037a7313280974b2c3b53da8d677f2974169835ba73c7288ce9aee3fa136dba30614032f8496b777ce06d0e9a5c9b8315cd49193e71ba09f89aee6b2c601e8cc8533cba8b84aef1df299edd8be59aca8e0d6ced2ac39e00dfa964b92222e80e1aff5c17b5e4173102b2aea6ca4724a7fc5923681f877ad7415946f09ac725b8c7a936261ea92d24cd766bdc6b3dc9bf95e166d726eac6207597a25afc02d619", 0xcb}, {&(0x7f0000000300)="bd235752dcdf06b1d9c3adb307a76017651e1b908919ae68ed9bbe6975230ed216c79506bb1651b1ae2ad1abad76d387a2841a24ff0aab0eb2e9ee35d514b446c470eef4289b1d3881e0be705db0cb7838ae444f19f7ddc67ac9f5f9d6697aa7b2f69d03d1f1ba64027d3a7dfcd8626c3ee61ed3e275ff1349697d663a0bc1402ec984806db1738d498492eb15e0a4bd86219d3c13b797da3b92f25c4a6c98c0263c75257e8fc9698231259493891c3f85f067cb2772cc2f8c0df4502002c2ae452e4685993e3a859de84fcbf6b9a7841b35fa8601aa7ea44b567c2fdd29c7c6c4d7db6d4baaeff5a6f4d517fb0902d8dba40f89b3f30c925edf", 0xfa}, {&(0x7f0000000400)="08c4034af3bab572b00a1ea5d918313da5eb473185cdc82e838af8691b0a934e81ca25ef58a7d17b2fd3cbdf2ef757970d6799fb2c877ef643014ae2e1c9cc99d3ed52e778859d4d86a94cb48b6630baa7b758ab490a00c9fb5d813645a6466320fada47808d48ecc9e433ddbc98e3769516e9fba5df891121323a03ce75b4847721b1f3134480ffbcc7011aac2b6978e97f870bcc1541066d04b7e7e55a75b97e85679622446bfa9e75b09abc7cf2481ce79f02567bc57b0b5cee77648577f5ca314e720687b2f862c6a6bcf38c1dc5379af768b9f66f1282ec", 0xda}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18, r19]}], 0xc0, 0x408}, 0x40c) r20 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r20, 0x200000029, 0x2, 0x0, 0x0) 15:05:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 15:05:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46d21378ace3b4edccbaa64cf38e2e169d13afd2eff90853d17860820f58d0f9ef7e8e62f6e244bd516acf4c1d1ceec6b60989067c77ce1fd65fcfaaa5897062ed96cb40c6576d2440701630a042f602c158c790091b955db39c08aced57436afb2862a8549bf47208e1e5f726a190df34f29b094513e601a2aa2fe5239ee983b0507f7cb20a875c8a4c82442d", 0xa4) execve(0x0, 0x0, 0x0) 15:05:05 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4a6, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x10) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/141) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:05:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x84) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f00000000c0)=0xf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 15:05:05 executing program 1: getgroups(0x42c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='^,@/!(\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x84:,/%\xa9:\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) getgroups(0x2, &(0x7f0000000140)=[r0, r1]) sync() 15:05:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r1, 0x800000000000004) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x100000000}) 15:05:06 executing program 1: msgget(0x1, 0x40) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 15:05:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, r1, 0x4) r2 = semget(0x3, 0x7, 0x8b) getppid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/29) 15:05:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="300000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003100000003000000355ac9dd1ec87e2177896f59cfd5183a8b2eeb22147eca242af272dba8f2cddab88caa4d31b84d69fcc7bc"], 0x59}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x82) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) kqueue() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:05:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0xc0, 0x3) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 15:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000002c0)={0x3, 0x0, 0x67a, 0x70e73809, r2}) r3 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1d3, 0x0) 15:05:06 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x5, &(0x7f0000000100)="87500dfe000000000000000000", 0xd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xaa, 0x10) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x789, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x74c}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4beb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18fdf1eb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x6, 0x2010, r1, 0x0, 0x0) 15:05:06 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) getgid() r1 = geteuid() r2 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x400, r1, 0x0, 0x0, r2}}) 15:05:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) listen(r1, 0x48f800000000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCEXCL(r0, 0x2000740d) 15:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2, 0x5e, 0x9, 0x7ff}, {0x1, 0x9, 0x10000, 0xc2f}, {0x953, 0x3, 0x2, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100000001, 0x9, 0x5, 0x35a8}, {0x6, 0x80000000, 0xfffffffffffffffc, 0x800}, {0x3, 0x0, 0x1f, 0x1}, {0x1, 0x8, 0x400, 0x10000}, {0x7, 0x1f, 0xffffffffffffff01, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:05:06 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) getgid() r3 = dup(r1) dup(r1) syz_open_pts() syz_open_pts() ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x7f) 15:05:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0xfff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff8c5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4000000000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 15:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x4, 0x100}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xf5e9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:05:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchdir(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x401, r1}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x22, 0x2) 15:05:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 15:05:06 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 15:05:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1889a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x3, {0x1, 0xffffffff}}) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 15:05:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x80000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 15:05:06 executing program 0: stat(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = getpgid(0x0) getpgid(r0) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x20) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 15:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1, 0x0, 0x0, 0xffffffffffffffca}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 15:05:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x0, 0x1e5, 0x1, 0x5, 0x6, 0xc95d, 0x1, 0x1, 0x4, 0x5}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) fcntl$dupfd(r1, 0x0, r2) 15:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x9d79947, 0x1}, {0x8, 0x401, 0x0, 0xfff}, {0x6, 0x8, 0xfffffffffffffe01}, {0xffffffffffffff01, 0x9, 0xffffffff, 0x4c}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x7) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7, 0x2}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 15:05:06 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8090, 0x36) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x32, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000200)='./bus\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x100000000) open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f0000000180)=[{0x0, 0x40, 0x1000}, {0x4, 0x3000000000000000, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x8, 0x1800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4c3, 0x800}, {0x3, 0x6ef, 0x1000}, {0x4, 0x100000000, 0x1800}, {0x4, 0x7ff, 0x1800}, {0x1}], 0xa) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r4) write(r3, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) 15:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000000)="97", 0x1) 15:05:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) dup(0xffffffffffffffff) 15:05:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="dbc64a10e78cef6f", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 15:05:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) shmctl$IPC_RMID(0x0, 0x0) r3 = dup2(r0, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) 15:05:06 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, 0x0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:05:06 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/191, 0xbf}], 0x1) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 15:05:06 executing program 0: r0 = socket(0x10, 0x4000004003, 0xe1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/193, 0xc1) sendto$unix(r0, &(0x7f0000000540)="5001050160000004000000000706ca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a1f90004ffff00000000000000000000000000008539cda74d0000000011c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb258d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a00"/336, 0x150, 0x4a, 0x0, 0x0) 15:05:06 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = socket(0x10, 0x6, 0x2) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xa1c, 0x0, 0x100000001, 0x1, 0x4}, 0xc) 15:05:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='c\x00') chroot(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 15:05:07 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x400000}], 0x1, 0x1ff) execve(0x0, 0x0, 0x0) 15:05:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) setegid(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 15:05:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20008, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') socket$inet(0x2, 0x8003, 0x10001) 15:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x96d, 0x1, 0x4e2, 0x1, 0x8001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:05:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x100, 0x7fff}], 0x1}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000000)=0xfffffffffffffd2b) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b80000000000000000000800"/110], &(0x7f0000000040)=0x6e) setsockopt(r3, 0x5, 0x4, &(0x7f00000000c0)="b3d3128bfd1b987a8ab96db0721167ad66de99cc1863bd8fe47d65d906d72905241c814b4658754a2bbd532631f3754fce9da7707e168a4ce4d284c16091d4922cc4815bdff9569591c788eefaf0188cfd5d4048", 0x54) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 15:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) recvfrom$unix(r0, &(0x7f00000000c0)=""/123, 0x7b, 0x42, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000340)="b6") 15:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1161, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 15:05:07 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28208, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x100000001, 0x2, 0x200}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) fsync(r1) 15:05:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:05:07 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="bf80ce12bd774155b7b89a2ed2e49a98aa66cdeb9d50597b7f7b8c4a0ee41f953b80c1c5e050ea9efd3f818462c48e2a9c41e08f0fc50a1e41ce152343d665a8cee4b45181a12ab9e4177dc3611c192d627cbf", 0x53}, {&(0x7f0000000200)="a418ccec39a2951d3542d8c4c81970a131ab7fe991893dd06f318b4c1b87b3e00a2cba15950a10aa5069ee559e", 0x2d}], 0x2, 0x0, 0x0, 0x4}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 15:05:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt(r0, 0x71c3, 0x40, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) 15:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xf2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8408, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x0, 0x7, 0x9, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:05:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 15:05:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r1, 0x29, 0x2f, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x6) 15:05:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x4004667b, &(0x7f0000000140)) 15:05:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 15:05:08 executing program 1: setuid(0xee01) r0 = geteuid() seteuid(r0) chroot(0x0) r1 = socket$inet6(0x18, 0x3, 0x6) pread(r1, &(0x7f0000000000)="5165e45619d9fb7191ecc5a09db6ade2823377e29992c11921b0685294246d646267249a9e49d7a5c8860596cdeeeeadeb652168d3dbe4ee439ea850780949314440f00172124dc16de619c549a1b155f265b6c0fc7222d53bded209d714c281ac7615ce5d1c2bd93161d84ed0ac672296e76e481cd1eaf931937920aab2113351505b8c7d9eb1d23e9e05139e2c8ee617f1deb4ad2cc42de49b20938b", 0x9d, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 15:05:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 15:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x3a, 0x8007, 0x6) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair(0x2, 0x1, 0xb2fe, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r3, 0x800, 0x5, &(0x7f00000000c0)=""/177, &(0x7f0000000200)=0xb1) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) dup(r1) socket(0x6, 0x3, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) dup2(r0, r1) kqueue() 15:05:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0xfe29) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 15:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 15:05:08 executing program 0: nanosleep(&(0x7f00000001c0)={0x85, 0x100000000}, &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4d0, 0x10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) execve(0x0, 0x0, 0x0) 15:05:08 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0x8007, 0x80) socket$inet(0x2, 0x1, 0xc480000000000000) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 15:05:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/134, 0x86) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x100) 15:05:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x100, 0xfff}], 0x2}) 15:05:09 executing program 0: r0 = socket(0x1a, 0x1, 0x0) write(r0, &(0x7f0000000000)="40e665a619b7f134936f97bbe6ebff986610d50e5e470bec83c05ae3de8cf44e4516d2d799f9f8678fd1a7a70f421b89f4b1bf82c10d323888f811ebcf05338847a201c152697562c6f25022fe1537310f05836afcd99bc90d95e4034963c897ec33a03f6e15c41082b51945696fb1b332a5cdd8f3b5c31c25e77299a47b44cee423edcd0c9cc2e30e8ffdb09400dd0a24cfe158768d5d960a03c26b8940490516934ef41d568f3d1db79f7e2a9c73d16890a87022d807244325a5479d5e81a04a8d985d2c38249bfb052c2a064366732c23d8151770d1d9c1fc94bde9c98d788e3837d4fcb5e12eceaa1243b1889c77ed8ebc8814c47e9f1fae1817", 0xfc) setsockopt(r0, 0xffff, 0x2b, 0x0, 0xfffffffffffffe3c) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x40) dup(r0) 15:05:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) pread(r0, &(0x7f0000000140)="c69b83268dd4aa9016ebe9a4e18de7f217fc2dc56ed297d15f6e9c8e5325fcab5334d2358147bf10e11bd9b638798d704dd7f75942c296656ea361254c2904075f69cb719ac45bf5bd8b8b14516c62c952c23b0f8cf5e2ea1873c2bc38c52fd554663c1742d9eba6e24633a283db2e1ab74466f8dbc784784e2d22b7a6a5f2f796c98585bbb08ac205c32cd2766fa37a615eda34f57d4c7c1a933b2ba8b672d03e631e39f1b1feee5ef66183ab8edb25507b6c0333907d6323c9c53141d3c4c2b22d7a3c9ddaa490553d9449ae755ed875307c649d014906ed07c559b8bcdaa1b1e15395691f", 0xe6, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, &(0x7f00000000c0)="a49c83c34e3333", 0x7) listen(r1, 0x3b38) 15:05:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x3ff) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) 15:05:10 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x1) r1 = dup(0xffffffffffffffff) r2 = socket$inet(0x2, 0x28662cbdbaf7c1a6, 0xdd) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = dup2(r4, r2) poll(&(0x7f0000000040)=[{r0, 0x186}, {r1, 0x10}, {r2, 0x1}, {r3, 0x28}, {r5, 0x118}], 0x5, 0x93) setitimer(0x2, 0xfffffffffffffffe, 0x0) 15:05:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1, 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x2) 15:05:10 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:05:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r1, 0x57}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100cbbfee8b1dd99a6929d8222e2f66696c653000"], 0xa) 15:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 15:05:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fchflags(r2, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in6, 0xc) connect$inet(r1, &(0x7f0000000040), 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r5 = kqueue() dup2(r5, r0) 15:05:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x20000000000001e, 0x3, 0x6) bind$inet(r1, &(0x7f0000000000), 0xc) 15:05:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 15:05:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 15:05:10 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=']-\x99^\x00', &(0x7f0000000300)='%\\*%\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='!!-.(\x00', &(0x7f0000000180)='/]\x00', &(0x7f00000001c0)='-!!\x00', &(0x7f0000000240)='%\\*%\x00', &(0x7f0000000280)='.:\x00']) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000340)=0xc) 15:05:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x3f, 0x1, {[0xfff, 0x200, 0x7ff, 0x40, 0x60a, 0x100000000, 0x0, 0x122, 0xfffffffffffffff9, 0x0, 0x1, 0x7fff, 0x4, 0x2, 0x4, 0x7fff, 0xb1, 0x7f], [0x100000000, 0xff, 0x7fff, 0x7fff, 0x1, 0x22e, 0xda52, 0x8, 0x925c, 0x4], [0x9d, 0x70f, 0x1, 0x3, 0x3ff, 0x7, 0x3], [0xfff, 0x7ff, 0x0, 0x6, 0x10000, 0x7], [{0xa0a6e08, 0xf44c000000000000, 0x4, 0x1b}, {0x10000, 0x1, 0x100000001, 0x4}, {0x81, 0xae8, 0x3f, 0x5}, {0x5, 0x77, 0x2, 0xf09}, {0xa37, 0x8, 0x45d, 0x40}, {0x0, 0xfffffffffffffe00, 0x91}, {0x8, 0x0, 0xa40, 0x3}, {0xce10, 0x6, 0xd1, 0x5}], {0xcf, 0x8, 0x2, 0x4}, {0x7, 0x7ff, 0xffffffffffffffff, 0x5}}}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:05:10 executing program 0: socketpair(0x2, 0xc003, 0x2f, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317e8a529ce763141b175dd10b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9659a9924b6d31866f5e2a7e8e2a686249f13d25375077c409d253d3971b769bf72830417136bb01b36d8782939adc04e9ddc0016ce620d1ee7643e54a9e7d50410ab0acc26a7f83160d253bff92270999a9ad3b3720c8ac93b41c8c5af0fa280aa60811c21630436685774f628ace77706aa9cd6adeef8c236ef3d54324dd77738e9c95889908794133f80459f87b9de4c6a4906eca9ca945e47c26e0fe24f7c2f6c4dd45c95d22f274ebe994e93ee1cc1e5f48"], &(0x7f0000001040)=0x1002) listen(r0, 0xdf) 15:05:10 executing program 1: r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000600)=[{0x1, 0x3800}, {0x66, 0x7f}, {0x1a6, 0x7ff}, {0x0, 0xfc00000000000000}, {0x87, 0xff}, {0x22, 0x200}, {0xe6}, {0x46, 0x4}, {0xa6, 0xf3c7}, {0x47, 0xfff}], 0xa}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="9a63e7a3d85cbae3bf7af4e4922c8532082b4432f0e54677a1e96931f31cad6eb311610f16c8b2d12ed5ac50381982e7ebc7bc7fb1e939d63f457b8f46aafc5889c87935209a855683d9244f325f7ea48eccb71c9ad191ecc2b5fe0d79cab1727bc73066eeeb0855cea85c1820eafcd5d3e66d197694f448cf37905100f84ec1beb170a4ef194ad0ff48a22948", 0x8d}, {&(0x7f00000000c0)="430f82a7e07d352be79544fa654d084b5a6b77acc4b48776f39f1e66493a7d367344443248710046d8542ea01e95fd2ac35376807784bfc2c80f2960e1dc243d86b005c46545055284b45bcac8ffbb9f05bb88db06", 0x55}, {&(0x7f0000000140)}, {&(0x7f0000000180)="53a472837b4662ba8a1dbd94a8f7f5e76f46c7db9a11171326da9b7ce97f6b8ad54c46bc46133a97006580ac02c4851be38e4d3c6d9a2435cbaa094bf969be0daabc37e2f17db92436a7ab9259503eabeb82e097d7cda1e1bce51f6d", 0x5c}, {&(0x7f0000000300)="987075f85f71fd8df88677f911ce06277b5062531be87bd9a2d71970c125648df25abf755aee98ac0cef41ab585c55a9cba73debaaeb61f0bf08829f6d172d770ff13187971e086157eb7f928bf0a2fe1f762a4eefeecec1a5419aa0b10312043059feab04a298253acf29820f724c0554b26a92cbd25fe1e7d556e125ed4ffda5f0eb35577e54843e553f9e49533b79446e310d09c9a4c9eabf6c85123fbe946f84db30a486d7abb419df78eede2447a2af926c6c8a80b4af293a7bbfaf7f3843fb8ca92fe2925739e5ff270ee94fecf1db771432852d8a97b5d85440a7e6f6b2a02850e148c7942c05f2bfd85f8fdd", 0xf0}, {&(0x7f0000000400)="e00e6a4fae709f5dd365ca6533b4a5c453d2edd27cdeff52187be10f2f060ece2f85fad4e431d0e232dcd048fb0c0e7ce8852313c00b93bd5fe8620ecebee5766de40e00f9bb23b8f47c873102f903c0c0d295b21e6f71f1bc75ac5ca807569c2de020e78297778605e80ec9c74d52d6a8f27ebb85dd3f122c8d74b81011a923b01e7f6ac88b28ba31d8de1ba91e749c66689eb9cdfa5d6a4a29f524e04ea5e93af6162fc5292d6f8a6e489cdea38c8026624cd92670ca3da1b1fad5028ed5d1e47cfef24e5779cd67eee27d43", 0xcd}, {&(0x7f0000000500)="10a3dfcfc5e6f79a3ac19704aed8619189d4f23608d8b16abfead7f9794cd2b79c51b935324efdfadea6c45b41c07aa0e4f0e704507033df8f8ec290eb31b41c505b54cc09388d5cf17c5dc04ca2fa6ca0eee304e6a2b89acf02fa4d990552548b7599346be596508f34a05663de9a5cb9552047498bb69c095851211c787a1d595e62c7242f63ce4a4ecdc5dcee7ce45898a03793da54915f0a829df5197c4efc9fddaedf080e7197d3ef364517afa5f1916d575e5df6b0d451f102ab6bd11f7e9eb62c76b8ccd4128d2e87e6515c604751c98f79d67dfdd762576d33d27f2d8058ff7786b0a9c0fb", 0xe9}], 0x7, 0x0, 0x0) kevent(r0, 0xffffffffffffffff, 0x9, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x4}) 15:05:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 15:05:10 executing program 1: clock_getres(0x10, 0x0) 15:05:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x2, 0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000800)=""/147) close(r0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="f8e6c25b56f7e442c731d481c9e691cb0c90449d4c99e42d84bd6eaa658c2d1a4dd70147d32370e70f2973f0373793cb44040225e9351f7edda248f281f4431ca5f8594246cda208d3353d6d39fa169d9c96ca858400e919a6798ead124499", 0x5f}, {&(0x7f0000000100)="cd7a23f83abb5972104f451b91eb77b845a7354c24045415d75e107d313b130325d3e681394c8d60306ac534ed0ca603b29d0fe863056a5c2b8e5e76a68c53584e0e18e96d5881d2a38b4541b99c95bdad3c7aaba7c82587696a9850720945164302200b3a057c3bb87a13a7ee50824d0633462c2d887da8c75907dcb98d457b43cd5ca22e186fabf9b21c064ab9c1ccfa9994622cfd292939", 0x99}, {&(0x7f00000001c0)="82d019056d857ad47283ded3a3ff5450a960c12798e80420083a1e3d28983a83d62724b5228f0a7e1f548baf3cfdd5cdef770b8bfc38984ae87ab962fd0b0badd28af37446745ba436d3eb6425dc8d5df92cf965f9c528669e907e161b870bb74b58a84c428def0484ff27ccb58d40394d330f6cd4049beba5cd6f75fe6b3f40439c9280ca07bd658f8b8acb653ae8dff4a1a6bdd190b2d60e5dba8035738fa3ac609a42993b371861a53863608486d9138a53f7e9bcd9b592b23dfef883896a387b93599af305d7ce993d1170fd53d7323f27a45f51b6bf979f658a97b8e37bebef685628ba6deb4e315d3745a696780e", 0xf1}, {&(0x7f00000002c0)="172a3171bd457540b745e508521b86470e6504d6835f7f36742c23bd1dabec4254e696f49a06644c6803b0a23394e4a642e0a34fc9bf3905708cb09c8c09b7242572459fb4c69ffd3cbd0a062f132272011ef51264f212066c0f586175c10ed27932603dff37096bcdcdc41ebcf213bbc14fbc0ca866c15298e46e9c8257e8ecea8f26d43209bd96761a1a6e549a0a11b3a8280bd3b4f7e3", 0x98}, {&(0x7f0000000380)="d30b87a094a5b33ddce46d2dd2bee62f2cfb9a9affff175d54dee193f7ed6f6ea54048f764c71e3c2031071fc71172c92040d22320720cb51370ec254d4d3e9e1a55b034d801d03f2adc22af1570807b851345434d7846d2f00b24ff95f55dedd08892f21af438a2d1f0b88d88c6a31c3c05619066a62f149fc93f1818cbfc869ea5e7d833838810ac9fa8e6e9a00d7c95c763c22f4475f1d0fa16421dc77baa9ef3", 0xa2}, {&(0x7f0000000440)="d9880cd1d74667005f77696a2ad284fbf2821473b7237299b058c354c0f1e01d0c9680210f8e1b4b92d601db328ec77c57f407d2c0dd0bad6b221e6e7e7e19aba3c570c546c7a4eaebd26844c4a70c0b7bf40d4628bdb8fa934be709e55f2507494cf210868d16f5ef71e3755efffce708015774b0cfd153ae4b432859f5ff93c4277efce55cf7ae7ff926b9fde99539f2b722c02059d3d45451ac16544f3ff8250df85ae0e06223b98d7fe2b6e830fee0be35cfb566ed144f59607027b90314de2b1ce04dc6a4350984009a3122d48b562b510376281ced0d4d7d30c7585979237fe4a752073d119c54", 0xea}, {&(0x7f0000000080)="384173278960de46dcb956e7f4e4aed5ee082281fb35886f5fa1", 0x1a}, {&(0x7f0000000540)="f6968d5b0c0ba446735a02347eaca6f5ef77a1426a9b2623f3d2b92c6329de966015704639ef82106c03818ec59078b5931e871ed11c63ede8a1d9252a73b01bc4510262245b8b4714398480cd14779b6ff44e7ccb327ec193c20dc7bbf4b79d52171d08d227253f5e57039893830547d359366dd27519683e56acb93b9e20726a001a6cb0c0e381332662a7af8f92ed96a811e6d580c9188c55c9ddef4aef6fbf00b15f60f3a04d19cb", 0xaa}, {&(0x7f0000000600)="c8595b618b69577cd6b11e9a193ce339acfa7e855b0ac1b8022b3b80fac1e0bd92a4772941e328879ca9924b830b95ef2d60d66ebd03ea79cb86d893559377558b503b6fbc6f4f11424366b33d01f5f12ad7627af7f4183c816853eb41ac6ff59637c37b7e2880760043471864138fbc4550c332f5d831a911cb3ac2bd12d2452e25643505fd497abd7793bc0bac6778659df44b5a82494e159154bee3b81c42f1ef5bbab807e54cfde49818ec80eb812c8be0059ac7d377bdb593354ae57f616b4d7af2", 0xc4}], 0x9, 0x0, 0x0) r3 = dup2(r0, r1) unlinkat(r3, &(0x7f00000007c0)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x4, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:05:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000011c0)="d084ddecfbfcc20c7c1e6d61424e96da6e8f906bc0b497beb200fca7a665da3088dc99db2b443fe8d716d6d32e1f6f3affa9ba2b0d4bd31849b72fb25d78390c403f6d90b7fcb4f688d0ea21360a15ba0895e4206fcf2c4e3e9151b19723c0970372669ba92f312bf76f21339bfff72a33454976f641182f8ee2847857e9f529983377dfb4b29419773703fca7678fe910808177bc0f837ec5717a893e", 0x9d}, {&(0x7f00000000c0)="d73826ac48a4a182ad7526c84984aa5c995c74b943ad691d", 0x18}, {&(0x7f0000001280)="d5de37cb2bc54f4cc8f6b630a1135657d6652c14ffad2b1ee71198421f3e073b66cf1f4122661f74fe76a1db9ba298af70b518b5d5f89b1164fe01324a481582bc88070708dd5a5ee274310f5f7c7e96ebc7e5f53979e8c0db0829b18eb475904fa3dabb2bcfb6d38801f8767b36419ce7b35d57f1cd2f488e41a7ec1403c358d77ab601598fa20d4e5c9d4c3cd014fa736141532b66e30e2c3ccfaedfb0ec7265607d67e2edda930ddfdcb34ad8b2761dace81289eddc000dfaa9f538", 0xbd}], 0x4) r1 = kqueue() setgroups(0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x401) write(r1, &(0x7f00000001c0)="2a77cdeecfb6ebbe7a37f8635dd410af7f3c9f56f1ddaf54d8b1d4bbf4e50647927fe6539cd0bb14058703b64cf1e44f88fe8dfe37eda0a2cea2befcaf04f5ca67a3420d3f1cf3ea2f5c3407f367e7a0987f27435c16e93137b79ab0ebf7b81f85d4c468aaa2ef73ceadcab3a5aa6d66dab9788eb98813f03561ca81b1cb32112b1ab84047d672c91b9c9156915d5783a5eadb24066d25a72f0d0437f9d360e5e295b6808fb749c6207eb291d600a374ef54be9a4a50bfce2efc70068db2b7f65874216d2adfa676007a75eebe7fc8dcb04eed4b5deeba1a8d23aeea597b383bae3a9d6654c3df4b68bb0f1e5e9c1ffdce6ab5d21498c2537c2744f421b419f1d86a4cea4f208a1d70ce81994088f043b41c083a462d14e16e4f88ea65083fe1cffedb558267967c29ea3f0242db3762a7d9d1b0e316a63911dde95a2480c3637c08578c76be9e4963c91ccf436b59c3a5d7b8731abd84fe551f01f706fac374216f063b688933692d1490d698bdecd19d3ab7c729613d2b4d8ed4db494e4931fdc2c1a0052ee72c3fe974f0d2efb2b0f1ec80aec267c92d4c28baf6af5d24f22dea55a2b7bed77553fd7ab8422c6f24066a7093890aebbcce3b1fad26da49d3188ad73ed5881c61aed8b4c2edcc27345ce085c591f700646192b19185c784cfc7ee500b01d13e388f028c96198a417d96dafe4b778c866c819cd1c31fd81ed3cd85b020ef2a2cefc188675ea6c5b9019dad60c0ac2ed0765ebe369d8382dc84dbe031ad69aa1f2e370787e8aa26992120d48a7a056a00063d7a84fe33c3c5497fdab7d698e1016e738462a85a990a32118aa9970e84bcd5f70dd360a8d77a833a73c68829057bff364d825fcc17a942b0c0c5f71817de0c1b01cf85bc9e047f51848e5498e47643b2504521cd2d9dd1308ac1f88ea5d0b5cefde523f5c7ba1a5434f9bfcbb551f8898030ae5d97fdbc72542db2b8a0f00f2ceead66affa4bf4f9cbd31b35797eb96999efc4579440238c901891c7e97852c37959668d20de534f1520cd9b04c11b01f3e843eedc4a29baa213567926796d45943a856a797024134d5b8d03c152a7eb332da7c4c34c0d278b1ffa70aef85bec318ff5115dbb1275bf1b8b9f53a4d1f1d4acf51c4c5f8cd3c92c8e9c23c4ac52e6f1e064e262485cbd3adf3de4b568c24d99e39a53c093b435adcb6e5b357d95b778835d738be29c5e75f8b799a22da379a613e9981b2f9f43ad0cb63ee7ea4fbe37e8680cf979418b16475faf9407f65a041260f301ab592235716b3f1d88209cab6aa190911ad9871737b62cee347eebcd288f4e8b60f20da7147d50b4a6178b7836a8200b1f2b7990963bec0a1e24bdc546239ccce92fb193fc7d72a5cb473e743813a0c63ee64d311ebfae15b83b376a2b5640d1cf3fcfc3e23464310d44bce998a012cf78131045ca15509ccd6bc04c7cb2d99e778f84e1e598ee7d21e30ae154810e966598ffc9f4838d10a733a0f37cc2389218f2fb84ac839fb80663a26532bda01c267b23d42d60db5b53afde7d0b6aa560f9225a09b26bc45137049311b8bbb9278d1865559cf69b4bf605fd151f491674288ffd1e2227880f00ebda162a95c51df60fd1f017b6d56c1ff1d6a7e20f012e194dcb051bb25fb5d1817b5937d5263d808610f8ce536cae910c83440503abc3a2a4821e26bc7301e641514c75ff09d2c5d3b895d11af850eaf49aeb454d5263bbe0f171a9ad19f8251ff44381e5281b1d6ebe062ce1f3b5581b8d5f4265b172f6c9a845c0c38f63e4b6205b5ff3105a2504398f8e98855dbb8e746b472f9ecf42cd41c2fd6a0560c9bb1926fb77fdce974362a0165e17a7e6bad2cf39e8c23222f6b19091defcdfd3208c07819ca08be22d12c820b044bbbaf94ce6530f08c9d6c98e7a4d54d948a0e8e964e784dbca74467ee80c73be6b3c6b323ad67b08c74e18385fc64beef6372895f3267d0428eae8ab89bd75cc5900d598d03376f552f1c03c608d3a7b81bf06e3b60bc571498ad788ab430068c8781f1a5ef48b95baf2b533dc672989ea43488407a1798e8d5f001a7bd5bf5ea0a55fe864350e1b39720981c54b0f02e39fa92c83535146cca447f639d0584121ef802306a475e6d37540a32f716cff7bd6f4c7f700d2f6cb4b7de0e0fcedb2c4e1cf8348eaad7e714c32ab4d0cdf4d2c754706ab14683abefbbb5ed7feea75238586815f499843e7fd48d65e1d8903e2ef242f0be3daae01187028cf4f3ff4b41a0b8ab85dc16d6fcbb1f0f5fc85e252ff76e3e48766de80dce60e588f9ef0a6b361346616c0235259f9276381fbf0e04e464c87bce4116d5f4ee22ce3535b9529d81c11b55f101c1ae56d570c5d2ed2bda33bca8dd4921bcd149469c06895ce319e83ee21b1266b6ce5e03a1607519fcd0c31d31aaeb223d3570bcfd2027580f0415ea450b7eeb71d5d1e3ca25dce5f8b807612fafb2c124943fa987c217c21d476500e9254806019704d12eb2f0e13a26bda5bdccab2675985387183de1a90875938ccfbab969970ce9b079d6fef9905331cf948f480444405c87d67052f372010324bf966ccf69eec2c078418e39a4379ca024472b36155bb4e0240103f5cfe7c847171944ca5cac1b6e893dfa3d86b3b66eaab6e1c937404417f8e82e29ee073e12a132535214e1da90cc395ffb962cd8730dd148ebb95bb993ec298a2d79a2116866f7f16346411de730bdf322fb6b5e09dae55eaf2492cae8d085118e8cb0a898fda959d69e55c8fe2be9ab136b71a026a73fc7b9ab1eaceedaed5738d0bff47074e2375003b0bb6d11bc1f9aca88534852154dfd8a0c8e6dcb16eb7cf352450a989ef4d1dd285a387d2f7a23b28b82d5cd3039e0b37a21b901254f88733bdc9cee67184a51d8d62a09b0cc85ed80c60d9458939f59a8b4971c6fc0f94f8ee975108642df24dc5ca148d6ae8cfe14c93859d4033703e9525fd60c639d31b67806e782a4529a1f8ebc06f3f8c1650c574844468609822aba2b2d546a385a8ee8450982adf69c61f524d5fdbae58e5e61ff5924ee330dcacf5a8f738b98440e32cd1c821fb8c036c1ab6c8c67b92fcca2cf9611e802fa58ce02eb3ff944d3a406d3d5f1cc5b5a43a22aa12eba3175eaeee10f5b8167a50f4b51e80ae416597ec80192b974fd494d94d4fe89fb5c1d4588703ec6091d54f1d389a2477572285c496e9e43170fabe0d20f339e041757270efdd7d1c0b1b3266ef64f067c6d4d9aba74e0efa6f0af018dd329763f4c5936490e47c989557fc285c35a3108cb89f37b1b19133415753b8c7eccf955c9b146e01924c34767735475e4635098bbd45325b25da1ea04de18ba8112d6edadc3ef5c25c392a929faeda6a6f9e89cf147088916f30da01d166beb23f22c4dfa9b8c4e8cd45186e246e8f9dba538e12cf681732185c5e44821d09b47ac0dad3fcfe0ae671437c825047526f5ac70722790f803c9e8dadc34bf15c74740e56d7ff88a12a19ac7cb039bae5bab02df589838b40d902362ada6598f90078b38068a3321f1d5e2dba52e4902d1810e88b7650e3eadef6830395f5e62e91437957a60dd86562453fce24ba276c9b294452c80c7ffcffc9731b86f178c149adffa19e7deedc161a4b899521f5bf058b080bf0ffc5da6cdf08f299d063b3f978f69cbd353dd3bcd205710ce1203a95795a876491c065188a829a5248fcd9cf303dd845b375728e2f297829d8effd1bba6525f50e9a08c3a9cebed0af2c117b057b66e7a821d162d7f96ad09b5cb02f783b3259d7985015f031720abcea39a32b243b5df31bfb9cd0588fcf831842061440faadee647e795e9c89a524493312de9a531d723f83058107ee46e6f6930f4abab2db80ee0cf2c2438ce576590c33198bdb4d6e6aaa366c501a5bb7128da1f7b16d04a8865ef1e57f28465650aae3e0d6631d731b0fe43f1504323b81c65c44420da4e14e46a3c2620484c8f54917ae14e76927bb6d0cf5828996d6e52ddfc95c400635696ff541b19a5e29fa430fee2bbdccc4574cde584099c7e8ee9b4d1eef4ebf42fad4bda104766bcaef412dcf599bfcd702af4296a78db684afec3ebf9804ac1f5f1cc19c2998831af0cc30b31e59ea89732bec40416316ccd789461e15081f87e0d282f40b3ac12454239cff0e97cd6e4699e26225a7ea3f044880d835aff8a325762176eef8dcb10ec05434831bd7ebe327dbb2892e2954ffb3a2b16769688dfbd0f3355c08bfada4a9d2310f995c9344d7d937dbb1b05405f7c686a89eaab6859dc292ca959c78c0c60762d2856a03b36dd0346202798ea8bf04aae8f9dd2cf357ae72edd94f2497f63a6b9a1a0d2d82795f4f3e123e3eaeaffa45a49e6bf567947043205cef2fcfe5a69349c4e3395586cd23fc037eee561353f779a10dafaf3543615bd68fad167fdec775955b98a75d1afc70293192378a6a722121a87bd30278b5b12d7f2e46f89a3d6136819bfb75370c26beb978d9f55838be0e58b063df0af432da347980d1013dbbd23d5c5a9ca58765171ce25eea9cf78672298dd35f2364fd77f0e619d379beb07a636e16b4a64aef18d0ccaf2a7ab959792972f3a7d0aa7059dd56667ab91e174f12895e5ea8ec9f2ca41b5dd4210e636871f4e35ac70aaae56e9a8ea922eac20592c6b1226d1b229a18b4bbc7db485d7f74ce812ccb6cbe0726c2c1bb9e9ffe066b1cb0f8d8b56034c045b7a740f51e769afc39743ca3dc2489974ae1c98520f10cd69f9d00c15d7c1301bd71dd58014e6d6a98466c4d4c4359cf9839f42a5b971528bf937559658e12117473c421d41a76aade4a1f7c01f4f126db4f397f5a8b4964e9e0f7fa3f4803645c25c2f67d676ceb0af1b7e9a684e8b4bbe8e383f58bd3affd41384b8efac32214cdf0f18c7a153831183eaafed0e20b238bb9f69383492b3d16f5cbf2b3fc9fd3579311c25d99c28bd751cfe37232c199dfde981344029d9de0e8110e8726b5e0ac99cf2636d6f25be152b3276150f93efad32fa631d7b88dc6bdedb2942572e30e82579abaa9b83dd2995c13ff4b27740ffb5f64356b58f55dde549ae85c2676646c0508669467eda32e34be1fe164ee8ad8508e7a0aded313ab17558c798f8f11687124cba892736230cb56f9f4d4c8c4d3afdd6b5120d8687ace4fc5d1028f9de4dc2338c408806e056333b4b2a907afde5f3be247f9233e9a5e8e40339fd6d595dd1dc580b0f9592318572e77d34902b90cbb61a1c172d814b3ec25733ec80ee05d25033b83e540a393221ea7d9a2f2946586e812bc954b15aed32f621a968efedb173bfe1c2eb5cca7f871e242986d95f44844f89538c2e4788e9ceb0cb6f2179da76bf4657ca7d51bec4200a687e2ea54a26493318f0068b7cb4343afe4daf15aa2cfbeab17b12bba64a27b3e465ccd32d1fd28bf6de31d8974e4cbfa51efc955d98ea75fffc5074fad783ec2a0308284541beff2c5958fce61633a3f3810993cb9ff6fed399a1d55fcc3270738b1fb2a76b69259b5e17d52666faeb09ba40d312f513ad34ca3d439d6758893be2d3ce3e28f54740159236597f3fa6a5148a4fcd5d5de816d5fe1768318d87e819f5bb6cf2a9c204ef91a80946a303444275aba5a28cc3907de2560f646f40c78bc383cf43a2cfa175b9a0822342f1b4c66136980fd92f107b4c717a3c5563e6acf0e5866619fe8fc25b00ceffcd63e685a63135cb52f0387efab8afd7650a6f59a750d287b1bf1a7b4f36415af651474", 0x1000) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x81, 0x0) 15:05:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000380)="3ea7df5009557d29aa386556b98f3c8cca31272a79627953cc536cdcdf6a447e0dedc20d43e39ed87e327436f59a0e19cf1e25a49f4ef200793669a4ef0a418337d2a1b0f72c1bac8434390751a4fe1a375eaca1fd0ccc2b954a8f8c2f7dc992cef4f94e31abcc91afe115c44fe4e2838d234f3e3fbca146d87202e866be5f5a82a320498a6ccf10c6dd2e4359f6199ce6f1481313f0f14458f31a20ff9828227b57a7dd316f9de1a965ef7749a83f01ad90625842eca8ef29aae2fcabaf5cdbed24aa24b91a4c1752c215255e2c17c38690e34aa290a39b9a8ecbfabb1a0836d2ef80d61b51701208996c7ccd778f20e9ee95ae32fe8ce99deb6138eca8d2fb0d96072c5cdb58ee16603f0425ac575a623ec14b01ca39ff5dd09a0c0648212a2273430efff92c92df211d49cb2959b33d0e9f216e3683ecf24a414cfabdf4697a5b877d2175ff109b93724cdd9b05bf0893dc6369fa58562c7ef61ac5e44976437941d5289ab65f771856257c5ddea0008cf7e4c7fd32a52405748c19db341df249929f4f820008fa1573f8da9095c1d4799838860bd423fc078a9d38ef2ddc17651ac8891334395cbc06aadd44e9eb547030d986433ad7a46677c1bc78cea336b38eabd300643cab35574a74114d512648a7f473ceaba1d6367b3168501b727d3e98c897a0743bb4870fb77ce7a5e93c6cb6544dd9060347537febdd39c40a12fbf893d411bc334b0bd1801c1201d91f137e0616864579291694f86bcc6e973b4abcf66355518e46d7bfa09ea0ab1c5c7cc36100516d03f194349f214ec0302ce36e77871875174a91a3661aaef7323a39e5edbba64d09a3e67d8083c4944466e8e3e6b8e724028f92d5afaa027014a86ba3ba37a2ee83b2e4f4358fc0dbeb8dc3993ac765d5b0d8983b6a2728f5033b18ee32ed41837a3e63b962031b13cd93752a9065a1b85857360edb423709653bc40618d4563fc984ec483628a7d7b7df4ebe628553d4eab8b92bc7a59efb5bc786f1cd6874463daeae1ebd09d36bcff54792316043de727e0479d52781ed0163c551abb989e4cc2ecea80e50a40a2040e34ae8c3ebbab06936cac9941d3b729a74543a807d00e5dd2d077c3079eeeffec9383820629e983c3e3bf324828ff4271f955f8606f1eb1c11d27abba7d77d0bdd53deb37063769d5d110217b16ea91fc291a17513021302abca900eeda905c8426642c814946469e3eba22ddb1ff6822833e5b1f2e681d3299edcf8cb2c9288ec79a3b36434cea5cf2dbf5ee97419fa2ce408714a52c8fb19e535271b926f5ec39510a8ed521f0eb1b097fe08da1c6070d9948abef8e4d74d51d3bf8cae4ddf7c9a2fb28bb5b7e1da11c5940647d843d732855fb7f8f9ef2d4545a3d9bceea559254150697c415321a7f84e9e9540498d80193d3566db7908a1b2c4555e05667e8edbbeedc2418835798553398f5f9071bcd02bfec25f17e1f8864162c17226281f273be4b9ac1b35787c8e7dcb1437a5beab06cc0474ceb770a34440f40c33bfe82cfffa42a5732bc84e62609013eac231a1b7ba74abc91c48ef3cdbbb80a5185566b332464e1ed42ce7a310c6c81947487cc90e8dbe7afedb566e9b725a413f1f973a02802c5992ca3d7da3e8890f4b4e79f421672562d96f4f0e1f19a0fd68a36c21e7629c5a9f7f00e41f4dcca944b051b6f5f6f6058b31335b924d41044456917bafc18777adfdfbd630a057b88236d2d1a10e689bd50fa0866ff2d59bdd12f9eb3567d1922a976c6d98ddf807948c1383d3e3baa40d84aa13616c28b6731ee5baf58dbe1188e4e4eaceba99ca6d966331feb6462dd16ca12d2af16fad4fd34124ffe97b1842a99e253dbe88f818f6889c8121675a39f28150fa4dc05bc9d61fefe53e8278488c9724314158d2856ba1b5e4c771741b3a18f36c81d1f634aaf58c726adee294e5dc0c774e55f5f952d5e3b317247b26515c6092ffc592517f68de67a6c9fdb5f200d8fd8f9a7ad69fa59d2bee9c3e2c0c85e45421f467622a01ea5897048274dc86017cc839628e0a198024fa654824308eee8e25160e0f8779664b5960daf12d5e0f7a88d06a38290783613194b11589f5c602c229433226ea36066fb338c9956e8afa89ec0180e583443dfd63ea7760bf88ff083cbb9da43400d5f2f16c55a482b3ee7ecc998f07a8a4b3da650c625ca470981c9915649d49eee7b597203f9600a874033547dfd432f81df8d8a95e884d77e12c64e21e5946f119c2748902314020e53a964ddbe2145455c0b88b1afb51ec8237a8d660602a8e78254fa6eda18d5282cb1242b305d5f44fd181bfda1b273fcde9757e15218eba9d603359f4a2dfda2ba6376a51fd8635e2dc75816d583740cd0ac25a62039ea0e0d161c8067b6fe575670cb69903e2bb5e046121cb631862bcfd6d51b8f5bd4bc7721939740bd49eb5563e5e578c5188f309d35fb5479bf981d5ca1089cf640a048e8a277b530698af8cd17491ac1b0b9d2cd28da719a38da39a8655a5ec066ba6d957036a7845dfd6ccb1816cef5b2af7ccf87c9d890014002f8211ef218258653b5113095d32d410f0d51c4c366eeafc4f516d30df1d709a499e125ad9c06760ee8b0341caf6e555da33f86e32dc1ad4d467810dac45a28c0ef00a6bc19d09e214d2406ffee51fa71b01166dc3922845be5321138fceb743f2786116f52ad5ddcbeac469784064fe56e28d759dbe0fdc05ba6c4c75f3d928ec02014170ec6b736554be0e057d698125dc47c504b8836751457c021f6edb66465e40618e9054253ce6f507a8708fb112f267a48dd87163ecee3f8bd16c669e7ae98fdebf6bb82fbd078952b52099891b4fa0af2f6d8ff8a1ccb73400375bbaa3f3349f939673a3a2ae46692e1a2055ddfd155fbf6c2b650c217b34f866d304eddbc109e655a78358a6e9aafc987a9dd09abb3af7a5e489faed679dff24359639330743366c755ab0881a039e6a17fa864b1ff8de1dfd65c4d803640053f5ee9295d09da333b20cc640bc269060332059a78012146651e44721359d136e7e3b413165b3b7b27adedddf92b8143743bb793a583648ee47ceb574484cb6f02290623801e6bc8ed7d2518ebd9e8d95d814bf39dee355c4422c2bf06fb95ff2ffa02afc3ca8ef9231a8b7f8331d8f71f1a6798912463683df26a6fcc1102ee83d7926910789324876d19645e2e26bab980dd5e43a8d65f44d94a43e74e189f6eea34c75b2a34ecf4d615a69d232a3e5acc2c65a8c37814ef57704c47aaa8190d71dc32fb50a1d0a349d7e45968708971b29424c324d5a6f48b157b75c3146f6195067e0248a9e01a973132168baa398d4c168aec5b35e420aa12c3d2f34a72b0eb280dbf00bff49c4d7bcc7437ba9df29c2a01302c0f9cd2a7e0543dd4626a56063a36a96a1956ccb8d355b2a92cfe77f6e105e7d9c22a2aeca2f4a1072d585d18c598c9431f6b04f3559b9b513429c46fcc45ba733c3d663ab3ad39c69e32f22e604c9a5a0815fa657ff6c606d9e7f9a1ba14169003b17d8f0fbd80bc3ec47b5e41fda9f07700c60aa106a65395193e6945bb306a54842247b8c039257d544d48410d625ab7ad168b3e9624c795ef2781380943ab65cd1379ea7d66cf2a17e4cf32107bb1bc7d674325ef9cb221a1141e9102bd343e38e6e208bbdd167f36f359513d22af1b8139e05b8e00a1152df8034a0089053f82efa4a3fcb5668f2fe5277b59c4d584ad2e5ad5072a65d4ec781ebaf963baf782aaed0f938fb3be27ce3169d611de915a0518224efeddadea14231fd5ea58e4679f5c57a9df829b7047eb9a118a1b40997fc5e524a4eaedcec7f58d87985724ef415130e5c1db666388ad89295f94b6675e32aebf7f92cca16507c8d85dcba06d343ee78340974dc1cbbdb4c07f421b2b5f6b5cf8d9020fa2f022e1e7711e7f5b8da161f58b71b2a732349cc5d9ac3331f15750a49a21fedad5993beefba7b6fbcfe94a4581bab6c5e93a210bc3d2a498d7aee96daf4fc639325c57c334df29ea7fd1b2e1f0af90a588a677b17b4068b595f05666da03c138b7c0a7a4e5f90e606a842442dc293074083cdaa52acdf22459054b412fefa4e9ec118d241d4cfa73f4ae971ca1c27ee26e4451a65a058baacc82d1690bf04d3fea62662cfaf77585e52a83a812133d1f7f1aa1221e94490efec09e7e3589cc18bc6e76866ccfff61338289b817ef5daea9f0034c98584bb13ccd2db51d8c69690fa2aec9555f21891f4e96ec93d1fd22a7af3e624267127d2617949a2c7d95b5b8acc3acaa316c3617f2500df0066a5ccbc5cbbb2a9089844ed34cfd56cf9b77170e8a474915d9997cb4f48a6b3854f0f935d5d648f3bda1613fd0104c6ba2b067934e379bd7841217d75c6a29ee043197745a01b3abefeff520d8694595b8df1ece61b81bdfc48b0d5ec09f8c57581e7108ce0a0f9d9614fba91a590a721867f540361e40808b05ae3372b21049f799b91e21f8d5d9ba61b72a8e33cec37382f10f570eea884e729cc53ebe7f7b3730894b9f88dc1678af6640a8945927413512c92b3a375e1738a3a2cd53e4b4a9a14037b83b6bf16d1dbc1889b42dfcdbc5cd54f967079fdaf6ae3c60bd78dba4379a7978c097e6a93691419d85ca41bc0155c77528cb26ceb1d98db1742cc7ededa152ce4db7eacaebfc0d1704e8edc53242594d54025f7fdae58fc91ed8bd232424a037d9dbff8d37dc2b74741d37d9c9f8c21e2391e960f1e058b320b79a2d7e6e2c63cd89a702d38d74d0357c39810464895bcb1033076d91571663db084cfb03ab843b545f11c5d26df35ab18b323da7bce7b9b1b68965fe45eeac13c137f192264c09f0f51962a487a121f1d68329e610e156d7ffc43a336a1c8ed36f78fc3978b0c24f433dd472e32c18b240b3fef130e07581da76e3239a8374bd89ab4961ed6e45f82982603deef3ed3389ae85c2dd5bd578566561cc53253b869cdf4a1a1f0b436c833aa7797fa56cadb60b9e9a009663b81d7c9e5124f9af98f7513b1bf6f993bd1425cd82780be6fde8e0aa4c17d93b0db75c0e6e85c53ef4369c6f2245a5d5ac5e00bc980334e69b422622c6c3698d290d889c76630818461a5a81692724509aa466870984e2ef9e4d5fe61b21c90dfee5ed1ac5ed72d04bd6865cca2034865b99b75640de547d33768f54099de2dd513df88e7ad6e86e93067c3b738d8320bd7f67fa95ce563b07b6719f94e06de7d17517314a00f1db0006082aae30129502c7efb95b1bd352149c3e87ba9b30dca213de4b233372b8600a5f24f7cf4ae00317ef728c4de38de6d5f1a099980bbed6832f20a3a09104373b1367a3f4c621bf32b82c8c4a86f40efa2fc049611df5cbab05c77cb82e14e7d4f694da3989727a30ccd2df09c942d6da3c63f4373120e1d44cc9604fcbe0ab979a30d20453352c7ad51816f839e32bc00c59c41bbcad758744aee908c0adc24f79c09c4f840173d23419ee13f8c25a021ba048ee5fff8759663004caf91fb78c2af138e97f70f8c9d1d917ece26bce0108d8a6078436d5db64acd619ed2d3a569aa3f43167ceccde65c4a9ff4b05966cd064fd81b1151a1e61484358ef0dc52524efbbf8bde79ed44894a62a466e04910a7ca3fa0b32c80a357110718fbe5a519742234ed6852bb3d9b0a9269e24339247f6d1df88fca69c8dedb87ae9f75f1ec793d6e591fca3ffe5d3a854c292daba650978854bae21737cfb96a8c96a6377f65948fa336d3", 0x1000) socket(0x26, 0x8005, 0xfffffffffffffc01) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = socket(0x6, 0x1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc1, 0x40}], 0x3, 0x0, 0x7, 0x0) getgid() connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xe356}, 0xc) kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0xc68, 0x0) fchmod(r1, 0x8) 15:05:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 15:05:11 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) getrlimit(0x400000000, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x1, 0x3ff, 0x6, {[0xb2, 0x5, 0x0, 0x1, 0x3, 0xd20d, 0x8000, 0x400, 0x100, 0x401, 0x2, 0x20, 0x2, 0x0, 0x5, 0x5, 0x9, 0xffffffffffffffe0], [0x2, 0x0, 0x401, 0x9, 0xfff, 0x9, 0x101, 0x8b49, 0x400, 0x2], [0x5, 0x8000, 0xffff, 0x3ff, 0xfff, 0x9, 0xc8], [0x7fffffff, 0x100000001, 0x8, 0x1, 0x1ff, 0x6294], [{0x1f, 0x6, 0x400, 0x3}, {0x4ba, 0x0, 0xfffffffffffffe01, 0x2}, {0x8, 0x1, 0x7fffffff, 0x10}, {0x8, 0xfffffffffffffffc, 0x4, 0xb01}, {0x5, 0x0, 0x5, 0x2b}, {0x5, 0x1, 0x6, 0x400}, {0x4, 0x5, 0xeaf2, 0xffffffffffffffe0}, {0x5, 0x1, 0x1, 0xcdd5}], {0x2, 0x8, 0x1, 0xf8}, {0x2, 0x3, 0x0, 0x5}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000080)=']\x0e:!.\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='%\x00']) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r5 = geteuid() readv(r3, &(0x7f0000004800)=[{&(0x7f0000003800)=""/4096, 0x1000}], 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004840)='/dev/wskbd\x00', 0x100000020000001, 0x0) r7 = getegid() fchown(r0, r5, r7) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getegid() recvmsg(r3, &(0x7f0000003740)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000600)=""/148, 0x94}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x4, &(0x7f0000003700)=""/11, 0xb}, 0x801) r11 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x1, r5, r8, r9, r10, 0x101, 0x2}, 0xffffffffffffb511, 0x200, r11, r12, 0x4, 0x9, 0xf7}) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r0, 0x20004268, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) r13 = semget(0x1, 0x1, 0x80) semctl$GETPID(r13, 0x0, 0x4, &(0x7f0000004880)=""/219) dup(r6) wsmuxpoll: not open wsmuxpoll: not open 15:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x80000000) 15:05:11 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) 15:05:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x3, 0x1, 0x4423}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="348899a092516cc1868bae7ad3ea83fed2f564e1e2e345ee08004273b2713038881efc961a42cca4ddc3180b4f1799330f527a0d8913e811510ae4b63c71c8c34c0dd2f7143aaea481400c52867903222c1ef4bef09e846d8b1f054bd5cbf5177fc617c0baa71b931d1b2383a4d3f052ed4491bf2c206cbaf4f8f6e6", 0x7c}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x7, 0x4e, 0x9, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x4f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x9) 15:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 15:05:11 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) pwrite(r0, &(0x7f0000000100)="616914d7aba8b8f23f01e043cb3e8c0b8508ab23de0c2d82286e34e2a2d2d81c48a062314c65b4e1e342bf1e220ed0dea859d5340ecbc452bb18138689b9d9f162b814e184ca46ed1c5d757df5cd92c398db24b535cfa438cda9ac8d1e0a6f35b91adea153112ad06f2bdc35cbcfe8916736b947dea46c521ddb6765c52d53b65b93d5dd416851d50ba22e5442d80c3edebadefc21e4451440cbcbf011c2df508faffb7e3222689f987795c1b6581c5cb2696b04171575c40f8b0acb6287aec9365a04c3c6cef913438759c8035b36334a414968ccdc761d2f149ed51b89d0719cfdd6", 0xe3, 0x0, 0x0) flock(r0, 0x6) 15:05:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0xb) 15:05:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 15:05:11 executing program 0: 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, 0x3, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x401, 0x41}, {0x18, 0x0, 0x6, 0x3}, 0x7, [0x540, 0x5, 0x800, 0x7fffffff, 0x862, 0x5, 0x0, 0x1]}, 0x3c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x3, 0x4, 0x11) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/30) 15:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfb936fb0, &(0x7f0000000380)="e85ed9675cc3b6570a57ebab106a9befc732b829c021784c4da3e624c912a3c5085a071fe0de15dd4fdd5f648c5081490d8101e366dbb5f1dd56f2ce65de13daf0c18c96419bf7f9ed2ff5f094d5cffb249811da78fdea2ab2842c68147c4f9bd1bb08199349b36a943f49c955bb36a94d446e6b066781cfc6e124b1cdc1d05a97b1cd224aea") 15:05:12 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/\x00', 0x10000, 0x102) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './file0/\x00', './file0\x00'}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 15:05:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:05:12 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) socket$inet(0x2, 0x1, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x64) r3 = socket$unix(0x1, 0x3, 0x0) recvmsg(r3, 0xffffffffffffffff, 0x802) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 15:05:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4d1dbad5, 0x16, &(0x7f0000000080)="04005c00", 0x4) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 15:05:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 15:05:12 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2008, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8c, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) 15:05:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x800000000000, 0x0, 0x400, 0x1, 0x6, 0x9c4, 0x7, 0x4, 0x3, 0x6d20, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x83fd, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3f, 0x8, './file2\x00', 0x4, 0x7, 0xfffffffffffffff8, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000040)='./file1\x00', r2, r3) write(r1, &(0x7f0000001340)='>', 0x1) 15:05:12 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) writev(r3, &(0x7f0000000000), 0x1f0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xaa8, 0x7}, 0x8) recvfrom$inet(r1, &(0x7f0000000100)=""/6, 0x6, 0x1, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000380)=0x8f5) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000500)=""/118}, {&(0x7f00000005c0)=""/40}, {&(0x7f00000001c0)=""/138, 0x1a6}, {&(0x7f00000003c0)=""/134}], 0x365) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r4 = semget$private(0x0, 0x6, 0x10) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000002c0)=""/112) 15:05:12 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b000000000000000000000000000000000000000000000000f6a2287f433f000000000000", 0x2c}], 0x1) flock(r0, 0x2) 15:05:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200c, 0x501) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000fbff00000000000000000000f800000000ffffffe300"/110], &(0x7f0000000100)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000200)='./bus\x00', 0x8200, 0x1) syz_open_pts() syz_open_pts() 15:05:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000040)=0x10) r1 = socket$unix(0x1, 0x95cb503d740ef3d9, 0x0) getsockopt(r1, 0x7fff, 0x3, &(0x7f00000000c0)=""/219, &(0x7f0000000000)=0xdb) 15:05:13 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000000)='r\x00') r0 = open(&(0x7f0000000080)='./control\x00', 0x243, 0x49) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./control\x00', 0x4, 0x6, 0xffff, 0x1, 0x1cd, 0x3, 0x0, 0x0, 0x2, 0x5, 0x7}) 15:05:13 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 15:05:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x103) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 15:05:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES64], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:05:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0xff, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7d59edb5, 0x2, 0x0, 0xffffffff, &(0x7f0000000040)={{0x200, 0xbe1, 0x2, 0x8c, 0x5, 0xf1e, 0x7}, {[0x80000001, 0x2, 0x4, 0x4, 0x7ff, 0x56d, 0x3f, 0x2, 0x100000000, 0x2e87, 0x8403, 0x2, 0x8, 0x5, 0x1f, 0x0, 0x2, 0x1], [0x2a73, 0x400, 0x7, 0x10000, 0x8000, 0x10001, 0x8, 0x101, 0x3, 0x3], [0xff, 0x7fffffff, 0x1, 0x4, 0x8, 0x8989, 0x40], [0x5, 0x13dfd752, 0x80, 0x1, 0x3074b9f4, 0x800], [{0x8, 0x8, 0x7, 0x3}, {0x0, 0x40, 0x1, 0x100000001}, {0xd7, 0x1, 0x0, 0x1}, {0xffffffffffff0000, 0x4, 0x1, 0x80000001}, {0x9, 0x36, 0x5}, {0x1, 0x400, 0x5, 0x9}, {0x0, 0x9, 0x100000001, 0x4}, {0x7fff, 0x8, 0xffffffff, 0x133}], {0xbb7, 0x1, 0xff, 0x9}, {0x1, 0x8, 0x8, 0x2}}}, 0x0, 0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x1, 0x3, 0x3e, {[0xfffffffffffffffd, 0x4, 0xffffffffffffff02, 0x4, 0x5, 0x0, 0x7, 0x1, 0x3, 0x7, 0x2, 0x8, 0x5, 0x2, 0x3, 0x100000000, 0x5], [0x0, 0x10001, 0x6, 0x64b5, 0x7, 0x7, 0x80000, 0x8, 0x7ff, 0x5], [0x3, 0x1, 0x69b, 0x6d6b, 0x0, 0x5, 0x1], [0xffffffffffffff80, 0x4, 0x2, 0x100, 0x2, 0x8f], [{0x5, 0xa3b, 0x6, 0x8001}, {0x100000001, 0x4, 0x1, 0xfffffffffffffff9}, {0x1000000000000000, 0x800, 0x8, 0x7fffffff}, {0x8, 0x1, 0x3, 0xffffffffffff1d0f}, {0x3, 0x0, 0x7f, 0x401}, {0x4, 0x5, 0x401, 0x400}, {0x43, 0x675, 0x80000000}, {0x2635, 0x1, 0x1}], {0xfffffffffffffffc, 0x7ff, 0xffffffff, 0x7fff}, {0x3, 0x1, 0xfc6, 0xffffffffffffffff}}}) pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) 15:05:13 executing program 1: r0 = socket(0x18, 0x8005, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6cb, 0x8000, {0x7, 0x3f}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:05:13 executing program 0: clock_getres(0xfffffffffffffffe, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0x7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x40, 0x4]}) 15:05:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 15:05:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)=0x6) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 15:05:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000100)) nanosleep(&(0x7f0000000000), 0x0) 15:05:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x6040, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 15:05:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x3b, 0x7, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:05:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:05:13 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0xc1, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x481, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40000000000080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7319cd50, r2, r3, r4, r5, 0x51, 0x1}, 0x2, 0x1ff, r6, r7, 0x400000000000000, 0x7, 0x6}) 15:05:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x38380, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0xc4ff, 0x72, 0x0, "adca459c72a982f42175ff0f6b894708548da255", 0xffffffffffffff28, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0xa4}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x61, 0xf0000080, 0x2, 0x2}, {{r2}, 0x2, 0x1000002, 0x3, 0x3, 0x3}, {{r3}, 0xfffffffffffffffc, 0x10, 0x5, 0x3ff, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0x10000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x31, 0xfffff, 0x9}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x6, 0x3800000000000, 0x100000000}, {{r3}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x6, 0x8000}], 0xffdfffffffffff00, 0x0, 0x0, 0x0) close(r1) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) 15:05:13 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x20, 0x3}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000540)={0x2, 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0x1ff, [{0x2, 0x20}, {0x1, 0x4}, {0x2, 0x2}, {0x3, 0x20}, {0x3, 0x5}, {0x3, 0x59}, {0x0, 0x1f}, {0x0, 0x465e}, {0x3, 0x2}, {0x3, 0xd72}, {0x1, 0x6}, {0x1, 0xffff}, {0x3, 0x8}, {0x3, 0x5a1}, {0x3, 0x6}, {0x3, 0x4}, {0x0, 0x3}, {0x2, 0x200}, {0x1, 0x2}, {0x0, 0x7fffffff}, {0x1, 0x100000000}, {0x1, 0x8}, {0x2, 0x4}, {0x1, 0x5}, {}, {0x1, 0x8}, {0x0, 0x1}, {0x1, 0x1}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x3, 0xcc}, {0x1, 0x101}]}) clock_getres(0x3, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x5, [{0x0, 0x2}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x0, 0xffffffff}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x401}, {0x1}, {0x0, 0x7}, {0x3, 0x1}, {0x0, 0xfff}, {0x3, 0x4}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0x3f}, {0x1, 0x7}, {0x1, 0xdc}, {0x3, 0x7}, {0x2, 0x4df0}, {0x2, 0xff}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x5}, {0x0, 0x2}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x2}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_pts() kqueue() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/100, 0x64) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 15:05:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x8001) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) ioctl$TIOCNOTTY(r4, 0x20007471) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="ffeaf8c6afd445ca848f15ba82b3b12d64809f10ac5227e91c64783d6c650899c6dc398db4f5436416ba7b6b4bc7afaa54d3d2ff9c380f292717dab75ffed599f5821a390e983d9579269d2efc4672f09caa723216d5522c8126ad51e231443346dc4047275c459a131d133ec49e1c95699d25665a7676f78e835a0e142db0dc5585dbd9c2a7a111927938570a741c6f3c9d141f8869", 0x96}, {&(0x7f0000000040)="6b06345b6c859add4762779683fa760dcc8a5d7073caedfcca8077ce4d2b51da9c7c97919dd8d865851d59832c56160467accbfafeeae0a7a132c3fc61b4461e002908b856dabb52ea2880bcc958741f550c8bf7724ea265d6bc295158208833de581160b1bde4debe3cade9f1d079c53b476f9f2c80da58fba8267d", 0x7c}], 0x2, &(0x7f0000000200)=[{0x70, 0x1, 0x8, "9488550275492fe6f3751e50f3593d72060527f857842647edc8995610792379c6a55292327d1dd3ac2db2ad7ced89ab97c6021fcd6c744234fac25725b20c1de24d1dd3a319a06b75e06397ac78350c6ad41919e820038f85ca8714"}, {0x20, 0xffff, 0x200, "65b9ed8d42ad72d38f6c0a"}, {0x20, 0xffff, 0xfffffffffffffff9, "ad48cd14a24c2297081af342687d"}, {0xa0, 0xffff, 0x6, "94de4fade4c0c54fcfbd876fd4c19a8fe5582f442da4e1d12699f0dffa0c584a78bac03eedee862692d3612349e964c698b005caae85e28e8ed6d3b1715cdc00e60b68ee348306ab032393f667df508d8c8882495c9a536ee6b1477e0ab6c7e2ad884b7c960d1b8fea0aad6d53ef06b687ab645fd3a88a0c8b150994aef71fbbc36dcaec0635501f39"}, {0x68, 0xffff, 0x3f, "489df692017c7f437bd88271469a48ea52fc8afdb7ae74848932ac2e8f9f45bcbf7e18a9e1456c3073546f991ec95c7effda7ffad19236be58554b914b385b9053a55b0b9fe7e0ffae70a87bbb0b1025e530a7fb488d"}], 0x1b8}, 0x1) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x4}], 0x4000000000000002, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x400000000, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xff, 0x401}], 0xfffffffffffffffd, &(0x7f0000000bc0)={0x1, 0x5}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x41) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x101, 0x9}, 0x10) r1 = socket(0x400000000018, 0x3, 0x0) r2 = semget$private(0x0, 0x7, 0x93) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/195) setsockopt(r1, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:32 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket(0x21, 0x8004, 0x4b40) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='r\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = socket$inet(0x1e, 0x3, 0x1000000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20201, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') stat(&(0x7f0000000040)='./control\x00', 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xa1c9, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x201, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) fcntl$getflags(r1, 0x200003) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) fcntl$getflags(r1, 0x3) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)=""/201, 0xc9}, 0x2) fcntl$setstatus(r1, 0x4, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) r0 = semget$private(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x8, r1, r2, r4, r5, 0x100, 0x3}, 0x66c0, 0x9, 0x1}) r6 = semget$private(0x0, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r7, r8, r9, r10, 0x61, 0x65}, 0x6, 0xcd7, 0x725}) socketpair(0x20, 0x4007, 0x81, &(0x7f00000003c0)={0xffffffffffffffff}) connect(r11, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = socket(0x0, 0x8000, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) 16:00:32 executing program 0: kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)=0xfc) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x1c\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8e8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x100000001, 0x100000000, 0xffffffffffffcad3, 0x2}]}) 16:00:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6, 0x4011, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(r2, r3) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000200)="7856604a41234d18c35e627acc3585f9594d9e027fb38fc7f705c8864dfa1d12496e57b5a07829e9da9c7fa7440b9ec9a7d45650385c0beb8101972c5727b4ba6013a235768ccd256624d11a22546dbf525e324027298801fc2f7e2152608e15f9eecb59f505ad6b5511cca4346f13f89c537cde6ba9406e74de99bf7786575264c1216b51", 0x85}, {&(0x7f0000000380)="8f92ba3eb2225af7fe86be7a81310d39668aa191a04404f5f309b257ecb316f7cc90c83f40d446315c88e0f569b111f66ad337786158177bf5f601c38e829efa2a292e63f25a3bd2bdcb0e6909a3783e901ee5c2a5f992f778301761f9236e8f0b00e4c421eaa2ac990dd44d31181210912d7a782f5cfccc7d511f833ebb0b4587c4105e1750276bf7130d6308313e6325b00b37556e1958100ce77459369f5845d1c31ac94fdcf806f0839221f3836a539af5f4627c599d9680803b", 0xbc}, {&(0x7f0000000440)="f12866c5d47557f3da3f7e380d8fcc4be4799f002797b47f02168dfecdb8e3a4aa7825870052a686efdd4660cb37ddfe4103cda50c8e8dd78ed8d107f48324fd45ab04be40cb43d661182aec9b9077a2e2eeb4ce4876ede4a49b52077674bbfc03f21af6a5acf427d2dfa7b8efbcc3e186138ff31b6054922ed58cce38ac19d98cc1a1f1b56035e1ff1ec62022b48d727d59dccf1e148bc2005855bc57c6f5870b30770365c30cb7ec47e9406d9a0becf55975bf475b0aa839db33d3fdcc3d4b7739ca3604b219a6afddf6dcfbd183b27cd2975fc8f284b526a4d31ab6948d502622166364353f5787ef4c5331629b35d19d220429ec6a2a73ed7ff33af528fbbf7afca0231503c0573cd6f9e73a0750fc3f50a7f22631dd6b30a0c87a30dde50e43db1acc5c1daed84fb5907e8147ab9caf41acd5fb70b9d05e34fc014361c7d8dd8274ea172d577f622f2240508f0f7f47433116687ffe3674ba5f63275e9d0907bfcef19de4ac3703cd932f9ffcbcf832713b48063a0a20c0aa01aef46a2f3698e033288a744c2e82516a39e1ed874e6b5b61693cb78846c03f3271a8474a0110141a82416f82c18617cf3d89d42eee96d109a4a9c801aaf6f9412d20b002b98521b4001ba13c04c2bb283daede33b64b7043985cc9949ba6deba6b7e707edda500fb52232d5672f2b33c235a0ccce04408d9085ec737cfb706ae4d54d12b40d182e625148f16c481c1cc255308388cedf475d08011cf3ea95c5a37a3454cd8c150aebe424e9dd47f3e04d0ab6f410bbf4f126f3b7675bee53729e9b520a0f16d735b7524d768bfc0e2c61df5c7cb1a73d276d66671caedffe26a75afda8037e50c17a76e5b5a3eb4adc7ee30734216a808e766a61de6c3c4019b4b1244a7351eba718eee8d2ae7672176398bf3ab32043eedc2b6620225008a45ee5edf3233532a9c2cad1218a170addbc2e94b2a38b5de5d916f25141e138e8d44f885d720098c76b598d19ae152aee8fdf002361648793d1554add0119190f3d556886af4583c26a3ce3ec9b361c6016ef8f0eed7b9741f10dee62eafc8ae0a0319e218fc57476d9d1516b47eb9f774495841c685b691c94230bcc8f2f754bf98629e80725723f828e926c0ad3486572bbb55c11f702119a142f87541a899f5995efb95642222b348af92fd650b38688c85eaf13d13719c48e04f4b553eb41dbc45f086451713f68bda26c907c4f8caa47c00d7c0878dfe3ed84bc78adf7d27f8cc168286f1c2d4438454f6367854801c93bee05676ca8f6cfea85d891b6322b99a53cc89b4782804ef0de2645422ca967e6d5f7976844004acab488d5bcf110321865432f884d0fa751b5c17eba6bd2d40b57e0a9244d57defa2f15b8c535cdd681f39cff77ca1c889a1dc5363fbcad5c2ded7d650b9a5625a56848af39338aab542f1feecd4f6608061a7b5c698ec93d747d0aecd60eb176517c0aa78fa2495f95afa4ca66b91e5e36cc18bad20926e779554cbe39abc55f27dc2668ceef1d69c3933671f6c733dcf996b67f5e5bd4fa52bdcd96cfb2a1210e662b56cba86bd5eb12bc3bffa96b0d8f714cc170ad970c57d7c73398ce3769daa6472631e306de9c9d99811364c418c752046c9e44dd3680d2141d504320fbaf913db6da23d353c33af4dc9d240b44467671e6be2811781656d3f5c2b4f8e76bafbe147be977971ffa444868d2baf6006eafd3a23be4177649cfd3adfeb77185cdf211987f2d071e7ea9dc403d3c40a1a8a597d028ce8d014513d0de43e572a8cc6dcdda9ea28b5f5112a00ece6527572f7f538ce5621f5e07ba7dd49656686947fbb4353dce419af68da3b441584e800f8135960f81597307043c5e380e692b47d521ba1f6e8f6e28aad07093e8a94bb31242d8d5deac68a11eddc3f7c5223fd483316ffe8d631bd273321da984028c4651bade103deff2436e154893cc66da1e90b20d7a33b0f45f0d49732b4cd9d5e5799f8bb49ebc3abe849ba2bd78e3901b7c8e0be7daccffd714463894ce1a2b85f1f14d62ec3202e71c3be661b20048fbda5d2889fc70807aa845352b629b43fc1bfda1263147949c02cd285cb04fb2791ca7a621c8a58f9ea8ebf0f236fcb0e92577599a3868e513e61685470d26c68a4a6bd9fbc263b9c9d06b535e82e650df11afea7406996146f87af41f193febeff53c449d178a74a12742bae44db82e3ab6b6200811d9998b9fa1e11c10527da5c8566b53e6035d00067bf67ab0a876f08e04ee577b9c7cdb8da67ad6c98e0184524b76537132db889fdc1d3a0fcb3cab20ecc0293bf1d026cf5940df2fe57e96fdd16d276fd38f971dc4ce66e20332e2c972cb3451bd16410d36e5388a64a5fc4e388ea91e625f61208b52d68a728a469acae9d0d23d7abd7de3f8e9c5cc7046dccda9a948d744bf131bd5517f418185bd4b0acf96445857be41137c954d419b125dd0b7f4dde53e2d1631ec658791b6e5aaec83685987a3bc092f11fdd69dfe900fab3cfe0b93e9e0833a808b539d4860f883eb73d8ca9dcf93104c35ee861ef38d99621b2683b58f515daf0519ae9bb3a77828b48dc44474c5416255c376104c5f254d1f30584357efef2d5cc20b134d987f39e0e74870e0d4bfebfd6974e4be589380e2caed8f8b8c74effe10bd80d7ef30e862df3a85f6746273926903285f562a8e6ad6f86dca739aa92dbfe50fdc83d0ee70e2ea93d37c0cdcc00d4b0814739239b3bfd5b1118dcacdd1c627c83f271e5d4577136e3ef4832808ba471d87fac96733fe1ffdff9b8d8cec4212c201aadde7893b1aa2d46baf91c849501247cab54e708a935591217c60466b22cb2aae027f743f8c79c9cfc3bad005a31e44e182b7405820abe9f49ded3c195c9fffed72977ef0e2b025d6e4fc90c44f67a59982805c044372e2f4ce82e789daa20c94a3cab9bfb28682b7ae0deeb792bb3369d940de342c7d2075c7786f16ac9b97a5f95da604443e59dd36fc44234c457f179431adaab128dc342342c24e388684a8dcaa1a5401e60a7f9b8e1fe9f0b2bd2c7c5862e77061d8a158a02bb093c9de7f6e4c580452881fbb8fbafbab65ad5647e7b6f1ddf2e11fc9f6cd85470dd91cf2db0dc6309b53678c54845be35a8a03b57a9f9010ffa33a5c2e82f33565780a482405691414df47306abd626ae900a36ec23dcb18d2387792d28194fb3c198502ff170b96cba08c866a06c4fc677103b94710d1c390bd052ca65e2d5a5c3de92ec264f4cb15ae8fe2ee53b9ac60395d9996bb6eb3b005cbfb28643e125a0cb2b05918c4a45bf1c3f67153c03924fcffed5ca8989eeddfacb4941395807e78661fed319a55d7e8764f97b55f0d054cab32e2e75949fe34c1946db24fe17bad4e0303181a683880bbec806931586d2c142e1af7c0ae099137582ea097ce75b45a355530e6372bf5371a13ae73a1d0e02903cc8d7cb057aa77fed8ec7d06cea335c571c8ae4a4ed3c5dfb5e426fa2bcc21b073cdd8b3b016efdc6c52a50974326944addd6edaa6e617accfb0ec066dc4de34d69edc5171df42d1e9986d576ab584845d4320b5bca5b4747fa29ee003409d273cb2c6d147dd2e47543bdcfcb4969812168c87e531dfa18854af186477d438a295f65304b9053a1d6fcaa5cc7e61d42b811ff6895684717b9ce0bd9e2491d7780ed99367f9fd233056b7cee2f45faaf25cc0d82508b7af606f6419389eb369f8d73d89caf1c1dd043cc3cebb9cf53a1dca51e84c0a141ba690fe869f591136d0835f1c5ddb2b857a6f77f31c0a69c0c7e8c4a773248c48e5661d682a79a91e2376236502a44c6afe9282b5103d688612517281c0eea187aefb2d1fb94c4dcaca072f736f631b17f92288326f80b0650e5a9e11da99ba968b5a8c3ca5bc216ed59d00b4ef3c7f97704cfb718fc04c443c713e932ee9819ad29cd533c304b0fd6c3b4f1113a6dc7fab31f4f99cb91043782502e36234af5982dba02f3776c85c02a1a69d87986c3bc00b47e47ddc722c5ca80f0a77d3f045a4cac2259edd21c0a6594c38d8b1de2743fd31ebf9a7b9a4d68f0a605f1876738d472ba42663f808f2033e9478d21de445be9cce656677e22c5dcc08af6971a4cb67f6702ee4ea9ec0d92915a841c60f441acf00e0ac1bc18fe95803785f9f11f6de2fa11818fa571d6071639552d130ecf8fbadd6a2efc90b6510794cfb1a9c02a3f18fca6ce89b7909babc8005a045e5613b0e8b669a40cdd21187abe01ef7985253d09f9b94de8ff61b3c1b7bc112b53bf24aa25a1666b4167337e0d46399bb1ec09d526fe94000c9fdeeeac9518063bf09ebf2763a867f34e9896ff76cac358f68ff1558eac0b7360db6a389248bc5d580b99379d00cf9e01071347db0190b80f74e4242aab6f2fb74608c4726d22f3d3829905451a62df989f1f58e664296e69c11ef3a44d0e18955dbb83c46cdd7c9241868ccfc0a1f8e9b23c658839638f4d7013649af2a7822b0c0b1a4a39f04960db2fe90c9061fe0cfa27c2cb3419c24c86d35727383c0698cc00d6582df78be9d12a567b3fca3ee48967c4cf231a04112243c8a0cd89048fedb7b0ed82ed8d672bd1ccf96f665caf206b6941156d6d3f7da579c9d6ad42cfe7f62c775996710557fdb095c6cc7549d9e60a7b4b678d2942cc45b7849ecd77b85ec3d4f623c3dd3e0dabaf60ba1835bbedd9c41008b80cec3283031049d9ea858ec7b0f55debdc1c87fd5cde92b5557d8506e1fbfe642122675c4d8b5aa0aa4ffadb4152055f702871e9e86e738219e934a1de1f96f04610b2e5151cdd16d1aad98c1fe01749bd028daff8dbd05e47cb8106785c9a987e85b8f21190ebbb61c22bc3284539180d944ddb8660bd2772d28a4b1fa4869d6bb9c8010517f6f6c1998544a44073ede10b214ff174a12dac9ebd873e900269462b3869d60b60fe282c1788a3147f03d1f778ab47c39366c519e44fcb39386cf46a1a1f75e57cf8ed09a488ca35571a5e4d876736e2d543c2066def1e96c6796c16d88d55079dd48b832e131d891af64706acfa41483aefd50c870f6d952163dcd9e4db3566f056c3fdbb48dd23661c69f4a29c2810ee6bf2654390b72a7b8328e615414b44ddf469173442170d4ebd88cc4808c2b8ccc1d4295d4114dc03f269454e707de97b12600896cabae45b878e0637168e7c0f2caf67a95057e3390ed9af581c5c034f303ab203144e35baf2a318bc56f3e12fecc2750907c4b9fd498df2b97887f68f746e7b97fdb94298592005bf0e1b67f78e95e1f16ca8ceafdcaeffffc59dff8d368a672182f41b0d94abccb7082a78034ab06591a0c207a3cc73e55c139eee45be73d0342e88bc829948235326b0d7e389f215cb70bce4f8a3a032a4ae9f73e86e0fc2ddc61d1521b04a966d54cd2046815df347fe37388e2b188bcf4dc7cb4dcadc8cbd74925a22898eada5dd4b9bc39f762f66fd5e4b91a5990f6e6c72d552be53e892baea4d9c80da2696ab0718ba27cd4f21b08d7e9a77ff5411008d6186447932ec323838a0e03076f1fed03802b0ce4ee15bdac29d6774c1893b27d756f9b13e2f5a45b4ce162a61adb5faefb9a5aebfb8e40f4c99dc150b7509e24d81d93bbd514b59ca196e71fedba2e7fa78a85ea21c751c5033de6ad2ead42af97ec9386f6d114dc0186ddf3caef7a16d5ed5020c6d9adf8eb38c1963bfc9981633650cdc28bae5fb1fb161c1c0e3735b16b890fd1c54d20e59ee531125593ea6cea523785970b130", 0x1000}, {&(0x7f0000001440)="c181962341a0950ccd4a1b561f7f67db8300445f2d1e6ead757ceb12b73c5f23913716105a3112e3c0db88adcac617f3a8cd1bc3c894b1a81ab83032b566eff22076a44e481815c5c0d8b051b1c60897b3b4ebb2a5ec45aafb623f3aa774e17eac4f5348c7505c50014259c7599b7cba14522665c18ec5ad8a96bf7e41de065c165eb14c1543485ff5cee684c038f7fc40a2f9fad8e322bce301d0f25d0921a85d1338c2ae0f560299ff66275dbc82", 0xaf}, {&(0x7f00000002c0)="598c630dd9b0f56dd75a77d7c2e5a1e8785039252d30e2bfc4f487cef21d38590bfbf19e98870520bccf998157a4d6bab2aac802f6da16e4ed73e344aca31b3a48d902d0843327fad5966b687af3121f40c13635638615e5013f600d7fd8af871e96b0772bfd2e4f3f3764b42a3493", 0x6f}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) setreuid(r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x1, 0x9, 0x20}, {{r0}, 0x0, 0x40, 0x21, 0x2, 0x4}], 0x7fffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x82, 0x3, 0x100}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x1}], 0x6, &(0x7f0000000140)={0x4, 0xfa}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x8b) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffdb1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) socket$inet(0x2, 0x4007, 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xc1d, 0x3, 0x7fff, 0x400}, {0x7ff, 0x9, 0x19, 0x1}]}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x80000000, 0x0, 0x1, 0x1000]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x80, 0x7, 0x6, 0x80000000}, {0x10001, 0x6, 0x1f, 0xffffffffffff8001}, {0x0, 0x980c, 0x40, 0x8}, {0x100000000, 0x3f25, 0x8001, 0x1000}, {0x9, 0x8, 0x7ff, 0x3f}, {0x0, 0x5, 0x7}, {0x100000001, 0x8, 0x2, 0xfff}, {0x7fffffff, 0x0, 0xb8, 0x6}, {0x7c17, 0x2, 0x2, 0x81}]}) 16:00:32 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x10000, './control\x00', './control\x00'}) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') bind$unix(r1, &(0x7f0000000240)=@file={0x0, './control\x00'}, 0xc) stat(&(0x7f0000000040)='.\x00', 0x0) pipe(&(0x7f0000000000)) linkat(r0, &(0x7f0000000140)='./control\x00', r1, &(0x7f0000000180)='./control\x00', 0x4) readlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000200)=""/41, 0x29) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) socketpair(0x38, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000180)=0x4) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x4) dup(r2) syz_open_pts() 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb44b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6a4, 0x7f, 0x1, 0x4}) 16:00:32 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r3, &(0x7f0000001540)='./file0/file0\x00') r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r6, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r4], 0x1, 0x800) 16:00:33 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) socket(0x1f, 0x3, 0xffffffffffffffc2) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/180, 0xb4) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x1}, {0x5, 0x10000}}, 0x2) pwrite(r0, &(0x7f0000000200)="8cf4857a376ac92fceebf0cd8ef35d2341f0c784acfcf9fb3a1167e672056217301c0da9a2ff6cc2", 0x28, 0x0, 0x0) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/166, 0xa6}, {&(0x7f0000001300)=""/8, 0x8}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x4) poll(&(0x7f0000002380)=[{r0, 0x150}, {r0, 0xc6}, {r0, 0x40}, {r0, 0x8}], 0x4, 0x7ff) r1 = open(&(0x7f00000023c0)='./file0\x00', 0x18000, 0x168) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002400)={""/16, @ifru_broadaddr=@in}) mknodat(r0, &(0x7f0000002440)='./file0\x00', 0x100, 0x100) writev(r0, &(0x7f0000002780)=[{&(0x7f0000002480)="cb4892903945f8014ccb24012054c167bd51cf8978fe3c62e21f292593f092cd3a45c1c5b2ba9939f6c4e82cddd753305a10dd8d128b1ef47752a24b0f82a4d7b392899b740f04761bd94a85502b5a249527f78ffd8c2f74355737835f6d2f5092b91cb99049ea261592a2192b8d0d80582699c94f4395a448a607eb44e7a29a90e96ddf7fbe0b01ad", 0x89}, {&(0x7f0000002540)="00a141d19dd5032ddc1912c93fa061445825d38ae421239db465", 0x1a}, {&(0x7f0000002580)="c2c4a3cfe2c9f24662f642ca700fd01fcb05ca27fa3a13d5f3cfc3d5656c76c27969608af58b8edd29dc5303893b1ca1746d5db9dda07daa2359e60278217168a38608cfc88c3bddff6875cb0ac9dd", 0x4f}, {&(0x7f0000002600)="977647339da66e95970a50dba1b0dc2c3cfa168e52ffa0fc7c73636f58f3ea8d4d62254ad5efb25cdf70f01506e5b3a6c8fa2a21847df379e307c5d82c25a1d59c2c8e4931c4e95f69631c01d85118ebeb3e980b94a2eb3052da6108a9355b6bd8992d52ec74ddc1ef6f49109d5244a7deb737d98f8d9832df578a9db514698d58b078e54e6a882f023fe6", 0x8b}, {&(0x7f00000026c0)="e5a7348d839bcefccea1f93035698bbfcf918dc42fc8926eb5fbcd77ae65f0af89daa143c7f8c7b217e37b6aa122655f784eb829491a34bc7530e13298fe032d430df692aba6370dd12de12bbbd772d9daaa856e34988bfa9f9d7b71baa99bbdaf982fa92fddc062e7ca3feb0b40c59f5bfa3ed593bfaffabb15ae50089e69273603b6fe", 0x84}], 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002840)={0x2, &(0x7f0000002800)=[0x0, 0x6]}) lstat(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)) mknodat(r1, &(0x7f0000002940)='./file0\x00', 0x40, 0x40) ioctl$KDSETRAD(r1, 0x20004b43) readlinkat(r1, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)=""/93, 0x5d) r2 = accept(r1, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003fc0)={0x0, 0x0, 0x0}, &(0x7f0000004000)=0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000004080)={&(0x7f0000002ac0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f40)=[{&(0x7f0000002b00)="22d6dc357c6997d2625474595d8b2d5a94103e446739eeabacf2bd7c6a3bcf490413d54f5de599f1c39379fc966b2f03a9405e4716418d5dda1d022630b7b6325a4f608569160935ab84640955e1b91f535dba6544f859a6239a47e70c3a0e72178b80ced174c555c738f80292794537c9725b553e8025c83c47aa352e51dd354637", 0x82}, {&(0x7f0000002bc0)="aca036bc84c015f4aa26b0053660fdcd79948383e93c1ef3f1547dbac2e285847ea4c8c3908763ffca209f850511f0fddf1f60d9bd352d012ab0395edcdc4a7695af2c7732f96e1bd97270fee27cc5764301b966d6db41060bc1c8eaef1c73905e4600bcf244fcbf9b0f09cf5e2a8ff5287cd6be5aff365a671aca74e08ce42a2b73b45883a412347bec1fd42276d9b1efcd072b563f01a6c0b0772f83c29b24d82a03b191a664446465f0cd82064e32", 0xb0}, {&(0x7f0000002c80)="1de8344f99c3f978346e29beb1795e8f362c35ed126f50c1c6fd3a91d7437811dee0e0cfe1ee0f0b0cc83b7b54b3416a4475dfefc6c471e802a523b3ad28fe620bdba2855a42f22b8534fb8a587d66cc78c02c5169bcd479044205c274e0e109c17c5451a3b9daef4273ec5bca4428f974337217c036b84c446cd9c500ef1fc72e2309d51c29143bd3417a41d230771d640700422394d657716cad0a2ca150879e510ca3f48a0d0bfbf9821940e8fdaa5423867470b03a9f894cd6e6b27c6a86c55c4d3f3b952fcfb8c91a3f3e46311b3fe59103ec59b221b3ef934c2eea2ce3335d3ef28e18ecf072be44b6512f38026efe0091e5ce2cf570492e1e690323b3a5274872abc1f8e61af40163c13f45351dc8ac2522309b339683014ae1893031561c24b6c2a4f17298a332b6fb6f16da66523a3d5b0f49a31b4a0da2b5425eed5d01f24a2b950d76fbd8f481984719c2f585d838f08a469b6be47c11cce5db40e97ae65d0820ee2fc865c86ed87d168d8e2585aa335cd82e4dfcd8305424eb4b94bc1b7f51cfa9d0d8c53aab3ac544e7ff26259b4f6260dead2f97b8c2f8f8b3640e3d2f9401ca1d8f91e75db7ccd80d0c5f66014e1b3a13415cf64f93d56b819491427965c42ef5616bd15b6557452e174dc04d0a5b34b5d4c9ba171e5da60ad87412922e9d9311fe903a0ae1de16a4152dcc5acb0189ebd3ef83baf952e89fd94a3f079da79716e48cbdbe7caf04e0a5ea24080ebbcac7454483f68c3e1504901cfe078d3dfb101422682c75553e88b4fa2e5832aec3c6940f7ce4a6c8764131a654e1fd0c867827dee6317adf45107f036637af9185dbf8022727e642b937aa2ad472fcea037b0995a22e8b2b75116d1f68f9cc59e2b52d03f6a0b2508ff56e6ff567994268e5f688782de4968f30c174abe143c3b7ac75fb78e8d439284fc3a1ab80de418de512a8baef3628c47073915fa6eb697ace6094545c3e99d6998960b00aba290a7c862db8c194bbcee0b506a802b01e1172613b31d24a851e73512022dd761e9708f74f0b8d48967b0b12d9b7362704f5047eac9b66ab3266b5f521d0c0e4d90c84e45509c4a2f7fd3dc25fbfafb8d8472162bb73703ae636ca3cf3295f9d3d8a83915f84c13dbd5955e9211fea61405fafffa86f9716a13871e6f3edbd711f9f3684d9c5ce13dfcae53f31373ab02a01f6c255fc4f349e92eb38c77511f8a777a0d0fa66e8662c78d7ff5750f7a2971d99ff0adf83b8bb5ccc2d91d62a9dbdcb7b5860b9f10fc92bf647a8ac5076e2e58430032b2d6f4384ec32b3bfd7765139b2846a7d112feefb1dd59bda9c0a25dcf9c98fba86d51169adeb5aee68c7da98423328032dda552665bf0f0be367935757795f5e0ce68006639cd086fad159eee9379ce66b988f6c1d9977bb723fd7fc44378e08cd85414adf194f084b37f1218496650a5232834072145c231fdb1fec4ee1dba59c990e7891ce04d92474e6cda88c3416d9c77f144e17fd4034bbd2f25f4c4c77a31fe4c831c9fcb44d87f4525d4039b250752c454d9fb24eb9befa0b73260894bf20fc7ea3307f39d5e24740e583801378ff387e38d55dd083cdc36fbde553f1f2267c3008f3fe5ede349ea731bc673654d8f64410c65be908d96183608ad54460b9860a5d9c9c8aaa5cfc5b0c621634a60db55403f098ea6e68fb2d32b5ab926453e925a648a90dd6860da0e58e6bbd45b14a22d6cd5354bac1aa90c5452ac8b67e694a95d4b576a426cf784de0f18c43a375b0c8d848b1cabd880664e5b084bba5c0df30bf45f79ab3ccbc0fedf17e3ef649b2bd7179f5f4b4b1c08118eac149eb081dc9d3c467dd48e69b737b9a9d3a5868ef2e987706894285582fe4be07605ee5f2666e3adab75252daeaae58d9c0399aefda0b8132db527df9d00adba05d82dce13b6f6f723392cb7fefc930cc37b61e394003ef2ff1ad2968a3a0f6f04e5f3603bb2bffbc6ec15746011d69152eb07fd11a2913e8bf1e934ea7d92bfe4cf610672a04b4185a287998083a50a3583f846c4a8fd4d73ad45ef31e625e6569449fa08dcb65aae316e09cfd2c1b94f890ccc025fd99a1b06ea4a79ff06def75000e164f67a37ef2788d25e825ff1bd87fa95f923e8105ec860c53a8510c1ffc872762e27c971f281bf73b8acf62c1b4a9a0deb4cc99e102bf90c6869fa878534f5ff69d185fe2bdcf4df4f4aa1c189b9e126edcd8dea8ce719f3d15d3daa783ba5fcc8bfe1f71d8e3316e90cbca2aa0efcb038cdd2aac198e4f971278b6265e01837a082913cc6acd74019036142ed2e1c34ef597928f4e527f1960cb6ecd66462faf0745dc14a3d77ad2f5d8b7cfb8ce74841ab86c337840b4b6934d950c351279b19b17dd6170b470f18ee18c7c74793c5e07dc526dd75533edbf10ce0fc454bd289cc9c8a9b9821543769e76d765a2c3d875ea9be977a6859d81511e0eba75c1d4b4235b77d54f16d6630627c2c86b441eddab51ab5853fbeeb0be6a5fd55f8907fc2ec82b62e9e118b6be86b32cb2dc2a527b670587234929f03661c6159ecf46275ed96f680f5f7654f25ded2a9e7236c3f06d1aa4675f133a1e73d29605e8a742914f82ce9de9ec1e065f1d4af96b27a4d4b0e92e60e99554415086cf61cffbc2d1d4c560e64b5f8503f7f41ca7b341eb811f08811c8df61a7bf85d1adbfe8c22bafe70d734eef295fb68a825ce355d487e4c65562830a9b6b3e0172e9ec1daf354932386ca1b9e65ec265546cf0154bd1c49b9b4edad41fb6a81e9ff505a77cd764e85ffa2d423b6efdc05c6e28dfe2b8cf8b956e3ebb9e46d8fc4379ca57e0374a60aabcfed87bbeb674cbe3a46dcfec80c1a95699dbdb08f0574b8d8d36f2391c4acd4d1ec03280062c39f59cbd496d0050200c0ddff7b1424eff8cc5269f6b8254a1b68bf46560bca5a57e25ff444c0ff8ade0cb7ff66c1e1d2ee38b4c29d676e5f92328d48383a394c5140657ae5c3973b09daf1923e2b255ca5715b4ea43bf3d805269c7464b603042f6f4083c75bb2d784f0acd2ff2d7c4a447c9e505a4b64ddd8ce1081a0369394fb2c49db650062cde1767203c56fa2ec62849ac15c67f024498797c17581dd8107f9a14db71e01acb2d5622d171b128556c9490a7dd1e8b48628ef3e770f9953cbc29f500f60059dd77ebc35ee24bc424cf592954407a09c91d1b5e1929c3c4793ab20bf376fa81f4a5f8680d450f89c5e38ece1f3dc297cce065b2c9f3c0b7aedf537da4b75ff9b0107bfab13f60f26175c81689e5f79bf851504539df1ec8a92bba4c85392a29cf1a1064198741985cf19b713189f37d4d9f4e31a068e84a93e3357926eef13c6b28e203d06a39a0fabdb4761a9aeeefa25eaf3a750c4de510e819cadc90b407bfc4e4f8caac67d19a3ffb667e1a1cb1be7e46600c45c1aa6e9b7b26241c765084537e14b9f14092999e4d48c6db483316aca639109258dece5ceab3f950c501e85321deb02c507ace2d7f5641f8ce36193fe35e7310e102f2d0a0b358b9dd969d0131e09b96f6db32fc94fc10a0ed0ddd1c571513057cde1118153da14906df6c4c17b6b9472b46be555851414ca932eea65fdeb6cfba63e6b608ca9fd3d95dd6a7c47569720260bca486d04519afbfe3ed52a759af0fcd608a55badf49719cfa270cfe9c02db62326373aa73dfa9c4d6cde28c12cffc1d8c015f5b5dc24bacd3e77b293aa0c033d8212a27a24329be7989e91483d6866396877afde32afb1eeba02ea6ebc75b3d61d61ea9266ee565ce3bc95a6987520d4fb02f4fa27e02baa289ee4cdc2a62e08df9d7950c9af26f73ad2801a85d9605a69ff5fba4f04f08c0b5c5ca1bc2f82335e411c4f7a88e5554421a681a206ca371c225abcc0d163685140d03414ad5954accb5a6580f07bb138e094bf404d0369df79a4b4c16cdcb15343c937c0d2432f65ac42af4104b4b67e5c82f0ec72f3bb6487a23d32157746044c9215077f80fc08b56a0a7ae6f11b0659babf663074f1cd69997d645737d37dfa0a1999563348cb9a3b9fb49433aaa158526185fd7449ce47f77117e519e6adf25ffd12249b2011acf7e99205a188d399a451cfb686f132baededf023ce9def574aa53f4d8f7e95eae04d3dab6e3604bf56885fa8ff4592c22a3e25088b48feeafd2d1bb2fbefeeb2160c9a5fb5059f0bb9ea5b46506d3c3630e83fdc76d9855b1087bd1fe80c36b16108683efe1677ff03ad669a8190b4fbefe55bbb04e1a494ae51471f1f6d36d2893b5e8ced4b4cb74094902f54420c5e2e9c2de5f9c0e9192c34d349769d4db4051169459e467cb7d4d25d4ebf29fe11ebd8bc92233ae99b4884b5f41fd69259ebc1c916760a443934c42317aeae0713eaf6a7544fc12f2462742fd3e3a3ba1c2ba38c35340898ef4b3b70673844ca1e74502f228bf86b1cc3e6d33968599e545b0b3cab14034cabdecbf8b86306809d56f42628e30c051bef3c71f5c150399fbe3e87eb220c7319cde4963b239724f197d5e5577b11a7d3a917b515cb267dcc696738c156f82627ab2a2cdc8bbb05e468f231542cf37d519e63f65e83d37fdeb1541adbc40f7817a34ef024585183e58f93b8192db919616dbf231a719ff29f8d55d4b118e89e393b46c668f41b6f2bcdb11c8a3615e93084033bbf3833e086aef84b54dc33936a33b10d33a4e09cac6e55165ad1a9a3d9599102df811d6a1a616660a2e7685b8f1dea8b7f2b3bf8ed16ac932d7ec84a146e49717d6c5b7a61796be6220588a2c4e3a3c1323cc31d5fd1ed1068e6884c62260c0db4969df10dceb654e4d90a55ee0cb059c7f5cde041918e21b3f2184fdfc0e54b79b56bbceaa7d0da1844e965c0db566de6e78fbad31d2396bfbea0077e33673bc984ef3260904c6918011c69f9342f14295f9a6d743d814d51a803ea8624be4fc7fc9c67fccdfbf8d3dd008d22a36e1a7c4fb68d6dcba177e979b367c2bde39b7fa3ee3b6433cd3e275031796fe9cd68236003611cddb35e60f916d29c6656f9c158e2ce86376710d190d520a21be0498b2d746a106eeed5c22d628fa3f1f1d0f540da91fdb5d693157148a8a686bf2b837036195900bc2165848cfd09e0650aaaec620e822975388178ca7f8ba9fe78c5bf78b9a8fea750dfe3efa1cef8b7ec38cf8a7722713b32aeaf623f2035845bcdde95afdce58b48781ec2a69d72c1a4789d8827cc035ba498be365184a3e3fcf928bc7fa6e14f242ada730dc8340a2a5089a1abe676a958cac7578f53b9a4ce730e4e0ea7b0c06ef5116d382de008687d82feeec980792d6255f4aec9521d76b2ce7c39bdf1f423dbdfe21b7c5f1564dbcd89554cab538c99f6eccd34a7531ebf17c7dfd3391825ba38f70523869ee33449ddcfcb841674b458203d7ec69333847d5ec7367869bb3cc50e27bf06113fcd5ead521b6589ca99d1a67932f1e1162947c3bf21906ef0c0ce8aa91666a9d99d2262d5a6afd46e394d22c53850a7cdffc55c8ddb3345ff6e9662fb048ee4beb1f9a0fe68a149fb2d137659d58005eb90186c37e67787960358523b98b13763ddeb48af1042462d30e07a51c388fd41d0b496763d7897882260084bbfcd14616954a21ef911c7722ab27d37f16bf63c6614a7017dd387113f5313b9b65fc7586511ff5bdd5e05a54800665b45dd3ad05e4b633f8058a22d1f7aa5d46eae9d972b1d8a67e18ecc0d67c445a2f7d3ccfb4b6a885c736f42124a39fd6a009be21ca3af4927701fa331", 0x1000}, {&(0x7f0000003c80)="f13a529bc742ceb7520d4cd2681cb743a6623c165a2f20e55b9432703c983d5230cb2d208e8e83ec1a1ebcdd72434c386836158d60b9188227f3efcf9540f248fa92e4cfcc39a1837fb3590d3468501fbe2c8f496926e293e3c54344178f44b70416e5d86feb2563b16d57760c288fa2194ac751fb2b6aaa6aedbd0b9d074c01f9c258ddbad31304a2afcd64abb1bcde84322993a82d32c3189fb2b11801ede094f4", 0xa2}, {&(0x7f0000003d40)="20e10e4b1ca062a7551a544b2fa9582e0cf18cc972b90535c0a29234ee3abb9436fac1dc4068a67dc30aa603ce0782b26ee7723043dbfc3aeb56cc297752ab96bfe79d314830b2f6e7dad20ed601fd1d85ed166ed31cc80cdaa2c95024a469552af2bdf1d7318e9842940fcfd143bb194a40bd81d2877a34bd11650cf87fb2c828ac59a34c89554c1c7b59cf8fe191fb5c18d938c6714876682f196c1089344d7780f756610b1489ce37f76b8031c8031617714e03c9cec18c888e9e85bfc2cde684a9ca5b2fff81dd9d6c760b2824a6ce99787e16f6210fddce", 0xda}, {&(0x7f0000003e40)="2cdd7a42ef2acbfa5bad", 0xa}, {&(0x7f0000003e80)="f6185f6c317bdd35e9ab52833c9ef8d48216d4d9f7926e8ac09f4ce5b21fae63e8e523d87df7d3c1e077ec669b90bbcb732acc3594e84679287241fa4f098d12de2be6259d987f7fa9d11e8696d75e3e5c6a8ccc485267045db0a9da641f9bf4a18cf68cb314eb6105964310a2dda96412c47acc3d64312cee94415a2d085fee5b7fb0ebfdce672a4d9a4fdcd6d699a8f054", 0x92}], 0x7, &(0x7f0000004040)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0x40, 0x400}, 0x4) r8 = openat(r0, &(0x7f00000040c0)='./file0/file0\x00', 0x8000, 0x42) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000004140)={&(0x7f0000004100)=[{0x0, 0x4}], 0x1}) sendmsg$unix(r2, &(0x7f0000004640)={&(0x7f0000004180)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000004540)=[{&(0x7f00000041c0)="bab3963bf368645c163740eb978c9692c5171dbacaf0edbeb48c89fc2f396b1c61b49c055fb8a4ef1892", 0x2a}, {&(0x7f0000004200)="431d74026d86e290fd41646668ffcafb48691d36724dce6272c3205de4be", 0x1e}, {&(0x7f0000004240)="bf53f0e316304d9756568e0ba184c3e071ab8422599f833248933cc28f931f7576852a1dfc635af2650c7c88954b3c67", 0x30}, {&(0x7f0000004280)="ad2136a5b8f7f7feb0426dd2fb4a55bef6614d468fedaaf2224aba6b8034c828068e03f65a9ae13fabbe5b2fbe8200d7dec319d6afa0f07a8c5d26662cd6c583e45d6be40f7e97e370f451a07962ca7d52486970155e357ab6bebe7148d1cabab37f99049c7ecf7040fa757836424c904f3c06160aeffcdedc28708d63429e486e2cc75218881317fe5e18362713cb03f27908846ad194758347ca20e404168a1b7829ce54be25b5200dbac4324f828dafb865d321452d7db6186e67ec29a11dcdc9b5e111dadfd0dc7327eea2160295b58844f07250922933efeacf9873af7dbcdd71dd1803e84ca66b0db53ebea7952f75dddc222a1c165397", 0xfa}, {&(0x7f0000004380)="e30046c969e2157aa1c8f461ab6ec8343b95d6719987d13673c36b287c7701ba42c37e31385c9c501d00891e086f5704ffb372fa251599cdb8d83daa388ba48226875e88879d7df54a94910783eada7b1838cb1a286d0dc1b9e2a9a7eac18f04ab8fb91194a29679754c91fa67a9bb40affb1855025c6fdb3626bfc4ee0689929bf1ccce29b0bcb0b952e3b297be876b4af6b2839f455d0e29eb3067a1baf5138ef841509a818d171b372e908b3a71f8e1", 0xb1}, {&(0x7f0000004440)="917c6509b42f4fe8dd29b2cf041eeb0c4b8e97be99155c6d91b38859daf4815bca962179cf09ad08809edfa2ccd0b52cf07cad54ce66ca6a1e8776652b38c69b76a861cbd6b875d5a39a46215b1f5c3134d495801143afc4f9b6aca825e56eccacf9df57de0730f42ca7b6325172072440fcf99556d1a7291a9aa7c10d32a6946185f3f3a6ac0c2aa2cc50c9b083d6cc9aa847e160f59bcc3e57001a0850a45bebe190e302c61c2752c052ae7113e5ec50ce2605b9b793ec14bcbcda5a69861a5fdb328423676fdbb4d22af009d702a658f8b60abd76d27e201ec50b9372cf90e800605ca034de40d9feea5d31cedb0fee8454", 0xf3}], 0x6, &(0x7f00000045c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r8, r1, r8, r8, r8]}], 0x48, 0x404}, 0x400) symlink(&(0x7f0000004680)='./file0\x00', &(0x7f00000046c0)='./file0/file0\x00') fcntl$setown(r2, 0x6, r4) link(&(0x7f0000004700)='./file0\x00', &(0x7f0000004740)='./file0\x00') r9 = openat(r1, &(0x7f0000004780)='./file0/file0\x00', 0x10200, 0xa2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000047c0)) ioctl$TIOCSTART(r9, 0x2000746e) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100}, {0x26, 0x2}, {0x82, 0x80}, {0x8e, 0x7ff}, {0x26}, {0x7, 0x4}, {0xef, 0x1000}, {0xe7, 0x20}], 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = semget(0x1, 0x2, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000280)=[{0x23}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0xffffffffffffffff, [{0x2, 0x20}, {0x0, 0x7fffffff}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0xffff}, {0x1, 0x5}, {0x3, 0x8001}, {0x0, 0xfffffffffffffffb}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffffb}, {0x1, 0x6}, {0x3, 0x91e}, {0x3, 0x66}, {0x3, 0x3}, {0x3, 0x80}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0xffffffff0000000}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x9e}, {0x1, 0x401}, {0x3, 0xfe05}, {0x3, 0x9}, {0x3, 0x80000001}, {0x3}, {0x3, 0x400}, {0x3, 0x40}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0x1ff}, {0x0, 0x6}]}) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1f, 0x1204, &(0x7f0000000000)="9ef7dcf2537837580b0e7045b34ba976ca72fe76483335c908e31b4e1a0d3d015b32abf628c8951af48d4448847f74220499c824e00f631677fe9dd99abe", 0x3e) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:33 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x6f6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1c45941a") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7ff) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) readv(r0, &(0x7f0000000380)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000040)=""/97, 0x61}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000180)=""/14, 0xe}], 0x7) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) rename(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) msgctl$IPC_RMID(r0, 0x0) 16:00:33 executing program 1: r0 = semget(0x3, 0x6, 0x47) semop(r0, &(0x7f0000001100)=[{0x4, 0x739, 0x1000}, {0x4, 0x400, 0x800}, {0x4, 0x3, 0x800}], 0x3) rename(0x0, &(0x7f0000000040)='./file0\x00') r1 = semget(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setegid(r2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/4096) semop(r1, &(0x7f0000000000)=[{0x4, 0xa032, 0x1000}], 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001040)=""/171) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc188000000000000, 0x0, 0x0, 0x0) nanosleep(0xffffffffffffffff, &(0x7f00000001c0)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000200)=""/250, 0xfa}], 0x3) kqueue() close(r0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="8a61c1aaa602f2802bd895bc4eaac616ca54eaae215eb1c28c02b518d4744ca5364d413ba9e6bb2a4eb0504074b6ac4338d2b58ff51aa32ec68ff00afc8b7bbbba7dc9cb9e7dcea207dac3e4b76542fbbd169dea13180d16853db0f2ea231e8a4f5d533726652d680a75b051c8f6137e79662dcc76e7203ff6dcb6ad3b41e9e1722ec9891ac6071c583a39dceb546f4b4c46ff4c6cc57b6eb75a6b704dfba90bd88531446efb446aefd2fc91d729449bd587ad7a476cd004d326647ec75f620adfa93c374ce638be49f7710d598d217d61eb167be938d1a402ffc6513cc903a222a0476db17cba5ed4a873a8b94427c1fa46094081487451072fc5de160a7d15f37c6eb6784c97382cb387b6df03882ec3bc309cba9487475cd1e5f1e107ecf96fa8603538da6a47aed998a3052371cfe8f9e8ba7a367dd40e27d5c18ad20c0c39546723b7097c3db58208e28fdaaa9386b2a02c79c1997d4d93c1ccf0d81c08ed2be66119488df3946e829a051e628a05cc13a876eaaa2988fb0288d4585fe0151d50fde10eef161aa46ab0756ea28cb7bc717cc19b5413d68fe91e80066fb918812c26dcd5f5ebb8dfda700761e5dc26491020c9743ae362cbc54f090f824faa45cc60c6f1e29b77d29dadb2fd286aedfaf756458ae794f0f5ee99d6efa8160ba6339bfb5e5ad63dca24a7619fe07aa1c079e22c2778e6ae5955fa200450feeb9ec1dc683d3a3ac0ea2ae6e920ce1e01856e690da6b28de31de5c3180bb7013259b9189f3890cd551b219a37c74f32d8563f7d15642bef53e7b727f79c2eae0127d3d8361532ef231ac0be20dbb9f608203ccbbb8fd98f908d21336cd33f35f5475c462f6b42c456e2501076b6efe65dd8d907c0ca0a19f64a86560e52c499d74708bc8f3114f9dad93c773e809b97b3caac4617843db6a60bae663bf12a5d0a80880ffa903e5bee9a74a183c3022ccfb56b403fe9eb7b2869d2c49326ec343a7a813786f6dc4458121d8d461d8dfcb6d8124348e730d9772d7fd9ef9bdf9b99b784121d4ca640ce2ad2d9ee453bf55c0af29f6077cd1230a93b72a20baab900d205e8dd719267b8abeb2c2464a025869819094839420e602568f2454b2aadc83dbdbb4f4664fc85552b3f503a8919ec48d5a35071dc92cd1c6d5e633a6a72d220c4f0facfc3ff97c78f716c1e5d28f40b675421aa67391fe9f9d7c89df0ac7376d6b41853c8054217440136f40102f225e317dbb6b29e963cd3321762b05e8ebd0e12e22a12b9f28eed8c7a8021ac92c00182f20c052321af9ac6494b8dd4eb1aed644f94c1f239aeee3e41e684b00faaad01d0930d8cefb066647a9fccef57b5178588ccdd80eaab03d8e2f5b0f2014d22f722312065405a9af1e6a6fda31906d5f35237fd4b7de2ddf547912896580a3446ae71607dd0b84953e05efe53768931cf75566285f10a1943d487e7d00211f3ce5c1754f4337efbf53ca6b44a6b53f9e0fa2bd4b9e0fed21aef6db618a8c094024537da55f174ef012ff95094bf20e4d001ab471a5df1c3cefd44b50c324c02f11872b67259edc1af75bc1d48c7b6e7d0925ce4282349cfe2f897bcf232e1e0e45acae0ac2328da5d0deef6335cab3d834f6c8408bab8d60bfa679589b5cd3a23770d1966a0aab6e428a82f22d36699389825fc293ee16ebaa1034195f527e6a9f4292451805ae15a11811c79f76cf1dd6d1258646e3fc0dd1b6a8529c831bdd74f93e5d4ca7101122aa78f8839090ab128372afa3f7cd1d872823db06dc64ded778feea3562c4819e671ee3317e0192ed6edcd4e174459cc16e28acd09e2c970b861d28beec4ceac6ac0bc214a834879c5395cad07510c4212caa26b227d9741c72b044ce760d7c2b6cf094fd02cd2b14fec77a980c44dde476aeead9fb1c04547cebd77c3996465d9a8fdb5de3735df63abda6f1d451ae51415e2a3e1e1bf2f09d56b454d8c3b142e2245852fef9d302bbfc765024e682b979607e27c314e8ef42bff512427163a4564d968a97abe35f23a0db12d2f1c220386d1232d3bbbbae2ff5f1b1237b9375892b0b40ccbdcfefcbc2f6769c55c184e13840e9edb83cc931fb1eea04272d740ccc914e6d644a001624cd862b7fd7b924b5421483b8cfdbe2e5a4caad9431b24ff5729cb5b2a9c8239812751446a8a006b22fedec5e2eac2e479bcfe7da9d46be2d2e2832067523c96e1bc36f29cb1a21ab2be6f6d7b6aaae69f9c07a143f2e8106dbc72f871e979c476812ec4561f53df66615904728123af694761c9172e3c45bd6436d080359ca954af82dcdd38edc17900c7d20692f7b79f0eed183a568cc9604ef6dbc1ba5add8e4c4320a72b82e53bed45c4f2e3670515b8daf1509724e82bc602610150393b465d43e8f5147efb710bb5ab6bd6a8a9ac679fefdf91df21ce99da140c4e17c7288364e21ab1cf1584e396ecb037c9dc69528f442269064447e0badc5ed23817286ba7774d6c3fd5557ee221f9bbae1bc8ec83189b2524c26e2888e1732423bb57992e1994e41f65954c50b2041ec6a68b0282339f7c0b1ce41a6acfa24ffd1a48e8fcbe5bc43ef10c9a1440f7b7e5226aab2d3704c65831a3ecc77a1fa3a1d5e0de18d97ab57525c1db82bfe5e8786767ccae77de3d9142127e417333496ef1fd818cbb952d11c713c646ff4039966e344373508947f8aae2c483104ccbcb5365a75ff95b4d202e3483cc8e1c89e55f2976ad1be25efa8b340b1a187641cfdfaf957c27cf97011395ca78c2a6481ef7b309f6a74ecfbc7cb14f43ea8bcf828218caacb9d4f4a7c1c5b07a9a441523820d760fa0f649d4149bb4d3341ddbf790426ca0f76fba000d27c311096a53fe38694d93bdb193d1183dfef8a156ecf5bccdf51c9f3b9facf5e59b63439c562482d66ad1e750ed77d019a2182db000dbf50df4c7de4bee908f2b83f5ed9c366faf09e92b6f969b900706f37158e1f91932fbcd622ab39712ac53eb285477ded2fc218bb85bf59eb5cd4e8d36ad5c6722fa8eb9111901dea8b341f043245ef52de8aefbff358f0110e3a996e6ae527dd0772a6a3510022c62ab685232fe7bf7b16aef6d48a2ec435d8deaa77b3d77964d5be0583b033a363d61ec8e108d999af03927115e94560cddbe78cb9bf8f843f273a635e6d3df3b90367c7822497c8387219105e3e71061bd080fbc8b3c549ff3b2ce5197b7cb782e0f02e079c51784e10c491c5df18f94a22cd42a251359a48f4495ac3589d1308e4224f2aa6477ff95a2236ce4fc311ac07a8ec0b06f91b31e4c063b4cec982003fcb3b08fc8647add45479d38ea485133d770e55f54c0d54e981bb06078dbd570e686e9146a138f15e11e7ee6fe50d75980d5dccd9b799b992a964fa54c4014044a199f3f3bcb220dadfd11ecb0950cfb8ccdabc0e5745b1076d0aaba5afacdf31c7ebed7de6537a03a2358a239d65b5e059730cc51a21dcc92490846c35861691f686d666026f0feb5288fcf1940cb7950df2e0244d6088bedbab3ccf4c167d3f085bfcbdb328fb127b61a86701bd7e673fb00886e1447d6ecc9f1ff3e34308ff28bdb4aa8c539fe1d287b6c7a15c604631b1cf8ef06e66490a1c6442d8890a737f74cedcc5c789b424e8b5483588ead3f9267dd3634fa82ae6cd026b9f0d9db852b085af585b5362cc215db43356d349eb187e4aca45c0b20b1e895a8a4495f5a9b81efc9a7be0db7e5ae6e120cadeeaee47f8a6b56094be2d73b1e219dfdcc3f1c381f6af29e1d6f946737f53ab7e41eed32cdf03ca7171ba2c4f0379e269c270fc3995c1be30a1a5ffb1a50f58bd5f90fef16b9d77e699b08858356d0e908b2f1bf84442f751aee1e01633b620d2eb8ac9f1ac2c748ea8c6f39a8d0f8e87ebb412252603a03f039e9b9e95cf5d24b7c876b6d1d590206dc92eb2a899c7d834ec52dff0365c6b2c6591194eb8191be7a990619c13e1395df75637fa6b05327f0f22caa9289f7208ca1ff5a9b39654f1f039245e60f4eeb4278355f33bfe9c529b7b4b159b9bb1b13b350b7361aaee1eb41b645ae957867057d5acda6bb647c377f2a4cfb318568543d0fd9243c46763385c194486e3702a2641a3740429aef13a18fe3026aecac6f4fbb37503c5e785bffcda8b11e11ea23abe154cf153db398ce7cfb326a1aec5eb8dbae3889d1fd0c0d6f1759326a7c25cabf74f52666715be2245a2a48ed5f881aee84d42e2969dd8ebf5bfddfc99fb03ec34ea45066584857ebdbe6e5d5f6e79e5ce93dddf3754c660108c7bc4b7ac1e4a414e32ae8efca3b5f4ad255f93d2a35342401e4fb821a7e927ea2203259fcce9fd5ec4deab127e700663fb13cc9bd6e447dbf712aa4061ff471809a14e5da3f6ef31c020c56d4decf6e7775c175a15dffa57a0ba55cc0294023c6a190a7e504b38eeb66aaa16cc78b5e0be894968f81e9d4e36dc0c79854771953e29515091b813d61b4e47e6d7f738df1c00979512eb89e90cff0da827b7ec518fcec9a183f7575282918e4a36459c22e66543dad398624893d4adc641fb3289f8e763a9d474d835282e82c998efc39bf18402161d339d181a2151456da6d90b03494cf36c3380f22d1fb688616ae294e9bfd39341875b9885b3584457a24dc178dfcf098ac8e948864791a850f005e24abc665d9bdfef4096effe2ffb952182250be9445b0b88bf5ebecad74da02d6ae173b2077fd32db38fa7ba25dc701c32e879cc939f6161575a8f0e5e5297255ab848a4ece9429cae9ee4e89dd404cecc77a7c9e088c888842f88ef322ed2844898c545601f6989e107d25243b73e04d9d1f7d730bf30090843794b0bac5fe0aa34b0221b709751c76c703048200c5599c3fab4cf2868eeb5e79941992362cd77fd318004e69f6ab90d70b032659a90857a7ce5aba07072de0eeba825b8f6cae5a24f6ca77ac2071c099f91cb25a2344a7f61be2867c0b79141c9228b5e5be6ffb9de0031ff2fb884c8049566753bf5f475f8621e4156c45cfc60fcd53c276574731795ba8745ac71d5a628527f4275a918e27ec309931f41b70df5bc523147c610fb047ae33348cb91e54c93b333500b677b6eb5e3a4cd72c9e52c4fa49a2e7a8037d836795e054f2691e3c4ce7313911f6fe4c3372a90cf4d2dd18c43d8a1e41c1b7a6d33cb18a6c3d7aa972b46cca65bbe65025a0cc85ebfa2e4c0c3bd91ffed9e83ae25070c002afdb9bcfae367ea4b830dd6126fd911f831dd7e3516e3dce5eb54da9f12b08f703d55543d35af2780f7afd0501f7e2113a7878cbb2b8b4f0eb3d5ddba4dcea9ba0b552d6d3a9c091f03a00e5f9ea8226a518669b25e71405b0706c113e1b9b4804f614a333abd66be837f942946824b26465ecbac116edc69c9c345b6b3af6821aa374ed06eb15e5bd6c17a2f6f8ad490686fb14242ee672d1b088c0696ab3963084363532b4c4b1f5dfe70be743565eb587dbe0e95c849bb3b1eb04d4f4d4326123983f1f25ba75a5f31630f52968b86b84a34b4d4556e4d85cd8093167b27af4b5dcd21655ac6f0056fc568cc8a77559eaee83748b1ae1a0dc5d4e587c047f679d8c130eff07a79ba32131f965e569f295c0c44104e1032f07ff728af0e7806d0dfa172f3e36b74afcbdda31796e0085f7f8426b17e37fcc667cf49ea00760375fb3ebacff55d36e5f4951dc3561212f517017d4dd4c0b9411f10a5b1661492aa99a66617e8453b0fd62f29f2a7914dc1e894bcf0b2aa983e98662393ff8fcbd688b4664ca", 0x1000}, {&(0x7f0000001080)="f6573c62991be43c9cfe035ab54539db88e4c4c367b847432238563768d5dd8db43605cbe27fcf29593a1bf4a2b06291f8fed907708fd7a70bef2e9f49a3e322d495017019c39b422e775ab5766cecee019c8a8bbc47c21af1ac9872a7d6e40bc48c713a2683225a4f7b00e693b7bc1f4804308a1982c5c9232622b9754192988c3b989a2fa8a3d12c98d5b5f6a80b241f0bb711", 0x94}, {&(0x7f0000001140)="872ee1a8f67b15d8017b3a721b97e5b95d86d237a24d80f76ff0d0fa8cbce6ab7b2e6aadae367d9f651d8b1dc0238c028f836cefc5cbfe2fbca84299c19d3710fcca211f4d5382053c71731708ed35", 0x4f}, {&(0x7f0000000000)="8c", 0x1}, {&(0x7f00000011c0)="4ce309fea6531ea8217dea31615ca5c2833a2480ee875a1c51337535333dfe18ba5ad2f2d2fc184d34bc9a8e72d1ad1b473574dc6eddae458e5e5faabe5d3e4b6d864efac57520672b84c53dfc6dc7cb0d98998b3b92412b22f33c94c6b0448c0f3f7f562f003b679bdd3eb61c7e45ca5b295806a4928338064d491605d0c6591aa8949484f5dceebcb4a79085adb5ab44ac9b0653ec73e177374da4030f", 0x9e}, {&(0x7f0000001280)="f44384900f8c6f620ac76a6bb7fb706b", 0x10}, {&(0x7f00000012c0)="4f00e07a07c3d32b7a2eed4c5fed34d9846cd9ce11da6f3a59e98d4ebc804d6b475cc3333140966ab2df38c9181d7bc26be499c5a2f3a01b977aee", 0x3b}, {&(0x7f0000001300)="d3deda3cffa70629a5bd8f63232f56b10c3be4fe08ef6da3f26119bb2a0b5697e0c7d8d8cd8ca9a775e374cd73894150a0a0748c28627c88922921df3d54ec28ba1b43ae31796e630d0aa647affa26db4765e6c9f30f8eb807fa111fdcc39f1e83b0ed659f9a7c08a24e88cc79f275908220ed74d23a28e05bc7da2a7ab321a336d7929299574bd77a3dba76348b0437b13cca67fa3c804a6f", 0x99}, {&(0x7f00000013c0)="389b37a75ccb9950d85bbde50de1ac7a50650dd6a59ae05a5c02b81f423cd3a258222032c9d9850028500aa4383ec4212e675c5a4f9bc6dabd283d22b5", 0x3d}], 0x9) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="ece4f3ef56e8afea668a122d913ad98a256b71", 0x293) 16:00:33 executing program 0: socket(0x22, 0x5, 0x401) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x6, 0x40000045, 0x401, 0x20}], 0x687c938f, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x6, 0x5}], 0x6, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:00:33 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r1) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8880, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7fff) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="59905bb20c6ac8fa9b79ec51c778bb9b749f9d329b8ae91024a716d641be34016edbcc1d15c20a519d82f3abf2b58899005987ba421f9571c346819be985b90f58127bdac1a9e511", 0x48}, {&(0x7f0000000100)="e602fbfb6b38411e80d3aed22602fb5f0820bcaf4f5f96d0f749ab4cecc200a6d7855389f257e009db55675647a8ad7cae61c02fed28", 0x36}, {&(0x7f0000000140)="c5e05110117c5568cd6016704d7b601da256e796cbb8361fc88739c80c6753ed0f631ee29b4deb3350e0d95c07ad55abf937b9", 0x33}, {&(0x7f0000000180)="d74340e5018e04e3bf2a91f9ca2ab5e6748eec72cf2f349441c952a0036f2ce5ce139a84ac3b20a44f670f85c83ea465eb2928e689f344bbab3e39ed6c4afbeacedbd53ce0e150c3f57c01ccca5546dea294684008ad9dc856ed718f78f247f57b5c4ae2f8089303c50cd390370489350490cc308ab85248760e1629182ccd4c57c5bc57103fd6ac8aa3d67ec9e78afa9d404f5ec670c09dde66f4472f56da273c54b182856effafe398fb2e8c13ad30d1f955b2844f8f89eeff842f9f7f8021ebeb79c244fa9f63", 0xc8}, {&(0x7f0000000280)="d49a3ca0b9b9889302d6d0da5a9fe6d2902c6714a768fb156b89771084f15a1dc0a0711666f8f26fc36a53351cd500feaf0a5f5ce60f7ae4e1f6f2af82249c82ee97046185072fc32ccaf57d5bcc6f15f883dd5847214e1912dd405e05c60a240b30601054eda9696515628f15ae806a28988f714bbe67c4a0a7abdb1f7d019165823b3acfba32d46c66ded29fb9d8549c6d5639d89c1a2a406362a4ba8238765037f0ec4a52d21595e029cb99e54f5af68bfaba53dbac6f451e65f155663585ca7657fc", 0xc4}, {&(0x7f0000000380)="a65303fb497ede4e3e2833d8a196a86d6df2a620011c4fead0bc42cad0c77903cc6c1df90d9de17e22e43eb0bbc40713b88ab4f22b5ca703c28f813c0273cddda0015c", 0x43}, {&(0x7f0000000400)="1eea4159455d822254a20e4c112ee35534608fb7a104c34a8e6af710d7c2b82e05c408f0e7a26d756e18ae1e12cae906131fab4a9ccd5f03be94ce6ed44dd2b85e7a03d9363fb1de3369f0f219f2f5cb8e914f6709955aadb0eeae2f832abcbe2368600ca2fb184773b530a22e21cae302bde3880a34dc5d7f0e489dfdae5830ca76384b05e2041212fa18d6fb6ac192c94bd11ec7233cad67888cfa6f97f7e683d4d87abf63d5bb5ded56c1d000ce1a00f5d42235305fa67d0393f83962219c93a023f2157142cac4617f863554bf3efbdf1b097d7ab6432b10ad759f43e85709c17948af8abf4b23c4e6c575b1fcd3a9b50f59e8c8e6bf55d3434342063ba26abe2ddabc4e8859398a34b14033f1decaf4690a40cf582063a401d4bdd1ccc1bb28a8bf0d7b2c009e3fed7c7fd7729bc600f2950394d23e6ec4cb326ea253d705984e4bca1cee4aee3757126873b17ada224e9d15d6f96a66c76bc6c3f44c95b260217bce1d3cc2a8c55a38a693aeae194029017eb8621139e3789bf5643ea0e3016dede7671aebd763f03e8fac317dcc4c65d04f66680c42d527e2cb78c58d01df4355fc1f6a5dfc809b693bce9dbdf0a8df08dad0b8c364c7526b2460157c9b6a1d6db2a67b1d0e41a33aa314819e9d2505a52e4f41fcfd98cde66507f378164f7c8860b652525e565111d844fe6a8f8011b1399bd4121e3859c7ef404be22203ac9b53a31bc16cc41861a8345ca1d8f089a432b837149de0de38ad8ab1d02c081c9ce2e166018dd096a7f5beed1cac8ce4eb89de42a5046bac0b768c74541ae9e43145bf59d951264e7f2599fefadbc828d087cc90bc288e39b357bc9acf641b7b94fb98f94e0d74147cf5a64981f54217c2809268ca2da0d631fa5fc2b472213111a3eb2dd129e8018b65df6a51bf8f4c0aba476bd980a5d1c48b62658ff7cf259b0f00449b7532c840d5c144531f50464ceb56cd1a4caab01e93f88dc02651b48204f3182c789569818dee4418397ef328a18e04fa2b56dfa0e8fc454c15d6700a88326153f7156ec9502699bdc3e86d44ab9d64badbea50c1a8cf2b823e68fad1150e5632ff74fa2ac7bd5b4bd7f726e1cbb34999c5ffbd52c4c9d0f041fbe29e157483fb751d67138d6cc8acb047129a17992592123a4535ebdd15f7dd26d5947549296669ea3021bc735f1d092a42cdf92c7fafad95699186603c69b809a2e41e0f26c9475d407ae6499a64c4ce25bc6454b85df20f49d14ec16804a99e01253dac93060a1a1c55086cfa89b465b735a6762a9c95f41b702db9b770ea0eda1727a9925910d7b839383ddc3fb2466d3b72096bab62e1f88b342256f6b440cc156a271976e0a6e256b142a6a6015052333b6604510ff1305fe5cc8f2719a76cda90bb7adb5d1b946f4d1a7912987aa6c071f03ea4291ef83a4116b49b9d063e6a6416fb603b77548c8f468d1b2a1e71d5a1ced1bbf951e01e8bdd39f6b6f464d88847d058da6839606646676e1647a110ed577180934203cc1b80e4dffc2cd072516aec83e8634c1d7aea47a578efd70e2f4a5b479ec3b2206208558221b5c5967015eeeb73c6f712c5e302145941add59c5523c4aa2595ed049819c76de16b079dcb56452d88b73e8f3cde15908e8a8a0380529772b62592e27dc015729997fdf4ff507bc3e474400a2cb4933812de61e4b765bae8498a10f6d20c415a2dda68d36b57791f775eee327ea34c39cb024ca8d2f24616b6d8ddb674f619c83361f61e68372e3a117c963f4f1e4eb765b12721fb94fa812fe020d1b2aa70e2be15b6c0b58cb4d6f25fcdfb8669d4ebe35329c13130470beb95e8841c07b46ddfa176c9bafa4a5063d36e0dcff57375a91d05678c41fcaeb909225cac937d4587522a434faa6996020c53f3b53ea7c76a717c0fb624c76e3924f4eda56c860e73c0ec1d867c5abc98ed79ddbd542c7948969149baaeb3eb3118bbdb96d344103ce0c34a205098e111392259cc45c90f7f7b82a1c35d688072bea21ca434bc3b6522ffd32de6bc82a3d8e205429bca3fb566912973aefd102d75fba146956d9cdaf6fc710a81ac1728c471599137d1107fea3fbc8bc849886948acaf9b824deb3af140f93bd9fd61330ce14ab1fdab7f7f68076c4805cd225582aa4ff6bf085c927cd9d0b355a5d13a68185eaef25cb64ff987bf2c60ee95cf7d94f0517d1e14b7f9bd51daa810eeee42472a2ac20804c012dcdccd0b0a3c81c2b83a9df70f1be284aec1e1689f184328573dd5bf2cf7eb47c31b82f3d4888e3d4d69a750dbae06d4d5920a16603ec2c5b43a7ac196a57f4862baee4175ac9db7785717b40a21dd211fd81a12891c25917f024305e98bb24dcd1abba0e4dbe4dd54a33dab41f6e0f1cdec8d4646cccc90398d634aacab127452492e75857f34c33beb5bc4bd7f054cd7a6175f22c4073f3bdea35beeaf49b0935295cf2bd2ad16c80a7358a4b27b87880a12d0f6d240a8d7e98eb013db75c5f4c14bd34bb387c6ee5f0bc66f44167c5d06bdc4c8b197968cd6038af71a3af46090366e3def5c4a5eeb6bf04c8a91b8ccf317a68066f3bdb012939eb6e91704a18f4420bec7c7ccf8bb21448b3b65b6304514fc461bb917020759ebae75cc09a6a956dbeacef864fa0ae746a1ea0ca20879a736cac6e85c38d4d37b3bbf022f9507c351224bd4ab49d0412f2e7646f5111cb53992d87f0cc5484d8a29b43fe389ab1a16c1432547ee2c95c04a70dddc911dc52536e7e737d009e1e573ab685c00831155b57ff1c17ddef9ea581f6cff91d8c689321d6daea0f83f873e061696959255ca4b53dcc31bd2b2e76b2b8f0cfab3a32eb03d0bcf6f954f3d68232efd284b677b516991e2c47c1d4aeb79fe759922a70755ee8c69cc30fad50625aba7a6d0b5bbd4f5279237d26b7026d21137666b12e38666b3cda4f0223c00cc74d07558bb602feaaea06d4b95e089f0da57fddd684182f2d3a816a9b8ccc30ba46d23794ae21f9b9d6466f9c7614841f2a5da59fffbac243711c3a8fc43fdf1e4936234da96cc9a447c4c8a51f190f3b8bf8170afd440108e1bd674934a33ee8823d2df28bf76139b3747623f5ca50b39eda46a13ba2f056c7d85c4ebc1b735b7a1f7131199adc52435a1785abc9479803def0a9a71947845a5fcf89f908fd768cfba801a3b35cfd5e605b7ac49a91b27356fafa5dfe670e55cc55fd79b721d795c27b654870a941a6072ad4191344815fbeab692ae481ef9ca6f28c6caf6feed50bfc7972c8789b1c75527f5b7550b71834ebe30d87fdc356371da2d5a1f6f83a589fb3a3eb5337c7cd81748c6ef7b54fdda8829b2336f93868afcfba9bcfeb5cf1849b0b4f509b8c10821702810da870174e03d1294b631293a6a83bf7b8235523610c83ceb096e96fc2e9949ce8eaab18779db5bfcc057f48fe02807dba7f8594fc5906e9b07dc87d7f7b81f8699a5b968e7db6eda2f2a9d3fa04eeed17215df97fa45fd89276a66876c0a8dabc4d8c01a9e4adc6095225d0a75f4957b96a91545b25cbcbd68238f763e27ce06d6cd79ec70b9ac13b4dc9b2e5242d6fee8feb0e189c667220cb8d4885b1f210c50fa0a7aecdb8b6ff2ccea6a5493b53d9ca4157efb0b472d39df77a969121eea63fd7e298551c94af53752c094ae33be6ba20715a4897b2b5ba0503523c19986ae7c7d582c2aeb7bc102ec122754b0ea1d797d4842037a1bc4525702a746e623ba734ef1c05105a2817384f202f7764dbc812ed22a9b1208bb4969fca6dba9928dba9bbe49f44ea39fd712861e6a9916435e1f0942da0a45aa60c53f25c0b2f8b6fff637b80613616eb0f3318fc37c2a2a06c832b3cafa0a789391960601962fc318ef3996f6f222c0392d0f84b0077e90583af4f4351676a5126fe75b67848934562b85f5869ccd4c84f9030a885bbd8efaa059142f30bfaeeb23fe6eafe8e237d5a31bf543f56c8e8a3d98731cd757c4f2f21d8c86895093286d62c411272ebdda9420196d9fc073dfdb7048f9a2f65232b8fe43c0869920db3d0a6ddd584ee5a111b6ba8370eb11b865b00cbf34b6ff0ba333acb4347f9522759953b988f900196433dbf04b98148fc27fc9723de4100b331689ecd88f5449c8abe7ba4c82bf3fd0ec02021bef3e1fbb432a00fb1915324397f987aa811f1caf2acfe559156b4039a733f50d79d831eac13bcf7db1ad86173fe76cfb1c1930b815a1b8d456b22b7ba970c65eb13ca2cefc1ac57d1965164f0001d2e2fb9157355ba8ce7f962841dfb3cf4f31d7ce99a24f1062422c828ea5f0166422a4aad35bf0bc290ff46348628835830a5fea4c2ac44c5d805bf7166d9e61f3cc1dd6f512a9a300c89c2f840c906868e71f73f132e3575a8dbed8d31f477dd52a08e30256199817ff79c4cc1f28b8f0d43a75bb0a8f4c44dc404d96839b7d21a57da3e540c0cf2ecb85b10986900f3723274b808cca2c09f6259e16985f3f221e85788c382b92e85ca0e28f35b8675237cdc7a60a5c5a1b78b825c65475757e2e778f8f55de05c387a996928b6fc1e5036b840b2ed77e80d0778fe8887cabad10d2cb3033920821f23825fc78d790ed0f7d8f9e23bb0c180590d8e0fea54583ce1afaa59f74d7c3570bd300d598f44f7581d2a3dd54c542e4c2f5484b228dda95dc3893d9c810c25af92b78c55df729c591559d05ebb4385339fb2b7a1552308e82f37be331c6e38c4474e74f039454158d560404965aab7f58f4697901c67fde8c32e2d88d4adbe4c114035815cd1aa3778ddd0560a2f3d58e7365263457e8b0832699ba783e35261316f1b278de728e3407e17db3dda7858f77a32612169888b74fb9e350db5437b3ff3236b1cddfe3916553fc812434dfafd39a8e7978edec58a904b1773ab26a5e5a367c0ff8e5693f2ff53f619d3a7a86b539c53824f664988efaa582900779d090f31c646cf74624618db0fd0545060343581301c4697d64c757490b76589bc4cfa8cd00a760720c39b6e9c975d2dd6c3d1697cf209ed1959d82cead391f584f022fef7e179b536e0d235514978d74087f42b7accaf246dfc10eb2a7a3888e056576d5ebdbb0e2ca25c177fdf743fcf15bc3e751d6774fa6e48b5fad65d941a89ad41d4951f756ad25d531e9f08d07664fbaf46f79f0be4d4ae8cec289b1e838d6d5ed5bb762489acf515e06d5bf901e2a838f136bab906529198b21b4a544b41484348e7afeb7fba8819c3aab681310861f79b486f8e7c694bb6d959824ada37bf2c347694d286214b394fdbb16f3b8f5ddd1fa319e620d256fb60e9069bf2c8f3ccad470471db0191ac4d18b862c17e629535b868b7dbfb099b842e562e6e89278107b54fc37440bd1b4a426ee11c08b241d427ed5d8029c8e94ef8dfc7c73ffc88659b4230a55a0cb594c2d0a96e8388bab9b2c276d1e9f41b65d358ac59905f81a489ada70d57de5c9bfc0a91966e5631c1b6faacadd70c4364fc14e4fcff2315cdba04cf8224ac2df25f04a9b37f0e6f6aa23e7d38e41ff9d41ac4b8632de1418eb993f8114eb50d482fadcebe46451eb3f8c46e53b15b28224e9620405057a8724678039e6692eb0e5cc33fe381e8d85fa0d598aeadd810fe7168f292814df3447ce2a6f74a49a1b0f886eb22008a1271b2f19d04efcce2cd333e22a0aa9a755b06cbfd36aefa32393b615f937cfb64ee16df8ff6c6afc6b9f26c33a2b491dda213a6a1ce212ad1add77c411b98321f189694154e049bc49ee56904d6b", 0x1000}, {&(0x7f0000001400)="1628e81507f7dbf03229088232adc500aa4f19bc984f454de954a6da27dc54ef1792734cceac4f3ebba33c8d09f118f9dfb217", 0x33}, {&(0x7f0000001440)="c6f03f175b6ee80fb364c37be1b704935a8eab219ebb8ce68a007d7971e195a4186f1945489a9e66e0650e4576", 0x2d}, {&(0x7f0000001480)="961335cf2054067596c1e2dedf1e42229df7780b88e2515b3a3cc7ef6e100afd8daf7968e6545fc9eccb5e9bb7261d72c9db15bf0edc990d3bd6d6f26406afbf0f6aff741df579e2084fae378d77ba5d725ca5c171a788f6f5fdde7d78b39f9f5ad40292c400548e39bbc15cfd25fc847ac4d739faca0dbb0345c9df25f4a8ee073716083ad3c14bc3d161192230b19d8042b30125688dac46685bd691a36894ddba05044a484349c90265b58bf63a76ad", 0xb1}], 0xa, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) fchown(r0, r2, r3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000016c0)={'./file0\x00', 0x1, 0xb7c5, 0x8001, 0x0, 0x8, 0x10000, 0x8, 0x2, 0x0, 0x5, 0x80}) recvfrom$inet(r0, &(0x7f0000001740)=""/78, 0x4e, 0xf088abebc404f17c, 0x0, 0x0) r4 = socket$inet(0x2, 0x8007, 0x7ff) listen(r0, 0x6) getpeername$unix(r0, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r5 = openat(r0, &(0x7f0000001840)='./file0\x00', 0x10000, 0x20) fcntl$setstatus(r0, 0x4, 0x8) sendmsg(r0, &(0x7f0000002080)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001880)="95e38f2a3460910b3733e89b40fe5222690fd229fdee4da63262e8a07f0a9f8b8997d54bb98fcb21b446702ed3629774a6e09f36c1b1ede72e54f1eb9f796f2488", 0x41}, {&(0x7f0000001900)="9941a096952004c8bc580769f1d834d21eb33e9caaad08de2b51ebe0bff145aa824209e72f43a841748bfc8f30caa50551cfc1a77b95130140431ecbae5bdb2e835a73252bd0bf80551732ce5c1c17c8afe7b943fe030d2719280d0582814243602397854d9eab72f8709173fb85e362182b7413900dfe7b193bd08e29bededb5edefe0f84449cd190a241dd8c2a7f894f6b3414f9f9acade4122c7113a7a4dec29221379f01c66a50ddd2c80cfbc30002aa01df64fdb14517a924f8356cb056019be8a4b9f692f29973f9da68b25558064a1f9fe7d040247217f0b729", 0xdd}, {&(0x7f0000001a00)="93fd626b9cab44f1ef2e412d0343f547a75e503dc93d3c662cb2df0f28467ffa0bc344b1e883e22ba660d56c49857a60a1717a9b60a3db080d85382c5d9ac63b0935bb78706bf8cbb08c6a0e11708fc5ed36442e4fbcf0efa9cf628e33995f83c057d40cefbfdedc03a5f9aac2e9d1891804f65d593d3e361ac60a9e9832cf2be088583b01c0543dd790cb1c387feaa7d6834121aa6d21ad06474c7bd0448dc4cd2f599e2f8a1a2b71fcd424727d5006257a879c213f9909b54643c5a50f8b7deeec8f1045cc23bd287648df0707c90cd20b52b6f0f9005649ac9a207ea823af5db9", 0xe2}, {&(0x7f0000001b00)="2cb2299ac31bde43b73ce33371649f5a0086b7b9051e8eb4d993a747d2a97ae5b350450b6cd5b6a971c82c33aa485dbb70393fe5d81bf9ce654e273dfee0fd93d4171f9bb5d741c3f297a17aca28db7aed51f889c9a16a4fd9b0aec0327cb1cf493e1c0660a8a13c30c3c42957dbeddb580c77d55018f3a5e6bc4955b958f975c0ebc4514144086ed3d02034ad3e0360e1aa7d5673ca82a0a8c66bcbb99a8c7e5e05fb8f212ffc77cc05edde1f2503e8099e7f8ec3708b0e7d2a6ceadf6b716552ae953902d77d45754adf948fd6d5", 0xcf}, {&(0x7f0000001c00)="5a6f8fc8837f4eabd460999fb26ce0bfee20e714a0e2bcd83b65a8308e1353f33de6367cca61494b292f6a909f559c6bf8c6da2095a5610a3bdad2cc5d32cda8cc646b51459c21929ac23180e8e3f6d2175afbe3aab83463e2137ce6a3739161355737dde85d4e4f8abe54e1e85e81da8a1cb7a128f5926650d23edd45fa451a2ec8bfad0dae7448983d626f", 0x8c}, {&(0x7f0000001cc0)="dfeb6b83a40a1da531b6f8df", 0xc}, {&(0x7f0000001d00)="0f6eb033f617d2ba0b1257c18cc277991f49fca5177d1b379b2e63a7a5f62137b226177630516d4eeecddce3795f2686420d51dd2bdf14071a0868dd4554fb2f59661281c74e8d963e080e229a98956fe0d54f0cf8d182fc9e4318a32f0ebb2d554258649b910a17a5f90a36689bc694111f9000693a8b6c51d8c4d857f6f9efab17", 0x82}], 0x7, &(0x7f0000001e40)=[{0x78, 0xffff, 0x6, "90cbcdb253b44a4bf121ad718c3b0d764971401355f0da3326d76b3470fbe84df919c93990c3c2ed28b81449cea1277dff875e9ec189ba43b151cfa38c2c70974e89ac9f16e4f0265a2295100bd2e15fd82436b7d71fd01842c3099f64ad72ad6eb5f2e49ef1c4ea"}, {0x108, 0x0, 0x40, "8a1159e4b04c7988a25ab717d255791d09acc1438237450209e97ee7d35f2fd5c1114c8185c26c6188a28af64ed1c2cd4e72145fe68f47a60c54d914d83a961b7f962eedb8c9c89b59f723456e766c7229698bbd59023266fd8773ee7b58aa9f24ec7768b8e798d1fb28837c191a9399a8a4ffdde7c52eb8756bfba83f8f7503caebda3333bda37d72e37457f4a7a7fbe427fe79d79fc6d8e9c1cc3cede71f8e3d3d613275b8db0119e2f18ebc0b827417909b662512ba67410aa33e74a769a992bc10116dc28851b4fc3b82e76b206f723ea446927f16fa0031a08064d435bf286a782e3c508a8c26b0606e4c589ffe57"}, {0x90, 0xffff, 0x3, "d32143293b1357851aae8b89e5c0b5701f95d535c98d479360f56f46ce497807acb0faf10a0f920df69ae4f14800c25d7be676e906dfe7d595ab3fce9dcf107d9a827b5c2189a87fcdaa16ee25e6f4c4a619bf89b3d31f6ec2a86dbd7a33b31eaa6389fc2496d0b1c4be287520923878fec11d3f2312971c8e3d"}], 0x210}, 0x6) pwritev(r5, &(0x7f00000021c0)=[{&(0x7f00000020c0)="9cf23eb5906ca0e2dff3f53b9c9ae8d26e13cebe06286e", 0x17}, {&(0x7f0000002100)="3d82e6c160707f30ad113cf31860bf3aff758d5b0a10d41047d0146f1e0521a7405f30492302079fb55d04a8d2e31d2962ea329adf47aeebe699c1204bf61f10552e4b43d4de328008112fa1e713ddb5c31f5efefb1861bdd6b8bd98b2544727b0a7b2be5106d2e4e47433430cb106eb283b0f99647c2db163c03ccebd575eef0d3e996303829cb6659702b44cc7dfe13169b4a206a5b6d2a7d8e69333be96ba1e21abdf340fec404b3ec56f7e206c200be124896eabe0d07eab8eb530", 0xbd}], 0x2, 0x0, 0x0) link(&(0x7f0000002200)='./file0/file0\x00', &(0x7f0000002240)='./file0\x00') msgget(0x2, 0x100) select(0x40, &(0x7f0000002280)={0x81, 0x3, 0x46ce85b9, 0x401, 0xf56f, 0xd2d, 0x10001, 0x8}, &(0x7f00000022c0)={0x2, 0x6564, 0x2, 0x3, 0x81, 0x7, 0x5, 0x7}, &(0x7f0000002300)={0x2, 0x7, 0x9, 0x1000, 0x20, 0x100000001, 0x400, 0x3}, &(0x7f0000002340)={0xb2f, 0x5}) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000002380)="19005baa10588cddddd5c9c21859eac3604e61b7af99cee1ab41fcfba4828c55936335221c1a3acdc2dcb73f0e1e81f341c9b705251fff78e5ea803c1795723e41b531a7675bc512e7b3a85b7f7891fcd214f891a085eecb238b65f4a6b5f7808e", 0x61}, {&(0x7f0000002400)="6e4d5435de36a41a5ad1b4c4b097bff1a81f516d4ec3aad948a77e6baebde57e22232ca1e7793c58881c584a9d81a321d8a58e20656b75eae4eb1a80ada5b15a29679fef8e034efc6c00c9047375350976a524047ef95728eabf0e754b277493caf35af229982eb5f2aa53af34ff5a813c656fb073e952b1b28cf8ba76827bd68ac4e6b6af077731311cceb65593abc55881aae3481f9f5e7485b8d60570ecee51c08e515937d1ea300c7c0c841c08fb5f6e5c35afc0f3f224038b85a3a8fc4c9e485bef2da1600c50d2cdcf2a7296b5", 0xd0}], 0x2, 0x0, 0x0) stat(&(0x7f0000002540)='./file0/file0\x00', &(0x7f0000002580)) r6 = socket$unix(0x1, 0x0, 0x0) listen(r5, 0xa822) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002600)={'./file0/file0\x00', 0xfffffffffffffffa, 0x0, 0x10001, 0x1, 0x960000000, 0x2, 0x7, 0x0, 0x0, 0x3, 0x10001}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002680)=""/227, &(0x7f0000002780)=0xe3) r7 = fcntl$dupfd(r6, 0xa, r4) fcntl$dupfd(r4, 0x0, r6) fchmod(r7, 0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000027c0)={0x1, 0x1ff, 0x45e, 0x1, 0xf4c}) open(&(0x7f0000002800)='./file0/file0\x00', 0x8000, 0x24) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x10001, 0x5, 0x1000}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r1) getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x480, 0x20) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0fd4e7199679daa9010075ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xb4) r1 = syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7, 0x6, 0x0, 0xa, "85e001c52467f5bfa600"}) pwrite(r1, &(0x7f0000000000)="86de3808582d46adff95eea9cb2ac599bc09aa02c588b1c26594b43824d5df902303f028a76e2cbd35afb4650b0cff18e6ab3b83a9d1fcb5054b68896b2e2e29f49b31ff634dba7deeb629f4f5ba94e6e6be29a6a81d2a040c0dc117673903ab2e8ffc2d9a", 0x65, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000280)=""/161, 0xa1) syz_open_pts() 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe76}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffd) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/23, 0x17) 16:00:34 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x100, 0x4) socketpair(0x0, 0x6, 0x20000000, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100)="d65b356e2aacbf4f2b724973aa9dab6d7340d10eb921c0e7b93a3e0952c9b0010015861294df0b77f13fd660b1a195f7be7e64568449a712754491ab47edbf9662bb805274e187ff03de3fa2ccce3172a64dd498d12e7a00e7cf652695561d", 0x5f) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0xfffff, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x88, 0xf0000009, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000010, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x1}], 0x1ff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x24, 0xffffffff, 0xff01}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0xc1}], 0x645c9e4b, &(0x7f00000000c0)={0x7, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82}], 0xffff, 0x0, 0x8000000, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022646ffffffff9c1236d773fd110bfbcea34d14f7ad29e57e22438974644b05d74179b05c20ce45a7ad"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r1, &(0x7f0000000140)="df72e45a2baee5bbae53c898deb2628d15c988f34ed54993e5828b5a80a22bcbcb6c7e5eb63c9426b15504052420355b40b5b6eaf435e4f28d2cc508a1e4a615fcbddb8b3c012679f7d8b2d8d36fb41756912edb60ba23636fc69dfd0def18d55f9f5e56af45eda0b640668bf1b3d8208b2ae4f89c0cd6b04275e3d8f2a4", 0x7e) 16:00:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x10000000000001d7, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xa72, 0x75736b1a, 0x6425, 0x6, "e508a5f888267e98c89199868f836b351e7aa92a", 0xd423, 0x200}) r1 = socket$inet6(0x18, 0x1, 0x487) recvfrom(r1, &(0x7f0000000140)=""/243, 0xf3, 0x1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2e4, 0x4}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) syz_open_pts() r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x140) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x10001, 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x1) recvfrom$inet6(r0, &(0x7f0000000140)=""/2, 0x2, 0x802, &(0x7f0000000180)={0x18, 0x1, 0x10000, 0xfff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000013e, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x2, 0x100000000, 0x1, 0x6e0, 0x0, 0x9, 0x3, 0x1, 0x5, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/131, 0x83) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0x4, 0x4013, r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1000000000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0x3, 0x4) getppid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000040)={0xe, 0x49}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66f954822a00"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x12000000006, 0x2, 0x0) dup2(r1, r0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xa473) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffffc) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0xfffffffffffffed8}], 0x1) r1 = syz_open_pts() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r5) close(r0) r6 = dup(r1) r7 = accept$inet(r6, &(0x7f0000000900), &(0x7f0000000940)=0xc) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000002c0)="78ad6d3b609e188a4cff5631e10bce64f160481b7ba26279ae5d353c95bdb673eac0fd141b39e7df725bfcc1f7d3c454f9f21f23891be166836850c2d36affb9798f83e9d19287d789b997f2c1f5482ff7d7ab152bc466b58689f5783bd0c2b7a910a659870c28965924705a9177abd1086132693b677afde6748766e7f56b9f799050e2bde752a4cc24ce35540ca67d767cc5dc4b559f46998a682a9f94a52a4a5f4748e21349c860c3559d70281337eaa0ff4c73d424aed04e78d6d73f3fa40498b202cc8bbfa6c19b", 0xca}, {&(0x7f00000003c0)="027366595daa1d4113f215c1245ea278819d3af0dc29348d2c6aa2", 0x1b}, {&(0x7f0000000400)="dbbc54399ce5a8d85b43808484a3da6d73ef942c283e9537902995cdbd36d2b557d57b13cb9b87678efb485852c9565120e2bce1e3eb03f52726f294a14f0f0fd6d18c7b35d8414447bc2daf2c711ea3ea808e3580d44c6701abeaedc0a626341ff445104c8e1160b2649e79563caf4f", 0x70}, {&(0x7f0000000480)="4afd7df2f6dce673c46e", 0xa}, {&(0x7f00000004c0)="e33e4eb2fbd716e26e704b09451b01a9e6e15f7551f96399f2b88bbda9496b2f3e416405dee692e8abcf2fa4f822050b203c1f5a10a9485745b3c54ac2d70f980c643e48153aa9f10daa8870ae1bb531b2eb38759b1f8945e89e9422cbd11c46b028677163cb0661e9340e25f7835e818af22c9906d062ba923e9e33ba77fb7f2f0534cc770baae8ae4374ce74c58059281be159a2b60d76dec82a304fa106ff13baa7c8a391ce6858a73b4397ef2a6c28566b85a71353f38419fd12cad669d4446ec5dc0788f5", 0xc7}, {&(0x7f00000005c0)="b67c6a90f0f76729fb5fdc53", 0xc}, {&(0x7f0000000600)="cc7abdf88c1f5be8404c965c8db8b6ada3f6d64ccb605042be7f1089fafb4cc1507c28c65593e130f9dd6f3c5dc50d717f48ec72cba9d05da0f5c29cbbd42bfda8582b7ca018c2a1b9a5b36f441986230d9af140119a2e03a8411e7e6d697cba3d56062db2baf8cc16854f51e7", 0x6d}, {&(0x7f0000001580)="0a1a7ad04ccc87d4dc27f5f125e102791ad21ec9d28c0fc32996097dfc52f281501891083f59832da69306eaf31be91fd086b3f11c5293d59699a91083963f05e8dde4cd44e0251fc3ab5f17d652f3cbc18d3c2e371a1eca512f184342b559e9b3ecd9009e1addd653f94ccc3b43d135e466e20533862f882bc9d1de04be7134970c12d4ef350b4cc50cffcce4b2298707765980d101cbb3bb639844842be669ee50ff60d2f9934b7d6c75d4f1c449e04370b40c1e80b726bdd24bac11618a480aa8cff11ca7b3c3eddbc15a4053ec346413e93b81db80a2e91c2a9ade001ce72b58849c9a4402422fee2688bbac1a310dfa5a986745b92349b88dac8fce1be058b7ac42dd01a808d76183cc44dd3144f6ce88ee6413afc6228e23cc07074f73c523183aca7c72f0229fe803e19644ab0c0dc2db746f97c492ab71ec7ddcc7b84e747fd5f72773d0f5f1a95358dadbf3cb32a0bcddddec8a5d0bc09ac0c7609d53323b58e369cd0902c6cb38cd889df87dd5b7aa1de4cb053dc45c17d39d2c0544095e6663b41121b4c5d0a141be50afd3cbc68acf6f64118192830a77cd616dfbd5eb1e012b2ae79515064e52fa0aae931ea0a167d10d4df3460f06a35a1df11c8608a3378ba90d9143795eff04e6a4451c73a65bf0eb2289c9e34a50392ef8ebe17e7a2c7842aa9e49f87d25036de862e85011bcf52d428fc64bb341725abe28e34726f8b78878a2594288a8dc906b5d807d02d6be31a2e5479ee191524fb18de3405498347050bbe42bdea13204f8ccf0a0b9528d1d2b96d60e2c1c68b95145fe4ed375a2724005b029df56f996040e55a2318feff48a55454291a9b75de60d4502ec8864b1c9b253fce67cc3417a7072fc0ee4f32cf6a00b44c88ac009ed110fdef604a012719944af5033bcbcfc8cf7fb7ab9f68aa8ba5ed5533781c4388db8980a6af58e27bce1a9595d6a9823fa370423391ff57b17ae584804abe3bd9b6d1f3ebb45a861463f134b4a748f0257ff8b3b2a6613d4d662217d1d70397eb058f162db673db12e8896c7fc79c0356f44614f7bf82cfe0e378e7ca90b6d5b396249220b4f41aaaf049b3c788b529d2fdcf066a6afdd464aee0553ea33259a142c729aaa89821e7da7a1de347e86b4c4761fc22f18d65a6ce57e09debe1a3050518d3afd55cf4d1abd5fc9d9379ac64c9f96b5192ec5bcf8935db9ad71daefbcba987f3237f8ccebd811876fdafc54b495346700372bd358d52004edcc36069e88acc68b57e34f95890e255ece6b16fad3ea52659c65a41d0b302d2dfa740b710bccf3a22cc67f9964b22e2e13748f6a2d7475e85780ec337d7b6921bd08eb55368fe78c0629f842e2e625d1a1a4619353183c23874ae626a357e7e97779d40bb665eef03b87c899a604633c6d200c4976e2c0d14078be43b1930d945de6bc0b5b62627ba5dfc1131486e077b3ba0179da03b1f4189d34f1bf0a3e97967c6e23378027f150bc6e89c34c0557d1d76bb787d3cd8b96ab0be860f1f1186377719542f04b3b71c275a46563a30d4ba67d18a06249302b975f136570a03b33f6c2aa94c58e6ca1a668163a1c06963ddd376f39bc6e3e64d9de1389baa3d9bf8b8937f5e9cc9c7188e6b883b3c237f2c403f73e42fe54a8837a26a3b62b8e1720b01448a75ff5d8dc6a5447ea8627c4ff8261133c5ce397b61cc4dcf65be58bf981d56d19fcda9921323f2f63f72c6338785e514474dab9fdca0386aa70e5db8eb570714a1cdc35f8e42ad6f38aa3a57406cb07311ee57ae342276ffa3ce400a6adc5e2814db66068359fec0bf1782d81e1f30f7e9c827121f76f6b5d8a8c5b71556e9918bff69c7ae474040a55b32798d46daf73aa8e052593d0ab406a76904f88c3a8e9ae34c847d9937e27ee6bd999e6b5f7926c446870d1ac32e20caf7aa7e0df61c36d9971d64763aea2e92c8dd0259f9bfa6c3e49e7f0561c8e0739bbd7f164e2d466f8c0825685b568ee225f7350ff56b819e573cbf5cc378d92805122155484793f5424f59e37856d8f6328de6d4fabfec08dbb95d5feb20097f801b3bb3df9936f93db63a2f5d6636636e1e0ae170ad41934066d79075f3351c46369d7010a18cfcbbe09925312ac083e50f189885bc4b0b841d915ef5a03208518b1e51198fad44bacf97da7da9d2850589011da395869a5364c9bb21b552dae8019d61783f70ba2ac6963d956912e2b30bd05a986d53c464183a087cbebf3cc2dfba48ad39d63e615cebf3ad50e7cd7969d98ffa669bbefad878a8b278cbc4c5295a54118590d12242983e5321259c0697b20bae312b78636a5c7066eec3a80a8fbf45d1fc3ebbdfab871b3a321e5d811268e7837b05ffca3cb6ab777a6805299d10992f0a2f38aa7e86f5a2fda9ade27cf3bb6b7cda96aec830804a826a8c359ea8801153a6a623423ab101bb897d5d53923f5fa67d1d36db9772baf7a3c25c26a18a400d6708abdec25fcbb216b438866601643096c784f392f360a3d3a1f5f0106d22fbaba8895ac2e5cd9e12be5859b12f94ef4de6b01c8be599e3583b449da667ef4363203c6698ccb16138290e7f877285cf7d2c59f766ce983c67709bae52d77f3a3b2713f25ad777b568f994133c7abbbf183ddca58f52f3411f37d7e44627a80f31f1c57e22676971804e9cd3389b4c0b5dc7e331b99ef42bc9fb531bfeabad3a20854001a19cc11c49f61187c69a4d0ca51f1e38e891cf40d98762799ea3762e6e427447d5ee9df651259ec808700245ce65bfb7994a23d3b8a148507ae9c7925671a4033e6b7a7925236947e8a23fb8278b44a247ac79e23f253adc79e05c960609155c43e2c949e9c9c99126a6e5c19bce456b2b95c894ea2bd669dbbe58f835d906eed71b4a399a162fdcc51b1d0f048751e6aabe05d71d92c9840d90c8cbd88b9cfa4bd95bc046c6594f8f170530e6a39703f71ecfe67d7e5f9befa81402bc390ce32ca7f958c05c8fb446e883ba35bf44a5514077a9cdba84b26455fa6903d2fd74700cfcd5c614b0d8f1e9cd2ea985669f39542ccc4c78503a34a0caccb5888e796f4f08170e8cf72366870900fe949d7a1a2e5b80590cd5cbd073c4234b066bfa2c85e2a70e52f14c09890a01ed692afce0986759bb164ee91c1a05a326e0a857f5ec6b596fbf390a5c192af31ac9dc0083955a4e112fa3288dba9e6e73f736cbbd81ee984fb03793b40d6b5285d045cc07bb6d314f0366da2a55a114fa464ccc60de837232cc98ca15373b338ee491377f119db4c5cfa4d86cd66eb3b527c99c97ac799f546af66bb36d3745e90f57246d06d0ff92a2ed0ac9cf247c4982725953c2c0e69ab604b5ad53d8bada413cafe69d4bdcfac64c901169e43f52bf1a179b2ede9a58161445d20935484fb3ff796a19e055010ab26730e13d205ed5ebff5beac554e54ae7e7acca6047e91f8fe548078b6f87aa2b5a0ad5b134280286f84181d3b479fd1002369c32ec5127abfb4d1fd6f1eed6373763b1984bf3a2e74d645a09e7a857f987745825537b0a1261f6fa082544b2db37a5f9535b885acb8dad44b1944422b779b2cac7337d82201f6d8cc2c82fa239c6372a3bd9a50a181bbaa5a1be56ddcb6f5a3c9b7f8aba0dd60684a24c138b1d13b3dcd981a532e7dfa2e98ac2d82f079d7a9c9e963f09da1149119ea8b48f37705c1ff33d4efe6bab172640bac95c3403b1bf80b03a8efdadff1c57bb02611fe073f64c0e83d12013bb30c6d5e32aa311ab3e78e8b6b4a5b4d59105fc3d219a11d69ad50dc3ecae3b52b5ea271b6a5a317e461213c3e5d9e30e2bd132d334e6d78fc0cd2c80f602ac9d31604bcc075e62329e9fe6f37cb7e838c93b917f0eaf8458310536bf4eac2bf849e59d169fbf392130d031c15a4210a18126465ff8923e284f14dadbf98381a0ff0116a24be641bebf0a41e025d4e5abf8c50aa119ee87ed76ee1249e98c5ca54033d11b10ee435f413c2932cff708b411ff6cd4a5b6e7895fefb2503311f3b261ee11fb5c95793cdedfe44b81437b750d27abe28b479558090b029d65c587a327a9de58ec22fb7db772891d84ca635674678fce20366e5952d48b06774b5e7c728e9a779b3b2517bf29dae325189f3558e58ca597f30fe809e23e1080413d614f205a57239d5d7f0dd0be0d2b111b3233b57cd9f875240092b25ba6464f2da5cf027be8d7fa842b587ba77dbd95e939d91e5b0208977fdc26cdf2a60d944307176393b78344719d8d7944eaaec80635e89ef6a7d906f01a5e513f07bd49ae0b66d61b9147d03ef898870dfa5beedb893c6e98c0dd95e1277ff32254771e26778fbd4ef7c11c252410634f39f5d4c97c7c4212b7525851f4e78d3fdc1a1d5b62be09a7c4ce2d3b3faea35acc729508edca9722d4d6844b72802a584f170ee0b026916bcea9f4fa601f4c8894cd85330475efd97092b26a25b981279335a085090832be5d998f80aaf4d25f35044d51e31ece922584aeef01f130cf1ddaf4cb88c01bcdabbd256dac86a02137eaa18a4effe7d4d99e93e97d724b1fbc78c6284172ee7ed90e0c26d38152fcea93e43e49fd7a04ed08b87e8a77670f889dd1512a00bef185a52a32ae551f84a74bc269e40d0390b551a51b1c629b3d2198ea2acc101fba60f20a85462c722524e19057c9dca9b940781f6fffb5c517f3fd087c1ce9782a902f4fd87fb766f6af1c5f56ffa3212c4da74564562947128dd611dd13520968b2768b8992d5295e9a1e3aceec8904599056fc557a54898f5450044607fed1496ebb1842fa7cd21a8e240cbae985314275ad31e2715e219662111a2a7338470aea6ed611ab51d2b3f79a3e549708750764147118e08ab7228257080fc3c120b9eebafddbbdd1e58c50514669c8b06c0e48f3527d76a7893d970d7244b1f8ce40c0fc9a11a0effb58a486dc2caca902bcaf1f7c6589a81c696435f250b0c897f1a0182dd02da4424a24913d06aa0f8d648978b5124c90832014f88923b914576ab452af2418fd20a86842b41c5e719ce9a2d6161b27f888186b741f3616cc4892814b0c3ab87b6d32d599d642452b448a33379f2bff3dba0d04436f666e5336d8bf8218d2f1cf7e31c155ec57b5b258a131b966a5e7e414310be3bc3625c29495a17085e4fe015273eb332b8d727687a217049c3fb2fdaf36919c5a744a96c4390391d255f2d49d6b8c46ea9696c55b0e5d42c0daf92891aede04f5911290b039c5915fb0b783e583a5276ff5ca5af3f5907306606be83a34a36f4206906a1c2ab83dfdb29cb3301dfb1c3086ba91c24ee38356bfdb32178e9e450be534ef6760463ea0176a5c07517db187e57f7f6acd765ef73fc16e735025296cc5c6c5cd3911bee65198fcb1bb1ab682d823a0f93109584c2c96541ced112e6af59f3cf075f7befcf99c7af572ac5fa2593390c1259b39c986a21f7ae5c0a6eaf043042cca2f5d7a4d710ec26158c6ad536371f3fc2a649d35459d0cafdaab70a877c56cb9a34c3eacd25a093912ac3b7602df7be51db0d085aab3295660e3bf3876ea9127c166dd0bf729e44e42e0e34a176bc301d04906288f49f72b31ae13fde8a02e0d74e8cc53a022872bcd08c3d22a26fa5090c1e6ca15311339d3a96d67e4aba462b0a8b600ed3df2b858a01a2b8bc1ac91d7ea106f10ce49922f0536b3cf019cbcbdc9950211ade60f18cca9a2fda9e6db74c74780a2118e99a875b14ba6a0395978743ab511b6fac3b16b83357622d4062c743c5d092", 0x1000}, {&(0x7f0000000680)="89cfb34c0e1e1ba2d9379ed1c91bcb163fd5b17aea1f9af85641486a1b8e469a89eb06321db82714dc919f72af469af770dad950fd068b642e47fc6de043ed769d1fa6667baecb84ec988a622663564e28ec7cf2a04af1f8fc95756a56a6274ad21e242425b61fd3019fb990107e5fee047360463bb74d45f6082dc49b136e891b25751ad5e347293f92c0", 0x8b}, {&(0x7f0000000740)="bb8712df5d9a041515fb6eb8ea447b453930f793ef994beccabc126a6d4db67b4fe7cff36dfee7c4dcb674ce878fe8c648454a31464b25ffaa033aa401343be29d5e9199bdd791a0ff9ff8e949e3aa35cc4141e6dbc33ade3bc6cc4780f14979533b1086b7ba6aa95c9cc7ee4969d4bebae22f372139f924d8c442a26c91039301554f923b5d69330d54d8453551f24204af66fd28ff706023fde258b8ee2a90a521b30742fe29c9908c044f8db65ae548ec8e3c3646add198a65293608b38fcf598decba1e0750fbe6008af62f0a3f4346935d74570c2a7", 0xd8}], 0xa, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r2}, @rights={0x28, 0xffff, 0x1, [r6, r1, r0, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r6, r6, r1, r6, r6, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r6, r0, r6, r1, r1, r1, r7]}], 0x130, 0x1}, 0x8) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) write(r6, &(0x7f0000000100)="28ce066ce6afcb1c6225a646b834776990d3211612adca31f3", 0x19) fchmodat(r6, &(0x7f0000000240)='./file0\x00', 0xe1, 0x2) syz_open_pts() poll(&(0x7f0000000040)=[{r8, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00: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_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffff2a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd0d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf6a8f3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xf1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_open_pts() execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file\x00', 0x240, 0x1) 16:00:35 executing program 1: setrlimit(0x2, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4c2acf17574cec640f0cba2122b64c4436047596136d888a1907c0819e37c61a9a57d75b04999286fd750d7ca797fd52bb0f0724e1c9abdf34c3dbb60c59a98218d31ad3b0dd3e4583abd597df3ae6d18209b693f53e36fb5009280c9cb6c69cc999a89f4f7e5c41541cabce9035a8979d6a7d5cef6de50616019e91444de931bd175469fd9cfab152879f4f5264e7803fe5ecc651664935b0b7e4e391458e762a1c15ddffc67bfb677dcf5b13fb478c669160cb76d4f6d2380b1185fc93757855c468e2d9a3e4b7f24bac53594f3ab435822d565f5b2906", 0xd8}, {&(0x7f0000000180)="67dfea4f97c6fb8dbd4cb2760256a86786af32d710a3f081e30ce58adccdf8736e101e727167e6c290b35a8258661f60da7181fb621a4a5399a8e3513cf2c5669f6a0e44897b7cb1462fb9bf1beaa43fbd76361691bb7acce61965a141e8ee1902b111ccd5972bd1afce4eb1770e72dd8987f89fa035", 0xffffff4e}, {&(0x7f0000000280)="e3844dd8505e33937249979a491391bfed385bd1db8fbaea3597aab7f777d2bd443df16e286d6cf4a3f674c5fd775b4d0b392c3e8c26e6ad68a8409825daa85ea7a36715766b06eb30b087aafb1c8de50744", 0x52}], 0x10000373, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6e, &(0x7f0000000240)="6ae72121b93701000000845103356376aa24cf2087a45051fea319bf96ce1e043da1db91dfce67b6e2f5") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x61b) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000400b, &(0x7f0000000040)='\x00', 0x4) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, &(0x7f0000000380)="8eeaa6106cb94780e2db0d958fbf46b4d83f91e8cc8b0b5b003f95547c9573b148d679e6cd832fab0186d82845807203e659c7b98d373e3983f698662b00cebbd595a7c8f09aedc3c3158591084b9113ab6cf73d89aab01cc84c4926abb0bc807fb3440a569ff7e8792e060238492abe70f6aef631eb1411f4fa2064631d3d", 0x7f) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x5, 0xeb, {0x4, 0x8}}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) 16:00:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000010c0)={0x0, "0137d4028da17392370d01f13e4a5253de26c72e733aa10fb87ef33303ce60cbcb76004a8c85a55537060cddc71def242920c19f66671079e37d116940cf41ddc03eaf6d68bb460bf6c79da272fcd60305aba145e6dde8564ab53ebe845019e40dd60a76c1a6aefc65ae20bedb09afddee5490337dc5344fc3ec703ddf5ead9482f6b6acaf3f67f5c079319b0aaac31a54d28339773cb7e61c1eb1f144ef1cad"}, 0xa8, 0x800) r2 = msgget(0x2, 0x420) msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000080)={0x3, "2cf799f53d9695de73086d1246c9f485501e83787fe702921a9d54e0ae1619d13c67eb74e16e45edc8b40e3bc85c80907fae57b598f3bfc70155cbc7d1ab6a49835efb2b09bf7a7750117114ab9bcfa504557b0198bb87a6c6da05c094eda9756a8dfbfd761607071a2926ca0ca492109165851bc8f6916565daf598f16850e643d99ea3d74ddf09628ee6afbd7855f37d0d385b16aeed3b9d877cb1550afcbe7ee2d08d2f6fb8ad90819b515f0df2d8c3d86f9c6a7a10b9b51825ac63da0a9f8be64b1872d21fb51e7ef0e07f0a7b616e38ea1c4bf93a0bd9e690cd6b4c4a7b6dbda2ae4563c41aa9e24043747138273c2e5c67fcb2b1cc3fda74301251418dcaa1b88b9f0ab46dd881cb25125eedb6ed483c225e665657613a72f78240fb870a724c098dcd4445265ec5dfabc2e8d39dbfee93fbd86c8f7446a3cfb9ceb65559fa03bec582587bf3123ca17b3dadb34ad0b6c229c1929fef0144111ca452e6220050975a1c2281da1293c4c9c390dfb2f111adbe52fddfc1e4aaabe9decd19cacf4c8ed89ed639db93c50e5de7bca934a75ffa94b8895d7d221214e4a70ec757d0fa8b66f96ff44267deca665119731f5d70a2881f442be0fc14a177a973b39eef83e14c3ad69af94fdd77bbeda4fd6bf66a91969f383410783d8a5253a62173087b2b4fb21adec2c63837425a44596ed94676271b203a81af36545059de7505a18575e82f798aaef56d8328048d22443c17e958dad2e272008c8a166303d1c1f2d1d7159cf222bcebb3fcf3f64c146a11c3c293dd0574ddf8345158cdff84abda87cbdc7d47d8bff9de99f2f89c80b65b01e78ff59e11b3c2d68b3fa684d9abe4c6f458bfa006a85d138bdb1129a205a578cf7f5dae3d1e2ff341dbe394cd469e65f21b043fc694d01f72086a6e4dc82185e5829766d88ea75a96bac8313f072fd368ba0e2fda6fee36bdb0b44c131cd2d19346ee9f35cf482872b80fc684011b5be7b890275e5407c6204509b90418240b4cd7dd9f3b74efe8cfdf0bd4e8d6099a41de76a89ac3f628fa02a747232eab6391da3ceeb7653e788e413e19c33b3f6776e6e0c9b1bc1d0096624231a24d743ef0f0f8e82ea2d3a2d05d33a3190990548abc7790f06162e00c9592c47109ab0f1cd050a8cb094cb91f483e71b9d10cc0082558f8ae561d3ca9c291f43bb20842837d8d4986b23329f1eb338666226ee6a1f2436377937fe8e8e92c5d7222e707255baf1601411a5496cbd698341451ae069cc3a3d59be40f9e04c3b7318c353261cb8793b40c38a0d940bfbfc747ccdf4a67da1359ebcb48d6d4677c7b10bef2fd2a4cae1fdbb4005262029a6e136c6a2caf696f7a48620cf13548ef797512c81a39b56fe942feb3afff132384d364b2e3eaad167ace39fe46b69cb4089035042efa68d326bcd50b0da1116e9ef32836c98b4931301f4409dedf5bb23821ace1f0952a0baaadd0be783fd5f6d091d0568a2ac693e27d804b5dbe01300f0f7321eb29f4aca0699eed32603bb4377985d75ecfeb2f6a924284fb798d97e0931883e72346927a5e8c728d02a006fadd387e2ab3f617f77c1fb652f57856cba339583f7bc425d6772009ff4becfe1e65f4bf1cc14dd1d3ecf417488c17ea0245d81341e4a23880cdcf35676c0348630c14000ede135f53adead193d2dd3f752349b36f4006ecc71cc156887c58402860d6b24abcca53567cee3fdc638ba59f148b3ce9895ea68eaa3ba4e7d5c9153517db05e31f797c04ba6271bc1a6d61eca65949357b5085a52229d0b80ee8dbbc38649ebe3d2a424315f293bbc1ee258b71c5bb7db82b7f017847b6c1eea6dfb3537c939a80bd885fb173f10382f8d90ef49c1c2d68ca0107d2664f2b6892ea0619aab50061d28e6f979298f0d9a75fe3e2dd17b19bbda395a90ad0c53a9250d31ffa8e69c7edf84e975e23d4cf3443536f1b296e239c25bacb1ef0148699915f5bf7c414b70bb58738572c9f92105e07ca74118f6d6a19db20a5146086fed1bc0f05e13999dc508e9e0a79f8f9613ffa6b4e987e9c279a1286d7dbbdc6594461e40aeaa5b3a47d7f4605a93fb4d9ca631067fc0ef9d3cb9471d1850ab2fbbfbaf1c292d9ad2c334173b9daa8ab8cfba26b493cd06bb22e883c5a3cb27bda35a8b886a4b1108eaa71716affa41f8b64eb7a2a61c80bec491df71545f5be5c5d38f8dbf26be628a6c7638539ec09dd1f54c51c97cd50f0a6cb5e6523f017a57dad72a78007db7e44d041d0ac06c71c9b7b3c1dd8af6935f94b45a29f3a014846530b19a7a3faccedc3d9b2e8b021eccb718001ea2494d397a61e55d762aac504d424c5a65434b67fa33a167bae16b6a8a1d27ce3ed0864ab1e2525898cda4648d88da1d2e07b9cd4ac1ea4a18eed1ede64d492ec04802c56af1b10977b98ff5b1c32e9784b74b31f16323d2ad1351c24e79b3c496569d97af4a05004f52cb2f72f57cf84bd5ccba7b888891911229dfe04920404767be5ad0111a82146abf3ef07b66b581be3ca05dc730eed0f8fbb5058f26cf5e4b7fc56c732c8f37cfd60b3c4c22d751e925e43c60c36f1a98064fc71c435c47cc98cb75103076d0eb61f133730ca00b647ccf4602ed0213e5d78922307bcdcfb58612467fa1189bbeea3d9d4dfdadc16d9ac790e3ed85e602826d4b718c7965fce79cd660a9073d756009f1fee149b6ae21d32481a0f59595b84d4f87141f20e1e36be51098a42e44100bdc14b887d44c097d442b0be1563343a292ab5a4526d9d1e317db6ee6adc203ef1fe5e63fcb4f1787aee0d3ee567afdc53ca385c589be89a6eea352251b06ac77c7fdf5f5101701e60b34cccef96068abac2a4695ff12875a7c75d9de99f0ff3590d0a733e9d52cc734c0c8aa01aa7eaee5b554ee9f4437ddd8cb44fcbb468d41c3463dc11a889357c9cccdc08a755c8c4c32bbe3b6ff15df2b5979141a4a4401eed33560f72a9fdce2a0addaf199bb1c17e816c9b6b69755531bb6a829d1893214aa9ab6ded8a03d296d2f9b6a846528f54fe40a2e80222c9702383ce1dbd865fcd930b337c88754131eb447c7db47655653c86e2ec5a88e891ae3d0071ffd83146a0f249cd8d6307ff22b5900900dd7bf9df2437e67ab9e219e550f817ac7a8d35445c474d3a8ae10a2f9f9f8bc8ecb0720048879087891e9844e4a18f2db3b1778fdeb08d52673da901b1d1676712684ffcc24d59661c3d85d9d659cadd4e6247637649da8dfc21c56bff2bd6bdee572e9ff678bec9a97b8f5da306391a02062144ce9a5ea862940fcade2001d18cbbb871ac417b82032a1cedd1d1345a4df81c92af7c973a98167b3eb1a36341a245b0f237cc8a5756fee0d32c235b0c8ab977e9d9887f366f51c840a879115868ec13b69f9025e9e1ca045ec576b309f9175182745e344745e9d6a7152c4e81b9f723025887fd093fc644395853329dc7ad85303c3c29b84fe91661d07c5eea91fc39027ceea12eb2ca0111ab707facdab15bd3bc3b1193f3c720f243b1213e8032a5fddabc16c708f1ec9aa376f68c680c9e869cb36aadbad138a89d3efc1301ac22b982eccec310b847334495136824d4b4d77a070df13a5fee43ee398d04067918ecb6e4e6f9be79d8b4d5db4c14afecb6919bab6a37449889cd420bb6166dcd3f7d9d6a82f9164dca321b8f8bc94d0c9b18c2aeb29ae2b676e9dd68d8bf150f9c85f1a1a40de25f73192751b3579baf4f2431d51f57cba30a6b7347ca45fbe50fc6d3cdcbfc13fb05180c5de2e5759d4fefc848195a667e97e0666ccb7ccdbc4310bee350923afb8068e8bad18fa0a72b7a11ca30fad869d021e871eee45e462ff2cca7a59e0e81a481e36d94f10bdca5e4706979a500489cfbc854b7d23b2eb09b76a53d335c64eba4c0606ea79e4ec5b13057448b0839dc3117212b6ce2ce482568880ef2954b8076a80f3dd545484c1502507931ca10dbfdc34d96f0e41eb3d90e6182c7d454443f3b06e608913cbd7433031e71dbc9a9775360a438c522ecff192b33f356dcdc6e6ed2396ac7e55d1d2d2abce936bf4f7c0383f69e329c095d651c14cfd8678f4d42a74526225d7312cecc2ea12fa7cb7344fd0fa1aec94f469cef9fc9d35a00ae71ad61cd4c1c2add6032752e9122c5e4390e2e6fa12d0efc3144ca1c85826b69b29ac71974e94ff28d561de9a8b639310b4cfc74d4519963469c2287f9b93cfd44447e799dd62f087b4bdd14f0d6c14dfbf5c5fdde1e93457495535a7005a661717c5db0e98db024faaaec831c330b01d10fe2289fc2501d382e6183514c7235844abef31a68fe846192405ddcacac50f206f9ced17f4bc903a47f2bfccc22876e42fa71a23ff170141ff4768ef54788f05d45673b373997304acb2662c7644dee4aed0d4464a888b283d8edc58f857aac6be63b16ea9fdf09fceecda27df3931216eb1b72e7738365730d4e2ec7ab7e86d0ab4c9f3a4929f6b4c5ed1a085ca04f9012be8e655beaf10727e3615d2842ba28c3cf9b8b9ac748e22b8c7c5b55e173c4d77b7b3c45d1aae4dfacd3fc6c48d18a59dc29106e4193316300491ccf6083bea398242475ca3966f4ed2a0324b0440f8a7a5eac9c03d54747f010f5efcdaadddb3a9a2d0e5b8d8df0b9d807e50cce3cf82a6d2c9d6f074b3d277e9d9bf4bba29e82cfcb3c62e768283aed226d5ba7732e1d39495bca2b06314fde802e90bd87f804ab7763bc337c4a807499c7eadb2515369f53db6715525351da7a9907e85f05e3b500e86aef75d5d3603ff97c6e19b6cfdb8c891111c0766e3945052e89e9402b8463ffa130832eb9de7d7bb6e1a807cf3926c082e4e83ae2a37306e7856dd93d885daf7d2d1526a0b7c47fb001f3c8d7e07b64741624fa7dc03dcb9615f3928ab5f8a9c7f205cb614ccbd858656a630a18849aabedbfb3b7146249afef17b17b399c233c0dc2d293a81490135e92605262736a12bad82fc8482ab2965ea6ddd796898afd354b75d913d6da28dcd94c7d68a82a40a057aa753c437198a796566c13bd1f2ac52534e6ddb8cfa741b81773d3692f83fe0af022f32a20b2a025eccbf36952d615091b2126a0ce29858284d6233ebcd85187d7ba851afa386638d6fec35078d61202d57084e67b6a17cb87a4a6061e209850f92620d3747dc62d0cd137da11eaa4521e521be695f83582b811aacf2d0246afaf2a850005e9f9db1aaa0f2b96d4a1d85ec8d7eafbf644cad41474c2f4e0c7f93c89681c116efaef010d3b890316f8ef12c00c46b77801fb2fa97554d8b3c4e0d26edf3f5fea6f5185d5f18b08001efb0ee27ebfe1d0809b6451b683c61af1d3b0ed9b04b5dfa37151eeb7bd5e5b19e2bc9025706d6cbe227678633151d2df60d7f13568b74dedb355c8baae7ad4257f047d72a98c422301737f7d81feb35c29267d03ad185266e5503b97483468e9f3f71a2617db64c22aa04b78906c271d5dfa2b17156e790661bd1e04329949654241afc26b26c9755e63432b61bf80215029540e20db370db64d5770e2680689c18ae6498d2f1bf1f44a461b92a53df0d5a1fdd34976537f2e8763890e8c607f902f23c34ceae00e0e12b9fdea93ac26f529394270f2e45549ae8a155d2ce4559ccc9dc861987f88b1bedc9ac49b15d76e5e4b05127441624227b30c74f60837f299b1ec5af540937721bffcb10dece859ddb15584a6663d59d8edae6500f430187467b21bb5b7d36c48326a1b327480145f7ccdf107826051ad2b700cf9"}, 0x1008, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0xffffffffffffffd6) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) shutdown(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x9b2bbb740f909643, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x40004000000028aa) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27fef45fa89c6141b7090015000000000000000000000140c6570c896f4784a739", 0x2c}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000001c0)=""/214, 0x40c) 16:00:36 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x0, 0x63) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3a, &(0x7f0000000140)='5') 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x947a, 0x8, 0x4, "7627cfd34a48f8fffde9aeccd33ab325302d023f", 0x3, 0x8}) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00003f4000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929634", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x6}, 0xc) unlink(&(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x10000, 0x40, &(0x7f0000000080)="3445521eac6d23c6cb1b5302ca580f607902abd23c52f090f980e763014f1c0642992b4f8543238dcc4135820aa77f96b899ea586f87d22663020d33b0bfcd45eb361e9e363ff00cdb214ba9ea638f47094950", 0x53) setrlimit(0x3, &(0x7f0000000180)={0x7, 0x7b}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) mprotect(&(0x7f0000619000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) dup2(r0, r0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) dup(r0) clock_getres(0x3, 0xfffffffffffffffe) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fec3") 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pread(r0, &(0x7f0000000000)="13dca38c8ebe8fd6841ac0bc0c9ac13050187eccac7c857692fe67e6610d6b3d304a73f174c9017fcaadef272fe81e52fcd1e06baf27c89eeca0a32bade61101e1327b16d6d1ea6afb25ab3ff335231e8a019353aee2a32982374fbe906ab3833098f7f2f2ea770db969b31695651e39ef7f6702c4118a6c349e7c2ee237d938384e9d3b41dbc0d78546bf750c9f", 0x8e, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:36 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000340), 0x3e0) write(r1, &(0x7f0000335000), 0x10052) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0xffffffffffffff56, './file0/file0\x00', 0x4, 0x3, 0x3f, 0x7}) 16:00:36 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000280)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = socket(0x36, 0x4, 0x2) chflags(&(0x7f0000000580)='./file0\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x1, 0x100}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000440)='./file0\x00', r3, r4, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') getsockname(r1, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000500), 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlockall(0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a711000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = socket$inet(0x2, 0x0, 0xe000000000000000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000180)={&(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b68ed7fd9a4254441dba4b6a134c220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041956687338700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017bd64ff85107fbe6cc5e3e2952334bd747cd6cca2e1c083b999eefee8e067384d34c6fd3f6d1343c230046cabc273dd2b6f02cf8e1e9e87de48cb7b700fcc28c3045d5f398882f99a02b26caba850114960ee5b8e8afa9a3aeb974ddd35112dd8b05d13ee1ca28f3188c08e0827c739a7fdafea0dc156ad1f1fc4e3e48e11af6968837d445c3a9248fbf1ed0c688e6bb98c51c4140119ae85428ed76beb109a20f65b4acb9b8c000000000000000000000000000000ba87a8c9ad1e8e2f5ad756af6675c73881bef243a1f49bb4db29fe4adb9df37d9a5d2806e325e04f263900"/4300], 0x1002, &(0x7f0000000080)=[{&(0x7f0000000000)=""/123, 0x7b}], 0x1, &(0x7f00000000c0)=""/141, 0x8d}, 0x1) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2148, 0x8) 16:00:37 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf000000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) rename(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xffff, 0x4, 0x7ff}, {0x2, 0x8, 0x800, 0x3ff}, {0x1000, 0x7ff, 0x5}, {0x10001, 0x80000001, 0x9, 0xfffffffffffff351}, {0xaad, 0x7, 0x6, 0xf8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x80, 0x100000001, 0x7}, {0x9, 0x0, 0x8, 0x3}, {0x0, 0x0, 0x88b, 0x6f}, {0x101, 0x8, 0x0, 0x3d9a}, {0x7, 0x5, 0x8000, 0x9}, {0xa10, 0x2edb, 0x7, 0x7}]}) 16:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r0) setregid(0x0, 0x0) 16:00:37 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/40, &(0x7f0000000100)=0x28) r2 = socket(0x3e, 0x1, 0x7fffffffffffe) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socketpair(0x18, 0x8003, 0x65e5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r0, 0x0, 0x1, &(0x7f0000000240)) pread(r3, &(0x7f0000000180)="f2757904d0ff97da7f9c210f769332fd68d46a5c0d5599a63e2b5dc1afb48ff0c24c43ce2325aa6ab67a2fa8e02bf481dd264a3c93249065ab2b6273f6bd40654da551297c8cc5b07cff3b2fb36e5f1038c38ea40f4e43130dcc2a03c413a8474722ba1390d35a33f275b259d985ac472650b1e3fc4f63557ce45cfd85c140e9cfe6a9019ed9f7a134463c6692e0de83bf8ff40870355d762aebcee62c2a04fba0d72b09f0ffab46f7d6d03b8034c92d353d71", 0xb3, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10002, 0x0) kqueue() 16:00:37 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x0, 0x0, 0x6e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r0, 0x100}, {r0, 0x100}, {r0}, {r0, 0x4}, {r0, 0x10}, {r0, 0x100}], 0x7, 0x3af) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10288, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) 16:00:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x769, 0x7}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x4000, 0x60, &(0x7f000068a000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/171) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:37 executing program 0: r0 = socket(0x8, 0x4000000000023, 0x1c) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r0, 0x1) 16:00:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000240)="63e7e0840ef98b6b060224f40a7f402c1635445c300d9264073af277d7bc6e61dd56356b1dfe6a0e8de7b0684ef908e2760de2a28b43fe005e42b1c692ead39f27ca1212549ee27cfa2674dc8ed32a276b3bffc482cbbce0db4f210d7e72624ac8b19a06990ad8d5fc795fd4c773e8834a96591355a6b84507a727ae7d751624b18e6350f113d94c79e909492fb7c113226c2e0b9e514595c2c621faffef730022992026f62073fdd18cac853d5eb55e6c179dde29c833f237b4e5569743826d60f82be833d0d867b5e2ed49399d4decaae86d93d540e03aada13e87c9a5bf3bbbe3e401257ef5430466d96cf1e2ab9fd9a1568b92b96de453acc2726852f3f52b9e02c6aa6e0dc387c990d17f2eed8eab5c5fc7fea8c3414bb006a45c554d69fb8a25f8e47066e09f850566d182276af4bd90995628a0b42a867083e6ff99c59568835ca65c4396dbdddfd3d5087d059d909f7c6f62f37c223952d29e3d87b9182d884293a6f0674a91ca50b55f9e57cba6d8e4422d2f683aa8a4c248bd3129e9973caa3cd1337ef683a662dd31e47634e951f1f500621d6086b5344df4cb6a5a698fe91f2e25a0c9b53bd354d9741f4748e9d109f370d6524e710983c220f6483bfd46dfc7a22b936bfb21bc292460f120871ff0a30535dddfcebc2f66c851e74bbf999cc53f8c80a4770ec34ad98969f1205606698779bd8b69528059fd77f0df3229ecc30a01c8e140bc93bc4a4854baa454d073f79f243e1b20d5baa2111d5692bc68d08c19851cf9e9791d3ec6b5a4eb767b5832849826455c815d9091ec69130b6207cda6da5a35a7903eb4ca8e9ab50d58fbb9643b8df787a29c33e1ed7e14ad76facdfa7e472d5d52df6a9eef5d89b94f250bf8a23d09a10d24c17cad0011f5e3ad3bbd50ea11f3bc50a0a737cb3ac7ee3bd291c1a849394db0d00c4146fca690d77c5c43d5634407771c36a65a2d12b5dc0f00f0eac2ba46b6233dd1e14e83dce1c86d50b223387c6c466b8da14f52ed980da9d3ba1a7897d34dd5ee55717833caf07f1fe629fd74f179eabe16575deae25b0252a19f77fd364afb2289171776796659066a11a7b036b76a8e8dbd5bf120b542b6ae37d800152aab407fa2d824a8daad81128755be23a64dfa8be967fc490a3abbc4a4c38e3959faa999a611f4719b37ea7193363f2dfc6a3242f4a5c4d0ec20529ccd9df98434df689161607c65be402ecb5e76b68f2ade3e4d4613563a3c19aa85eb8ab29f48652914556e29b605aa7da7a4db23348eb5393e9a681d84626643c06df7f356163510ba28e02431d1ad6fa07b1f42cab66d9ce0c36b0884549f9696a702828f3034642e9cc0b9a6435a92ba3a7819e50eeee3a9c691b10b4a0215f5746bf6ad962f03c94b8b242016042d7a1df8a97c4a82bf4047677995e75006d51b77f23f5cd4534d00768c108324b78e75f350725691440c5a210ae750b9a777739569d12cffa68cd49c23934b49adb1d0f40225761bcbc79f937c2adeb88d4fceb7bb86758e98b924862d3cd58bdf33d2680d67c3c2ebcaefac7b7cea58c254c4138f3ca4ed49656be169cfd2b4019259605a44cc889a0de631d37404e37e4aec343059a14835d009aee4e353c235a46e65a8f166fd0a148ad0c65b3a9ed1c3042538b4c57a1e4d4afd6fea2a3cc17867fe35a720a5d0c5c880dcdd960c3a66281dbb75aca3ecb18e3966d57ed3e6c3f3f9e1ec2e1f91eee8ece6c49fe5979c5b479cda61bbeff59fa93fedc89aed27e831bc9655cdfa3d903ac7f6b2d7ac77b36ba87a898bc9bce6d73ef6f12b256a1a22ee0e76022e8160b5529b10730e7a49bbaa74af277393903703d254a16bcab0f001b03cb9a1f5dec234313d1e04c82a67c84ffb65713d40d25d6ca9fe9fb74d42a9357033a4f0170f69883f282c7eabcf9e5763e64b03e26626e2d5f1c3d4fb754947a6337a07c15d021e118862396b5a7584ef0c083ce50bdaad2286f5069fab57d7a69bd31e3706f8ee1d0f86da67fc9e01eb1096b1267f416293251064fa4353341ff7bd13f20fcd5b0b7cd98e16618269878936322545e69a1ec4d899dddeade654eaf032c5e473a2ef2958d24ea5992a525734e75c11a2ec6f1d8d3b777f7c2a909bfa895dbd2ea1530c5b5a1edb87d2cc6588231eb56c98a421782796f5355fe8266c8c27ef5c939587c1cd6c9cb11f43db31cb41195c96f5a32d49f262a0b86393d13a2542424dd56a96e035a69d97df3f82ec8102e24b356b9822c0d3e412d2bba6b8a4b96745bdb0d4ba2e40820509c481a566a41fecadf7b6a172fb41f4e9a7f2a625ec4d779c7c683669654676474cbf4fa4e4f14d68bf39322e6d7feca0bbd4a8cf6135b966b0d6c4be5b31cd653f55f7a56543ce79fc425842746362c3d7da865ea2fb2cbb5579d4788a80f821695d28f55bde9f100c0e33ee71a54ef221961d64f9b9eb7e9d0fc5cd0e384e2e89bafae1a9c8c76424cdc637f696ff275d6cbeb7236ddd8a40e09261af3441a5afe84487cda858de1484c2585482a7779d2b51a3fa9202a5de88a045526be203d4d8fac68dc5da667c4bb4c74e89e03ed5ca19b728ddfb7c8d3f89918e3d0174528970e3642f0be8c2917e11f13df265da7d132648f99523e1e24c8d694e6e9e9b778c90e3af5970e21aeedc1c4ff9083845e25ab93f305fbb71ff5d1c70f11c5c3a83dd28bfa118074618266b15832fe8429e11d8162f6c6d87639af6bd7a5112f8157b2dcedfb8056724076790a2010a306d060eee83f6a67aee28e1ccc7480fdbbdec8584d11d7e2a7549c2d1272b9c701e86f77af02772467a8d64f5955bfa5e7b283ea6dc7274a3ae7025e5dee901a7f200d997e5d7eaff35c2d6f7820fbe0f923df98500029aa5dad6b4e4533962c2db535429b3d4b8a29b24dbbe0a31aecf51968a95b0c77e78657ff238bfccf3069ddf3a30b404be4e9a596078db3773bc262b5a144c180ac9b6090db9cd9d6edce72d12068317431db05999c30a58edfd9bc893e19db79b097841c3c836940a289e7cec7645e131b0878a8e3b93d43a0387fbb74f35d38d056362fdd5d385ed965fc52075940cafe87cbfc403f4c3b2d5c3a1f4244c9a059048377f098f35f7ca9dcee2728b8f8cbf9665896d9a6782af961126fb9b7aad48ece969d6b56e3ab500a939fc204e86b593da8f381973ebec14037745e3b061a574e70d5096502fa22ddd5ef80c8c4938610aa1f34b1e3ef94c5844a711e11a4341a92638bb59ea446d34392541567c6e1e6457ac06bd968bb83732f439c0e3eb910cc929b02cc7cb334a5076134ed6434673b740664887eee746a70294d9d2848590f060a039a331744a99379e8df89c2b663d4f5e7c85b363b4d66ae5989c067604dc413ba7833ea1955b95877c403b4ecbaca5cb0a6d05ef2c41c7dcc12de577d5136e7a689e53baafd9b2cbc3121696f29fff49250e5d7ac4f42b5e569e2dfa6efdb768ce40c5fc0b9b89472e7c511eb185eda72bac845b807e3ce36eaa7a9cb3b48375d2ac650a5051565a57ebada6095a5bf211a9be932868db1528949edcfef0136801b68afeed19a7b15138c5406ba487a2a849441d5bab3db012f46d3fc99b44f4564eab005b46c79db85c086b2275ed80ca34a731f2b90a42bf81f2b7e0367ed8a22db511afb1231cac065d78f5025e84ab8a43f472f12ce888f185b36c59962a68f079efc1de8dd97fd807465c8872705e48366f6dcf9a3a3933d373e04a9188c13f6106b8dd893e9d3b382a51c2e672e977d5d52c2b0c5d05f4a5bb41036c72bf110ae5295cf5cb9a0fc73fd74eefa6ee25c57f15c426cad58dc920a3ab6d9db802f58b8cca7843a1744e879331070f56ccdb8d8fed3840e237f592e17abc82b1544b0047f6c31d141e31052aef4757afd53360c1a08629e85c4f0fa4de2de0e0a80883b49efce8c411115ea001e4d71ad7792bf2126641b6e180fcbf7434bd9973e61300cd36cd3cd18ad2c93635ab7706e5bd2656e2414b0149f2d5f92b5cbb8034516befd958c87514cc47194ff2c48f42b889f495d37e517b44854698afb44eb820536afeb831c0538f555fa5b469623dd23369f06ff3c319b06d9444cc5ba3b56ba89211f1b7a75138ca8d504f1f4cf89839ac16492188cc44f37a731339b5ab1f25a23f5a33483b1972826ab4f9adf9518d2bf1ce9d1e95583037ee28491f990f184d62b3c372b82f5ef20aea226b65aa61f6af10e0a7ea5363d46daf93956d71e92574b5811e86c03f8745c6efb74378420fd3844afa950718996aaff60390e33a746c4a3cfff241afa32853ef3d23cc78dffc5386f10b7f5b576ab317dfd385c67c5994be07ff3182ad1b5f6a1ece67923db1a478b76d3d874cab0858dc11360e7cb13a2df8a7524c30eb3d0579145db9460401ed675113bc5b8151a84e8d30d231a6e60b4392e6e90de841f9f96c13cb911b10ac9f001c2b9a53fb0314629818fb07a9cbfb2e3c265b150e0003d5a824b3d5d072a95f326e4865f37dd45ea74a5cc9c34f7f01c24752ff1e9d7da91d10518bc74cb9fca77308acd2a4739dba301a0471a6a465f1e1a3a74c707f8f06dfb3889be796e6987af07bcb2a84721e88eb354c4b18d13b154a475627696a999cf58279aa27d9c7c4abfa05d8fa9c6cd537db6d94123a6c55073f58d5bc82a6a7603e42d7051f96ed1d40e155e4c9af97f0239ec7d4799fb16367c07ff36d6372ffbd3cccb49ae1ab3e30cdb3b61f155d555bc5c3a9bc982ccea45bde8b3dd3d695a599977d084b317911cbe50efdc8fcb62fc912fec6f114a1329b28217a7f4238725cc88c40525b1dcb82b4df0d6ce1025e58e23772c9536045ca02e9d188effb3d52aa14ed043551b7d18f35544097fd0c9e458776a64bbe3b2a82bf8ce89ce0304715cbc48709df02b46c559dfc880f0abd879f49510618bd1534e245d0232089f834c055d386256f02f026ea3899f0a4404339cfb025cb3f9a18221cacca9e3457d5185dc5b6895d800bd2888f3bdc4fb6c2e5404c492e60f4b3d14b2a98c706788c296a6ba4433089776ecb9bf30a1402b48f357d88f707634dbb8f2ba647000345b227dc731e12fb55ec655688e7b53e5b5274da69f1051f85f72e612530daa5c058b1d532967e9b5e6e6f774742dfe2988abeb7ef59cc000908db75a8f90ab5bb1e7e21497f544a7bfca741fb9ccd3164c8bdc2ff767c35a182469faa92a7d60f4f74f915ff699da7131fe005a0356a4a52673a35218ebd4ba3930e879cfff906969a3302cd0fe3790ff05f1942c63c8aa7b1ad94f220fbaed869698ea41fb75d87bc74eb5914c12a977a5ecc2aca55f463fd7c2e9c346f05c5cf0eeb6fc116eaa26b3df98bbebc6f76c96709946284d6d6daa417b6a7fbfdb5f099e1c7a39b6fbf8cb454f6010567508c7b459d38ad1df21a4b0e4c90a1080775ab4e7ba6fb999a28b06d03c231e8c0d91716dc934c1b16ed3d27ba743964bf86024c0a615f65341a398663f6de1a22630499009e6eb8fbc506dd72ee5357e11416d78684b6e7b820abd4303b21e5d3b87365cb97d28934bd2f84b13fd43ee95f1a41b8d899e5ffa969012f4430ebc098a4f505586a80cce8a1c8ba5a4729e4e6f575ab3acde8529e99b346ed74cc486c8fc5b66512f8cc88afd534693805f38f32978c9f8fc8cbf90cca5f74d5dbbb454a6becfc01eecf510fd5312416aafc206a5a097d746ae16833cee66dc3a55a06660cf70d079d6049b7fb34b6407bfc", 0x1000) r1 = socket(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000012c0)={0x4, 0x0, 0x10001, {[0xc710, 0x10000, 0x1f, 0x4, 0x10001, 0x3, 0xd14, 0x100, 0x0, 0x3ff, 0x100, 0x7fff, 0x688, 0x9a9, 0x6, 0x4, 0x4, 0xdc], [0x9, 0x10001, 0x400, 0xffff, 0xfff, 0x8, 0x1, 0x0, 0x4, 0x20], [0x1800000, 0x4, 0x8f2e, 0x3, 0xfffffffffffffffe, 0xffffffff, 0xff], [0x5000000000, 0x8000, 0x0, 0xad74, 0x9, 0x1f], [{0x3, 0x1448, 0x9, 0xf623}, {0xffffffffffffffc0, 0x8, 0x8, 0x7}, {0x10000, 0xfff, 0x6, 0x6}, {0x6, 0x1, 0x1}, {0x4, 0x2, 0x5, 0x7}, {0x2, 0x4, 0x5, 0x3}, {0x4, 0x3, 0x7, 0x1}, {0x8, 0x2, 0x2, 0x1}], {0x8001, 0x4d2562a1, 0x3b0}, {0x81, 0x4, 0x9, 0x5b4}}}) r3 = dup2(r0, r1) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x2, 0x4005, 0x80000000) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:37 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x5, 0x7fffffff, 0x7fffffff, 0x800}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8204ea591a6e4a3f219e054f93f7d5bd00003281ad606078d51f5ef482ea373e089747f0224e359ef6371306d6bc4a5cb9c7c429078417adfcec782de804a61de1321f3b3f1f9d11cf0e904ede803db100c1bb53d92f193ab55511e358720cd82dc0e4da7debc0c199c0c2994371c54aa996"], 0x10) mprotect(&(0x7f0000521000/0x2000)=nil, 0x2000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="f117742e22b22d4d0a4b27d26e1e75e45e7e5480a0e25231ce0ba7bb4bde7123311d2997e94d0d77a2a934e4ff4393056f5b1544ddc9d142013786bc48f67a8075b039fd49f6cd8fbeec37abe3170fbb1023532a2411dbd8d51dec456f67f939b9dbd1c76e7d724325000dc55dfa32191dee8f522dd26d7335664c6ae3667147c5596d57695266b7342dc057a36f4a0984c778e87fda3a26ce64c54e", 0x9c}, {&(0x7f0000000500)="a279df9d2f474e1588dd2f97c1a242de96328f555fe7cbe3e3385eb5056566c8fd8a599628b279388e496f54f18c49384a396e846392f881550ca7bf0d7382d491d35802bbd75d9b2d672051b0d0723da27532073885ede23c77f39475e63dfbeb792635e35bd393d54d0d2bb55ca3f911fe55ad47b68315d7de8a0b42ed351036619d90ef9fc5b436a1b360f51f2dbf81d3477ab15eebd9356feb4d8cb5fff990fdb15aedc5e84d0ef393f0ef692680151d56ce458a1ed1a7d475aebacf1873365ea9efd9ca42d33a2b6caa1c90a8fdae030c88e2482605567d8b94b3417811ac4cdf5f34313eac29d9bc8c28e4740d3afe40bfa07a", 0xf6}, {&(0x7f0000000600)="fdf2121f044ac598f73295b5e85131662b678c847ff42f29d45672b5acf8191f8f4b71135d35c192ae5ed3efcddfa4c9cdd0d1ee9f9c93189f80c36d7e2349bdff69f650788fbfa94c622abb7a93f99a69229252491ae9e0fc3cd43ccedec17d39", 0x61}], 0x3, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="c9bf539dbcc5f13f475416ead58e2b3b", 0x10}, {&(0x7f00000001c0)="e902cf79b64b02bb10c2ec2780aefe680c68928382c21b236eaa87eb06edb9521574d23445be687cd64c04a5a0772f70e31aac9c51af0257b1e7d45cb2130cac5424bdad26ea9b685f443c3c8cbf1ac5fa7e6b9c18e958e1e2826c24f230277b2036211a00efcde88181e3c3aa98abf2f1edffb76214bad5657c57d4db057ff0e7ac48a9c99346a79eeadb64f5925bf605581a7e95859e3b7826e938ff7b5d7f62d2712dd710980acb61fe7b104664a84f371d73c3070e5677bfc3a32326cd4bb1396429bafb12d331c6cb140281794d8c3bde15583b8a", 0xd7}, {&(0x7f00000002c0)="18e021912e40270638f5aa87aab5b3c833039effc2e8bf89c7b3bfcc708e0945d0e28bbce284c2de36fdc736c4102b53c3bdd5d2591e9657e84e7687474e3b77aca333f4c769027135061f97b655157d6e4cd04e56cf9bee56175c1f626395d3886063a99180bf1b1ac7f2c07d3e119b1f24d2e46fe5544e64e2e10fb0155c87c7018c28f848a458d000b5fcf741ffd7800a843db192b868addd899b9de11e0c8dd5dada44b7c18223345c27a398cc869f1ec15e53968d304a3895b4ca52ac1080b888e33a6593a67b1b177a33c170a4de11d9bb668626dc7a90a7c8b77b653322f712fa46bee45faca7554eedadcd3c00d2562c0499", 0xf6}, {&(0x7f00000000c0)="a5723332dd93187db0ca09076d427c9c937fb3172c43996ef8d8e6e99772399a362d4fa1f66ad75671cf84702086fc86", 0x30}, {&(0x7f0000000100)="0128bb36170000191315eb933ca6660b6b687b39130664e10b85c32c865aa78a1869ceebc1520a1e8efe2d701d76dfa4e35f7e76998f86879468c495797dc9e07b1ec216f5982a23fd2e3c850c5a0e47d76714a0c65b0e01bb59e723c71b2de3cbc1d849af47af8a9104b036db53c3d120", 0x71}], 0x5) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7ffffffffc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182ec5436100000000000000012f66696c653000"], 0x1, 0x0}, 0x40c) 16:00:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f000037a000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x2}, 0x10) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) pipe2(&(0x7f0000000000), 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = socket(0x1a, 0x8000, 0x9) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x79ba083d1b8cf68b, &(0x7f0000000180)=0x1000, 0x4) sendto$inet6(r2, &(0x7f0000000100)="d3d01f3cf65192c121f6bc54b67fa0c995d58aaffc26a665", 0x18, 0x401, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x1}, 0xc) setpgid(r1, r1) 16:00:38 executing program 1: r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) munlockall() getrlimit(0xf, &(0x7f00000000c0)) sync() 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f0000000040), 0x0) 16:00:38 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x52ce, 0x80000001, 0x2, 0x184}, {0x807, 0x100000000, 0x3, 0x80000001}, {0x4, 0x3, 0x6, 0x8}, {0xffffffffffff3fc0, 0x9, 0x2, 0x5}, {0x6, 0xfffffffffffffff7, 0x6, 0x7}, {0xfd8, 0x2c, 0x33a, 0x6}, {0x50, 0xa9d, 0x101, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) fchdir(r0) 16:00:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setuid(0xee01) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:38 executing program 0: r0 = semget(0x3, 0x0, 0x88) semctl$SETVAL(r0, 0x400000000003, 0x8, &(0x7f0000000080)=0xffffffffffffffff) 16:00:38 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0xf1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) dup(r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) fsync(r0) ftruncate(r0, 0x0, 0x80000000) 16:00:38 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:39 executing program 0: r0 = socket(0x400000000016, 0x6, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="f6a2115ec36fc09fd736cdef7c33d63f81f7595c1ba9eebd04a638d9a52c01ffcad93886fc2717ebba795db2e94c8ac99406f530a60c5d8b5ad72fda25f87269a0b255aef299aba905a9ec63fd88ba5c2281604f", 0x54}], 0x1) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:39 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0xfffffffffffffffe, 0xfffffffffffffffc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x80000001, 0x300000000000000, 0xfff, 0x0, "6e2dc39642f18f3e8b9c7be37f2ab9b46b105e04", 0x54, 0x3f}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x6001, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r3 = getppid() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x401, 0x17e3, 0x924, 0x100000000}, {0x5, 0x401, 0x100000000, 0x8}, {0x0, 0x2, 0x80}, {0x7fff, 0x400, 0x0, 0xfffffffffffffffe}]}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2b, 0x4000000000000}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:39 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3, 0x4, 0x8, 0x1c000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7}, {0x3, 0x4}}, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:00:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x9, 0x0, 0x0, 0x8d75}]}) getdents(r1, &(0x7f0000000000)=""/63, 0x3f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {}, {0x1}]}) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socket(0x18, 0x5, 0x3) shutdown(r0, 0x2) 16:00:39 executing program 0: r0 = msgget$private(0x0, 0x208) msgsnd(r0, &(0x7f0000000000)={0x1f5371f41a33a296}, 0x8, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="a8fe2b1053", 0x3ab8963547bcb226) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x1}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x1, 0x3, 0x5}, {0x89d7, 0x8, 0xff, 0xa288}, {0x3ff, 0x6, 0x9, 0x7}]}) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1c1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./file0\x00', 0x7001, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x5) symlink(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000200)=@abs={0x1f95d27d48731892}, 0xa) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x2d1, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x5, 0xaf9, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe", 0xa0) write(r0, &(0x7f00000001c0)="38e302a205889a72fe06433409cb60fe2aa8e56d3c082389e343cdf18b5e4c21dc979f9d6a793b135db0f3be562c6dd8c057c8a59226e4c473cc47d5dd481bce875a1b41267fdf6cd9d76c426475ac53b8d331a0bc3e1fc90d240dee2c508634f17e6fe6c6f0c96e3165022298720922736af3141599108ae6acb38f133be24f248f60cb6d3b751e8716b00aa08cd1766f59c3045bc37d819ecd6c7b86e2174f142b707330ad41df22c972", 0xab) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xa702, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000280)={0x20, 0x2}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000181, 0x0, 0xffffffffffffffff) 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x9, 0x8001, 0x2}, 0x3f, 0x5, 0x9}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8000000000}, {0x20, 0xffffffffffffffff}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:46 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x200, 0x0, 0x1, 0x80000001, &(0x7f0000000340)={{0x57ab, 0x7, 0x1, 0x7, 0x5, 0x9, 0x354}, {[0xf43, 0x18cba3fa, 0x1, 0xf55, 0x7, 0x9, 0xbc0, 0x3f, 0x3ff, 0x9, 0x2, 0x5, 0x2, 0x3, 0x6, 0x10000, 0x2, 0x401], [0x577e, 0x2, 0xb0, 0x1, 0x3ff, 0x8, 0x1, 0x80000000, 0x9, 0xf9], [0x8, 0x100, 0x7, 0x101, 0x5e2, 0x2], [0x904, 0x80000001, 0x8, 0x100000001, 0x1ff, 0x34d], [{0x7f, 0x29f4, 0x1, 0x1}, {0x1, 0x8, 0x9, 0x9}, {0x9, 0x4, 0x2, 0x2}, {0x7, 0x10000, 0x1, 0x1ff}, {0x2, 0x8, 0x2, 0x1}, {0x7, 0x0, 0x7, 0x6}, {0xfffffffffffffff9, 0xdd1, 0x0, 0x5}, {0xb9c, 0x7ff, 0x400, 0x1000}], {0xfff, 0x1, 0xffffffffffffffc1, 0x7ff}, {0xbe, 0x3f, 0x10001, 0x5}}}, 0x6fc, 0x3}) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x81, 0x5d2, {0x1, 0x80000000}}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r0, &(0x7f0000000000)="8482cb57ec254e124b6ad1a03c6f6840190a8370106f599cc93a6da120919a46f2cf34", 0x23, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x315f1216}, 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x8}, 0x8) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000240)="3529cd0f785996ea0000b69fdb20000000000000107ef81f7a5107bbec624592523b4c30e068393f61987f02d0dcaf3d4a9d8ab82138afe1d284225dacfca3aab6f4ad1cec0c8092c95aa8af136475dc90c20281eb195390230f24b63ed138f181ab7807f45676764e872bf0ddc987d7015766bc68f6") r4 = semget$private(0x0, 0x2, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/81) 16:00:46 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x20) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x3ea2, 0x7, 0xfffffffffffffeff, "854954fa0200c8d7e04db4a60900040800", 0x0, 0x8}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000000902) open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/208, 0xd0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x18, 0x3, 0x0) 16:00:47 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb, 0x3, 0x1, 0xfffffffffffff3de}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0xf61, 0x4fa}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x100000001, 0x101}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x6, 0x5a3268b1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xff, 0x7}], 0x81, &(0x7f0000000140)={0x80000001, 0xe}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) semop(r2, &(0x7f0000000000)=[{0x5, 0x6, 0x1800}, {0x0, 0x4}, {0x3, 0x804, 0x1000}], 0x3) poll(&(0x7f0000000000), 0x0, 0x80) r3 = dup(r1) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x2, 0x49) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x9d9) setsockopt$inet_opts(r3, 0x0, 0x65, 0x0, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x2) login: pckbd_enable: command error 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x159, 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) pckbd_enable: command error 16:00:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x1, 0x2, 0x1}, 0x8, [0x40, 0x1, 0x9, 0x1, 0x5, 0x80000001, 0x6, 0x7fff]}, 0x3c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) fcntl$setstatus(r1, 0x4, 0x48) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xfffffffffdfffffd) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x1a6) r2 = syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000002c0)=0x1771) close(r0) ioctl$TIOCEXCL(r3, 0x2000740d) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) 16:00:50 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/231) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x31}], 0x100000001, 0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1f, 0xf9e, 0x543736c4, 0x7, "97c7eb6c82c5a30e543e22cda46016acfa27abf0", 0x2, 0x401}) socketpair$unix(0x1, 0xfffffffffffffffa, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1802, &(0x7f0000000080)=0x20000000006d, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 16:00:51 executing program 0: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x75a, 0x7, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e", 0x5, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r2) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8c8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kqueue() 16:00:51 executing program 0: socket$inet6(0x18, 0x7de81b2daa7c4f83, 0xdb) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1000, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xffffffffffffffff}, {0x8001}, {0x20006, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000180)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x2) 16:00:51 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x82) getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = getegid() getgroups(0x4, &(0x7f0000000080)=[0x0, r4, r3, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getegid() r8 = getegid() getgroups(0x6, &(0x7f0000000140)=[r3, r4, r5, r6, r7, r8]) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x40, 0x5}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000010ff8)={0xffffffffffffffff}) listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x88, 0x2, './file0\x00', 0x5, 0x1000, 0x1f, 0x449c73c5}) 16:00:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 16:00:51 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0}, {r0, 0x66}, {r0, 0x15}, {r0, 0x4}, {r0, 0x80}, {r0, 0x100}, {r0, 0x80}], 0x7, 0xc21) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x5, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r3, &(0x7f0000000080), 0xc) close(r2) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="71670f4c5067e4daa270249eff207c5244332e86ee61854f005188da14eb2c857d886883d235c2da508ae1fa17e0fc1981978d90899f0ca09090af4f7f98993ba0dade18e9e0a46e5b91f9cd328920bf405bcb64f36409ccf72ed92656e09d98bcdd3f94b2a688c1e51934007e1d053d15c340996f86ea73158676e66ed9f4", 0x7f) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:51 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:51 executing program 1: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file1\x00') 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="c202b426562a41fee4bdb9603f48bf38bd19fb2496e8b822", 0x18) write(r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000000)=""/58, 0x3a}], 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x2a2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) fsync(r1) 16:00:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) shmget$private(0x0, 0x2000, 0xb3741586f702ae31, &(0x7f0000ffd000/0x2000)=nil) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='X', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:52 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x2, 0x101}, {0x18, 0x1, 0x80000000, 0x81}, 0x1, [0x0, 0xc1, 0x7d, 0xce, 0x1, 0x8, 0x7, 0xfffffffffffffffc]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r11 = getuid() getgroups(0x8, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="5e20f7ca1621a8504df9acc71ebb98000693ff132a51f94989cf6cc86ac5bd10f01781a44eb123428590ce955c7bdf6f30970e22d84c8a1a9ebd2811c9d72953d1880ce6cda39266f0e5dc41a061deb1b1665b37e0a63b94466eace7dca3711f9940a92b3af2d791b6ee791be63d6eb0ae20ecccbc85ed59948e2bad6e", 0x7d}, {&(0x7f0000000280)="f1540580ef254fc77d1054b3a0c9cd3656f95b4ec04a82c89fc57cc76de47c76fc07b353ac5eede0f210aa180c9dd06a6b99145e980a8262d7245c7697e988b14e69acab34cb7ad0910c52920c59dec3be1b58d26b46f75bea4466ab93b01df7038ad33da28360a5b39535f2cc0e6f70f601c170c58ce32259dd90c64707cc0264eef4b2a71e8a0097d7de8bfab8a48e4d876baa3302430ca96d468bb881b3b949f56f76a80d6e8ff99bf6c5bf94439c3bd8aa0a82f4f398", 0xb8}, {&(0x7f0000000340)="139d669b16fe3e568b517038dbf967c73fb4b090bb1156cd9def8e0416b54dcdecfcdb13875801159521aaa8d846ea0094a18bd74c61c5941bcd80a61c4861a6fa0621eee3c080eed81f1bec6ddc2dfe1aa5dc6bfc98e79413f322ef4272c650f49f99a870c697212e13a51bd5471379bb5a098eeda9ee5bbf95b88c79d97bd7149d547d7cf57b3b71baf24184e999cad27849805d199bd93c24e8b098ec49a8d5859eda3011ec06273fd83eadf834c29cde83acb4f5c3c7", 0xb8}, {&(0x7f0000000400)="7f9eebc1c163f4db325296bceb066f9f9a742f", 0x13}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="110000002000000000000001ffff62662e060000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x5}, 0x40d) fcntl$lock(r2, 0x0, &(0x7f0000000900)={0x3, 0x1, 0x0, 0x8, r4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) getsockname(r3, 0x0, &(0x7f0000000040)) shutdown(r0, 0x3) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) 16:00:52 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x30, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000100)="8f101f92300c6dd8bf3066112ced78cf5398c52d4114e37cbea8414779897b00d1ba2d8bfdb5fb0c6b7034d6bae11d8e6320e911f8db84c50bdf4b6e5d53e6b986a499e601f1e7faf0b0a87c7647b354e702a389bf", 0x55, 0xd, 0x0, 0xf469c785412e2e62) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff87, 0x0}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) 16:00:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20058, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x88) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setgroups(0x0, 0x0) setuid(0xee01) r2 = geteuid() setuid(r2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) fchflags(r0, 0x0) 16:00:52 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) fcntl$getown(r0, 0x5) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0x0, 0x1}], 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x9, 0x1}], 0x1, &(0x7f00000001c0)={0xffffffffffffff7f, 0x6}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) fchflags(r3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:52 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2a, 0x1) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8000) 16:00:52 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7fff, 0x1}, {0x9, 0xffffffffffff0000}}, &(0x7f0000000080)) r0 = shmget(0x1, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="be18f0e79dc2ca93a5e78d2dfd951860b40e1a94866eb45f7e187c0988c952c0cc57399d43c03c22da5454be290051c0a8647918b14a03636dd8284525bc2af60dfb7a36e0571b856ae52ab38e", 0x4d, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/132, 0x84) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9c87c3772c0035b850332e", 0x143) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x4012, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="e8a0a599ff3401113065"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x0, 0x5, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0x9) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x1) pread(r0, &(0x7f0000000580)='7', 0x1, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r3 = dup2(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045713, &(0x7f0000000040)) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:53 executing program 1: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="494a9da0d3af4c70741d28e2deb0a929c118286c888a72eb1b00b522e6adfd081d04f859cc038d10503fe8cb92aac92d7af2b58c7d6eae72b081f856a0895c447cfc60e4b29ed4307ad38101bc3bef45893b967a6033723450a34785d82282e49aa232b25ed4ad03b4f520d1fd867588fbeec4263c21638925c63aec26386597c374a609c8dc6d22253b71ed5769d8c933f693eb2c99303eb002d73a6973eb928604e910644a847603c907e693d68187651411305fa762b46c43659ead3049d0e2b3ced7b28e599eb097f76a56d790849f4cf41c79910465a4c9b5afb7371cbb11e83635f7d2401f1bb1cb7c531f3f5252383341b8451865", 0xf8}, {&(0x7f0000000480)="9103040c5a81fc3b8bfe78f8e20104ad354bb7e4302646dfb60187be6704fb8bdc415cc926324ae17a2d54e1ac885ec0f145c10151c74704491a756706290189eb2e0082f272a0afdf838a6928a991d813db0b6f87f70bd834ac5d08110dee54dec42c7664d410c22e05525dc241f714adcf8d5983396bafde52a1b6919d", 0x7e}], 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgget(0x1, 0x4) msgget$private(0x0, 0xa) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getppid() r4 = getpgid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000003c0)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) connect(r2, &(0x7f0000000400)=@in6={0x18, 0x3, 0x40000000000, 0x2}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x7, 0xa, r7, 0x0, 0x0, 0x4e, 0x2800000000000000, 0x400}) r8 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x40, r5, r6, r5, r6, 0x30, 0x2}, 0x1, 0x81, r4, r3, 0x4, 0x49, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r1) 16:00:53 executing program 1: r0 = socket(0x8000000000000011, 0x4001, 0x200000000000) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:53 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = getpgrp() getpgid(r3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:53 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) fchmod(r1, 0x8c) r2 = syz_open_pts() close(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) r4 = syz_open_pts() shmget(0x3, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) dup2(r2, r3) ioctl$BIOCPROMISC(r3, 0x20004269) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0xdde, 0x0) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() fchown(r2, r3, r4) 16:00:53 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlockall(0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffffe, 0x2, 0x81}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x48) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x38, 0x2) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:00:54 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chroot(&(0x7f00000000c0)='./file0\x00') lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xfffffffffffffffe, 0x6a9, {0x80000000, 0x6}}) getuid() 16:00:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x10000, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000081, 0x0) write(r0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r2 = syz_open_pts() close(r2) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x79f842b71c6de45a, &(0x7f00000000c0)="062eabba3d56c03bb50f94ccbb5221b4c6c84cbcd6c4370657ba45c505ae87c21a901687620d1940de1a5a77bc2960b192c53d45b56058b8c4db9047056836359615cc149a825377f8ff770ffe6aec1ff18d5736d6d81d7b2cbf6155c06787913f4c0ffe41430085daa74dd5083f5900000000") 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//ev/null\x00', 0x0, 0x0) r1 = getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x7f) seteuid(r1) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6b06223ecbd429da) 16:00:54 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/190) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/7, 0x7, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0xffffffff, 0x4, "6e465639421fdfbce39b76412dd19de7284482fb", 0x7f, 0x1}) dup2(r2, r1) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() dup(r0) 16:00:55 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x21, 0x20) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffe00, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000000)='./bus\x00', 0x290, 0x102) 16:00:55 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x6) dup(r0) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x290, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0xba}, {0xcb, 0x4}], 0x2}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x6) r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000340)={{}, 0xa, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20020, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000440)={0x0, 0x3f, 0x14, 0x1ff, 0x6}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000480)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000004c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000500)=0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() getpgid(r5) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x80000000, 0x200, 0x0, 0x5, "9512ff589eb464fa514f6e57c715dcb4528025b3", 0x8001, 0x80}) chdir(&(0x7f00000005c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x8000, 0x0) sync() 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) 16:00:55 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x4000, 0x5) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="4ab42fc3380e6b9e0fd6e39419108ce0f8c3b70684230a2d6167b8ee781e7749cd50c879918996985c95cfab0559ca1ef399b943a00fe817f46b9f9ca77638e897aef221e29be8daff9e827f42741b4b883849c68ad85060ad5ac3c9abaea63701c4631dc9ac452fc2cc824f6deb0394f3929fc4f04d2894f727c629de54f6738cfc376d5e4edcbe1f99b984de277c48", 0x90, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2048, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240), 0x1000000000000248, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = dup(r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:55 executing program 0: r0 = socket(0x10, 0x3, 0x3ff) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r2) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/21}, &(0x7f00000000c0)=0x17) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x1ff}, {0x40, 0x3}}, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mkdir(&(0x7f0000000040)='./file1\x00', 0xd0) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001cc, &(0x7f0000000040)=[{0x1}, {0x8005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000000)={0xffffffff, 0x6}, &(0x7f0000000140)) 16:00:56 executing program 1: syz_emit_ethernet(0x94, &(0x7f0000000100)="e521ff598760016e0414a4e0be3f87230c652b7ae953aa75e8caf0d4161ef48e82d25e81b4bfa6d5c28b02ecc4acb94fc0c948e3e73a510599933a538b31053f28045da95dd22b9c8bd40f5e02a8ea62799b5df31f1ee7204a3b456b5e8ba2567568104f1021e627d702c8d6278b96ccdac553bdd200587657dd11dcd5044918449b08e0e6a11adfe65b9387688bdf667109328e") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000000)={0xf7, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0xa) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x20, 0x6b}}, 0x2) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0x40, 0xf6, 0x0, 0xfffffffffffff801, 0x8, 0x7f, 0x2, 0x1, 0x5, 0x6}) chroot(&(0x7f0000000080)='./file1\x00') ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x8000, 0x3) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x4, 0x6}}) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="f39b1eb495c435c1a537a25a955bc59264c6c163eef9be974dee7fd7e7b68d41e7c784781f6c8656b90d9cafae35ef8574363926f43288091192ef96c36e9fddd64097079e349b176076fa4cc18502d09284862ea180fc351336332a379c489ebcfc8444ff7e87cec6ea0a85cae66d0b0f560530a6e39bc6a19c30fd79829250c37c077eaabbf0a303a9fdaa7161e28b4a3a51c55f5ab86eb528e1eedba8fce0", 0xa0}, {&(0x7f0000000240)="9eae4df5c0ac63fb9d60eb3605c9271d2b5ee790fe7d0f8fe39c2485de2b65e36eca93e507d2112f43d4a58a748b495f296254c827e482723f6c3138246208632badf6fb2208d6f5e4adc00ee4e96a68c32725a981b06a64211c82409216138b973f30a289dbb8a94530ec86813986d67140c7ca75e9aa954bb86886611e39d5206697e32111e94c73f7069ead8b230defd7ab0fdccc211debc0cf1b165d77ff104d7fc955e4d6e6ad69c3c61534b45273dda37eb35cfb7eda3362a0e1b7ee180e972d6062a61d69c20dd119deca207a5ff4e38755b010233d4647d50ba3", 0xde}, {&(0x7f0000000340)="5b2a6657f4e2a9ff9e3ef4840310114ccd13f8e6ef2d454aad0ea0a40e365cddf2be92c35c25e001aafb834209052294", 0x30}, {&(0x7f0000000380)="4467f25c70f56993f70968a1947fe38e13d1d388a810dd5d62e2d5c62d6699236910", 0x22}], 0x4, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0]}], 0x120, 0x403}, 0x408) getgroups(0x8, &(0x7f00000006c0)=[r5, r8, r5, r9, r5, r8, r9, r5]) lchown(&(0x7f0000000700)='./file2\x00', r4, r13) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000740)) r14 = accept$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) mkdir(&(0x7f0000000800)='./file2\x00', 0x40) r15 = open$dir(&(0x7f0000000840)='./file1\x00', 0x88, 0x1) unveil(&(0x7f0000000880)='./file3\x00', &(0x7f00000008c0)='c\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000900)=0x64b2) rename(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)='./file4\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000009c0)=""/16, &(0x7f0000000a00)=0x10) listen(r0, 0xf965) sendmsg$unix(r0, &(0x7f0000000d00)={&(0x7f0000000a40)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000a80)="abae590ffc98ba9228828494d58390889b2ae15f5b7ae64bf1a88e3e5b394e4b8912468ea562c6103ab62b9e31b39b1076715f8c4f8567679d4087c5a9af03874dce814a0e7cbc5a143d7d99b89feb77d6979d9aec5618499e24b43e7044db570761803981a28d4c29c041ee54652c39174ed091e23034535180160ef552ff1c8753dbc4ad697090962142a3fd2bbe529bc263525de9b6d16360b8ec3e0599ecdbf953aebe6d2b6f1983403ff372de729e125a026e401f273031f0362184e13d2c54595881faf11bdb6b411adfd0986d629222b3e1557ba3e4a2d4d2fab65d05e59cfea8449731ee191617d0321f5fd5a5c970c7a5e1e9fec0e272", 0xfb}, {&(0x7f0000000b80)="9b9b2002abf1b5f26ceed587ed0c03befeb1cbf42da974f6bfcbf2752e72609280cfc54bf89420655e346a7886777030b227da3c7aada5a5430d06460810ea39bbbae1544e3b46c4595a68860579947d762e6f1d5ee7cc7c43367b7d650a2d1e323f6351445772525e566f1858c8e33a1e823974ea61bfffc531ec31b2c4e7db00e5ef5e6d6972c794ee04a4e9fe4707b6230886a9effaa65f74380f7349aa53f06ca3c2b7b3cbf9fcb778b2fa52b8b93fda4f28", 0xb4}, {&(0x7f0000000c40)="f43a75b0f68a26a2d7a6555c828bc66fab5debebcb499fb78aaf3a9a15ce602930", 0x21}], 0x3, &(0x7f0000000cc0)=[@rights={0x28, 0xffff, 0x1, [r1, r15, r15, r15, r15]}, @rights={0x18, 0xffff, 0x1, [r1, r14]}], 0x40, 0x6}, 0x403) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r14, 0x0, 0x14) unlinkat(r1, &(0x7f0000000d40)='./file0\x00', 0x8) 16:00:57 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x1) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="f4f2a6009f3b8573e70e9ccc0890695077dd240a91c640a9f48bb00d597bbccb1ab484e3", 0x24) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='x\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:00:57 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x7a2a) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xa0, 0x0) socketpair(0x18, 0x1, 0x400, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x128, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000033c0)='/dev/bpf\x00', 0x20000, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000003400), &(0x7f0000003440)=0xc) r12 = socket$inet(0x2, 0x4, 0x4) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003480)='/dev/ttyCcfg\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/wsmouse\x00', 0x1, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003740)=[0x0]) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getuid() getgroups(0x3, &(0x7f0000003580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x10000000000001, 0x3, 0x20000cf8, &(0x7f00000035c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x404) r22 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000003700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000013c0)="bb2a06371544eb476b4548a0cb6b5b994c1b6f17b57686560b6a2513a8cff9b52794e355a3eef39274fcd97e0ae389665ea2f36186fdfc0409279cf02a5f93b63bea5aa90f82d8ffac26f5c42c5e1d9dcf4e17b3d86f4f0811ea6f7aacbb0f75a4a7f76799e0fd70b1de18fa63f1a71c64893d3192ea4481fd19c0cc81ed7e22008f1a8540c498912dcfa591054414d3eacb73b02415fc2b4d2f364f9f368cefb407c2e37ecf86f2d4bf24b0d07381d102f7dba3e03a196ff71d39e5ffcb13cbe5b5270c67299aa724390e43b09aa052b9e88445c48f89ae08de3563f6e6e55fc403da5b77ef141d6814256a9138a23913158ec7da447a8a5f788dc394f64eb34926e4556a16b947b023117269ffdb5a3adf0b54b0ccfb8de780efea9743e53054ca78116718b0fc9def6f3346494ad05cf2bf0ced578905696801925509252c1d64adc7b25fad612b6f7f5f11208af2a80569dd881363e209f238310a057480f1a8966e8f4560739ca08b03608dcfc84c1d5c03fda571ad7a442b799efccafddee86a2c333f51792359b3e7e33187fbbfce1a00c7a50e17ada85d89f03ed68c25d9c438afdc665bd46b00438f464ae933ecdc6bd283e35535eb8ffb475ff7124c7d8340c4570ad1c80bb0ae44ab83d596a27b5a1a61be0db7e7924dfeb966772cafc9f93308c5c578b8e1c479adb35572b460c74682ead4a39564567748ef11dc6c2f3e09f8dbea6982aead28baa50115f26f4343cc0b308971833f27b824d04de1dfaa903640e29b844df87b00945c0d78d509d7a8c2a4874efcc9ae03146584e1d668c592a0371698fbbbaf265ab73e2a32ce77b88addec0634b12eeb4a451cae3d7f22745acf285293039c669fc09b61bf4ce4169b6cddc1b334d25943f65c2f7300f1f137e6a953c3365c2763289fd24af12930445ba0c049dd4777e7c3e61a772983a0a4ba3da36c89e70edba6da3d8c9ca8fee5774644e6adff9fbbee912b54754bd0f395334de5f2edef7b5c9c8aaf152b08d808eb89d8329bc2ce8364b027bb1eb3f2ebdc5d799892138d5142a05fed0e303413f4af0881fa069d675c3598df97cc75be94c74534caf81af108b70f0f782268d307a267ad783c868ab63cfed76cdd74306997b433d9c80adeb8d127a43a19e448c1d0e843df61605860e8d44cf9ebc52ab9adb98e01503c287a13a8b0ad3f1d00afa45c90b1fdd9a3de22809ce531ff3a00fe799eb1094685242803ed4c1e014250173c2a478296f38b137227659412395b4df4f97d1d2a9fe91c3b60577af6a14faae518408254808d4d99fc50d79170cb201f5afed16990c84ff8003de683aeac75d5778f5c8ecd4e71ab1ce109718118d147463bcf68070ced2e521bbd7d6eda5fc784efb8ec5a4407b6e2547d81fb619e70bc6323be8d517fb1ef602ccaa09439e669d668a0b32a07d80ec9748b087ff5f398c745f0d05439a06a637b21aaaa23c38d94c10b666e8bf8d46683f430dfb851ac58fc121c2d329719382aea2b17fce4b3ed3f40378e81ca5aad00de5d01a29562f192b6d30dc1b01acfe3c069bf1e0330d6f0621994a952b1a9882a86825e51854b57ffef964e66c369f16188ac833da157d5d9936604d393238c019dc79d10b82bdbdea46c601d49cf27399a875816a3fc9283af81bf8401f3f8b20d3a4a65953f9a3a93abbf1b11b5dbb47e7600d14e454816853e06cf1a7597b6ab003f7972dd2e1c2a2e0dbe90327c754f43cb061a9f7ec6c53780ed1f4353a426c19e9624ac53e18b2c8ef8e01298d822bcab7cb7334be6a4a8c9a8348f05e6084401c3ce77b20e7bf0b7a4810cafecd14c65a2f338833381fba9afec3b571155f88f16b17c101da8f11ea123dc3f8be0b9b7ebed6f267f76cd54eeb5cc2b16c689909577c77b9183d7ee6ed98be113d30c092390688ffa1208a5a048e644a154310553cd29f1e16ad1a4b9cbd4115c3229ea0bcac1d1e2b62c9425d2a0dd21cb2060b7166961b491648da90dad08d5c26dafe1ef198b333e8c40ad16359551f34741e618f339bafdc32970324011f962b296db1793183e18b62c5c0042b416b47cf09e82578ccd3bae42f31b3876d906c33d6ac0f47422a83da135232544b6d09d38c58338ca1eafe173e1459a3af4f3d1a7b7d6a701d46ed8c68b48b7a408a442db067a899cdcaff4a0cae51b12b3927d1979522a067f5cec9cd3858a7e3104a394abddc2a08b3f6e2afbcaaab8c5ecb5bf140569686a61afa700f5a05e3bed7e2a744e102eb4d1f57e434fe197ccab0070f96cdf672ebc8aaffc384e16ea92c900a1ebd5585f4e4ca80f03c408ee4c77f592e78f355750f6c978204ec9413bea7b9764c6d3ee0fe8c3ad5dfd8b0939c80514a556a99942132fe8560e8b65d7640311d381cf5f40ff3d5b7cf9f5fe11114b71bd0855534fa715db19bb6a987bc0041b266e9207d4661cefc5f2a33dc238ba91f558311f344081d517a83913a0a3d3f5969bd2188e085bea044b5edf3e29b3dbc216bb7a9f6f6674d43d4c472f3e363df670e1947f2ef4d740236c227fa4142a4cc3a0221ab6c3ba3f7dd1bdb4d2f78b56804730ae6aab2c0502ffcd74cfa9af4b5c8865c2bf5b493f1d4edf878a4be4c1584bf497f0a788128e7981f799fbe2a79af7d35d9b9eb3d354c79f10acc33e711eeee21f732e3109e73ae837f76bf4d96e08da5bf8fb954a5bd55ee6dc8ea60ff8acdd486e97ed555fdaa9fbf3d568078b464abb63d6787a89135293c95d7cdb20e72c703081087338215f72e0889379627be267e5a08541c09b4a2f1765199baeeac024f460e0af2b179cc166ccceddf8504933688bef90a3146f5d22f0d0fb570cc384c1ea8f821f7dfb814f85c20e22cf11a5cfb57120999c52277f0fcccffbd1b93dc8e098b5e536aff9c51a4ed00eaefa4aab8af519f43a209f70439682d890dbd15ca9dff3b657d781f13db780cba2ef6e4f9fcf514ab8d06aac952de7157a384735a0a0e4791242b02e41228bc22db9cd5d7bf03fb6971ec4d29f756b4476a7c8fd6584cee5085a1d29251669779e4acfbb47b4bb88183f8ccba249b67af9484885f3c53f0320c213a6f0931077620e8df06e8d8eb39ac82826672478364018403aa725591255bf5203c3c95b424fa3b7202db9578a22b32872827368d2c2ca2e10f5a4494aafe7c124aa4da8d0053ab7ed6c802f796d53873dfe3195b1e65f31f616e9ec1bac4d3762369527a5f04ed6b4a9419d0e85546084615844de811011e22a326b1597ae6472f1ccd4254f206052a4fa54207db270fde140bc63168260679b50e7bd32fc59590139eeb3f7c41c5232c1872cc9f77b54e6d35353e331f7c93aa31ab02af6f91e885744a38f19a8aeaa75de31c14180e76c37926d57ace7c134bc14abd916c3d8fdec380b67915d8cb7a5029fa3bc2d14b57c96b0a74db47ae84db6ba558d0f357beda53fe0bc08a4cf33e38de2a74c5f8bb2ec5b6cf9ff3578811c0835916123080fbf70099db3dfed7a7a21b2656b164235e849246f17e55137a1917259ab94665ce271ac1ec229a540ff1fa896c350cab94555ae4ea94fdbc2df0a2268475da505bddcfca2c3086e9172006e3f1795de11b50fd2617e58bc1d7abe6df735e818dabbc0c0e9f5b1676bf2065fc7c6c98b8c7abee57315c13353256bbc3f193cccbf380dac49ebec562cf3fb2d8f1e492afd90fb777c8607e1b5e104284b470117f5f523648800ad3a5a3db702517609ea5753155dcce288475f5b14e0bb069a353c464167a15871b74eb14ecc7986066f7fc4c9e738ee076bab5b597724ad6bcc3647399f159d544939986f8bc03aa4636203207827f2a945b3adf5cf93d68e8116741a1439567a25b838b326f964019974543617d19b1964bc60827cd08f902cabac8794f42b5e990cbfbad0fe254ddd1dd7dcbaf5a4b6efe5431fe1bb3db4e3db31a7643b3f18dc69757ad34a8eae821e3bfef53cdc6b2dc8a3c8bfc043db5f3a5405b38a81ac1214a79c72966ab85c80ad7e8beef9eb56b1b6a2ee21eb7016335c80f99d61824263cc92bf447d176e62701f6dde4001d54248a04965f155df51a381494e3030487fc3665988d0a8595bd37733766a2adfa670d56566c367d5bf7ca236be1f86829b7fd9c750b9e8dbf2a05cc4c809f4c19e0ce34a26d2883f5e32bc8e048b21c9f2d82551f279943e20892a6b97ded7f863eac26684dec2fba706923a20d69c1f23e46e36507a42c61484cbc6fcfb8b373a6312cae9d161edd27fbbc8755d53be665c033fa9e4450dc35b54d4496e13ac50c71447e034a03b835db799c39a73e9d27326c72e1bc866d0369da16370b799f971aa0b346e97be418e459ca81bcae5a8e9562d2ad7851047847874ca6fd3e3b3a51af61d2ad1153ff25a9c4e179f2b55d15e38b271b62a5c890acfa3ec3c44226eeffb06a2221d2c3f6cc131e6af934843b6df60fad067956076e2c8a6ed4dc23e315d8e71e883151c93602928d296d2acd09c2b304ff3507d62154b7f53daa7073c19e08d86a714004ca6afb45f21b59a39726970fc86d059aa39150b6dd6aaf7007098f3908a3444eeb36b441932351aec13dc8dc91a4fbc635f1da91dfc7a38c52a3debaf7f0c55eb6d1f6eb2dae889308b51f041e0b29b67f4b77cc9fe19bfd328ec14b17b54fdfb6a719db74d44c052d5828497033ea4d6df8b6cdf2796c743b99ebc9cdfdbea4ad7f8de966fd2ac98a46f36070b1278a61737c28087452a6526bdbb0430bdce186c9f2909e0a26d76191c6b08eeec1bac50400406856f75b31a756655915b03ed460fbbc9a5ba9c41398ab52441582a34a99e9c147736100277233b5a0bbb9a13006474b801f55fb0c7c847ce693193a7825a147e844c749bf2879c478250d177ff76cec2b7a73ac68096f8fce918336d2be6b18aa16955e39e64bf4f4e2a51a2f9694554ec9a11508941414deb5dac77641e9524bfa20b8053d744638896f1f3217fa32bb97b540016e426c7a220691ab376143050e7cbd3565dda2f9f136f2a6b7fd845bbd63f10c6a18153d2047f68934949961b370627d7b344803f0ad1def6b5288c020c05fe9334e182b163a7b147d28315d0d3e4768276d024d98ace401b758a80e6e349690f0b03c9c78c11a362dbb2d55aa7b7b5564dbda68c4ca3b56feab3eed9f8963ce1353ecd26c7f9a550b7c655c21765a776a7217366cf9ec6ddc56981bc618c3e2d4fa84ba28f340ede6f37586ca70f56cdf2995c0d5b8b2ff59afa40d456abad4d643ec6a30c5ba11aecb312e4259735cc23b815282885f59f119544d2e5203543993526e4aea0346b9f5693162acb6fdffb2ac56308f10ca08cf12cf66c73a7ac842637b405f9073fa1d37ed3c0b86de0a46acddba26c0fca68d635e5eb203e3dc65a60fff8bda83f76ecaeefb2d7afa9b9310b8816f333d3d8627bcb36241a04657c5fcffb6d30fba0d325063bd2303b7fe4618f074e15d1b5845efd59046fc872b7b1d775f1c2f7983e899aa6b6715624bc7e1ec5887b140093ff191bfa8c37dbe5c1e431228341dcc9db85a03b50db9ed21da81112d09d2e4d36276fb00917acaf2c86de76b5fe9f45f0c7e7c7b2fce953d90971a8a1ad077917fada1e287239fb88482908db6ffaa17fb04909c522b3b9cf21a7f9a1b0d5b558cc8166d1c08247f96e525d2e933b250d7be3e898587ff340e17ec2a098e058588876da933726c993f6f6af7466b50b75786b07652f48cba988857df97e0d63", 0x1000}, {&(0x7f0000000080)="863903d8a054e60e1097f57bf278", 0xe}, {&(0x7f00000023c0)="bfa3fc16a88a519bb71185cad948010360f1eb071d69348e575169fc221ed6b778f248c805f6c1ef8fb09fcb8ca15a3be81461468681f821028be5e5d545c92d5acda2a257c446a05d42d0ddfa5fd9b67c13d8778f839d2d1cc45d96ae372042d2407c5b24cbb51019396a68cce78b9ecf84bc21848150c359a321431e0a0ce53280e8d189b7541f922b88202bd31051d7beffb31b661b140a7c60ddd3bfb28f747630df87d4ecde78c523e97a784686ebfb6181e0971b4c4959772a78703229dc79e1f6adc90c193bf3fcbde26e082215e700cb95d0158da110d038c5ff97cca885d082d7ef8126a50e61f5dfcb231854c96d0f6fb5e32797e5311f48afbd44535cbbeec97d6b04afa98ac0c55dbf6f1259d823fa572b8607566818e1031470e35c1bb06b255b402ee44295f38f917e64fc18807d0befc92e30831e9f4c59c81c8d7f2f2128ed07eb6a621bcac166076b212703a24f82eedfd32e7fcdac3689603644e400a676d000f427d962e55b3a4637bddb2b2039e60cb90c8f6f07b9bbda4e681db18bd065940e287f41780e7baea53799a8fea917172a6911bad18a82a8fb7a7ed1e0ee96280a0f60f6efba3fc7505bf1c4b8f76f1f548fff6f1ab396618ace7e2af2a9ece978a6ae52e7203b4089280e7c8c40c217da38ed85c936bb1eff3bdad40678b63ba889e8339f1dbf3fe28158cb01f85c96a0b0e0a528d5e93b08833d3116ae85d76d9b8aecc9168e04d5a3b55c1cda9a97ebcf973ba94558c8914c1904791acb1ee7afc0a057dea8a70a25afa661d5cfa7e4f0b80e5e97f7adadc8c2080388e8473b940e44add392cbf52dd316303985fd675cdaba058f26aa6837d08ef3eb3900659e08c8ceb0977a4b3e614d3434ce226af04af8389dd32c8f00c2d2ec0fc897ab859930ca43a2d03b95ef9eaaacd2f17af4fec50aa6694950478e5dee9f0659e70863719488069580730a016f0d0a5b86a0be9816318c7f44ab80bc7ac810a889bd5be6fab9831b1eac52007ab5028f0abcc5b85ecd53bc295ab1c5d1abd2eea0fb64c1961a0d791eb25640ef1b83339c855da7e62f92356fc1082cb7df7022ba892a58ecafc1e49c8a64d44c63f8de4f9813fa1ef2f307e5cb517f6935158e94a8b10644cb5b3fc85ce2e91a06bbdcef2075c03824872e778dfd9f27887ade09d9cf843276ecc11bbc3777ec2a1fcd795bdcbe01f127ee87e3f7508134e82f882722377a75a27f838b3227b979f390697d800bdc3e93f396fba987a97563b36400e3da8ab701d0450f7dcdc1b53ef91bca24e58a925f2f4f6bb6188cb2983d5395bfbf2c12118a7053eadee0dd7fda8866d510a81de93dda6473b078400eff836002a4f35178c43c20d6a0f561d4cab4192d63a0b693d2843b5dddd0df4a11b88afd3dc7da7bf9f3c202b06fe8c3fd58b2b6364b18c208f49c84372f86438d42fc7c4c6125f7e2916185c12326ffc5b1b9f8450c82104bb21bb4567d384c7085fdeafa1b5a337c30f348ddbf2c4df0c6812e7a3cffea5b7aa331e961d1426366d75414def86469afcf58fe97841e1b8ee97ff8591bb1f54458ed4d2671028d690347a5d490f5fc923c3f132b1cccd3fe2063cb7dd23d33cc9c90ab418598da3f291ed8ea84e69e1945a20b5c781d47a31c0e42718164ae9808178056aafd798d290ed2b91c5d545d2381e75112afff9a2d4fc44f52bc79c240e2ddca19dee479902ea4c14098357c3cb2a8e4476279f0ce583b41c77e07c4fff2c3b0bdf8804f4d49f7a64286cf6773da078aa3d0c405b65008e43023cb408220f14f7642aa05bc234abe52ad437cfe9ef3453ae2ca2e0195937eeea53b8e111d008a34cf89830da0f3ff909d2ef7051b2e0b80c8572c4ab649c86e165cd6e1b91a89921aedeb2b42c4954978080ed1e32004e505dee9c37e3b44702dd42bb7fc10de08a7d9a4b8426ba71a004e7fa82c39b01e5051257cfe6697c797dbc8e4bba84941aa607caf26a796d8120690ae86abb2fc6188fbb4ea56fc72b25e2b17e4c993d756262173a140b85d427f6acf7f03ab767876d469e710c3e00be4375474031c3a413727bc65ca3af1d24005f4689b57bdaa4762f99c0be355342e3025c35b1e48fbc779d3a8e2f34297c41642cdb479eeb7134a7333d48a0572d63a1e8b67b922e02359c4767c1af6bb941f2a6101cfce50ca11dbcccc68a89088a7f0af17335439652a31a588e4f6b3e15b65b213615ffe84a3b07040a99262216a54e2ec0e569281e229887e2443670a1ed99229034d8f729fa1618ddc57526da5920812a6487248db6510e0603b53bf35b1792037dece59929dfe4feeb865b36934ffa972fd8fd54f0f7719c1ca44c7cf11c27ad4963171e1aa2a63a781348ca9c197e77cf560c75f50c9c84e61dc612e83157c4eb2f2e510a16bfa5c6a5387d8571ca675ad03e1791c0ebca1b9dd9e2177689f1fe80d3f588b87e29d77249edc95a0a920f098e97080d18790c9f34e74d33020d43b8f9ee48816196358f02fcc2ec3235e7668443d5946ecf0e85acff9bc05dd7969227a51a989c5cfd76f7dd501082c1aadb2ca5a407f8e0c00dd0cc45a98945f96cd2934836de74f63fe78e14e2962d159e04dd2eda816833062c995455c6c8fde1a983833316caf480fa88d3fcbe19f45f8952ec3ec20e08a9bce6b44854e4d8912a14970f88fcf0577e2d052b10455066851663290fddf8be75db885630b2a3b55bb2006593f88d7271ba9882b4c0def841d9c246fbfad208a425d8ce19bcc82d34a8bde8c0e397c3508192a93f484f68b979d530c13155db8d2300491cdc5c5ff285e7882a6843994a582dc20b1e1c9498aef7e331ebbaf7eb54c624052a68178949e5bd7cef942271e65589dc4f72b62b11185c9ce77a6d85bfe4c316e99d6ec3dad246a0acdfccc91246ebf2217bba04a36b674c3b6a11774723d9d60e9c4f415c3f64c63e4402f0e3187b5b7dc5a5d46fddc656029e72814baae02a251886d2bc105c1321cf5069de721ac168f6f02745daeb04c626add2fd3ef409ab0ef0f0970fb8f54c8701243bf1a5cb9a286ef3dd2eff9dd8682e7d34882661363538a0b02d6733a9041ad52b29b717161bcbc37e5a8847e83f0e246f43bb12f999c6123bffdb24c17ff8d30d4669f88e33fcaafb09cbeec4a8c3b6ab9934bcad2524f1e359ca2facc7b1022062fae04ca549b4f38d5914371c80163b74457f448133a2b3519e2da9fef3b2776e44abd470749d8e56823262fd6a455a27bd4eb77ea1072527d802539ca2db0b21bf2a61b9cb86659bce10bc3aa9aee088c0edf0b25fbf8d5be98113bdb40f30a12e7bd5182ae6595957ddc2cd78ea3e162a78af36bf841ce13f6c9b81a16f4437dd16018b9ccaa8508f2b11a76c50059edfe267fb2ea531ee6737f23d2e8b231dc1b5b4863b96a4af0899b55a57cd69d58aebb4f6fb023c13fd6494184fac92171e5376c43a15cf8aaedf66af20b43970e08004f7b55f46a171534c692997085c01d507491328fe7ac1d92d6b2cef8745ab4ec12f6e1141fa92b8ef2c16f0cbd6b97a0d13ba4b550c6998286b3d8c9a7693ad83f1f0fbb5591151a1b98e3aaece39064e4cc31d64fa4d88ffa293199b45880173f1b51d4b671765ca364debe80366f59e10381aec55e919582f19d5eb444e8b86c1bc416dedc63654558501ccb293defa954afea7708dc54c0b9908d564a648e3fca164dc06d63771f54f6f4fc7e279fb5551c0ac697e26e709075154174eb6b3705f67acfef12bfade708e96e191016e21ffc200992aa2a213a475af0ce3d05203c787d6096536edc84b3ae5e530f8a15acb6adff26a000306999b577231336bfda6f6362b9dd0aec718ff3644424977051efb2a31a63789fa4c16c5fc65acd40849ba28a7600e502e9f58e13d11357730134b3031986b210da95b78f237efaf45b46a78cc30029c434068b6419db9b95fc57f564da10980afeded8e69e12290145f0f0d401f0f08f8759060054e1645709ca0170755ec1e9dfcf9851cb0142ac3121b74a68595d109313a48d6248b30c076afceb7020d42e46bb0760231d8602e37fe5045ae37b43fbe00771a107ac9688a2fbb6e393924dc3aa996fd16a9e8ac5c86e8846bd1b389e402830341b0707f06c5037b1fbd56a48d511757df91b3bdd18d1dfa2a3e505612e516cd88c8f87cfa10e12de7380466a28941006dd02f60eee85c1f6f0581a475edc3249842cef8b85f46c556af880b272e9e0636ba34a5aa40d98169a864a8756f2497a21a231faeee6931411558a7fc093e6c28c63c72324f5f3da62c8360ba3b629745aeb3e96b83e5279ba6b1ccf789d996c192a16eaf0c20c790ed62aa46e649803ee87ba33d4d79cf294c7a25e80ce60b540f35b381deaaa9c03518259eb8c03e86cd27e50e6727de3eae011e95cbb0ec73b88d31cc3c08e008b3b6d12f0a8eaf188015233bace8adde9dda57595955ff2b947c8e75d596c2d4036f72c812ad0df2a4ca10c738ecd1adc400cd6fcf56d19ec8822cc064b2c9a17402dba64a13ab36ca26febc890dabbf6639e96ef859cd166cb599d1c627b755692d53d5f241237a692571319b41da36461e98f5c9f511eb5bc32e60654e37e1518df899be103f07a4dc3467bae9f4341bcc192e247c1877f41dfa9784f7ce782eeda3d2d1fe6f54da20f7dd1241c94da9232d0c01bda3dab19c5aefa1bf82f83a7dcabc2dde2be048a7c069d94dd70f2ad7bec11ce2af3d12f0b56d65f4e9dd797b198ec949f740cb4f48fec2103314e142b17117bb081e3612ec4f772367d0daf151774c1d4e962d1842a12279a9e99953a4cebd746fd1a894743248fd07bcd7965fe7b95e94156105193e9cececbee2a16c6c4d3f6d122d67dc3c3bdf62777ecd4207a8957b5ccf98f8dc9f2bb4c6f4586e9c1c5c458396f86eed1cdeabd373a5f7f9d6026a47efc54fc99d3460f08a3557fd6cef57cd630582081a2fbdbbf9dff2ab88dd36d26bdac9e363d05df537f60b59a115efc0cb62bdc185a514328461ef0e44f1f4d16061081b78a2ef068c95902d23d25c3f744b1fd03931a0dedf4da90adf3655f699ba54ba26671632704594f94a3414d624ee4211436aa77f73d35d1df5a484c96032afa3c6a7460f36216722bd2572cd7d3d81985e0fb66fa8520cfce3af00b6c22f8e7034aecf0e9297e8db50e2eee1379bb75ed1ea1a975c439a8b183db3584d5bd1c1bc18165426fd7e6cddc4b2a34b1496f7d946ad21c71830153c7bb63a4a027633540a1e10889d630dc8851923e9f16524d58f34688dd587791acb64c5a8ca340bd5baad49bdcaff515fd53dfeb46e4b25506008646ffcfd7aaa7ad20c9773ccbae4fbcd71bcc73fb1f25a6bff54889b3e962d81c208139c556d5c4cb9e7ba1f46cf31547a7c7dd0d758021851970a42de3330084823d06b827e475cb564f57cbb220367f6ed6843630fe111a1c9b81ac9f86e4867b078df5309894bb9a26955fcfb479ec34b8cf1818a1e1c88e76aca24ab951f74ecda0449111c8a4cee751a93da274d6f92c56e0eaa9779b2532d0f203fb796f98c6d5416a97cd327890805909ca8e9357f0b04a76db77ad65902b947c695e59fcf407c47a6c5057de2941359081c6b9e64888947d03489fc4d3641fd66bbeaf901da04bf2b071b464c2ca287ae8f78cdcc229434fd8a9d1d6a1cfc8d08dd6774d01db2b8bfe3ea9f03ddace8024d1eeb15cc693aaa178cff7463aff89a57634c4efeced85", 0x1000}, {&(0x7f0000000100)="b885d653a5a4af4862a66bfb8b1b2dfd3a246972c157b04d8207477a6e9b259f826d6d3d0029420828d8bcdc861d614bfcae6fd96dadfbf51c6d003dc4036b37d7c839b8eaa5653806dcbd28068e94a071c602adba20f7a23252a8b36738eef8cf9ff7642d78a9bac0a7cf7282b7d5c0e880e4", 0x73}], 0x4, &(0x7f0000003600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r21, r22]}], 0xe0, 0x402}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4000) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:57 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f00002e9000/0x2000)=nil, 0x2000, 0x800000000002) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x103) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ace0"], 0x10}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x610, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) 16:00:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xf00fffff, 0x5a, 0x10000}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x24f, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000020, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x57, 0x1, 0x20, 0x100}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x7, 0x3ff}], 0x8, &(0x7f00000001c0)={0x2, 0x7}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x188) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) clock_gettime(0x2, &(0x7f0000000100)) 16:00:57 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x101) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000940)={0x100, './file0\x00'}) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000100)="bab30230e04b23e26e97b45272bcad53e7f29e471da20e028f356a0fa79498f5ceb5643f1db41b271a51e406b7549e42e2c9872b83f558ef39b4cf9da369d98a2385e53140597a29b82ec936eb00c865470adf14e328048895d127e9cc225659", 0x60}, {&(0x7f0000000300)="01701ee626d13245309f328a4610b037227dbf999ba0bd2da4f67583ff472c9b2da9cec91baf2952adeb32488b11973a99211afcc38e2a96d1e5351e5c7613345ac25b6c66e0a9158ed71e61ce0d2ca3d879cb5040df505f425c36689f8a772c1562785fa16685308468075618131e866f774048e2046f553d8cf82298183197cbba8796c3bc8d8bc5641338f2c22fba3938611f048ac8d60a48919c49760862bc79c93af1dc520d32d042108604e07bfd80deb8f83381d4deac18f162f7cb6aeb4c7a2a69b7faa1b8d0dc34800abe174a0ea80f24241e865505ef5861e240138eda00e5ee2c1830b5f4588ba1552eaa12567b86a955", 0xf6}, {&(0x7f0000000040)="bc707c8fb765f685c66ef5bee1be119cbf7ef05b35c570fab61404fae015b120", 0x20}, {&(0x7f0000000400)="cfb679a4c35b0a8d8a09bdfe1a5a66d6465ebd2d5294d5bc9eb1c9029805b0a9ebcbbc6b0380752710e30e82ec4da6956b2780bdf34991351b7f0108fc81a8bb3ae7f85a58841286a34a078f5ea8623f9a600e1e12987aad2174bd5aa54bab0f4cdd6f9ffb900947eac152f75886c71e4eb553979a40dc08ca703be749a5c89801b4ac139f8678fa6730e4915db58438e0811dbc89042d086c0a4a0c9b4666807f2315565a63aba450dbb23ba6c7f0487809b5960820fadf89ede0c146b3e875c05d0d0eae8ef68fd1313e92da71736786ac015bf6b552f4ac8e830a7c746fb84654585f8b5d795df5400a", 0xeb}, {&(0x7f0000000500)="69c4638155ac1327d47085f44ccdb9315874be1099058dafd13b1e4bc41c68754efcce993da527b8b3f9c73ed95ba28434f1facc44ef6dab0efe75cc7affed98ce16f1f6aad04f2b85fdbce10bf84f0fa40024b61e822d112fb8074dc531a82f0ceecbeb1e1bd7171dae276077ab86d42c6186c7fb3cc8e162955c4bc66a46d7943620e31709c0168ccdd6145724dc8da4249561eaad59f5ad42e97386cabe670796a52e57858d6ad7b9dab89026ed941d23c357ad321e0164cf6ef23bce74a29c7f949ea984ce9aab8da9c031f0c89fe98861a9a081518fb7bd9c16", 0xdc}, {&(0x7f0000000200)="5aebdb37ef18464610adfa1a990848da6b0ebdde8f0ebed5c0f044d0fe9cb6dabe85f5bd26", 0x25}, {&(0x7f0000000600)="691572907715e8804ececcbc2feb41f88e523d287f95059d9666d87e7d27e41336bef6603dd21a2157cdb0df0eaccc7f289ea126df6f8f50fa0fd54729775645e932b854f68f9abb5e145dce56ec2f97bd2144df7af3a8b7cdff0035e9271938411529981cffe5e1611bdca5458fe176e1a5a7b8e45f9205ecaa73c044f44dd19d9d0047264d5e6ff7818002dd4f1b8a363d9db1e59644728322104c151fddf6eb2ac8c2ea7c834b6722417d9e88b0099ff17a03e147efcf4fd3b884d276c0cb99af85432b4de01a20b2e95c033da514d7e2964ffbb789768fbe373db4413bc2", 0xe0}, {&(0x7f0000000700)="2ed8fdc14ceef2ed8fe403b7cdbf0a152bfe2b66fe5fa4ef3efc4b98c203c95d4e1a0a37fd413f0419d27d2bb98b0d664e42b2bbaf709646d572c6f462f26edb2b0841dcb8860b26368c8bd67209c58f279fcfac8c95bf535ce16aa382d21c4a30aae9eb03bfb2552a9f8802b3bf4627f95ecbc477252378de2303ff576b2ea638", 0x81}, {&(0x7f00000007c0)="d90f41be10cfefb4c80a7d34755d38675b2f5ee976e2eab79a2adb6ce6914001173adea540043362f9df9b12cdc2253bf63e0e7276acae9e460f34fa7ebcdde553168446c76b984cef26a33116881b24b25855ed2d9cba5fc7274e18da7b8ccec3fbb15a7f7f0f3ea12e2f0cd1099693b8af56d3cd740cfebba1a4b8aaa71f94171bb4539927629b306f7081f5b4a2bc295384981ce76a9022a479e5cdbc2518fa1b836746ec2e6a9a26d338", 0xac}], 0x9, 0x0, 0x0) r2 = kqueue() close(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000980)={0x7f, 0x1, 0x7, 0x8, 0x80000000}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x3) pckbd_enable: command error pckbd_enable: command error 16:00:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="ce35fb33bc7d31416ccf06fd390e92bb6d6f729e73cde0dc3e2f76321f68058b392f58b01c8f9634f93e559d41eb91173a2c0069b80559865b38326b7237ee234b950236a4977430131f7dc615abf568cdd3073abdacfa0349ac16649c6a03a08c831cd7e0686a22a7fb68b2de09a90b19d135ad31b1b6441b9bdde2ef65fb552992f1271906", 0x86}], 0x1, 0x0, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0xc003, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/126, &(0x7f0000000080)=0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r2) 16:00:59 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x0) setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:00:59 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x3f, 0x0, &(0x7f0000000000)=""/63}) 16:00:59 executing program 0: getpid() r0 = socket$inet6(0x18, 0x0, 0xb7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x2, 0x7}, 0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x80000000, 0x4, &(0x7f0000000180)="0b3ac499877dc82ce4b7abdd1e74185b1dd9b6983e3a25cc9913af77d2d6c7bf7850fc38585b5e4499aca5055ebad5a669f3bd127a273ea89b80f36c0105f57f2a8c4fba8797ea467939c29ff1045e9b7e2cf9f852e36ef01a28538749fb4d2832567e20fa3022b3f6605190e3de240cc760a50fd27320c5bf6c6b5d0fcce225b59d919284ab8e4edac1aed891aa28460bd602ec046d90018d24d07ec8989c8817651eeef1d3def9c6bd2f919845eb140e3156004ccd2590b4a27c3e468543e19e0677790ecee18ecd917d6c2199f5451091405864eb0c9e431c5f", 0xdb) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x0, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmdt(0x0) 16:00:59 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8b6d046ea348c7b123064268687f4bea217efa0047bc201c84f2a18f1f56dba94aa410a19683ee67e365d41307e8be0d7fb309522875d26d377ae3b578aa85dbf34dd76fb35380f644dd592c5342b2663c30f19c418ba3f69410a9e0cfc750c7ea3ffae20a248d727a0ca920905cc09c0f63830030d70b50fd092b325634fc87eb628672d7e3061c190716126f6442b181b75dfd53c2a2edd63e8dd058fb57677b7507c7cbd4d10af0a21540d8ef2678b6e9dda9209bbb22cbbe898c", 0xbc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:59 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = socket$inet6(0x18, 0x5, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x0, 0x2, 0x0, 0x7, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc0, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x400, 0x8, 0x8000, 0x80000001, &(0x7f0000000180)={{0x3, 0xfffffffffffffffc, 0x1ff, 0x9, 0x259c00000000, 0x800}, {[0x2, 0x2, 0x374c, 0x200, 0x7, 0x9, 0xff, 0xa02, 0x0, 0x5a, 0x200, 0x400, 0x2, 0x2, 0x259, 0xffff, 0xffffffffffdbd223, 0x5], [0x2, 0x2, 0x6, 0x7a6, 0x8, 0xab3, 0x5, 0xffffffff, 0x6c6e, 0x3], [0x6, 0x0, 0x6, 0x1, 0x3, 0xcab, 0x1], [0x0, 0x3f, 0x7fff, 0x5, 0xb13, 0x80000001], [{0x1, 0x7f, 0x2, 0x2000000000000000}, {0x1, 0x8, 0x4, 0x1}, {0x80000000, 0x1, 0x3ff, 0x3f}, {0x100000000, 0x3, 0x0, 0x400}, {0x80000000, 0x20, 0x80000000, 0x401}, {0x1, 0x5, 0x2, 0x2}, {0x100000000, 0x8, 0x8, 0x4e}, {0xc5c7, 0x2, 0x0, 0x7}], {0x3, 0x995, 0x1, 0x7f}, {0x3e6b530c, 0x14a1, 0x0, 0x100000000}}}, 0x0, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) socket(0x11, 0x4, 0xc38d) setuid(0xee01) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:59 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() munlock(&(0x7f00003ba000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) dup2(r0, r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000074b000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:00 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x4, "000000000000000100000000000c8900"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="2d226d1b3d61022949d359b852aa502f67a435c85761310ab4ae8048c51a865e68b210ad69a7", 0x26}], 0x1, 0x0}, 0x404) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x30}, {0x4000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x0, 0x5}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x81, 0x6}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x5) 16:01:00 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x43c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="1f") 16:01:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c65300044ecf188b588b8bbf56acdee9ac748558449f8cf2339faafd7909ef14c651ece47753dff0f0afd980002000000000000ea4c7307dfcdb507c4e4f84a5e4fa651865bddce1cf86a29b82412571df782d0605fc95858e48317399c21c89c54649b2129922ac1913dbe6a8d05d84a3694077ba081cefb9fb5d579782cea9eb0b5b32fdd50eb2c47374f30a7fdba5cfa3b859eab840300000000000000b9093cf8e6a70cca65e57102e3eb8092200d1c2ebab3ff5fdca2b9648c92aee4689510e60a0021b9a0d1dabd82ee607c54f56b68aad9af3bc4d2998dd84979c9787739e372c42f43d148d4acff2739e778a4da003889bcf087218979a981ee8c2f3714ae98b8a3ddeb517398d60bc4cecca7094a20b281c10fd9a1c7a528872a28004984e02ddbd729016260c14a216773ffae968f4db29455327d32610bd88ca2de55b781121fcce03eeb4f89f3667d69765cd77c16ace058469208b8b52fe6ae9a0a2f3c12ba74330e0ab5f10091e0b2509707f3b5ae806fe0272f8cec48a4bcbcdb6aeb21d810ce6676da5e9527563594c072ed1303be8d39476082031a239929442e719e8cf40223ed2018b05d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) shutdown(r0, 0x0) socket(0x3f, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:01:00 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x180, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x80000000012, r1, 0x0, 0x0) syz_open_pts() 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x189}, {0x2c}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x4}, {0x401, 0x5, 0x5, 0x9}, {0x7f, 0x2, 0x800, 0x4ddd}, {0x5, 0x80, 0xe3da, 0x7}, {0x6, 0xffffffff, 0x1e, 0x2}]}) 16:01:00 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x104e3, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) syz_open_pts() nanosleep(&(0x7f0000000180)={0x6, 0x7}, &(0x7f0000000200)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4e, 0x2, 0x7, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x4, 0x3, 0x3f, 0x893}], 0x9130fbf, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xff, 0x3, 0x10001, 0x9}, {0x0, 0x10000000000, 0x1f, 0x10000}, {0x4, 0x0, 0x8, 0xff}, {0x200, 0x3, 0x6, 0xfffffffffffffff8}, {0x1, 0x1, 0x3ff, 0x598}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000100)=[{r0, 0x171}, {r1, 0xcc}, {r2, 0x9}, {}, {r4, 0x40}], 0x5, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x1, 0x4bfb4e28, 0x9, 0x0, 0x9}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x1d3) fcntl$setown(r4, 0x6, r7) kqueue() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186804008b00002b27febf3d000000000000000000ffff4f2200000000af53577eae61bc6fc06f8a36", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/212, 0xd4}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f0000000180)="b669917a4b387a81d0e4b11ba3697c0dd1d045c36b39248081784dc1304ac25467a29be14955f5b08bbfd833453c24ef0e0b9fc86152c5d3400e81ddc598d7647710b065af1ca82f595ceef12875ba1ccc6e8d81870000d273b5a27f00ac58201dcd5241165eae1b2661272ae8b6a7afd82cb41df264e54cfdf2d1f9b52b7a") 16:01:01 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x3, 0xaa) msgsnd(r0, &(0x7f0000000040)={0x3, "ffea9fc5d8097dc8ae605ad819525e22c0b8fba0aab7f647615f24e882bc9dbff7ad462aabedd1b5cec5f3cee6b2e06523935cba0f168c2ae3070e5d7868262aa99f8bedec70bd7e256849c00cf6d63e23b75c7dc91a25e67af145e3da08a2399ae732cf"}, 0x6c, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x407ffffffffff, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) 16:01:02 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"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180a8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa6, 0x272}, {0x84}, {0xcc, 0x401}, {0x80, 0x800}, {0x3, 0x40}, {0x0, 0x7}, {0x89}], 0x7}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100008000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x1000000001) dup2(r3, r2) 16:01:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r3) fcntl$setown(r1, 0x6, r2) close(r1) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x4000000074, 0x80, 0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1000099, 0x3, 0x80000004d, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/140, 0x8c}], 0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x25}, {0x6}]}) socketpair(0x10, 0x4000, 0x5, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x10280, 0x0) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000180)="5b5d28f9ab90bfba7606ad783b06a35d69c574ad2ed4ece3b6b28eb0566f50e53c3a48eff09e3123748545de655dbc020b6f53e5fc581b7bc62a7933cf9a033321156681d0e0699b7c300d841f192bc745538057894bd41ef10d59698e1b0d6e09b4cf298f1bcbf6aa842c2880dd47f851be99fbc9aadb4edd77ef387a", 0x7d}, {&(0x7f0000000200)="3f6081cb5dc2e962f33fcc761f20ca4eaccf8357dd43680c50fd81a038488ecbdb6a10e2867dc9acb842e21ff80837fdc2464c51b2c3012aed45eb9ad38739e2f2ce52042d8bf15fd31e97f9091c31aa5a671503a0bf7a9aede05a327ed2f3cff711c955f0792fcd6ceb949288e519b4ec79ade97359d0c4df769a3273461b930a83a90af78d66b9c028f55e4f933bb28bb8d69120d53a5f4663f31e36b92b0ba729d16b846cf7a440347b", 0xab}, {&(0x7f0000000100)="e9412b1f1450922a39195543984ea37bccbb31badbf466903a29c0ab02a67b1b843b668c6c5965ce352b6ee8fbf709547565072a1dd255b6ac43bda57e", 0x3d}, {&(0x7f00000002c0)="a24885806d35d5420b5f9afdba6b5953e8e13b04d8a45e320961fed5d22ca659def0a2ee52d85463bd9e0fe68f08d11edc2bf81dd84e14a3120ee08c3afd2129e6b9726bf2b04de6e0cc8db180957ffe3fe27d1056181732d04c69a329585b44f211f856fe28084a03ba4e8366519742176a4f0a834753121b9b221041282ecd6205b00cc3d91ddf265316dc3b7ab67b853a17eec55e5397e6de0ac25ed6eccdeafbcea9ce1b124037d484e29686825a79115726d8300cd12355e16f64fd63a55664bba9bb28da99dd428e1bc51a602a047a6c58f5ae29a8c285079be5299c7192817e89d103378bf4a70f086e6bfe2698df998f8618e92589ac311c6036feacb2de2a7bd74ba6429a63f64b56d4079cf5de83ce705dd407657fe4e0dc20c81656f3518fead4fd79add08c7809a2c7aa8dff06097023b8befe39ce1c6aaf22fce6217e7875629ae8c1041b3af5c8192e98ef6e419582cb18dd8b50bada0073c7f791a0170c20c2f381adc359dba32bd5f0327279225ceaf2adf7f91af985716190c439d261608abb1f6b98a3b07a70bc983e70c0ee4956e68cdf95f9fb3383ed784781633f782254c1d324f55d325e25afdcca20aefca7049f0af31bdca0a2b404d4786c2a78f0866c10353ca2e3d057744d7585feaba20967492e23ae4dff7adff0f319426807f96da2fca1cd586fb8059d042794c8919d45b4cf0567beff3ad824976f21a6ed2385cf0f253a97f02ab85908fce75bb89ee6da9772f42c11f0dd20fe971e02870d20bbc37d2e7f9b95d188ae2c83506437a36e7c8f1e84be4be5f48c7262d5f1eeea6d21ca1473039762ed4c9c4bca18472c7ea999d241d7bc771d70db776ac4d77777890b2534545ba9329579bb6a52cc547f83968682fd0ac59221c45177c0a891bcdd8923cba34d8d89e1112175049dc9fff7d2a1d1a456760ba963703c3037b21991168f7b32c2d0f657d77b57aaf2a12b764d4db8765137a833c948b747abbeee8e596d73e2ba1e53defbb37d8a0b228e207764d0b0335c245a395e1b8ac95d7d25699d64c985b5f7dfb97895ffeed877645b78ba2559b4d347d343a609c871c997668cea18794b304a6f9f2e771179663f74239d3c478e7303c325c1f595e175f65c8c5556166b4a79f34548ab4a922856a8a6caf12e164f127f30badc58dfb276eafa1caa572a7e84128b4cfa7b9a1b8982001220b6768c6924e7f10db2aa22ca006edaddcd9afaece1394b712a575c58652bee4aab4ffbc27f4eb9e4ff9ce1f78c384d2c8a09cb9c91e80a36bee25fd9483945c88a6f0c025674bb5dc6a1e53aed9bbb003c46e44d3ee53c540dc202d36c1702432953710d64f73e4a2ba0648452f1798d6783aa21552633aaf4a2b80988deded5727e5726405c3e39a976ba32d1f1d58d4971cde54982b50217a8f377219d215242cc365b1f319aeac1c1fc6dc18dd6e0d5357ef3f6d0ebaba9d364e573062f9e1c4dc49d75e78fb4e322afa3e157f3f4b09404f8016ec7ca5cde0f98a5a98ccf36075f63bb5c4d4118ed8fca23011682f6cb1b77a648c158210dafb8dea8fa56837bc2eea6b879707f4aaa41c31af13cd8107e8950809f8ff38d4194bf2c7fcbbbed99910ae3c05892e51ada86e5c6831c33fe2745cfb2f1876e18701510f799127e953efe66d9f8202c0429edbc3cdd2a77bba84d218c0289454b7f0c2f7377775ab7bfc4a9aa13cc854b0ef9a16c5dec5ce9eac9cf4a0a9fab23fb0bd4ee8353faa46e73cce6dc3bb17f422c53822c62fb606947b661dc03a96e8dd3a2952b03541a305685b3ecb4313a09069cd0e42338240dd676dc8d8bec3849ba7a0427177d69483cae1796699761be52e7e8e9bd702bbf51f2729bd672432608b1072751d5ef3d571df99027da0479360a7311852de618dc515c3b1a8f51ea42de266f36c913efbb4d5189caeba51544c9c073a2b4c6328dd4308ae9e6891e64615638cb4b1341ae1275357068849e201583953605678dd7538e0bebba3bc38151d6f4996b467d5800ab0bd03ae5036b32bb4ec49103a7c94b6155923cb5862affdcf353b7e1df8f3e2e3fadac0f4bede70c4012714698f8101bd46b29ddb039e7eb17ade81e693882b34aa781a2b0345901798d1e9635567d02a5be9a8ac87b721b0d9b6ffdb6dd0214277ee8e35b288fa2d272e8a1591692dac0afb704a72008dffa389446880515c0082ef0718a3b34086baac19fbe6e6f580c3822a0e99d30bc5b6814966c1c8f2c1c1191a41418dd3f50981eba38c00c1f10391a512517575cb5debb88054a763b1dfd17fc137719befca5b5bd0abfa6f8fb5d2fd1181c7367ddc066513b1a1d8814ac988a6b76585507cdd04414b075dcd21380012948ace4b99c956923e92495a7f87b845fc497d4cdc0b5e3ecc61958cd1980f2c3ab66893fc9867fa96042bbe19f3c7d79a11b3cb403d240325f2fce22cdee40cf776db2c82eac03507bb969adba86036496ff6a074bab0f6438eb733bb8c0f1b8c02bf213f8235d959c307623d1c2c47784b84f458556174ad86a059e6dc968f08a9c071a2c29a76602c1a6a746fac5fd488c66cc57217f10584f2060b352eb7d5e29b75b654e30138b554c94beb865cc3d205d1f56c97ede227e6c2fc67f1e78b7ae0943a5b34f10be73f9d441732458c1e73c7fed02c95f7b2604c70a3561b78e7b40d57a0efef9b8d63d6292beee23ff055d244eec26a22e8cb95f86f0bf921d7d7fa6dcbc0d9c32a90504ac18f93733bbbe69e783ae4574465faf374a65c73deb060b97d4a49e3918a323b9be95368c6cd92bf390b90d7d91cda4c8295be2daf75308001614ee44d5643e8a518d60e4fa02e8cd9539daa40ac55468f54984b56cf4047391296864e4f744759dc35dea7c7ab7a5fbcb26e0fd85085f8749ee7760aba3fc6635a78906aab24a7d1555d797dc198b72c2a0761e9611d023abffe533a413b4768ab8930b99c7e155021fd660a2457afc8487918efa0a2f4881e03e582df88e54805be036a5ea17aadb47085a807c2c460c66a39834a88c461a4461a1e27414348bcf753c2e32b87cc09cec96e7eb971acd6c6911e2768432a88b54bc60c639e55843325aa9caf02b04d76f5cce17c597f4cea952ba3e1ffe3d108f90709c257088f8bcb0635dc6335edde0fbe7acc154de6345311300538ad7b2a9f44a9a9245cbd32b06a57a3c5294d13a2fff21d8452bc46321a778be8c7bd50dc9b49f7e37b823fe39b1bdcfec540e1b8a39b4b9577eef81bdb211c467616fc374bb433d24a42b699bdf2545dc01ea0ab415af753c9895d6572877a18a4c8dc2895f0bc58ec33d59dfcb5097d48741fe4f3befbfc4dac3a407465287d20dc24bc9749a68d79120b807b1cccdf3c005998e9eb34ea59f58c6e6d412b4809a66e40f74aca5d4ad0f284a3f7aa3524463d1c76d39969445e31e959ce184a4fa1ec5a4f14c3ac82d58c2b5a5a02feaffe5abb1dcb78fb7c37bc19e8a704a0fa3bb8679a073ca15a8b241a327fcb24357fff8cb105e9feecf041fc0786e9227ebec5920d162babf4d973a8393a5bf41aed7b707199987b8e8fa60e4652c6afbe5b14fb9d6dbdde5e15e6e68265491b8c3af91cb339b232c7c2d695ee8e80835b391f92296d0885ef6b70724e06bd05a9eeddc9da0afd4f63122bc373fa74fa0bedbe25ebc15c5892bdd6a3b95b3c92eea3188c5722da0ff6867481f343346e1593daef354af81e82c3ea89c4bbcef4b30f83fc580199633fe721e3e10105317e2386645319b19844c285e70981e8fc9d572fec029ff1e6774242dbe5c109d4f51299676db22af204cd8efb85c7d3786c4d17f68e96b49be4fbfe6bcbfd4e9b0ca3e3ed9a96a0c0f13a4b16788a21a2557ab1506f5ccbad77c4b4b754bb343cd88b8a0db3f25932abd44404df230eb52c3d882400c687c872cb6a81cf918d868cc029318cd527ee0fc1a5409ae56576fd3550e1dd19c73d1b48bb029a64552cec952400167580bab2438decdbbae1c6612938de1ce572567c13be91a2534f5a70d48e2273832f4a0ca5c2862b17cfae472f90be17f945af14e8efe11b4543f4504f7fa3c65f064592267a0f9dc04209af074c8e8a70e0600d8aefc5bad102350baf46dfa09be3d3b5e680efd6455ed5402edec7bf4a6d8b219238086e739a8dc5798fb5ecbef8ee1a5ce03f90ff4e525905079d2669ae689e4f1e0360ae45045490f9af3035142dbde08c697898dc8aab564ccdc8cf810ab67d98a86793c22b48c3bbb8ab39ba067e6a4958bf0ef0687305a7f0e14d5b9d80edcdadd2f76d4e571897c738d4630aadfee6b4ebd2802d84e78b470cf5c0a415bbdb9de79f965fb2b59ceae919cb11b84f52ed7255889a9cec11d50600647dbb044f8573b4ed608536bb45e43881672fefbbf7dc0e475a37ec44ffcc0bfebdc9a2a418d8e1c78e095c1b3e2bd5c7a3c4fbdf62465450c02f495c32dd8881ce1878cc588e2e539d42cea965eb9306cfcb8dfd3ddc67d6bc23e97910da9ddb56f5d1b9f4ea5b3f6ac30e44ba990ba30038f845f163ab168930ddf5e6d8b6ceef749eded382c55d53e633f43ce81e78313c88d8d2bf2fa2f813d88d41b0c9984414dfd46d6a8dda4abe21ba9fd78a67c5dd4c64a23a50906f7268afce48ad103158c1463f29b8e3e58b1c7d05b30c4f606b1fd95365a66fd98b6f0f265dfd6058069c6ab2b23a7d8cd168c525edadb6c1ee60d244181931fbda7415fc47b4c732d67cf6b798b682512616f9c5d76f3310520f091eb8726a09ae0d5acc1c6c0104228a718b895994d42a612dd1c4f3e9fe7f7ef34efe3e58b4b35a4df847e312e2ec700e69d6ab814d55534962b86e434411a65598037fe4c4c68b9cb65b5de982e38a1faf811bc25780a21beca409e7d7fcc857e51ca9f9768a53bc6cb3eebac7f918e95136a79f66c8b071cc45df0c6115ee9e7ca3c4df0c5b22b27ebdc87e85bc1c5e83b3c164aea75aa83deda4ad4e3a95cfaaa2c9631a698cf969ea450599681544d325c4ee65d9022e8c8d318b3a8e3900d72e681b3cfa82b9936f6174edbf791349f1baaab46a851e3f5b722b1e488305e34b8ec528e31e369df57eb87d3f771939e7ea348abf862cb135f1bb45ad2fd5a5b6992f0556de17db1332fcc3fe2facdc1615c0c12235c493907f76af03193f6d6e198719bbb5b82ad795980fba5b0ceaee949e0b6a404537020304cb324f5d80bf5f462e2977285f731cebfe48513bc95ce0e069fb81d180fedcc50972af71fbbdd8660a33d591d7e892b7b18aa0d130c6d427f2d29591e8428b927fb3c87b2fb58777cea014f35f54c7ad24d9d2372c9af76211daf4989e01b4984a03b94a2afb9a7d8898107b82cbc8fb932ff48aa9f5e2242628be4792758d553e91ae06a87e3c4e1f33dee8f7435c20ffd96d1c83ac7bbbf160eecf91b1e792b166884bd26994a2ce9cf7d6cf08f3b63ffe1cf0706115c9734aadbe1e186d4495b9a419439a8849a6f35f54755e46230406e35eff6e9a7eaa11d3e3dae7529357d3d773128285ef5c20315c2290f0c78d3b6dcbf1a7eba6588270db95d89e5776709c9f24f42080687f704c8cebc945eb482906f64741b06c45134d0fbea63d4e0d517fe44bb6fa8e77464dedfcffe0f793e43b0b5542ac807b51a756cbc29137207defdf6f2f98eb5d108dd9cb556e8effc22251db46d4dd11f987abbd981bbecb3f6a4aac8fbc389d77bae3fbeb477bc42368db36bde1fe2aa3fd1f8cb390f", 0x1000}, {&(0x7f00000012c0)="99743ff58be89e52afb7130554e577b0f4d500d9306dfb59b2ed64fbd46ee67d9b0587b881724235d7d5a306d5ecdc51c0f93de434a194525b463a641f0c5bdb7a339c4303300441798532df6acaafe773f0878ee22b911dbe1b6d980b14d07ca7d5779d7693cdb67433c6c3052c0e71174cd3d3a59d13e70b794bc1f1", 0x7d}, {&(0x7f0000001340)="117706d048976b90ed104810b96fd89d6770f28a", 0x14}, {&(0x7f0000001380)="c31727ea71ef30b2ddebd8f6647174a6cfe5032bb6a3b6daa3d85fa1c782cb43be9de5d63aee400d351a914dc6c5846237c7eec53d25b823d58ce640d3af32b92579fecd02090ce4d42e1a11174fe544a58fac8a996640ff6f8b73b8ce9a7ca6ef8b9c0c0f4ba2b361f16a3acc815d3cc7bd5b244651b992ca8a07b7bf22b441bcd6d8713a01906d2aac4d4c7dc432bc304eff673748719259474b7ca8d531bbcc16f31f27a610817e0079a1156db6a94c7e17d6f3961e54057bd856dfa68f157e68d25a85c885ab1a6e57b568811f192191f3dd7d95a1e599b66f9137b4857fc6d293adf1da6eb1cc98", 0xea}, {&(0x7f0000001480)="bd741b7fd79ab4aec1d2d00a1a23d49e05f3734c7273e4926c53b16cd60ff58df9e9f53118fc8a1bb15e65a1d4d580e0068eb2e37e5b2d6134e12e0ccb00be968a85e106e7adf24e0da51dcc4f984cb34eed911b9450d43da42e821524ceee475ba73781f435932bb68c9c5438a23618dba11914a17a0f5e793b57feb447e361b60fe084ce5b9b1b8889e56316469503d33777b1337a8438b959988fc17c004574f4bd1f598c2f592afdb3924761ba9a4ee4ca36ec28812224fb6837030f474032acad6a0cd5a797e3e8470e326c57c1f817f57a454a51e6794e9cee7abacde1c844e2c5357bd7af6b40369fef6e31e6d67d78cc0ef6eeb1eb7c1f819e3e28", 0xff}, {&(0x7f0000001580)="bb569c759982deb6bf71c6d695cba052c676c611ffd4bb1dae4a3eb767d8cf0a34edd2a4524f5d1b3a255c5d9ed7b88b06b34c8695953081da0d774c72f773d3452617441e328e435245589ed463349d6cec7f326ee34f11b92e435669944bb97e7e2cdd618dad7ccbe9861759a146456a4fa9dfa6825c6969882d2f07a78c8171ff18cc31b21454de305d550f652cface7e6aa595895c95bf00f5640c5a87356f3fa0f9b8a9f1dc2e2476014fb0782e1a361e268e38660ed2e1ad59780a7f93895ae277c1e763246bf4aabbdee1bcd89c380718e4f239974a39796c38d91e34dfb3d66a90a39f0b1827f5317af0960901b99da7b6d9", 0xf6}, {&(0x7f0000001680)="e3ec3becf51892aec7cc762e37237ed566cc1be6fd4465c3d149bb9c40936034bfeb67ec0382499e458e9d0595f31022292394960d67e4889dbf2d2a1bd50836a87c12c61ff6d2ac98a72a032b36151a917d0883267cf39917bac436f9a13f0febf7ef9d91d74f1d4387", 0x6a}], 0xa, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x40a}, 0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd1, 0x1, 0xf32, 0xfffffffffffffffd, "4d1b8229010a456e9c38af0291566e15704beadb", 0x2, 0x5}) r6 = getppid() fcntl$setown(r0, 0x6, r6) syz_open_pts() 16:01:03 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3, 0x49f9ee56, 0x243, 0x6}, {0x4, 0x6, 0x6, 0x1f}, {0x1, 0x8000, 0x7, 0x1}, {0x2, 0x8, 0x5, 0x101}, {0x7, 0x9, 0x7, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='$') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f00000001c0)) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *166663 91149 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099db40,0,ffff8000009aba90,38,fffffd8030cbc008) at rtable_insert+0x66b rtrequest(1,ffff8000179fc160,38,ffff8000179fc0d8,0) at rtrequest+0x875 rtm_output(ffff8000009aba00,ffff8000179fc208,ffff8000179fc160,38,0) at rtm_output+0x6e5 route_output(fffffd80314f8900,fffffd80363f4a88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f4a88,9,fffffd80314f8900,0,0,ffff8000149c4720) at route_usrreq+0x363 sosend(fffffd80363f4a88,0,ffff8000179fc400,0,0,80) at sosend+0x660 sendit(ffff8000149c4720,3,ffff8000179fc4e0,0,ffff8000179fc5f0) at sendit+0x53c sys_sendto(ffff8000149c4720,ffff8000179fc588,ffff8000179fc5f0) at sys_sendto+0x80 syscall(ffff8000179fc660) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,fae54a0d010) at Xsyscall+0x128 end of kernel end trace frame: 0xfb0d4fbed90, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099db40,0,ffff8000009aba90,38,fffffd8030cbc008) at rtable_insert+0x66b rtrequest(1,ffff8000179fc160,38,ffff8000179fc0d8,0) at rtrequest+0x875 rtm_output(ffff8000009aba00,ffff8000179fc208,ffff8000179fc160,38,0) at rtm_output+0x6e5 route_output(fffffd80314f8900,fffffd80363f4a88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f4a88,9,fffffd80314f8900,0,0,ffff8000149c4720) at route_usrreq+0x363 sosend(fffffd80363f4a88,0,ffff8000179fc400,0,0,80) at sosend+0x660 sendit(ffff8000149c4720,3,ffff8000179fc4e0,0,ffff8000179fc5f0) at sendit+0x53c sys_sendto(ffff8000149c4720,ffff8000179fc588,ffff8000179fc5f0) at sys_sendto+0x80 syscall(ffff8000179fc660) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,fae54a0d010) at Xsyscall+0x128 end of kernel end trace frame: 0xfb0d4fbed90, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4cac __ALIGN_SIZE+0x3cac rbp 0xffff8000179fbe20 rbx 0xffff8000179fbed0 rdx 0x4cad __ALIGN_SIZE+0x3cad rcx 0xffff8000159f7000 rax 0xffff8000159f7000 r8 0xffff8000179fbde0 r9 0x1 r10 0xffff8000009940c0 r11 0xeca8fa905b075e0a r12 0x3000000008 r13 0xffff8000179fbe30 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000179fbe10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=166663 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000149c4bd0,0xffffffff822b7b98 process=0xffff8000ffff6d30 user=0xffff8000179f7000, vmspace=0xfffffd803f014c60 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91149 391142 96819 0 2 0 syz-executor.1 *91149 166663 96819 0 7 0x4000000 syz-executor.1 4718 255494 1 0 3 0x100083 ttyopn getty 68641 6710 0 0 3 0x14200 bored sosplice 14601 142621 80478 0 2 0x2 syz-executor.0 96819 112233 80478 0 2 0x482 syz-executor.1 80478 504952 99282 0 3 0x82 thrsleep syz-fuzzer 80478 336640 99282 0 3 0x4000082 thrsleep syz-fuzzer 80478 238650 99282 0 3 0x4000082 thrsleep syz-fuzzer 80478 71570 99282 0 3 0x4000082 kqread syz-fuzzer 80478 276588 99282 0 3 0x4000082 thrsleep syz-fuzzer 80478 37744 99282 0 3 0x4000082 thrsleep syz-fuzzer 80478 409599 99282 0 3 0x4000082 thrsleep syz-fuzzer 99282 293716 11223 0 3 0x10008a pause ksh 11223 157023 95073 0 3 0x92 select sshd 95073 269532 1 0 3 0x80 select sshd 74600 337176 90550 73 3 0x100090 kqread syslogd 90550 7830 1 0 3 0x100082 netio syslogd 95089 301169 1 77 3 0x100090 poll dhclient 11593 40047 1 0 3 0x80 poll dhclient 18810 126443 0 0 2 0x14200 zerothread 19490 188145 0 0 3 0x14200 aiodoned aiodoned 35099 401611 0 0 3 0x14200 syncer update 85740 413738 0 0 3 0x14200 cleaner cleaner 67572 450395 0 0 3 0x14200 reaper reaper 83174 68500 0 0 3 0x14200 pgdaemon pagedaemon 20523 311964 0 0 3 0x14200 bored crynlk 5629 223089 0 0 3 0x14200 bored crypto 17277 62643 0 0 3 0x40014200 acpi0 acpi0 70813 31038 0 0 3 0x14200 bored softnet 86146 72399 0 0 2 0x14200 systqmp 48850 88153 0 0 3 0x14200 bored systq 38373 43037 0 0 3 0x40014200 bored softclock 45379 363120 0 0 3 0x40014200 idle0 57743 495907 0 0 3 0x14200 bored smr 1 141111 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 9487 6460K 6837K 78643K 11384 0 0 pcb 24 9K 10K 78643K 280 0 0 rtable 119 4K 4K 78643K 267 0 0 ifaddr 49 11K 12K 78643K 69 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 32K 78643K 71 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 76K 78643K 1594 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 9 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 28 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 489 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 41 30K 46K 78643K 341 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 46 0 0 in_multi 33 2K 2K 78643K 52 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 215 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 78 20K 21K 78643K 1981 0 0 UVM aobj 25 2K 2K 78643K 26 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 18 0 0 NDP 9 0K 0K 78643K 18 0 0 temp 125 2708K 2773K 78643K 4391 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 253 0 246 1 0 1 1 0 8 0 plimitpl 152 27 0 20 1 0 1 1 0 8 0 rtentry 112 54 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 81 0 77 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 5 0 5 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 1 1 0 1 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 24 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2219 0 803 46 0 46 46 0 8 0 ffsino 240 2219 0 803 84 0 84 84 0 8 0 nchpl 144 3081 0 1446 61 0 61 61 0 8 0 uvmvnodes 72 2464 0 0 45 0 45 45 0 8 0 vnodes 200 2464 0 0 130 0 130 130 0 8 0 namei 1024 8701 0 8700 2 1 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 9151 0 9151 13 12 1 6 0 8 1 sigapl 432 661 0 648 2 0 2 2 0 8 0 futexpl 56 7441 0 7441 1 0 1 1 0 8 1 knotepl 112 151 0 132 1 0 1 1 0 8 0 kqueuepl 104 134 0 132 1 0 1 1 0 8 0 pipepl 112 418 0 399 3 2 1 2 0 8 0 fdescpl 424 662 0 648 2 0 2 2 0 8 0 filepl 120 3864 0 3769 5 1 4 5 0 8 1 lockfpl 104 181 0 181 2 1 1 1 0 8 1 lockfspl 48 58 0 58 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 854 0 847 1 0 1 1 0 8 0 zombiepl 144 648 0 648 2 1 1 1 0 8 1 processpl 840 677 0 648 4 0 4 4 0 8 0 procpl 600 1283 0 1247 4 0 4 4 0 8 0 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 384 484 0 466 3 0 3 3 0 8 1 mcl64k 65536 268 0 268 33 19 14 32 0 8 14 mcl16k 16384 3 0 3 2 2 0 1 0 8 0 mcl12k 12288 7 0 7 2 1 1 1 0 8 1 mcl9k 9216 8 0 8 3 2 1 1 0 8 1 mcl8k 8192 6 0 6 3 2 1 1 0 8 1 mcl4k 4096 16 0 16 3 3 0 1 0 8 0 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 52773 0 52732 11 5 6 9 0 8 0 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 88512 0 88441 24 17 7 21 0 8 1 bufpl 256 7011 0 2476 284 0 284 284 0 8 0 anonpl 16 76598 0 67478 63 9 54 54 0 62 16 amapchunkpl 152 2690 0 2609 6 1 5 6 0 158 0 amappl16 192 3521 0 3029 51 18 33 37 0 8 8 amappl15 184 227 0 224 1 0 1 1 0 8 0 amappl14 176 259 0 256 2 1 1 1 0 8 0 amappl12 160 242 0 239 1 0 1 1 0 8 0 amappl11 152 51 0 37 1 0 1 1 0 8 0 amappl10 144 68 0 65 2 1 1 1 0 8 0 amappl9 136 538 0 535 1 0 1 1 0 8 0 amappl8 128 131 0 117 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 54 0 47 1 0 1 1 0 8 0 amappl5 104 386 0 375 1 0 1 1 0 8 0 amappl4 96 353 0 333 1 0 1 1 0 8 0 amappl3 88 868 0 853 1 0 1 1 0 8 0 amappl2 80 4522 0 4455 4 2 2 3 0 8 0 amappl1 72 21056 0 20644 26 17 9 19 0 8 0 amappl 80 1518 0 1486 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 25 0 1 1 0 1 1 0 8 0 uaddrrnd 24 662 0 648 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 662 0 648 1 0 1 1 0 8 0 vmmpekpl 168 8341 0 8318 2 0 2 2 0 8 0 vmmpepl 168 75663 0 74207 118 39 79 93 0 357 15 vmsppl 264 661 0 648 2 1 1 2 0 8 0 pdppl 4096 1330 0 1296 6 1 5 6 0 8 0 pvpl 32 222177 0 210070 150 13 137 137 0 265 38 pmappl 200 661 0 648 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 472 0 52 13 0 13 13 0 8 0