Warning: Permanently added '10.128.10.5' (ECDSA) to the list of known hosts. 2019/12/02 02:16:25 fuzzer started 2019/12/02 02:16:31 dialing manager at 10.128.15.235:32680 2019/12/02 02:16:31 syscalls: 337 2019/12/02 02:16:31 code coverage: enabled 2019/12/02 02:16:31 comparison tracing: enabled 2019/12/02 02:16:31 extra coverage: support is not implemented in syzkaller 2019/12/02 02:16:31 setuid sandbox: enabled 2019/12/02 02:16:31 namespace sandbox: support is not implemented in syzkaller 2019/12/02 02:16:31 Android sandbox: support is not implemented in syzkaller 2019/12/02 02:16:31 fault injection: support is not implemented in syzkaller 2019/12/02 02:16:31 leak checking: support is not implemented in syzkaller 2019/12/02 02:16:31 net packet injection: enabled 2019/12/02 02:16:31 net device setup: support is not implemented in syzkaller 2019/12/02 02:16:31 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 02:16:31 devlink PCI setup: support is not implemented in syzkaller 02:16:36 executing program 1: r0 = socket(0x400020000000010, 0x3, 0x0) write(r0, &(0x7f0000000040)="1f00000054000d0000000d00fc47ff1b070404410e00000007000100010039", 0x1f) 02:16:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 02:16:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000104c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x30120, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000104c0)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) 02:16:36 executing program 1: clock_gettime(0x4, 0x0) 02:16:36 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) close(r0) 02:16:36 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r4) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r7 = openat(r6, &(0x7f0000000140)='./file0\x00', 0x400, 0x4c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000180)={0x3, './file/file0\x00'}) 02:16:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) dup2(r1, r2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) 02:16:36 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="4c67e50c06ca43e28bf10307eccd7f8e4e3061b6b93baff9167136d887c8a8ac7ae5888b0bb0a318c7c3bb65ed8cc377c2606a0dddf27ba65dc2330f6642cc99f1cc70a1621c852aea6ae8ac0bf81fce11dda7a454bb7600856ac907888837a80bc3c5194ecd97df5e28a0398b90f1ffae0153ade0ca4a0f6aca44bf8959bf9707cbd3c24db3552bc444f7cefd6e09f5485f0111b44f91f2c8a9aae24c849f994931cdd4a2b576edcdbe06bde7915738f4633b7a82b09b8e286095bc547922e4b19a94b07f0aed2ac4f4bd2f4e8bbf8c61eaeb6fe84b303fe97d3cfb4188dbc7992b982ef26e0096acc9218edea4afa190be8bcdc06f4c40fe6a8ef94de7ad2412aa3db12c0df165b7cb6b30b34d4d1ef7870b2c0df5cf95808c79f4801cee6fbb90e4aefa1b72f10239b1af0c4982b53bb41c73a391067b4a5a9fb35f09bf24e3b4da93b986c9d3b2c6ead4d0df19d01d996ae02369f4d93dc7d3bf7ccf91bee0b8024b52d4734c9435c865eeda764fc6b50a609f4ea2b0b77e6c475bc465c1fa6a0838cdaee65a86877f1d877bc5fc1b07464280de4b57dd5fea3046619764108fd25ab12db5e7cce7e5e92d9d469fcb1b9cf794a7280ceb36a6cee82af1cb0079705745d393e41e78f3b8037ccf27c53d46bbf4db08ca2b4e43106d8bd67b310b3a8c6a93b2efeada051479fa729bb2dd2acd273dc02444d6900673ee56f9b204b4926481eb73a5d4059a6ad3bdbc25d97881c9d4d771295aa5bbcc038c23c525db3033a73e453be9476fe971737416a09befee7e604c2cea294c9a71e5ec0eae6cb169a471d5cb106b5463c5782df05376ee5106e1c502bff4efca0d55663803a670ab664c7fcb40cec08dfc5ee0ef426fbc8601ce8abecb0e4f2e9786f0354e4016114367697373e35ad41e3c27216478e62a4955431cb996e65f5414b7c98ba9a85e060836c2c50cf628652fa942b8332716272e3a5296ef6e71654651639035ebc52c8687358b6f315fda299fcd542651228fe3feae63377c12c313d6f29800936e4907cc0e231c407e77811edb331deedcfb867a9994bc51981893bccd80b1cc839e2b8ee34a937798cb264b5cee7e3643ff0f13d33b9059138cb86e56ba89f78cb7fe9b66e68af4468c90ed0eb195c47b63e728c378e589f7c4390da0afcf8e5def150c164d7908f04a1375aa997c2c20b6e570405a09b83c10e98bd72d04a3fb426b98906ef0a73d182b4dee4430b3667afccc0c45344edc7c6b1971d3f06ad7f8f3d1c46f7a1a98b04cc2a551c1e4a717beb1c41326436493431fdcfcf7316df41d070a068e66c679243251336ccc1252df46fd958588c5ba241062450385fb8a74c26f1afbdd48e8b40c066df1d53967dc3e05a2d2caf5c49c2409d68cf40008e969852e81bff8d8c02ede38da8072baa1e42cf95362a116db92adad8ece1b91e353627f7eeaefdeb85fd86a784673acaa16c589197ca2899727c5cd45c409d6e32e8cc7f494d6e2b37dab9d757dd394812ae9a9f7f7801c08c1f9483eff572e53d103c88c5f836a60ebeaca7df6cc1e1359e3a653ecf64743c6795e2ce0ae0c298b4445f4748cf9cd0e644fafcd77d2b494f33529bdabc93cf173c974635aa5c037b653b41ec050f182ba0dc2dfe837441fbbedbc148c7e9c5b7112022b8919ed89c22f688a09dcc0337252ea49374eb91fc7fef558741ce05d35f7a417335ed2ab86cb551384239b1352d1018a87c915328d7e6a2974cfd9e95b47840218a0d050b1e9fca6e831ecbd8881bcb73d554c06231b15e0130d8f89ba87e038867bf063aa38f07cc8d0c01e4be1d4a4f549cb35e951edef4f352f1cf00d553d72fa33dfa134ba7956cc29647bec1f6753edd49291c3430657e9b9a515ab31e4c7da61904e06e9766e013be3f516371afbdea9ec66c01a247817262d6c9c970095f7adf6a4761eecb71d92a0b4f89570e0be1ffdc6d59f0701446724c9ee473c84766e1a7b7e296f493bb64aa2088ef0c742ce83b09bddace2f95d9131899b20cefd445a6c34f5ac5ea0f346f5ed3f23e16e892de3cce8a49bf268986177f6e58ba3e74a8db8a63271a06acea165ab0b922f2adef0bb1a328ff03d0ce6423bd9837a9ad9a2079903dac1927e3b1d2b2b1ad6529564d82d603a2b51c8b980b229ab5a5d560cb182db5a383fe1bc2653f38b66c1edf930c1b537ece022634f66d02e690c3b50e52f36d70442368ae1e38ea44f39398174ffb03ef2f0323a08e01f6f3d565ac112823cdf171897ddf02ba49e69bf8e89a1698a8c4a93e99183e552acde310b6be4aa0a023176fe98e4e20bad3f0d7280bef3c1764f44576df9bc9f47c3ecacc4ba6975eab4c213c13e6b1bd006a058c47275aa8c51fdb092e008e51e1a13d14c3cfb611643e5485bae80683ee2572701c020ebf3a2666da522ceed2f0bface73d840759e6801cde811456db84038db80b77551fcad91dd9816c905b05267e032a5dada838072f719a9222411c89956c65e1b2581761c03903e49b445076014c5cd63363dfb5fc41ba4c9ea7865792455020af7f73a9575d8613e87515d1248b94f4346d9d2ff32f465d9ee9a439c99b9ba0fa406b0ee9e7d0ee4fb2f759feb227e1be8e22ab079b4f7bf1d75bc437976d6f395496fa0d31fbe29b21f8ecc6ac6791e315b4c68deca6628db9c77141a5d59d4fa40324d660ced215405e01fafa73a384a8d9fb3c0448c60108c1c567e6f08c1c15fa45ad7bef22233f63296ee5eaee8e4abc735f2c6c9fb03c4c7067a91676074783c7151e4f2af1560ecd9fc9e20acd80986421a653a92aeab4f08c0a312e042ba068ccabb304dcae3275bb459a927bf8cb3f834e6260690477fd6177c0f51bdd4e011a481b5c9f1215523058abc0b7ac675bd12f1d0622b23cf3544e0ae71fe29a594c13b1189558e60af07ddfb357b97610937da846cd1b67c3c0304d382d23616dee675303e5c68341d3fa052bde965982f29bba93afed2810b04c450df551433f36af967216b77d212502af9b24ece89505dfa72b2b418e17cc69a882f551e3c6fcc2d31365745a9b364ff8c8facff8269d848ef7cc5a33f19a123a6eb763d7ed2eec824acd04de2761790f144a0d8783b38c8ea96c19cb5c02090c839752e3fb1c676ac1ca7e2f5d3715f3c7163a5ef3b0935c6fd5c556d5f59ba91e123284edeb01422d9d97298fbcd7b0d87caf67c194e09274b1ed0837f1f26cf54b31189638b14ee0c24ab5b50235377716700b9296d52011d08d3787c24c5aba8ff1d2ce26234bfbd91361d9da81d212410672b737cd2807e4295c63c2fbf524c3229283fa24da48a1d241e5d6ea8deae0553a90ef79097544f25018be39ebc783f60829cc068055e7f063396d0d127871c5173f80e0ec35299d1f1f7685334f0a98963fe29be39fa04122a2a3515ddce09281e6e6331071fd09be1426d1f0f31965ded20e7e62cebab3b432a3c203e8ecda1edf786e58741228c905cecee84878e0f794b5bf7f19db64f691f879aaefa94c2971e7b2d9e87b91ef71030cb3336b196f35648f6561b033d741c0694f2db6fc3db0e223d753265f5c8166bd53dcee76f5154d8412c5a41506772decd0fb3ff7b467b2a550ff2d0ecb1d6e28ab4ebe9a4710a0d6001167df4ad741a457284b1865f47489cc66d69e13fde40bbfd63de16f4f52eac204a6269f17b95d9e612d8e5225c25c95334d29cfa35d97ef99b82e6644d8fac598875a44807159fa9373fb41d948d90ca30814e3b77777e4326b0c2e53533209818e0fa81f9d46389b0870b939ad8ad2b0ab0804e2e2e0898b004200604e49370648805b821e3c0dcf8972e8c17dc90202abd2d4648ee8dff93a2019558f1ed06f3b9f59fe187e5a1d2551760d746cda9a6b598cb2fba0fca0418d031634cad63f5cc62d25c0fbd5ae0363300cb9e38721cbf4257163fad806918ed95cad646e9457f486ce0a65d1adda75fab891cc3d7edf7f6108702a60685e23e2c0df2d671b6d5c6c023361efb1891d9e07a40d45d5e6beb54072fac2695acff64105b6b76a0e001dd0d5a4e43c85a5b3042ff55f83e1be6e910a1652d99236248ad7114d678df2dec1d8951ef619b3c0fd1a091ca625cee216dcdc148a9546b977fc84c4e5b679fece49598a2538edb356207b49fdbaea736b0b827afbbdab04a35e77d37482ecedebdd60cb79d03ad2efe947ce8c08989909bbfa0381b581acb4d7fe2eea030f0c4161915141ce516f9a367b43fa0c4abec0734bcd64b5bb91589967fc7adb8e0c2004597ddd32c363f949553cc3490aea53f7b1feff13d2454e7b1cb231e57036c93367d3b4d0b06e51cb05d880cd210a558cf2ae4a8ed21ab06810d608e3d60169722b1a09b47795ca83a905e2bd5ccd6f1ee6955acaf8430287197ef619be0085a9c22879658880d874dd09ddc95a81749e2971d2a37acaf08832bb0398e8258c7deb1192d156ade72028107a7659104cfa83d3dd9050d471c31a2a7485709633cb24046f92fb4b2e01c8fbab73da77e2d9f92fc816a82d1640f27ff01459f22cc8a9e3988a0fd0d70ff3bb109e42904b83bd0a83a8468fbbeabee055e65d191a63b69d778d076ae58de491270ee6c683b955d3cc4deca4b2cc400cd209b45a4c16abe6c5d56ee53ee36c189782e070ef009de48e1f3333b232806b8543949cf89ff58178620ca3c3177d2f6e04c9e4b5b213511de4ea05fd60ab751420172f12c3e70fd3abf4df8f1d42ab416260890d0a6ecb6b96b78dda8559e862a8ea828e6af494a8be0af50cf60e4b4aea4f2f648081c8ca083ee52e3ce37161d250189bea6fd75c48ae236cccc5b18a7309e095b6de536fb6b4178d0497438dc6d25b43aeda356cfb3e68887f18f001333ab1193e8d9d6f2f994c40e4b932f9ab91bb4d87be25a56dc9ac5d0ba07651ae72eb0c432b8385debe8aa7e85d6b39137d1478d092b324476933a9b4f7551614c863f5f6783122ce368f677a52ca57a0fdb50fdd438b0caa0142c53e163db7bc7d2f65de91a79470ea1243b6b6e09b8470cc4e5fdc17c4b8f2231cf9f10c641decae58f29387470a0eb17bb13667227d110b565713551f6f44844c78b4a5816eded7926e815bb58f4d4d68f709bd86cf6e909d56883c0e3f0ab0d73fc21d317d934e7a4059e3a87af3596029a83030cb110862cc6436a97a7680a03415643e92dca5a59e98ba562e635e8b7da2cea550747362c0c0e817d75c8e9b361a7a00ea94416a3a442500554e30ef91fe0f19bf33c06adb6706f2f7b061b12dee870c543d1649770980c92038ca349fb6a41f49c40f58f764be54dc8c95badff8d7d18233ca0efcb47053851bdb06b3df7bda86bb0c3f19fad7d42e19648130760e4e3218d08ef90d0b91a4c72783c7ae064211aea9e81fb23a319441b1223761d78eee24bc4ffb6a6fb00b48be0dcbea46e2b13707020f801b044e74f43f50526d66193394b4ac2adfa30c1407508c7586af35b91afe4e45573124748c20d50fa14067305da13b4b065b3162bce3679b4760c60a8bde7fc1d245a51eb660ed490644faafd6ca762d822b937063f14ba9399445b1ff699c9e6c664afdf27bce28e42115e9717dc18c3c7edf653713f51e7d12eb6d22ac5eceece31b5a4b26fded38f958eea840eca4211f21dceeae94af50595c6cd8f0a94e55d967439586fa514117192a69b6375ac46518f409aa422376aeb3dd8768e932117b81ed945a1fb3e0af1547c44abca75a076d6a5a494a6", 0x1000) r3 = dup2(0xffffffffffffff9c, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x80, 0xab1a, 0x6}, 0xc) 02:16:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xcf5fb5ad077b7214, 0x4) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffe62}], 0x10000000000002e8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x7ff) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)}, 0x45453c0380a907be) 02:16:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8007fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSDTR(r6, 0x20007479) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 02:16:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000200)=[{0xe88f, 0x3, 0x8, 0xfffffff9}, {0x6, 0x0, 0x1f, 0x44fb}, {0x8, 0x0, 0x20, 0x1}, {0x40, 0x3, 0x8, 0x80}, {0x8, 0x51, 0x2, 0x7}, {0x3, 0x6, 0x20, 0x6}, {0xffff, 0x9, 0x4, 0xbf}, {0x7, 0x1, 0x95, 0x3}, {0x9, 0xf7, 0x0, 0x40}, {0x9, 0x6, 0x1, 0xee1}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 02:16:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1a) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x4, 0x1, 0xcb30}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) 02:16:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="aa2ff98027698893ceaa298942587a2d19edb8f4d20439d12189a5587cc74be35ae3b3afd3b8b30400c9764bab413d3424a20765c9b255dcf8134a47fccb9f049a78724b0aaf5986fc6634d03a4af1e2e4b0686e6448c7e14b2e89b3674f2fcc2a69f789f7714e7878365743ce310af239d8f8420211316e8105832cb0208d7b2e9b90846e9156410786556827d0351bf06bf6611662e40e4972b66818c6a45d4f9c5f76dd4446c8a1dbeae82731b3525029df2c3a6fce40b12877f9", 0xbc}], 0x328, 0x0, 0x9) 02:16:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x4, 0x32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 02:16:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x1b) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:16:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) socket$unix(0x1, 0x5, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x180, 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x9) select(0x40, &(0x7f0000000140)={0xffffffffffffff01, 0x1000, 0x100000000, 0x4, 0xffffffffffffffff, 0x1000, 0x1, 0x8}, &(0x7f0000000180)={0x1, 0x2, 0xea1, 0x1, 0x20, 0x200, 0x9, 0x1f}, &(0x7f00000001c0)={0x4, 0x2, 0x9ee1, 0x400, 0x6, 0x8, 0x70, 0xaf5}, &(0x7f0000000200)={0x100000001, 0x3}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x81) 02:16:37 executing program 0: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xffffffffffffff03, 0x3f}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "eaf6be54dd6d010000ec00000000ae5be0787a8b"}) fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e410", 0x2}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) setegid(r10) chdir(&(0x7f0000000180)='./file0\x00') 02:16:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x800) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:16:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700"/4101], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r6, 0x0, 0xffffffff) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:16:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xad) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x6140, 0x2d94) r3 = open(&(0x7f0000000000)='./bus\x00', 0xa5bd73c8c2187add, 0x165) fcntl$setstatus(r3, 0x4, 0x0) 02:16:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0xfc, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000080)='./file0\x00', 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:16:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xfff, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 02:16:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 02:16:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1af3eea85f965e1c7af20e2da943349f13b97f952c18705ca7", 0x19}], 0x117c) 02:16:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xfffffed5, &(0x7f0000000100)={0xb, 0x9b9, 0x6, 0x2}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x40000}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x34, 0xfffffffd, 0x7, 0x4, "c450b13fc2ac0362aaa8e1a97df0bafde164093b", 0x7, 0x2}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat(r3, &(0x7f0000000280)='./bus\x00', 0x100b9, 0x5a) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x3ff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc73d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffff2d0b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5598}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x70}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) 02:16:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 02:16:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x8, 0xfffffffffffffeff, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 02:16:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xff) pwrite(r0, &(0x7f0000000100)="bec657c03f30338d21b17290ce61464c23a2bf35df4f0e62dff493ab89c9b9242525ce821d706400c82c9cf652cfb5e00dfd8b33c9c0cb9f80b9091ccf4619f410fff338ccee333cc4453d4c1eda02095608ea63bd286bdf47c91cfb658c138c1b4f1079afd7243ad8668a2fcc91faef0e3b4f7198b382b2752c0ccf2e53e14a26cf1509df99f09a4c2f10d8195c5422833f80370a9eae935876c8d956d09f5dfcc862009932551c6bf8193eeb71059e4cbf46e02ed1962368ed6ee163729e0a86e720a8ad1b84e96159b18ff9cb4e868fc87756ff4a246da3828217f26a918d48855a", 0xe3, 0x0, 0x593543ad) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x3d5, 0xd8, r4}) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) recvfrom$inet6(r6, &(0x7f0000000d80)=""/4096, 0x1000, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x3f, 0xb9a}, 0xc) ftruncate(r1, 0x0, 0x4000) 02:16:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x80000000}, {0x18, 0x1, 0xd54, 0x1}, 0x101, [0x21, 0x7, 0x7, 0x7fff, 0x4, 0x13f8f64d, 0x8, 0x7107]}, 0x3c) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000300)="3ec79281c29c3a120ed4fe79ce16768fe8804988a02d6f2b22ca826e30ee92c217bb34224dd965e6f3a96c181690e596928504ba49a11bf48aa932359a564c77031590b38b7a520e8294f2341188f8b90e1f0373e8f6ad61cd9f90036a172a1c67b0551282428700c2ccb8e64e60da31863bbf3f8ddbba07e2775141d18f0368fbbccef0bd7b51514613a9c5540f8b4a66573136005b8638e7410a8b3fe4d5c696b66ffeb71c4e1f9a75cc8dc0af", 0xae) fcntl$getown(0xffffffffffffffff, 0x5) getgid() pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000527e2e", 0x114}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 02:16:39 executing program 1: r0 = msgget(0x1, 0x2) msgrcv(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB='\x00'/4094], 0x1008, 0x2, 0x800) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r2, r3) r4 = geteuid() setreuid(r4, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x1f}, 0x5, 0x9, 0x101}) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r10, 0x0) r11 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 02:16:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/259], 0x103, 0x0, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001000)) 02:16:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:16:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 02:16:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:16:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1}, {0x77}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x8, 0x8, 0x1, "d2255f21179741c6b245c03b8f3cf7828baace26", 0xfffff136, 0x8000}) 02:16:39 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYPTR], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ced609739fcc075faab0ddeb0700182e4f1812a44fc9dc2ffa360f9d87ae53cceb23015b0043720712be8b827c7efd114f46730b333c6e199919e239a2bb0f7891e1461e3412f40ecfdcd55b53938b1037bba9ca660338856e5bf526f5a280e25abb29c5d0dceb890c99add72ff2cc570f043b0db1982d1709f2936469609f91a04fc0253cf970d5b40c39b2b369c4a8c885f6cfda"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setrlimit(0x6, &(0x7f0000000080)={0x8e9, 0x8}) write(r1, 0x0, 0x0) 02:16:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = dup2(r1, r2) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) fchdir(r1) r4 = dup(r0) sendto$unix(r4, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0xd9, 0x4) 02:16:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 02:16:39 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r2, &(0x7f0000000480)=""/101, 0x65) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 02:16:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x790}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 02:16:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="abbc4c5a728894216928450a98f4dd74d15483497df16719d99fa3433ff5e7c7ad1eebf455e738881148c05487401cba84396403fc129ee51f6059efc39c79c5df298d7f821807d76a9a8847ac2e4d593f69764365500532fc3f6c657f8f5e0f8632fbeea1ce0774000a5da5b43ae5456db5", 0x72}, {&(0x7f0000000100)="5fd9d62eebd87f19847797893d4cf21f63280c83a86d58090711f9003a802acceb22fced3f9061990a3b78d4676f51e25babd313822255716312be3fc244a610bf9e51581989102b76fd9cf01b7a1fb4a945911377564e2e418f1c92a16e06e822b52780aa2b108c22b6739be8ab4a239e15c75644af96ea2a6a70cce724eaed36245cc66606dcf23bc2a51e32827c2b2de5c42b4897e462b74b9e162028e0f3d8d19c8eac3355", 0xa7}, {&(0x7f00000001c0)="6286c4b275784b21996b0006ae8fb829d8a2fc70e4228c3b3f430282b64abf17e8a6e568e30cedd8430dc5afdccff084841017cbcf51ef90b3c5fb9e585c7c9847fe74e8a9c40c95be068f78df1a7545a4476e9efd2b895dfbeb2a2452f4f4a2adac82296f6653856526d1a502247070428fab195376748e34028d5636474686e614b4cf74fe8e6e89ee245091d23bfed0cab6661477527beb231ae9308ea35f4c5386de465d0a85b94efb7cbe774c5dc8c66514a835bbdb9703a28afd2314e681428cc1ae2df5729fa10679e2a272f779c9a346a52b7813d9544e22447a528d12d0b2", 0xe3}, {&(0x7f00000002c0)="3125f855f9baa80659541a1fec156d9f17bd6a48856f2437b4aef8942dab61a8c796a6d108acfe0f9a", 0x29}, {&(0x7f0000000300)="f1b46c1ecb647f3aa5c2d373ac0243cd86da40fb28fda9b605cc7214a8ee0cbe007e998db0364ceeef2199d88a632f415d723d57e610f9db0b06364d39f0699b82bd659a2c266f5eaad3b7d4023df3c23263f4e564126e43ab7eac9310af27e6118626810538a4c67fc1699f9e364f6c1c2a9b6c7e4cf9ce8ad50364949fc6508bf835c503c06bc95b8acf20304a8502c6a408e27fc77bf680c09d6a74e8cc02699c85a537e0b3a4267b96", 0xab}], 0x5) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 02:16:39 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="6eaf60e5e8427eead5b063739c44b1080a6a4cfb9132d514c22018a7b879d15c41f9c2f65d70ed52f7db100163fb3819c68f28c16b40a475db2243be169dab79b18fe1bb447e68fab8ee5b609bccd1cac0904eebc78ddba2e3368a08e50c5f50c5f43548c7ffecf969e0ed8a052ee8dd4adb16823f3a464b911f5bc1a3bc44bd0ef548b70b652df233d4e6a62348647738041be71743ff38c6bd37cc6c7f6a1ac98841feba7c628a69bd6863c1933a1668f66ed4c5cf6898", 0xb8}, {&(0x7f00000001c0)="9e635c25035adf167d4e374ad118296ac70ef6fc7bafc5991a4b9d9068c7a85573a39c5dd7453f85177a210465b406b349b5865f6ca607774a472353f605538df1846eeb9fb7657ba548", 0x4a}, {&(0x7f0000000240)="fd9f35b9187f4d6b2a25bc61a98a4e9f8c3bfb4e36ba75f83cf725cb9bd9429f79c25884ea7612a4229bf554b930d919743e63838abf83e551c7845c79cd2f28c803ff05a85a9f8ea731fcedfa8b96875049006b3f140728d5586ce89deb2755de635e0b191524bc40f7d36ef8540c9fd152b4cc4614b7abc2c369531f7d1a46de07b8bb7d4d42b8a34f765da44cf84afeaaf024864eb04feca8ebe5e8ff884b6ae6f72962b2ab4116f43d15d575229c1c2eebc2f98a94a6f43c9ae367a8203763e49f7a62082a6344e68dcf4e0acf5bec10ec6f10369c00504570207571d3cb26024e17a8557816ff", 0xe9}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:16:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [{0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0x3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x2, 0x7e, 0x6531, 0x5}, 0xc) 02:16:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x3, 0x3e) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x12) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x7c) setsockopt(0xffffffffffffff9c, 0xf5, 0x10001, &(0x7f0000000180)="a653193df016f8afd9c2f38f31d9f27eefbbe3c413842b4ae81c36c4746f24babc59def4d0a3b1478644e16992a0faade4cf27045c4d4ff39a2ba56562da0d25a42e050c486a14d7d0538fe7f7ee799ccc8ca997c433fd77208bbffdccc8a27ce2d317d9fba0d07804d222feeab750bcfcb187e64f59e79f45a45af5e479f2af51eb81368db570df51f9789a93c2ed5e4b3c0675b16d2cce54c238ab07f61fa21d740d3880107ab72520c556e816d3ef5456fbd2c4cba6177d4e6a4fb6b141d2d5154b2e694d7db3af15132877b6e871fd4fe6c1e074fbb249fc346d2b1ba4e0a7040468a4e5d4f788b4c9c8e71ee7", 0xef) read(r0, &(0x7f0000000000)=""/150, 0x96) 02:16:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 02:16:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x1) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 02:16:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:16:40 executing program 1: r0 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 02:16:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7f, 0x3f, 0x0, 0x9}]}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 02:16:40 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="9a8aa541227607e8567711695558394398643b4a19760062c6c0170bba76b3e854d3106846b648b03bf68823174e46f82ba14d836c1d605bbd7ea40fd5721cd2b85675c9c2e0de5bd69f033026f4f5633221397abf97d5c69d311031caf6cd2daf015ba1440e6f7bbb4d212a4cf5", @ANYRES32=0x0, @ANYBLOB="4cdad3d9a49fff123c32d947e21477691689d4b1328e055a39954e4ff8006d412223cc3120d8efab8039b7fe92a8f126e9a77167176b3fc17a158916c23a136df41c9292cf9948"], 0xd5, 0x4}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = syz_open_pts() close(r2) r3 = socket$inet(0x2, 0x2, 0xff) accept(r3, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="20afaea4a87c9c16d8373fcfed9d391bc6f979b8d70d9c36b22f994f41b2aa1ac11b09e57ec4578dfdc5a2519f9d2a66211dbcd0c1da5643c4a1bc62d5a5bd25c7e066cd9909c4e7a5d9c1903bf3699e7e7676838f8e6e5699fdc6c5a8aa196dbeb8a90598bd107447a9b3e67f44d5b0f97e8b1094a8131e043cbf9850f0a4c896d7ed92a2dc0e93e4177a880db2ad9aa46c6e1478833ece34dbf1af", 0x9c, 0x8, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xd8e00) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000280)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xfff, 0xfe01, 0x1, 0x700}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 02:16:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0fdf843d32e4d25) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3], [0x1], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0xffff}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x40}}}) 02:16:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(0xffffffffffffffff, &(0x7f0000000080)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x231) 02:16:40 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10011, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) dup(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000046dcfd3300000000007b0ac3c80400000000000000000000000000000000000b000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000ed5894fefe3c14f0000000000000000000000000d3da7b3be8c787b70d05d7444366d66f3611216c0a389731cf151e0a3110c41f5808008011c00823f032f287335b53e86747e3722638769c559eb40ecc0100b1155f46d313e04aed8a68861d8c1522b4617f899965fbcf63aef207608964f7e2d058929bcf86285d"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x46111c429748c72d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x101, 0x0, 0xff80, 0x20, 0x6]) dup2(r6, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) 02:16:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xf1e) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r5) r6 = socket(0x11, 0x4, 0x8) accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/38}, &(0x7f0000000340)=0x28) socketpair$unix(0x1, 0x7f67c24b1a12e728, 0x0, &(0x7f0000000380)) sendto$unix(r6, &(0x7f0000000280)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0xff6b, 0x4, 0x0, 0x16d) dup(r6) r7 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r8, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000180)=0xffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x254) r9 = kqueue() r10 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 02:16:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r3 = dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r5, 0x1}], 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r6, 0x1}], 0x2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r7, 0x1}], 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10c, 0x4}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="93e49fa34c4fd66632e24dc52876140240d701c86fc5745fbdea1d07cc47b5ce653f735cc4fedeb60b276d2c26df2d314bc925c5ffb68ecb72b915f703ff05aa7e76744504ab16d9e8ffce9b7ad0b6a694fef779bb4169bf418cba289c5a1c024217ccf75e98"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000180)=0x6) 02:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 02:16:40 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000fb00000000000000000000000000000000e84816cf1c2a0ee5fe95c5aa977d5c227c6583c8fd7a7572d0f74bbfd20da48d988fa52b2aef09b19ab3ab0d73285a08ce28510532ae6851224075e0dc93d61c5058798f1833a119018dd92c912a5ab3a343cad75527d18de60aef193119021a887be821f59cc1d73810a6fcca9c2be7192c989638aec6a561634c9bcd6ba92d536cd415395e798c2d7aa4abf226db959d94ecf791fee71f6614ccba1e3298e58d0872ef9a7f0e9000"], 0x0) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000300)=[{0x10e, 0x6}, {0x84, 0xd289}], 0x2}) r4 = socket(0x18, 0x1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1, 0x1, 0x6) r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r12, 0x0, 0x2000000000020, 0x0, 0x0) bind$inet(r12, &(0x7f0000000140)={0x2, 0x2}, 0xc) lchown(&(0x7f0000000240)='./file1\x00', r6, r10) recvfrom(r1, &(0x7f0000000000)=""/221, 0xdd, 0x1, 0x0, 0x0) 02:16:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x3, 0x2, 0x19) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a652d0ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca2c81fee227b74af389eb366f623a0d52f7dc9fc739b8f5e14eb081a7456630d9f605373e954632165fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d1041123382c44ae69b3aaf8437351451e2dc7104a37f33"], 0xa) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r11, 0x4}, {r12, 0x40}], 0x5, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 02:16:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) pipe(&(0x7f0000000200)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) 02:16:41 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x60) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYRESDEC=r7, @ANYRESOCT=r5, @ANYRES64=r6, @ANYRESDEC=r1], @ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRES32=r2, @ANYRES32=r2], 0x32}, 0x0) write(r2, 0x0, 0x0) shutdown(r1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 02:16:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) close(r0) 02:16:41 executing program 1: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/34, 0x22, 0x803, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$unix(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059f5ed70d054545fa6255ebe9d2a8835e4ead68eaa4ae36e24df4f7cb4ce4c163bacb736cc"], &(0x7f0000000080)=0x1002) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 02:16:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb78d27283e9a7991) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = dup2(r5, r6) write(r7, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000578000/0x3000)=nil, 0x3000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() fcntl$dupfd(r9, 0x0, r9) 02:16:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="7f458a69bb5b4c737f89ca297e8f3bb1b78c1f0714566f6b8808a215991be7b3f39b0ed698a7ccbb28bf952a607b145b672fdbea76e67645eb16866707baa563ed4a49601156a9e07dc86910ad7269510f8ea822ee026d9a49d6429fd4300ec704ac1625f1", 0xfffffffffffffd5c}], 0x1, 0x0, 0x802) 02:16:41 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:16:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x37c}, 0x0) 02:16:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xf8074da4eb7d16e4, 0x20) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) syz_open_pts() semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) shutdown(r5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:16:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x0, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) chroot(&(0x7f0000000080)='./bus\x00') recvmsg(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/155, 0x9b}, {&(0x7f0000002480)=""/50, 0x32}, {&(0x7f00000024c0)=""/132, 0x84}, {&(0x7f0000002580)=""/171, 0xab}], 0x9, &(0x7f0000002700)=""/142, 0x8e}, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:16:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, "01000000000000001982a27b0b472db000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x200, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = dup(r6) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0xb4ddb07cd913a46c, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="97ec13a2cfbd0c684f7a943869c81e746c34f3f9b56f5a17e4dbf00735226f2616cd0adbbf3ebaf4b689d2a85a489f679e712687a00d99d8a0f8653a319173ec79437a7504fa37101540cabbef0860ca62e73415b3985729f85f3a2663f992931bfd420a8a539eb5b060bf8371bd27753bcddb1dcdc0bff6a3e356db43c1faed2c52d1a02fc7de95e1d567f1835df311292a4c4b488f2c7f11d8cc952fb1d160bda4f965919021ef3b755f1184e2220207f17c9f0669d7147939b9", 0xbb}, {&(0x7f0000000100)="ac16f00140ef2d3de2197bc9ed9495567b85baee3c5f92d95434d95cc11c2fdaceec0c3986f61b0bd80bbeae1e98f98955993ed9622feb3b710d4163589bd614f5cbdc1bd437053c78ef4cdd1d9ae65d2547954c94d5517403b72035269e5ddc9726d61a9461ef81ea425d53621a3e017d", 0x71}, {&(0x7f00000002c0)="fd15ccef848e9a22dda3d87658fb41007d4f84045f13f19bce19b9d8800958c838c536ac495440c80d057454da34f408802a230156c5583f6a9d7b71b57a67d8647bf67b73184f62cb48ed0140454793689ae5ec3f94b2203e45fef0e56ef1ee47110d948bbd709b6805304bb0df4dd3a63259a35ee6a7e3aebc9a0f2416f54b28c2c830d72b2a58151ab2fbfa0606736bc2456e3a24", 0x96}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r5]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x50, 0x8}, 0x8) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r9, 0x2000746f) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:16:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffd5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 02:16:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x20, 0xfffff}], 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x1, 0x1, 0x1}, 0xc, 0x6, 0x6678}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:16:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) close(r1) read(r0, &(0x7f00000006c0)=""/138, 0x452) close(r0) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 02:16:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1f0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)) 02:16:42 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = geteuid() setreuid(r15, r15) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) lchown(&(0x7f0000000780)='./file0\x00', r27, r28) lchown(&(0x7f00000001c0)='./file0\x00', r27, r28) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r27, r17, r21, r23, 0x1e6, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r34, &(0x7f0000000040)="670dc3", 0x3) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = msgget$private(0x0, 0x402) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r42 = getppid() fcntl$setown(r41, 0x6, r42) r43 = getpgid(r42) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) r44 = msgget$private(0x0, 0x0) r45 = getpgid(0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x4, r45, 0x0, 0x0, 0x3, 0x80a5}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x1000, r36, r37, r38, r39, 0xa8, 0x6}, 0x8, 0x2, r43, r45, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, r38, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r48, r49) chown(&(0x7f0000000200)='./file0/file0\x00', r48, r49) lchown(&(0x7f0000000780)='./file0\x00', r48, r49) lchown(&(0x7f00000001c0)='./file0\x00', r48, r49) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r50, 0x0, r32, r49, 0x1c4, 0x8}, 0x5, 0x5, r24, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r51 = msgget$private(0x0, 0x0) r52 = getpgid(0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r52, 0x0, 0x0, 0x0, 0x80a5}) r53 = msgget$private(0x0, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r54, 0x0, 0x0, 0x0, 0x80a5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r9, r15, r49, 0x1, 0x8}, 0x6, 0x101, r52, r54, 0x1, 0x5f, 0x1ff}) r55 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r55, 0xc0185603, &(0x7f0000000480)={0xdeaf4152}) 02:16:42 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget(0x2, 0x3ede1861128c01fc) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000b47401369169cdad41260c2ff7fef71a533e02b3371076e879ad48f6f5d06aae56fcdd2a64a02bf41fb88dba453870eaab6a7e78b5f82e53a3fc7445c9a0aacf765d191f8fbf16d74cff139dc685f80ebc0e463a1d834bb96b6720e66c3c1198913b2819ba3a073816cde13bb809cabf2d584483a37a30f452b752e1e755d5c7841dcf299a63d83dab9d7f21fc33763745f549a7b89c7d15c021f974217b092b5264f11fce03a4e09e2da72d36061f1dd7df94cc25755f03c899f3b773c89d00d0f514a0af1e0470672c2d77a90b6474b36c558d69a7a1121b9c2248d864a0db257fb7ffde05d2c1ae5cc463c29364b0648d5c926b938bfb6965c6e1a184cfaebad6c34f22f06745b7d95a7ba6fb21033817ef3fe980f86dadb824deaa827d2a5d65fd7c1af9f67d867a94ca827cbd2efce64f309f0eacdc60c87377edf720dd9cdd2752cfa25e7fc6992c7c7786496f126c1d0a61c548638c6835d2b336a64c9bb53bc3d7d69115c15f7cda86497c3ebcf50150a1bf6918e0cde66fe69ae705a77f2b631b9392ff9e65ec542594db63a63286aebc0e0a34c33681b881ca42d76a46efe271210ce1811a2500"/449], 0xd6, 0x800) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3fe, r3, r4, r3, r4, 0x25, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) getgid() r17 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r21, 0xffffffffffffffff, r8, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 02:16:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x28008) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 02:16:42 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/41}, &(0x7f00000000c0)=0x2b) recvfrom$unix(r3, &(0x7f0000000180)=""/186, 0xba, 0x1, 0x0, 0x0) r4 = dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') bind(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 02:16:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 02:16:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pread(r0, &(0x7f00000001c0)="9f3c769173b66e1fde1cae1e87017ee30eb5bd1de4c4db1d0243e460323685819bcefcef5fdf6dc57529c6f72602a0d77f3860963eff4c2285025685a7c8b73398eceac243946816a223088ee2ec36e9ac144fc854c2338119fbc486777c56552061e5aa4c19371a3db98763d6a04f46b7242db8ac60eb24bf919035073a6fdba6935a7154345d368c88ad80d3e92763ec500ad506eac5bbf80fd11bd2001a8af30090af7ac023af3813e3ffc2797d0a1384567148926193225c51334af9b2a90f3b24c3e8777e94924170c62ea70d49", 0xd0, 0x0, 0x400) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x628b37fefd2f4b99, 0x0) r3 = socket$inet6(0x18, 0x155b6e47e7ad5b1d, 0x3) pipe(&(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r2, 0x15}, {r0, 0x4}, {r3, 0x40}], 0x3, 0x6) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)={0x7, 0x100}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 02:16:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 02:16:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x8968c9e7dd71cffe}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 02:16:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0xc001, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000280)={0x7, 0xa8, './file0/file0\x00', 0x1, 0x8ed, 0xfff, 0x2}) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="c864d7bdd485c6918d439b4ab61edbee500e36c4b48d408872896adb21f0dd5c641d22ce841495233ea8925c40fe4d1d28368b9bde1d784c589c3482a15c4d9330e14f0134eb9fb6907786b5ccbbb2d723ec7a3f507a59b317b8e24e6de3ecb6bdce264a8d4434e349c12bae88de70c61f6c790108943bd444d0a5d6c4cca56f20acfaece7617ace483ecf7eedda8bd4a0f750d6", 0x94}, {&(0x7f0000000140)="d51199832fc4c34464a60cb96c3480f7c943edfb", 0x14}, {&(0x7f0000000180)="9a13ffda9ac680fe154b79e54291a8c12eaf70ee53c8e9e5341a0c9c8387c183ab0a18ee83fbc4c9fd5bef245dbb74ec55fbb819da8f6fe5f225438687042386aaafaa38981f2cf4dfe556c4d30042d7434d7b93b4ecf7d97d2ea9d902afde2ce54c17ff452b298092457ece0a7e26d9a953d82ee5295ef6c76360e958040a3bb660112caf405e34c958eb6d2e76fd78e893df4a48d63edd13ad7146188a02d2593958ea83225f6ae5b9c387b12e8a", 0xaf}], 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 02:16:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1], 0x1d}, 0x0) 02:16:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 02:16:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xcd, 0xfeffffff], [0x0, 0x0, 0x403]}}) semget(0x2, 0x2, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x401, 0x9}, 0x10) setsockopt(r2, 0x2101b531, 0x1, &(0x7f0000000000)="9bf6dd44923e43d0a0b2cbce02293df871a912a721e6de890269e326bdf0e24e717d3c93b5c3e20e1c35712bf1941164a6520a2b8a82f94883ac26921b5005c9d3d927", 0x43) 02:16:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x2e4) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r5 = dup(r0) r6 = dup(0xffffffffffffffff) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) r8 = fcntl$dupfd(r0, 0xa, r0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0xff, 0x1ff}], 0x0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x8001, 0xffffffffffffffaf}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x9, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x1c, 0x2, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x70000011, 0x100000001, 0x4}, {{r1}, 0x3bea922ab1b426bb, 0x81aeed7ac0e22c42, 0xf00000cd, 0x9, 0xb7d7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x9}, {{r8}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x5, 0x3ff}, {{r9}, 0xfffffffffffffffa, 0x58e9563bb09a8b13, 0x4, 0x3f, 0xffffffff}, {{r10}, 0x0, 0x20, 0x20000000, 0x0, 0x47}], 0xf1d, &(0x7f0000000200)={0x400, 0x4}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 02:16:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x5, 0x0, 0x2}, {0x203, 0xfe, 0x2, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getegid() 02:16:43 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x74a077a68eacc0fe, 0x111) poll(&(0x7f0000000140)=[{r1, 0x1}, {r2, 0x149bbea165e8df46}, {r3, 0x100}, {r4, 0x4}, {r0, 0x80}, {r5, 0x100}, {r6, 0x8}, {r7, 0x46106f8c4f89e909}, {r8, 0x76}], 0x9, 0x7) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}, 0x0, 0x3d8cee42df7aa8c9, 0x20000088, 0xb1, 0x5}], 0x0, 0x0, 0xfffffff9, 0x0) 02:16:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xcc+\xac\xdbf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x8, 0x3, 0xfffffff8}, {0xab, 0x4, 0x2, 0x1}, {0x7, 0x9, 0xe, 0x3f}, {0x4000, 0x3, 0x1, 0x3ff}]}) msgget$private(0x0, 0x1) 02:16:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) getgid() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x295) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x0, 0x1000) 02:16:44 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x80, 0x20}, 0x1ff, 0x2, 0x48a}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 02:16:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) poll(&(0x7f0000000180)=[{r4, 0x5}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r5 = msgget$private(0x0, 0x131) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='tap', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='#.-\x00', &(0x7f0000000500)='.\x00']) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000600)) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000005c0)={0x2, 0x7}) msgrcv(r5, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgsnd(r5, &(0x7f00000002c0)={0x0, "749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d055232e618092798d3690c5054ef3f808ad497420543307f9b01a862c7cf12128c727dc3cc139153d40aab66b265946963c2d3be5035004af0c245af4619f3a00140e3e41fb1d958d7ee159d5327cd305cf30059783fc2d47bd0c404b0f6d89b60290a3ae95885ad82f1ee146d862acbe176ba690bc9a0aa47674c67ee8cd66cfe8bd0ff7346507266ae69d64a3de02f5dbc99f7a46ebd6f42c3e4d0ec6d48bee6e17f0cdb11ab99dc5120890919adf7e2ceb5c447b53df1232682282a33da697473fa"}, 0x102, 0x800) 02:16:44 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) sendto(r1, &(0x7f0000000000)="923e180b92bfdc429d3b43761a9411e0a23e22286fc2fe83e2cb2e", 0x1b, 0x40a, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 02:16:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x7, 0x3, 0x7f}, 0x78, 0x10001, 0x20}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r6) 02:16:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r6 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) ktrace(&(0x7f0000000b40)='./bus\x00', 0x0, 0x100, r9) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x18, 0xc003, 0x0) r12 = dup(r11) fcntl$dupfd(r10, 0x0, r12) 02:16:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:16:45 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r5 = syz_open_pts() readv(r5, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 02:16:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) 02:16:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, 0x4, 0xfffffffffffff60e, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x4a4}, {&(0x7f0000eea000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ccd000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x100000001}, {&(0x7f0000c87000/0x1000)=nil, &(0x7f0000d1e000/0x4000)=nil, 0x6}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000c77000/0x1000)=nil, 0x80000000}, {&(0x7f0000fd1000/0x1000)=nil, &(0x7f0000c4b000/0x3000)=nil, 0x1}, {&(0x7f0000dcf000/0x3000)=nil, &(0x7f0000ef4000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000eb6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000cf4000/0x4000)=nil}, {&(0x7f0000f72000/0x1000)=nil, &(0x7f0000dd4000/0x4000)=nil, 0x81}, {&(0x7f0000f84000/0x12000)=nil, &(0x7f0000c63000/0x2000)=nil}, {&(0x7f0000f89000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fc6000/0x1000)=nil, &(0x7f0000d18000/0x2000)=nil, 0x100000001}, {&(0x7f0000ecc000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb768}) write(r1, &(0x7f0000000100), 0x28b81e) 02:16:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3d, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r3, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES64=r3]], 0x1, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r12, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r9, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r14, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r10, r8, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r11, r15, 0xa5, 0x5, 0x100000000, 0x2}) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r16, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r18, @ANYRES32=0x0, @ANYRESHEX=r17, @ANYRESHEX=r17, @ANYRES32=0x0, @ANYRES64=r18]], 0x1, 0x1, 0x1000) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r27, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r28, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r24, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r29, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r30 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r25, r23, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r26, r30, 0xa5, 0x5, 0x100000000, 0x2}) r31 = socket(0x2, 0xc003, 0x2) setsockopt(r31, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r31, 0x0, 0x65, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r32 = socket(0x2, 0xc003, 0x2) setsockopt(r32, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r32, 0x0, 0x65, 0x0, 0x0) r33 = socket(0x2, 0xc003, 0x2) setsockopt(r33, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r33, 0x0, 0x65, 0x0, 0x0) r34 = kqueue() r35 = kqueue() kevent(r34, &(0x7f0000000040)=[{{r35}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0xa, 0xffffffffffffffff) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) r43 = socket(0x2, 0x2, 0x0) connect$unix(r43, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r44 = socket(0x10000000002, 0x2, 0x0) dup2(r43, r44) sendmsg$unix(r42, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r43], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r45 = fcntl$getown(r42, 0x5) r46 = msgget$private(0x0, 0x0) msgrcv(r46, 0x0, 0x0, 0x0, 0x0) r47 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000140)={{0x5af1, r47, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0xe9, r47, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r45, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r45) r48 = kqueue() r49 = kqueue() kevent(r48, &(0x7f0000000040)=[{{r49}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r50 = fcntl$dupfd(r48, 0xa, 0xffffffffffffffff) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r49, @ANYRES32=0x0, @ANYRESHEX=r48, @ANYRESHEX=r48, @ANYRES32=0x0, @ANYRES64=r49]], 0x1, 0x1, 0x1000) msgrcv(r51, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r57 = getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES16=r55, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX, @ANYRES16]], 0x1, &(0x7f00000006c0), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r58 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r56, r54, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r57, r58, 0xa5, 0x5, 0x100000000, 0x2}) r59 = socket(0x2, 0xc003, 0x2) setsockopt(r59, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r59, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r60 = socket(0x2, 0xc003, 0x2) setsockopt(r60, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r60, 0x0, 0x65, 0x0, 0x0) r61 = kqueue() r62 = kqueue() kevent(r61, &(0x7f0000000040)=[{{r62}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r63 = fcntl$dupfd(r61, 0xa, 0xffffffffffffffff) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=[{0x88, 0xffff, 0x4, "d2469a67fb250660a468d94dff91f7b26bd98fb5315d26611350b6269d236c2d14419cac4725d9bb76a4001a89b79ee3fb6663f3fe9be6fc4ad72af98542911613076c151b443738ee17592c88ff66bb9d10b4357b5e26814d00d7dd0287fba13c2b031cde0871b382cf1fd1200d62f48a7d2a392260"}, {0x28, 0x1, 0x1, "64dfb64f546ec4c30eb3f5f2d9c9bf1cd479274b3ff3"}, {0xb8, 0x1, 0x5, "295f3a479c19909650727612aa9cf95490d442d7be7f3b1ae97be35a48a03cb05ea5550e0e0e88e06c31633245ca09d655fb6a0703cdc72a49c97d1d75d2cc4b6574fb21b6e3d592efdad98de0c4401d26871b1ecfe7cbd4a0c0347e4775b2f5be9b1f0cad141498eac719f591c95b434723fcc6f2b86bf59249a9d7eed9d6c92752b49625716c3c6c7b9536319795f9d5178b8817614815eda6740e034df5c78d35d2b93d2c"}, {0x68, 0xffff, 0x8, "de0cfdd932e37be50a49e92c7b5393e55526f02e543a7711dad42dd06ae8a3efc53ce14018c489b8870de2d0569528df2ae71c3f7d03768fa12001549f947a9bc723c6784ea6609a840f437299d3f789e44e26660a"}, {0x88, 0xffff, 0x7ff, "5394b0b8ca9f90a69e6dd6d73ecdbaee63e88c50ec33e3f5e9a8fa14261a7a276064ced6a7fd4a33a21ccce02c2748c5648eba562252573dcd3127c9e53fe8f14ccfabdf82bec6d10d7ee26419ce3adddc883fa9a2391f00bf90916142bf5b231f478351f79ff665cd739da43a383f368e0cef4d657d"}, {0x88, 0xfffc, 0x6, "81780118dbcca1fa41f00a01686cd8e8dacc6c455c34a4a6a9cc6c9c7874f8fe39441f4ee397e9bd7206febee5db218c7b9b8b6290fbcbf4d715b73062e82866f17fff5d88276b88f57824458dda1ada6400c166cc1a869730aa8ea33438e2bc86df4eb1dd3bcb72ff8f949a9983a2c431adb9"}], 0x2e0}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) r70 = socket(0x2, 0x2, 0x0) connect$unix(r70, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r71 = socket(0x10000000002, 0x2, 0x0) dup2(r70, r71) sendmsg$unix(r69, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r70], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r72 = fcntl$getown(r69, 0x5) r73 = msgget$private(0x0, 0x0) msgrcv(r73, 0x0, 0x0, 0x0, 0x0) r74 = geteuid() msgctl$IPC_SET(r73, 0x1, &(0x7f0000000140)={{0x5af1, r74, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000240)={{0xe9, r74, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r72, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 02:16:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x14) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0xfffffff9, 0x1, 0xfffffffd, 0x0, 0x5, 0x8000, 0xf3, 0x0, 0x1, 0x0, 0x3}) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="552d2d6e7e86603a0084d129e3e6cceae27e8bde797745e1b3dd723cf73d699924b1f9e1192869d71313e7503f46685d097688144ee2ce0469163abc3e843a8b247da396ac718e15e48d7d2870559df1491f4891420c7e371bebc2dacbd8137fa5c36f4ab9b121e0b618047af712238904c822fdf0e41bd1a64fa87233a3cb9e407c27b8843fd14fee3f299e0531283f13a7c4612e31da8b9e", 0x99}, {&(0x7f0000000240)="b877f473d17a729b81290abe53b799311d435e40cd597a0f20975a9801afd9034a7a125ed0c6664725c81d444caa69e7e4a12277eaa8b1efabf80312954fab2eb0771e6b3b3fb7b4ea0f46a2c3e22abdbaedd8b8ca5dd8ce705947d99e494517ecb811e84382a533f2d3c6db47faa6f7fbb2fbf40a1ab64e1571bfee4a1abc88cc1cfd7f2a09da6fc60a183ed83a910a7aee9df0223ea58bc0ed804cc38fcb7d386c4b63ae2c", 0xa6}, {&(0x7f0000000340)="fef690fe4cc95b995a3ca3fb831b4a178b29d36c1be57c1a48affe14580cc72211b759d72425213b4d698251ffdf66ad012ba03948161e44e8b013a0b1bcee0a926a46acbadf396785073145b0817e12d26dfd5f42", 0x55}], 0x3, 0x0, 0x100000000) r4 = fcntl$dupfd(r0, 0xa, r2) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="8b5c7856c3e28960000000000c1e52db972e33e6fa5150ae4e126fc52a1e6852c4a554f6f67151170e0b1f488de18263513692d182018a89b30c85d98bb61f634d749d64eaaec51cd3fffbc761d385374da61f977f9c00000000b573af2aa34fda023874e6260487c8f6eacc4252f7b94083c5ed64795fac573241bbeeb03c6914fe00"/151, 0x97}], 0x1) write(0xffffffffffffffff, &(0x7f0000001340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8a6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1a9d0d933a278d9d0712231da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a01fd6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x100b) 02:16:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xfffffffb) 02:16:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 02:16:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x21}, {0x0, 0x1}], 0x2}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x4271) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 02:16:46 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x145, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3], [0x0, 0x1f, 0x236], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x1000000}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001695fc70 02:16:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1000000000000256, 0x0, 0x4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="bc99412bd547e06eb3e48fbd5780e81bce9a8702de029f20f0690a02158b1c29fe8ce2e32664b6b25fd2e8da673dbd4a44050e4ccc0f82b35e955fc30516bb405dad7766f61c604feaa192c6f7cb195511f2f1c35e5ee897f42c28", 0x5b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x812, r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001695fc70 02:16:46 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x1000003af) getgroups(0x0, &(0x7f00000005c0)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r6, r7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r11 = accept$unix(r10, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0xa921, 0x3, 0x8001, 0x8}, {0x8, 0x7f, 0xfe, 0x1ab3}, {0xadc, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xff, 0x3}, {0x7, 0xd2, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x5, 0x7, 0x3}, {0x3138, 0x3, 0x5, 0x5}]}) r17 = getpgid(r13) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r10, @ANYRESOCT=r5, @ANYRES32=r9, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r9, @ANYRES16=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r18}, 0x0, 0x0, r5, 0x0, 0x40000000, 0x0, 0xfffffffffffffffc}) fcntl$setown(r4, 0x6, r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x1f) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) fsync(r0) r20 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r20) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x3, 0xc0, &(0x7f00000001c0)) 02:16:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffff0009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x2], [0xffffffffffffffff], [0x0, 0x4, 0x0, 0x7f, 0x9fffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x4}], {}, {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x1, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6584a656a5842168) 02:16:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001fc5d8b95ecaf84307ef582265cb8b4020071eb8a83cbdc0647d3abd520ccfdb22b3485568f295df1600d365dc134b9fed237fa4328be88d7a378939c0a5a7ec345e8edf79aa52ef90da7b5b257656b814155de6d50b8a5d55717e0e3186cff2f5d4b5415bb2131a8e2192146221759a386c1"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='c\x00') r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x1) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:16:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202c17f7f000001bd8b5649c6aee907f3c60f039a70563d4e41343a74c1ef3eabbc1caefad2622ec14ee6e05de36c7e602c6fdb6d86950e837e345a72326ab1ea5b816369dbbe1fb290dbf10f09f467399add558f22e136a149c63bc749c162cefe8a039bb21c29d476e145411ad137565d83fe9ac573f6d84aa18a11c8109dad07cbb9d2408aff44d9568c3480b3bd7d319e2307e17ead813aed41720dd7930ea5bedd7ec79cabe90abf0501badbd92e2130470b02d08469e4abe8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xd) r1 = dup(r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = accept$unix(r1, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCFLUSH(r7, 0x20004268) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 02:16:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x7fff, 0x0, 0x7ff, 0x0, 0x5, 0x101, 0x7, 0x0, 0x0, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000400)=""/4096}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x7b, 0x0, 0x4, "adbc9ed722a014b43e350ab74cc114121a4e2cf4", 0xc889}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x64, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000027cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 02:16:47 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0xfd) r4 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x10001, './file1\x00', './file/file0\x00'}) 02:16:47 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x14b) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff47) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r26, 0xffffffffffffffff, r27, 0x0, 0x0]) r28 = geteuid() setreuid(r28, 0x0) r29 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f66696c653000a65be39d97897d17ded1a5be379ac920883161d89f617d96f8034d087c9e49bc35e814327b7e240182d5a65308ed14ce1b6a243c383c042a28a871cfb38364849924b3acc740d5e3d0c1f8aa8fc90d9475c8353122e7159fd87c96aac1cc3b481ebe7353a51e1d99e428"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 02:16:48 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r0) r1 = open(0x0, 0x0, 0x38) write(r1, &(0x7f0000000000)="220e228901", 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58c8ef185b2e71ca, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x10000096, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xffffffffffff6328}) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$lock(r6, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r4}) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) socket$inet6(0x18, 0x1, 0x9) 02:16:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c07000000b8b721a7c815f8032fd40c9764a8383ce423fa65fab381adf6a59666dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79babac4e6ba61800149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998992b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a49a54cd74cf50e3a2b27919a4a0ddd1590"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0xc6, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xffffffffffffff14) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r8, @ANYRESDEC=0x0], @ANYRES64=r7], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 02:16:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x80], [], [0x6, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x2}, {}, {}, {}, {0xfffd}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x1}}}) munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x80000000, 0x800000, 0x1ff, "667c674482675dfcd7dd9e328e1850c6de81b600", 0x4, 0xfffffffc}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:16:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000ac0)={&(0x7f0000000a80)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xdb, 0xff, {0x400}}) 02:16:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0xcc, 0x44, 0x7, 0x80000000}, {0x8, 0x12, 0x5, 0xdd6}, {0x6, 0x68, 0x5, 0x2}, {0xffff, 0x9, 0x7, 0x1000}, {0x800, 0x4f, 0xc0, 0x3}, {0x11, 0x3, 0x1, 0x1}, {0x4, 0x1f, 0x9, 0x8}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 02:16:48 executing program 1: socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) 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) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 02:16:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x80) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) renameat(r2, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) geteuid() write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x1) pckbd_enable: command error 02:16:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/159, 0x9f}], 0x1, 0x0, 0xfffffffffffffcd6}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f00000002c0)="47ce817ae11b18f7940a9a1a5cb7fcddd0f894b74d8bfd5b17bec34d4f9f9724740109b090bf92d909575e5146db6e01942ed3693c7d880eced56f3f45464606525f5330307e405d8bdfb73de4542168b43bc45a091a1b3330e9333d4bf5f65dfd385e8180c619fd5e9b1b637a61198e869700a6978b92f7d2cbe5514e4a08daa20755c0859de42d1dd16619194c8c4d7d3753f714f0eba55d00b3b60dd024651cd41d1d7a98f904966c367948b307cba0b095ed35346223b51e415ba0ad0db2bb03bcf48b13f965536c952e0172b523009d47a0dc7395355ac135ef7f38d878ab7f915aca3f5ef5ff36e92a3ddd3973bf48010700865be8f610a357e8adf33d292fd88e6d05213384db9953bb6d8075971adbb281a911fac05c2929b55786e3ffa833b460afea898992da432e92a37aec3a5cc4c86cc0541183cda004dc9c4844c2974fe3267c0de53eb2a7a7442f6d4ec2132bc194a0a0ba2f38b27cb02f1ef578e41123b0b125f13290058c242aef2df6d829b0707698a4f86ff61199c880d4dafe10ad32f0c5c37e7f80564ed98e7c608c54b5ca11dd1d9ff16a39e87c291827d9f8f4ac02a124a249749321479b32c1333366e945a48d2b935ace45b3e6defa7248884e42adb814b2bd3d8d2b503c76284087aaab739ee02e5901f8a24d8b12ef3ca29c10c4bbaba70d1a9df83c0766e6c1f600000e439241c286a2358b5482da76184535db00dc001f75e90f19a357d4fcbd169c1abfacb49fcddff1a015474f4207708bbc50485e9bad41296894e8dc5b279bb7fcf488c59c961ea8447f21240db07bb016833eaf5195a98572b4162ce1465bd6c4a9c14b73a81554763ccf3cf447da8b35ab55499569798dff17892f319c200cc8e4b47fe0a524489ff036a768e9424980ef0249b6d1809b5daea7443b8e3640bf9b32bec5c69d542ceecf90bdd2f6279dbdd5dcd6be5b503064dd82e3120fe0338b58e095698a7e45d39042b3f97fe6a440a88f0ebbe8d3397edfa10ad41b4514799e6500074568cd589137adde6bd8c84504fa47a68d462084de0a032c8d416ec46f61b5de3e0214102484605aef04977a790b8a768e6dd53be9700fab7a68ebf94238a0cc839bca1c5f4b6010b67bf08655dbb6118202f13e5ce72cb69da6e57d8638ded485bad4e82543a79a8590b633deb3037acf91678d812824930c64a726269597ff88e6aea28da599e7688f5b9f431507e1288beb901882be9e58d44c91d47effecef5c8ca84a3d8fe187aa955bbff8ae72489f35d94cfb70d4aa965b03bda34e926ec8df1f46f727620a4426fd4eda650af60ba2ee01fb52527397e2cdf5875986ee7945a948eea594c435d2651c5e6dba947aab3cacbaf22370188b9db09ea1a88368a7147cef4f3cc4e00993f81ebc4ee0d3e42ee5e6ed78ef49f568366f332f22b65f475ed7ffb02e2f66110ee3f4d626d935d64358ea49a09491c30ed3dacf29754bcfad32f95dee282100abff752ef8d3d74144a0d20bbc2a19d1b4afdcafb3d08d042d998ac9c76162902593527bccc2c13bcee739a79b93d34975a03aa5af5ae6ea67f8406ac9e7658326460b810ea18a06768962af84824f0754e2e2e6d2c9a133e05b892f29152595f0702b401658f17484a6642a98849f1d205c8ecc1b8d1f57fd5aabeb85c01a9ab20e38f818e07cf64c283e8338ceede749c1827b5e6c47722bf6422ddda84237168bf0d213ee90cfd87a8ac5a08d1a87e4fc039203336ae2e314a4346df0078ee766702143e0174f59b87d857d847c3c51bee55aa30dc1b4bea3b8e39f8c06cb450d2e8e80531b3cc942e90f9161bbbff2a44d7f556cadc618f7516a3045d539521d8fc3a362f32a71b70614a303a1bf66ac07bb96c52c6978f27e3ee3856f1ecbfc556af6d3546c0e31c5170b3525d1f2da72917ee1d2e6bf2f4128ab330e4d54ff16c8128495cf5b77a3bbd2b4e1a7bcc7138f1cd9bee951d79a192b7509a5e30af365e9c407fe1a0d1126d50f93abcdce44b1faeb4016b72c41eabb4fb77dd023d65e5e831ba08022edb8502ce7412f4a0ec1dec7830a9be50fa612936e30fd50a2ab064afd60f4e9949b012a3917b61678e02fa096db0d675b117036e8d97f936f4c31390cb7dd53e84ecbc9f4c43236f9dee923005d46801a88c9a381ca16b7c8db6546fbc3b011f52c7b8259fc529e931c08c6fc632a6ed6ae4563c7d71d5f5ee1f901a859810b1ac282bce285d8f3c5122c4b77701ac0f4cbf5ac979add22fbe88e7bf3114f656a6e88d8eea68efe2b7820551bb3430de2f447714634b5e6b1996bb4b7163eaa78e1bd3df61d212fce403d5e54430254d592e4f4b48da632f50b62f41a038a24e257444546be54c0b9a73576c93597a4d6d988379fb83f204a1173bc260ffef1d4dc7e8f982c1e0ac886b9456d8398c18cb6a0b5b00e873bcb1c6369cdf993fe959429629bc213df367574a87dddbb7e18bdb126bf2988e1568e3920141b817292f4950f5308350e5f8ad950900a11893f6e0fe563a7d36a2e11bf661a4c8684045357b78aca8b99322748adb926b9f23ed3d4beba70874371a70b9995d5deb534763b5feaabd420f1621464e38b6e254088b38a4bc9ec481409f3439ad0289846714f71e9e859c27d9ef5502fb2b408490afb8fa433b3bc8daccc3b92e5f52d1d7356023038d802650605197acf0d9015a9269276483ab0f272a23188c6fb0869789586b31b39aded8cd08f5d92f50963c5ddb36311baaa2aaf7b8ae3d7665dbce10ead099293b1b2c9f246a2e63e3f1a80108cdced2b35d3db0b4e15c9fa3c7d5f6b815c6cd59acae8f522531ed02e18c00a33077fcc06451f397ca698ebcda5eecc44d28df8cd9351797a37cc48c35d4d444d8d242c0c6cbe0df5f0102cff418f9af72693f2e12c0dd94270b532962b16e7c5e8871a2e453871450dad104d8e40fd0ed57086ff24a047a174a33d39c7a5ac23396a3e436c239b211cc1df57740b52a84f7d00e527fe2df4a1e05143201014d13bffa0219ee2e4f013dfc4aa34c48c548bf7d146d99572c99fbc53cbdc62d71dd94d9837e45f07ad72fbdb2852986609184f3bffc21ebd1aa1a386efd45f252c21913d35967c07c4a1adf76077eb9ecb59f210e6234b05963d27e54951045354e2be78454a1d7da95ce190b721d7bd06a9fd1dfa7511396092171ed0ce6153200f039fcba52ddc0f25dd43b3865c0550f15b3f86ae7b9602b13d3cc1a62d256cfd11ae43de070ea08935bd1ca0dbdddd7aab2ff59326037b7889d2b9b5e2444a05adcfbefe9076a63c04b4c72a55798288fb6751a3bae0ee23c92c290b3f67bc375e52dd8e5dc15cbdf615cf2e5db4002c6f789ecd46732b2b2d4b1fc584f0b64f23e82ef7e76547402765559678c89f9bc799d248e6909d17cdd2037d098246c5133a43eee42e089e7e72884217c1c1c9ad6e899af8c3eb39e0211bb10622b1d304974f09b66258eaca3bcd6123d10e157a54bbd38bcd377756b6406a727a42fe0dae9d92ef86977b335503bca806838dbbc1de4b5037f8796971a561486a344ee4ae0f6d1842c2268d1f874864e8073b49b18d5876bd3aa11be6a67863106961ac06693629057ada189bf9a3b4db2ffe90c2600cd04db086c874d79cb068b9caa6e003d09e75194573c64f182163a1b7db489aa6f3b2cac50d33cd88348880025502ad71dd3687860e96d217d883394a302be52f08d7f82805b9721d72aa4125587be55ddb3b643c582d8dae5f7c17494205143cd02ad5fd73bd906c7e3eb027b6f6de0bb92b9d4b281a60437a1758b74c135fe33586a3abdbb7392def3bfb2c08f1daac351adfac1937962603ae722ed3eabf4e36aa03393b0d5cdd76f40d0eb69cf29db87ce1173c00eb04f7c70639d054883304b92654cfff316593c5e0d125f3a53e53fdaaf45492c43dc75183838ae3712e2b32e465ad7df3e76e910998797e470a5f3b5ee8997b5e92162e695c729229b43cbf43a1c061edfdf609bdee77d60d7e8a79a992177f96af5ab612b7e8a0551409ff0730634395b06c4173a456a7eec78203d7a708c0b9298e857adc41dcb12807e0e8c5c3d03d003d45814af87309ec3da8612de621594efa4f24ed554d0f0b6157b4ed0e11e36ff3aa81c5180003a4b37667dab13be8e5e500c6ac8f089998eca84e677852269fab374eb6092aa1bda491439ac1abe597e2f0676aa4a7bf202060450df838fd1b17b9fe951601e1a6b37deb2b9e90a4d4a51690d5a788e4d82e5694aee93f7ef4863e8c197413426d620c57a4c757424926558e8e40af8d9e023f378a167043ca607825871bdaec2790831caea07ade17b97ca784ec3451d2d797b3b49ed9e6d00d592d760b0f24193bd33b77f7c31e9504799779af56215db583f21303bce0de198e05f666f80e6d57cc259550eb8cf999737cbc56e4ff6485bda5f38eaf391d39f8e626e2ab12da2e82bb0160bd73f2dc6c44120d5880d93aee2e29a2bebe0ab6b41acacd581ead807a9c28b35d2904d395615d0db3a6f7577d3b740e7ec41d6d65021caf3d7977cf732f5dfd4b6aff23e4827fe1ef59a9949dba485434c858412416c0e68a049b5c849d9d3b85e65c972f03409a2a3eb1d1897a5ee82efd2212563d47cb86939e03cca2bcc94a83f90bdef5d92dd3f778f306b8335c008532842281977f1a5bc2b9e1ec50c2ac974679d3a6f872db2823d194bc58bbfc58540cc78a5d20dfd20a4fb9aeefb589dedd981393feca934329d262280a762828b25ae44bbc6c5594755b5f7847a5c8faa7309c128fdad72639a03b31d31244d3fa8ba20cf63a9dee5f9fe3a53e6eec41504ca35459b80c5f4f9a72247b634dbb69fb9a5abce81ad70b53e38045a8386d18c0c86c026b236d28ad88ab006b480e95464639b805fb7a29fa2f244435c8a852a2e74244f860668157b838f32d3b4ba744a42f7af3ebdb9752f6caa16aae83c3a766116b0ef59666f31072abaf1ef4da0619f41b409ecff12838632b99d114e223d903cd4f641f804752331a0fefea2e315a95fe03ce919c0a37a07ade42986722ec8c263e3f3b7c23feefe489c0c7aeff7769bcfa5382dba0bdbf5ae960d1fd6a9c9c32e605b70060e367982f337e651c242d07110d00a5362907ef62b8724f07e9728b6bf9f496b492ea8eb7e8935b2055242e6ac7feb7bcbce9d24df05b8c773327f92a8c70c6f65398441855bd4ea97a1a6068dd259b23d5e91b3f81e2bfe393130a1209788c8f46f78402891787a7c5bfd2fb7991c5f4d31dfbebf842a709c302909c046000e7a022b2f36ee5e24b890e24ef0b3b940312b998b0a02d271489b63cd374c51586801f6d5f28b83978c131dec42ca317e18f382509d823c76f687602cee695266e64ac71aa5eee814826f5b30bc8dceff377b0316679ef0d13b3d976ee5d782639c480f5aea79ad98b38ac72b143da9800c09c2b696f1c5fde02b704e7380453641a1ba889e683e454a8e367b979a3bbcc03a030e2b22c894411fe5adb0885f4abee5d63f0e7ebf6718981f2a6c7bbad78a0e3ad3b4f2f0c2ec64e960992ead04c7815a5cfa6446853019047d8fd96c080a5424dcef63355623c78e5f3ab06f8fd4be05f4468333da32f4f7f60a77fd3eb078d9d4dfd314824ba5599aa21b2310026a62f3fbef3ce4a15b93c2d8b6400e38dde919f35be3286a0e2c6314f5ad506278e1de56b0a29c26f459e57aa7f18f906c6c8a6cd417802e5c49d023254509f8c90a4", 0x1000}, {&(0x7f00000012c0)="690da9207bfd4910905593a8e23a53b090698a6aee13714933a72c6add6cb22133b2432ecc62caf4ca1c0466eba3316b42409ca4ba6747a9cda8726c4c495d4a2378d21ef7a2b7292c8bc846b5799dc9a6bd577632ccd8f9eb0d001eaf20cce15de3d91001286ca48f2b4c683ba6", 0x6e}, {&(0x7f0000001340)="e2feafbf31e243deac68846c6d", 0xd}, {&(0x7f0000001380)="83988348e98b6e8a8e0bd3fe06a0a4af04f034764c8ffdf7a3e73d71804c5c4f7a8f4489f2f4513c22043b4218b6b8", 0x2f}, {&(0x7f00000013c0)="bbbb78543e3365d6954586e059519e49e8bf60a9d96f", 0x16}, {&(0x7f0000001400)="f41f9b4b6a01710ee3c89e525b537cd1f7e65c8468aca0004ba457ea7dabef42cd9ec82bedbcd57a58a8cf370e5ef18bc952be55e83ec1b7bf1793f74923bc877b9db1c0772c0f39bd805e4af73078469c511f35fc1a78af5af94f054c4561c41b7e99d935bd687f024027e07a4b3c71c6135b6be304727b69e70b5e8a5de19876246c24ba8beed4edde38dd9890383af113671f11cdb30a81fba8c8ed62be3184290fdaf510bc50fe5ea192de54ac4117e24162da468f7061020c7a449f4993eddc8a61dc323a9c6b81eedfd3a4aab35de58985f857e857edf0f04acafa44182024add5a06078e9209278e8fc2b7f682b2903ad2ac4a809", 0xf8}, {&(0x7f0000001500)="02b7d44983d094b5ed8818ecdff2524a7a25e80390c89a64039e6c91b9e7e05f5ed20096c9a0ed19b1e6a52486f3f6aa4fe8c98b", 0x34}], 0x7) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x4cb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) dup(r2) r11 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r11, 0x0, 0x2000000000020, 0x0, 0x0) socket(0x2, 0x2, 0x7f) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = geteuid() setreuid(r16, r16) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000001ac0)=ANY=[@ANYBLOB="2b0c2dc70f090b0fb0caeff1f4"], 0x1, &(0x7f0000001900)=[{&(0x7f0000001600)="c73a907f0a8de54c6748e55e2d840f09e5d21051bb9cfc3ee0a953250c73d37eaa8789c29ca50207d6acc03fd9811205189355d46ec8c80f7d9b3c5cfe17ed86078e93d53263ac6ad237efc8332b391a7444c4f8899b37a11ef244dc6f19cd9c9d364a438c383f89b2c8526bafe2ba97e4494e83a377eb4ad8a8acd923b70c95dd4b26aed9ae51323f22ab1b6a9ceb5f2dfaae304350cd1b24c6eadb58ca19f438ed060ab97a7179128d3707144894ba0eb47811902874683b44c713ae2059b5f1d393e470209c35c97ec1d40831bb0296693e14088ea0080576de5702b93e074aed4a682c76e9ad79e847e7", 0xec}, {&(0x7f0000001700)="cd683dee", 0x4}, {&(0x7f0000001740)="d8c7cd2e3e5b08f9ab3214ba20d5a4c28b54bc0abb39b2e268be0c6285fa807c9cc915069a40b2a95606f0425678fd5c9d47e33893d1d0fcb6a11d72b2767e711f5ab0a5e4cf9ecb0ddc57d7e93d13308088271192857fba9e6923b84e0a02419d69ea3181e6f9ac71d66c947ac112014b919a6ef89021d1dee81b37108000f5b841cad9a8cdb6eb5480ab40b5318715f25431e4063736054f82ba4a70e039c8833e10770043aca3d6dc73941abffdf65a4e16cd8ed73d16fc9d1d48c8fc1b76ca6fd7b320155cc08aac9d501752581f99d56a47bf0bb2f8b347917b356f17abbc08b6b85d", 0xe5}, {&(0x7f0000001840)="e519e720ee366bf1e68ef9f5c1a95247d15f2cf7c3ebc9a45f0a40f1d14413f15530f76ceb18d2d5ef3a4a0131f530517d7bc7caa7a8ee91a27ea70685e021b672305871652366123583aa74646d414873f6f409f43d1d22e3913e8e877b9a5c4c3dd7ef7881938ac5f95ad84807e58b59e6a3dbdd62e0a88be269f1d58af549a765a3b3385998e78e04b1d08faf6b08b556a87ce5365e0f402b3bee930404f5508870a4faac2502fd8fee8b19824fc8f06d", 0xb2}], 0x4, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x30, 0xffff, 0x1, [r7, r8, r2, 0xffffffffffffff9c, r9, r10, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r12, r1, r2, r0, r13]}], 0x98, 0x4}, 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 02:16:49 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/171, 0xab}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 02:16:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8040, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="065a689acb6835", 0x7) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x80080001, 0xd, &(0x7f0000000100)="0a33da65e243b5ddcb80a548edc97442d0331c1580fb2ff9b3512b118a73a80795a0d205511ef8e713091d749b02dc52492419e426ee", 0x36) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) semget(0x0, 0x2, 0x585) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x5, &(0x7f0000000200)=[r14, r18, r22, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x3ff, r9, r10, 0xffffffffffffffff, r23, 0x42, 0xfb}, 0x80000a, 0x20, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000140)=""/36) 02:16:50 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x6, 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:16:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x48240, 0x0) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r9 = accept$inet6(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x20000107, 0x1800000000, 0x9}, {{}, 0xb766e9cf3dca33ce, 0x81, 0x40000000, 0x65a9, 0x2}], 0x4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffd, 0x0, 0x347712bad10c0d66, 0x4, 0x7}, {{r5}, 0x5, 0x12, 0x1, 0x9}, {{r6}, 0x0, 0x80, 0x4, 0x3}, {{r9}, 0xfffffffffffffffc, 0x22, 0x1, 0x8}], 0xeb, &(0x7f0000000340)={0x40, 0x8001}) r10 = socket$inet(0x2, 0xc001, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x462}, {0x18, 0x3, 0x401, 0x7ff}, 0xfb3a, [0x1, 0xfffffc00, 0x7ff, 0x101, 0x9, 0x0, 0x1]}, 0x3c) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x2b}, 0xfffffffffffffcfd) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) 02:16:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x9789c0d8a4eb14cd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 02:16:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) r4 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r4, r5) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f00000003c0)=[{r8, 0x4}, {r3}, {r7, 0xa}, {r5, 0x4}], 0x16a, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0xffffffff}, {0x18, 0xffffffffffffffff, 0x10000}, 0x2, [0x8, 0x0, 0x0, 0x0, 0x4000009, 0x0, 0xfffffffd, 0x4]}, 0x3c) 02:16:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702010000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 02:16:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x28020, 0x40) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 02:16:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) socket(0x18, 0x3, 0x7) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="01082edfc8caaea5068beed02f66696c653000"], 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) r9 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) write(r9, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCFLUSH(r9, 0x20004268) 02:16:51 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x63ee, 0x4, 0x7, "1cf90700000000000000000900", 0x81, 0x200003}) ioctl$TIOCEXCL(r0, 0x2000740d) 02:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4000008a, 0x7, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20, 0x80}, {{r2}, 0x7ffffffffffffffc, 0x40, 0x20000063, 0x8, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x40, 0x4, 0x40000000000}, {{r5}, 0x0, 0xa0, 0xc01fffe6, 0xc5, 0x6}, {{r6}, 0xffffffffffffffff, 0x41, 0x2, 0xfffffffffffffffe, 0x80000001}, {{r7}, 0x5f7161a8a4f735ec, 0x7c, 0x20000010, 0x9, 0x7}], 0x34, 0x0, 0xc66, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000100)) pwrite(r8, &(0x7f0000000080)="5d23d0ea0f681a1666e6e10811ebc6f7c9aed4366f55d1a6548f46ab52b0feeddae0d12015d9ed43fa5ef4e299cad775f6160312cb8917c2329c22e7b761fdfd92b843d183537c1a0610a4d1fded9939179ae77341593392afa09a2013fe", 0x5e, 0x0, 0x9) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000180)={0xfffffff8, 0x7fffffff, 0x1, 0x8, "aa6592b462cb5a70d65e3798545a8f615bbde9b4", 0x400, 0x20}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r12 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r12, 0x0, 0x2000000000020, 0x0, 0x0) r13 = socket$inet(0x2, 0xc001, 0x0) dup2(r11, r13) 02:16:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) clock_settime(0x8, &(0x7f0000000100)={0x1, 0x5}) 02:16:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100), 0x0, 0x5) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 02:16:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1, 0x0, 0x0, 0x7337}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 02:16:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x2) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) shutdown(r1, 0x2) 02:16:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x10) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r5, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r5, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0xcbe) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r8, r10, 0xffffffffffffffff, r11, 0xa0, 0x2}, 0x6c67, 0xffff, 0x3}) 02:16:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x7}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="29daccfa517d1e61fb147fbda593aaf0f033b006cb7ad16846968d347cae0e7eef742dee78392d3865cfa83b4fe6c2c1c0863cb0268ead7a739710bb5e286ab132348d4146c399ab3a940f64e6b84a378deb3febbd7048b402ddac1c1dfba7c2430c092e91436caaa8a852e342264e3db6f024902960a7aa2f340743f171803f279a9258131c143248ebd82e1c31e44ec438e7af0541839a6b73bcbe2a9163738bb95f27e917e718ba7b5f102d5a5264244c97b1ccca324107dfcd157c352e67bb7b05ff87278bfc2bb5f783489832bd98966b0e080bd78efe8a85eae95378e52a2c0e9404118a7d75045eee0eba348497162c19f13c8beb44f8a1a8ac", 0xfd}, {&(0x7f0000000600)="37a3d0156737338c540c672eefc554ccd791c627e3f20658445005079e3bf85020ad277878c1cfe7b41ba2f06504228308b4352890333063e645629fa5e014c3d21912663f58165b9aa18a2dba778037d872ec58fd8a2b0b6623b464eb887653135fd36a616c", 0x66}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="9000000000000000ffff0000070000008a3524606d4a36bf8ce54368cad9410e1dba741cdb963934429f406057b8ab0bfdbc0f57293f9995f6967840b4285b64f7ab1d36c0f6f59622236eeb6228bb57f3268c78f7007c977f014fd4601a3abdfeced08679de1b3bb59a87b789e6b6af2091b323561354ab5719daeeacceeac5e84039c045ebe063595c0000000000001000000000000000ffff0000030000001010000000000000ffff00000600000088024ed8dd9bcbaabf29f702275dafa436ab938ca2a120715594356b671c68e282e9a57f982a5851ea897c4feaa6812bf16b66f430d22d64f1644fc19fa35f84e533a3a2839cd3dadcd2a27eaa166e680827b73d1a142b600b3ff97e10cb74aa11a56c3ed51bec271fe6e15af896796787c3659ee433d584c35d8e41bc7040f6bb5c68036f5298d319defb06cb062a8b5f7dbe444822964e2d49f0a0c7aa1189ed394d4480a80264d3a9f9dc4ec27842149a4fb41c66ebc2d4a1b3401e16ada634c485846af9229fa8ce7ac1279d11160a5e4d272e7830a812227fa60c07f7b180480834aec8569fff2dda744abe3d7007d274ed81bd5ab15f9c2183edf79f3831cd79f777fd1a36ce354e59d19eeed71b1fb31aa210dcd2898d3e733755c46a203baa1ab32e9d4c274c187d049ad90078edf7ad8b6fb857db6f7466a3638bac57ffff6a05bb50a3694f535d7bd427f79b124d95df0f8818d37e7a4fde4d7ca60cd83c1f744da1806c736ee84365984c3cd8cd5031db74317724ee7f95f0e69915ae3bde5fb41a89a0664ef445def349aaf184f9369fb67f187c7ea0bce0c9fca472e4fe9c5f7e31f0b877aa1848e1eafbda914acfabb36987880de565c5168ba1e704b1215a93bb1d98af1502255ddc20bffaa9e5d743595f34b4be2af27753252718c2430a0f6add54c2bf0763c0a2bc7e05178bd807ef34f5c352b4fee798d5fe7e912442b4504781bf906f501f5a8f25f4056f6efd97cd4d369e2d32b8299519ee83a01ceef80e3f27c62ac13b7a1a40cd5e3e0a41f2f87f65f36cb068c4c5602d316ed05a99ba34cb079150dcfafd655f166b800e26e195c69fe82fa3aff9e9ea2b31aab94741ca80a2ac8df2b3519f65dfc095bff615a1dfd504ab471b35e157657a892d5ebaf374d926171bd8057ba26cb08d190bedef27ee97a563d87c4e9308950a7a9251bbfa28b62b48d1235caffe12c8bf8a71ea3788768df2f38f68186666bbd3d24f68e2057bde2d9e4e0686e9e4f6de5719acd96c85431c193989c269fc7eaa5c375a117fc4557dd6d1e36c61e5da593cb3cdf5896919ecaddc09c385bf8e3cdb982ed111152c40fb3324b29af70f0488f2fbc1dea61df6531f15a95eff920ea666480f5e3b3f49c387e3411cfcd1c4001a8de533cd2273bcc322757b2794a9401fd2f3afb2a9216f963a4dafefc981ba36dcb8b9fe31890ec7775cd61486b7dd5b304c563ed706becfac048c3b0d7d43d5803eb8f771f812eefcba180d5ee1e7422e1fe370deacbf082d8fe3d533e008ce2f5a173cb1c473d705e5a8270031825b414da3c2be9dfeeac9e372171d224d11cc0ad87633d154aa607c244cb4482cfddfd27aed0ed92fcc5db84942daec4af63ee878f66278424c8ae5e69dff7f7fbd67a01f4a798dc70abe82f809b2fdc3d8b6fbce608e512249b5e208c0630b49f52b770ed24b03e76d54923172f7c464a61437d72cb8e1e338d6d3f48bca2221a111c40404fa161319be8f3642eb6edb1a073951b2926eeb9fa585270b3ba255dc4ded968ec42f3ac83901532e84de36e324a8ad9941f66d14cc71f1a319c93bf66d28091e8b1933bc7ccc44111d842b92ce1bcaf7009bd8bd30a5a829068b82fd46687a33eb1253bc5bf8234f50da66a8218b93d8a27220365efdb330cc9b3d9936ec6819acc2d9371c51283627131722e036d2656e96e8d5f4141dd1656418916eb76668e623f40f403cb90caa5eceddb5d72634290f1023c233d36f39a73e6b170f90123a7dbdeff69574b60a6d6ee55537c5ad5209159ec6180283454f7fd3deb2f9a85f757ff8b4f5d180ee7c332cb3ee9bc53f9350a0d4ba4d0445472d46ac8f1504ca06e86921bac9d3e3e4cefb0e9708201e33a0d583bb0de19e23c9ec9acb8fcf89645257018b5f8048ef6f4b66b606833ca039fd4ef88f900a1d0d08f539d4ee94741b20aec481f62c0bc4fcd514450072aa2edd1b7b5f53b883cd3bf00a5b13ba887f19da2d776d2a20196830148aedf0ae35c937828dcd9070ac5a57d335b54838ad6de54ec734ea0278f653351df2287339360e30d7e014824306bb1e0dd9243d43ec612f229a143ae4564a66285f7bd51fae284d9a9bf4ed8ceec025b6d3f3323ca0079766b37807d6988254c155851283a3971e96a53966aebc8918f662ab3dd3f911dd3525d1561b8aac54e5cafd0ad6fb1c01a919aceb5c06a6a0fd74f40bf008ea17953a4f3c8516bfa2f28d461791cd4fbfb94952a04b6f1a581095e729f122ce8c6d0ba577d9c4bafa5ae0f1d21a3460c2ef6bca3d1ae7593902096bc40e8e90806b86556ec3213fcc658dcf78acf1f4a2504b184eadd5c1d9193f1685c4ed6c52be4bc1939dd47441bdee82a528249e0139b2107ffd6655c7a24f1d2b776eca8bb111abc654d002056c76abb64d79dfd7f2e1fd25f8e51e5c53a90b5b30b6035342f4653f15122185150e75fcfb74920a59282697382abfc49a1372cf917ba74b9deb755b96ad7a54fe584513689b9ebac7334fb6a10d84eb6d6d175e4a9ff4c054bdb851888ef25b7e64f99312c80d2faf9b89e9e88a4112bdccedf21a1738d50d54787bc912decdd42783052fb33bbe87cee18da79c2550b42c0b04068763c376c4b6c186a1a6e005639ffdc8b73ad110b25a244ab876b3a3ba5671cbce293142dde7fe69ced5f4ff419dbb65e348dd85b1ce82b570b154d03093b8e1ceabbe76332fe749bb6cc9fa3772b75b47a87a335c6f8a7f38a004104752d4fc29b0fe8181a27fca641d5b4bdff05728c667591bbc2fb9ce490ad7f301ebc6d7fb3e60cd1eedc222cdfa635cc55339394c3162a6fa77327a051d7d99cf96f416d5a2097883493f00683f4ab28ac2a798c9fe35182d5c21b5ed80af0a4691f2814ee965efb236c7adf442a2dd96e1509558cfcba06840fc5743ad0035a2a23d8074f830bf0bbe7e89f50c32d2c9c4d66d4032f0697239a20da14264d371014204698a3894a0c859c0a5364ba27200d6b7262af1e7a53a3f8ea79ea6f969b02a647d10ba9d42b1a072f6d99570f6e10876aef60c5c7ea0c42d6ce8cfd34befc94404106ed369f34c8ec450fade18d5ed53997512a3e217472585318e6507c8d47b5664147d5ee26164d929d41585d8d4494e3a32fae5021a6c095ceb9f694bbfbd67249e1f65b6a4ffe5b947d3e0702af3da0d167064c37998b7cb9e8eace66c9a98e4a713a3734b1826a69ef0ae678d1506ef47da6b1b75bf19b5d6dbbc890247a65530e19ad0b53a166354af47c4f3b0f2b7f3ed25b5fcde6c6125db46edd82fadcc51964be8f2110698ab11bf05a8550f79c9c20faa9f9eb2137f5159f05b0e98fff78a7de4083388488e01bee65dd8b2e3de37ede6dcc25b43f013d6c1b677c4ab155e54bd99892e9b5efab72102b3f3706c38023c45b33a0408440b7fcbf000f009ca286c92df44a5bedd28c36a9256e3de42faecf97c41000e81adf96295f0bfc5c7d0ed1b4dade8f4052abe895a1dfd441ae0fddf291b14fae4c7dffd1e01c5eed5b43b74e53b328e2e7c5049288b3d189d61037209e22e96cd84aef3df638c62e6a0f87b5b67638a14c1dcceb65605ada24b162aa65fce20d14c1ef10d4da7f35822bdf071e8c9b3585d5f09cdacc3b17cc18a27de017dbc706b767ec2f9fc8ee7ef117cd3d9abc2f3fa33affbfda72fad5c9f212b5d38fb510b3738235b2cf66392a69eb573541cf8d4a3305b76d74aa915408ca1fd877ea72f1b0712c63292e97d7ed95d1045a9e0c50c89646c074df3f5350d2ee1fd66ff63f71e5af6a070a1daa579c6273335d209e1ec0b23f15a7c03ca793321a9782fdf6ac7d41c8f787e0a54ac9eb28ca2808183b188bfe1a66b010f7cc2ec53e25eb55422076ad79a87cc8170d603b184f0c5d055ac150e216c767969e0cd0b06d91d46954e38f9108190ae91365add0cafa271028d55762f44fee71d018cf5c992dd9658241a6b830c84ac7a04d034e4a6aa2167404780a1d85b3c2af9ced4681ca41c1c70f14ae31732658a0d9748509de1966a58cf0f6df3aa69a9349f78396ed967ce48dfa4bad321a7b848d2fc28a9b9994d3f13a307627f0765b76a4a30d881d7ead6b1a7b9e47aca7ba2045236c66b22cbfac9b920b89e7a5c45bf3521f0cd9d3b3630bd9d99dbe74713c68d0f26050c4d2ed4c0637f4b79432bd9a7848ec364ef840a1a7bd8610cfe027cb0ab36153c4379b8fbc66565e71608e2a3a0784238fb7634d540fa289b99aa5e4a4e9980b8081577d70f9dc31134abda0bf6907091c1569d1fd849d90858ae858be92e9c88d8ec31163c0b6e892ad336685eb9a80507f24c1b3eff311a35caea81faf35067f075225e85630a64d59518ca18ac85a840680536555514cf22652c5c02e56ced44a8ae0ae7441aa56f6c3b2e16d44bd576cde532f60deb26c41098298cfb4ba81d254e8c4605e94c4e1716f3cd75c7aba79ae607fb291f6f794d811da28d388aa5969962237a6fa1a87c20c0c2a23ceae4c5f758a00fc91b4e36f081291b237d9838dd606afa39fd12a54cc2de1b5e3e30a85acb23f525ea2fb680f59f5931f3c0665b55c49019edadfb89fb57da521d4e09ac4be444e33e44264d8b836585cb9c677e81c8353036c97aa8c54ab1919e12feb6e778e9423dd85cde0fdeff715c9ce447f79bdc14523c7a57fdbbc899645df47baa95475f1b28dd60d9e9e03c5a8ec6d4f2863f0faddc211dcddfb048726e5b4dbde551e57a3ad8469dbbde7cdb55557626a3cbce7eb0ef7132351f2b023c7da2bf8c78f3acdbc94a47ddb8464d62cb441476f5f40827500661bc6a91a3cc3791d199cbb163501e4cfb9978962febee1a87e057664a684722ea3946a954fb97e17c7a56dff9ae3fc5715ea338a742b4d5644b4b78734feeae2aef0283f2c578dd97338ca1f146e5a1756b97b5ab7d434b622da2fd8aa29901b0ce21301cca720e14393e5b9490b14ec0c1c3fd1e1718c2cd0383be4084035c6f7c5003c001cd241b1ba41c784a9007b7eb50bedecce6bf1967c4638569b104639ea16461e1a7ffc3d0fce81255b92a0334d005dcde15ef420ffb2e75230b8000522b1938d1c29b15edafdaa8583b6c6b665f685088e5325c5aa9631a2614e43d2d2b6f3e31f2754f707cd4272c367b5a61d2a804ee6e94dfcafa021e7f1231a80086bd4d40aee68214a80f2ad312d200550cd18219ef961635a32f87f969e864a71f21d797f12570ddf42688b095a424cfa634eefda9a1c8c194fb4e66ea6ddb45a978af7528e6cc7137713d84e7173b263baaa0181305239d1cd8f0095cd86fea33425c46644a478c4d1176d823b7a43e06abd5b263d5328fa8e00311b0721063feade1e30f7163ddcd9e0d767485858ba0ce9cf9de2d8f1654a22f1d9652e6d34a8eee8627b1e20f8dae923ce9a7a3bcd09424c73dfcc353e9ea960edfb481de87ee54e58a60d486f339739c71970466d7f7b69f4f44644a1ee5a4230000b71df8fe7a4f3ecdab469ce63b770524c23c9e880c2278ea112c84cf11a184343623fa3605f869182a2729152bfbdfeb1b893de04c1415a16dc22355ec4bf1dfb1b19d0040de66ac7b681a1e69604006a44324fa762c0e18c83bac73d67821c7da44fba8706ca0682d41b440d717b0314b948cf7db7ab93c5dc26640998e8a49d4a6b8de77d8a9e59eef4f80280e555871e881622e4b61ec2b9ef2977abefa0df1ebe75ba76d94e04f886fa18f43d621d0b49ca5f096"], 0x10b0}, 0x3) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) minherit(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x1) dup2(r6, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 02:16:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x5, 0x800}, {0xac56441c4b20833c, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x800}], 0x2aaaaaaaaaaaaacc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 02:16:52 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000040)=0xdb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x5, 0x1f) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0x400) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:16:52 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x0, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800), 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="281b000000000000ffff004001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x8}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000cc0)) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000740)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 02:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r3) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") 02:16:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000000100)=""/100, 0x64, 0x42, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) load: 0.20 cmd: getty 22365 [ttyin] 0.00u 0.00s 0% 317k load: 0.20 cmd: getty 22365 [ttyin] 0.00u 0.00s 0% 317k 02:16:52 executing program 0: stat(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r0, 0x10) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000180)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES16=r1, @ANYRESOCT=r1]], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000003b40)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9155d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b3bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf00110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7368de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b27597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c400000000000000002742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d114f17c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1bafd4d69f7abb00e0ffcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb290ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b5f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c904a6c948e72e355b8ea7a2021d2adb92db89173f75b3fd07a3fdba183c33c7ee828c6b90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d7753ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cb3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef04000000b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918b25b75ebef6bdfd3098626202e91919b979dc046f931daea091d57634b9851224d213de2429a1f85a9cd91a7464180cf7cbf8c3ff24ba958f55569a4f72fb2f401f64aea682610d129b8565517ded96feddd6ad183b529a8464aec96b7e7ee7fa3a2d43987e19709bbac265b363b114dd96f1f800000000000000000000000007cc0d3f8bf6452820697ded7d1aa29df1830ae8f7c4adaf4d518533bf82d7af13d9c91b6759d699782859bc0626221b99337afadfdfd6f960d0d860d3a0fc4712227b10ffc132618bf667877c6ddd62f3c5be907b1e7dd46e974cf39935de1ca39f993ecb2d8b573ff3e0a87a1b83682cf0d6a64e4c5ff4b6f58eebc5015229b2e510e27bf88c5da77b8d0061611666b7cafc96614aee65b14a15689f9fb2704159c753844ce4c6529c00bab5e517e2c28aee981990b713168df00d27c72a0f97970f84d1a4b1bb202861b0aa14eba29ff23291714f12f0fa06aa893a68d5fe5147ed8ae822eae1ae88433d7b88f3e6"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x6, 0x40101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) pipe(&(0x7f0000000a00)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r3, &(0x7f0000000240), 0x10000000000000ad) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001040)) r4 = semget$private(0x0, 0x7, 0x285) semop(r4, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0x5, 0x2}) r6 = getpid() fcntl$setown(r1, 0x6, r6) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b5ff44150f146d3dc772179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 02:16:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3227]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0xa0, 0x0, &(0x7f0000000000)=""/160}) 02:16:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x101) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 02:16:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xd7) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 02:16:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xf, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() 02:16:52 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) setpgid(r2, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x4812, 0xffffffffffffffff, 0x0, 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x400000, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x2], [], [{}, {0x0, 0x1}]}}) 02:16:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0xb}, 0xc) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/76, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000206000/0x3000)=nil, 0x3000) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:16:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a5}) r4 = getpgid(r3) r5 = getgid() r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="8c3198709482439934bd13905d9204939511e0778b2f599ec2d2b4c375cf2c8b0f9b7886e37c65097f877b6dab62a6f998120382a6a8cb9cae76522a280824fe664bc9fabfd64ec30fab3c31dc71896bbfdc555a22d3d8c66223a03137cbe54b54a2688e12cc11dfdc9d0142f0a80586d8ada42e9f86ae744d68a2f178db25c178b84bf6a81a3511f002a15959e3336f282fb9b1540f78bc09bda51b9f28fe", 0x9f}, {&(0x7f0000000200)="ba460fc8d5139522bd0c1879f97160a125062cfb790e6e6668a8e1c72349e335f3d14ffcf0555777d2b6bfc7edab049f8746adc8b0f3cfeaad477d854b78b127a1adfecb8f81e055d07c84c767dc9e2c0cdc358a4b3f6ab0c28ef76cc8e78574c56221260a943732cf4714e9b9dd553501ae1730313408508d0fa796ed90a7ec9be47822978930c7073659caa9", 0x8d}, {&(0x7f00000000c0)="2fb463f0f558fc7013bfd3392e1e20be07923e2256c50d", 0x17}, {&(0x7f00000003c0)="1a7a9fcf69ad97a8e5e1829543f6c86358778973781b58a02fd4fe074622161a22f950ff50d5ea4927d6c8bd0c3c6b2005f21c4e4a0f99d555554a64083edf39126537ea955cae28f817536b7d2cc4ebce82f308d301fa2cd4667ce9e91fca72fec3a7ab4ca84812e3a02ef8fda84d9864be0b8a72d12e6737a7d6b994ba3b205a7bf7c3f62012130d464a386d3ce701eda144e2f7c4df056f8ca48737dd31aa0f8d2f8c726c891ee3f123698eb7b7", 0xaf}, {&(0x7f00000002c0)="98b22983", 0x4}, {&(0x7f00000004c0)="e1b0e4aaa5cd6e11e44a02190927909406e8e341478eb330f4eb47da41ded20ba76074fadc856262dcca0824845d5d5e83e44f5d2022200f2f9076df898d42d4923ce1467a800470700b49bf2413ccc5f5104de193f8a0c8d41a2c00011d2b2a297bb653578726f65c0a1f845893e4d08872c0d9fae6", 0x76}, {&(0x7f0000000540)="855f9bc85bcec68cdf474487a91683abecb5604e92407e20f1f8da5a68074237639d355f576dff46da6216b95ea15c57edb3e5295b1c00ac2cde0d8a51023ee40efb4db5365bdff5800a95ffea3e41", 0x4f}, {&(0x7f00000005c0)="381700cdede51b242136acb4fb7f3d707c4117ba2d43573a3a0f9540e520106d12b0763414e749ad44dcf8d1d30e818f192cb398e7b804b88b4bc3cf655c75f8534e89f9f2f0ef1e4b124eaf35352d2d380cda778d845c405b14fd4e7a1e9ff0e761878c9bbc9a2f5fa72303e8ad547c2fc5315c29ed04c5a42e9da6e8770c2ea2eb66c2cc20d2a79108097771385791be848635f2cf8a4780b1db0c8a82b16f6102b0345c5c5d8307e0662fbce3edb20b203d0c066711a387e1313f5693816c76ca7dbfbebce5dcb758477c50b1c90c7368e0d062d4e6ffd3ad0a8381e206cd4acd07", 0xe3}, {&(0x7f00000006c0)="dc1d58df1db618e6ca66cf3dc98af0ffb4720023a474fb8ee35ed138ff5e31a7b28c460120f0315db88ff3d2ed5522384923620070be1a336ad3cd2a690fd280aed567fefa63c2d929e46e0cdd4a9a90d132cd0f4ff7957ab9ce37623f963915b10260d9e4288e70e6e7ca82b6c0a1c8a983d98732a92b2df9234e4b1fe8bed7bc", 0x81}, {&(0x7f0000000780)="16ebf0bf0196b4c666f6183f43d20d915133901739c6e8b8e4154d4c57937c5b1a00aa812a35b170e3dca47d057c4d5f761b5bbb3b719ae6151a3bdbb3cc8f0e640b", 0x42}], 0xa, &(0x7f00000008c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r7]}], 0x88, 0x1}, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 02:16:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xbfe7, 0x7fff, {0x20}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 02:16:53 executing program 1: pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000540)="6d68258d78fe9c7cc15ac6b2f291f5dcacefd01c739b574263aaaa03779126c666cb8e1c586b76d7e5b9c5be61887436ee50599a82e1451f382bdd091323cfc22889c4d1625516f484efd13ea600fd681452038e738a00d20176e47e983f6f2f27207fe8dbf78a3b8139e2fba84acacf10d16be7679db277affcda32d2615d201f22fec69ee06be8539e7e56138de4d99ab61a12ce72985860d0207ee72cbffc761569d6f2f936a8624a0612242a5d2a8efcdc62a3e5ab4d88fce0af47346ebf5101c0841d644240fc7e904c995f6a8a", 0xd0}], 0x1) write(0xffffffffffffff9c, &(0x7f00000000c0)="bc26fcd86d9baa9e811fa18492732e83c7758f67579473d3a9f5ebad2ac9246e", 0x20) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771ff40a001c121058bea6bfb54d188e6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xeb}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000100)={0xf00, 0x400, 0x2, 0x5, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x3f, 0x3, 0x400, 0x2}, {[0x40, 0xbe, 0x0, 0x100, 0x8001, 0x100, 0x5, 0x23b, 0xabe5, 0x5, 0x3ff, 0x9ff, 0x800, 0x4, 0x7468, 0x7ff, 0x1f, 0x7f], [0x0, 0xf50, 0x1ff, 0x2, 0x80, 0x7, 0x1, 0xffffffff, 0x8, 0x3], [0xff, 0x2, 0x0, 0x4, 0x0, 0x3, 0x7], [0x7fff, 0x4, 0x7f, 0x7fffffff, 0x6, 0x4], [{0x9, 0x7, 0x9, 0x6c1}, {0x1, 0x401, 0x7, 0x2}, {0x7, 0x9a8, 0x8, 0x1}, {0x4, 0x3, 0x3, 0x3}, {0x5, 0x0, 0x9, 0x10000}, {0x3, 0xbec4, 0x1, 0x7}, {0xb09a, 0x3ff, 0x6, 0x7}, {0x8, 0x5, 0xf414, 0x5}], {0x2, 0x7, 0x1}, {0x0, 0x8, 0x6}}}, 0x4, 0x5}) 02:16:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) socket(0x10, 0x3, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 02:16:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x4a58d70c57e8813b}], 0x1001, 0x0, 0xffffffff, 0x0) 02:16:54 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x5ff, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x4, &(0x7f00000001c0)={0x4, 0xfffffffffffffffb}) 02:16:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cb8dc18b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x8, 0x9, {0x8930, 0xd6ef}}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4}, 0xc) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) 02:16:54 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x1, 0x0) dup2(r4, 0xffffffffffffffff) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x2e4) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r6, 0x0, 0x0) 02:16:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20080, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getppid() getuid() r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) 02:16:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc0000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3f}, {&(0x7f0000cae000/0x4000)=nil, &(0x7f0000c0b000/0x3000)=nil, 0x4b}, {&(0x7f0000bfc000/0x8000)=nil, &(0x7f0000b42000/0x2000)=nil, 0x1d2c}, {&(0x7f0000d4e000/0x2000)=nil, &(0x7f0000bde000/0x1000)=nil, 0x2}, {&(0x7f0000d3c000/0x1000)=nil, &(0x7f0000ded000/0x3000)=nil, 0x63}, {&(0x7f0000d59000/0x3000)=nil, &(0x7f0000f0e000/0x2000)=nil, 0x2a}, {&(0x7f0000dfb000/0x8000)=nil, &(0x7f0000d0e000/0x3000)=nil}, {&(0x7f0000b36000/0x4000)=nil, &(0x7f0000a54000/0x2000)=nil, 0x6}, {&(0x7f0000ed0000/0x2000)=nil, &(0x7f0000d9c000/0x4000)=nil, 0x5}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 02:16:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./bus/file0\x00', 0x4, 0x1) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/84, 0x54}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/4104, 0x1008}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) 02:16:54 executing program 1: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f00000022c0)=""/102400}, {&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000500)=""/109, 0xfdb9}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r25, r15, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = semget$private(0x0, 0x0, 0x409) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x11, 0x9}, 0x8, 0x1, 0x9}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r38 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r43, r44) chown(&(0x7f0000000200)='./file0/file0\x00', r43, r44) lchown(&(0x7f0000000780)='./file0\x00', r43, r44) lchown(&(0x7f00000001c0)='./file0\x00', r43, r44) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, r43, r33, r37, r39, 0x1e6, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r50, 0x0, 0x0) shmctl$IPC_SET(r50, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r52 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000640)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() r54 = socket(0x800000018, 0x1, 0x0) bind$unix(r54, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r56 = getgid() r57 = socket$inet(0x2, 0x3, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r43, r56, 0x10, 0x9}, 0x8, 0x1, 0x8}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r64, r65) chown(&(0x7f0000000200)='./file0/file0\x00', r64, r65) lchown(&(0x7f0000000780)='./file0\x00', r64, r65) lchown(&(0x7f00000001c0)='./file0\x00', r64, r65) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000080)={{0x6, r64, r51, r55, r60, 0x1e6, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x6, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() r68 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x1, 0x9}) r71 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r71, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r71, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r72 = getgid() r73 = socket(0x800000018, 0x1, 0x0) bind$unix(r73, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r75 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r72, r74, r75, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r49, r51, r67, 0x0, r75, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r78) r79 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x7, r25, r28, r37, r76, 0x59, 0x6f2}, 0x8, 0x2, r78, r79, 0x5e4, 0x10001, 0x80000001}) 02:16:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65, 0x40000000}], 0x7fff, 0x0, 0x80000000, 0x0) 02:16:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000840)=[{&(0x7f0000000180)="d48b27aa0e8a1585cd46", 0xa}], 0x1, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x44) 02:16:55 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10a970ebcf9f139a9d00"], 0x10) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) recvfrom$unix(r3, &(0x7f0000000040)=""/48, 0x30, 0x20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 02:16:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getrlimit(0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) r4 = syz_open_pts() readv(r4, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x10000000000000b0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x3) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b724", 0x46}], 0x1) 02:16:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:16:55 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x12, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x2, 0x40) 02:16:55 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x2, 0xc003, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYRESDEC], 0x1) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) dup2(r4, r0) socketpair$unix(0x1, 0xb7bf2bfddb739a5e, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000240)="0349257ce969cb4df1484a50a8be4364efa892193fa0821835e3de4a410f7490209d89d10740f2e580f74d5fb5551146a70f44a224e0d827e61de34dd833d001642394490cb9fbc92b4f313b06f2c3e9e1153a8d257a783da53eb3029e5267de232553cf59e78865a44c523d4e217439c900443205f3ceff9bd2c0ab9d4a5d096482490e7923e5e94e6a6e7b6320b8701a5b1ce155f12ce9db81d142aa7465ce59a187ef7726ba426ee3c5b2dd04", 0xae, 0x408, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xbb, 0xd8, &(0x7f0000000140)=""/100, &(0x7f00000001c0)=0x64) 02:16:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 02:16:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlockall(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 02:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 02:16:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fa03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d0837e6000000000000e2eaf9b891b98365d6d337561564d2c425031ddc14f8e022c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdefab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c073c44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9eff01000000000000da5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1b81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d00000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="fd1f5710af5f219a64e1618728f24faba7991903a003cc25a0686065829f3e26f3b4b5eb5d800200cb0c8055362d00a3545dad00df5e84f1e15558ac0ca72b721d8fec3c98366c846c402b0ad53e214b5410412fa8b528a498000000004bf7000000000000db64f506805b41e8db0eb81b4970c3cb5168800fa6ef6d4968c86caec9ae7d25effe57", 0x88, 0x6, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 02:16:55 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x2e4) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x2000005, 0x5, 0x8}) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x3, 0x4a3197c1c430a39e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1208, 0x11) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xffffffffffffffff) 02:16:55 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000900)='./file0\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000020, 0x0, 0x0) r2 = dup(0xffffffffffffffff) kevent(r2, &(0x7f00000000c0), 0xed, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0)=0x9, 0x4) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x20, 0x2, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x8e, 0x2, 0x8e, 0x81}, {{r6}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x9, 0x3}, {{r7}, 0x29582b3ce604645e, 0x110, 0x1, 0x4, 0x80}], 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffd, 0x34, 0x80000005, 0x6, 0x4}, {{r0}, 0x8000000000000001, 0x80, 0x1, 0x2, 0x7}, {{r9}, 0xfffffffffffffffb, 0x0, 0xa, 0xfffffffffffffff7, 0x67}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xeec90f0be09c7107, 0x2, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa6, 0x2, 0x8000, 0x2}, {{r10}, 0xfffffffffffffffa, 0x48, 0x8, 0xfffffffffffffffe, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x21, 0x2, 0x1000000000, 0xffffffffffff2331}], 0x7, &(0x7f0000000280)={0x0, 0x4}) r11 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r11, &(0x7f0000000800)=[{&(0x7f0000000300)="982ba51e2bbd9cbdc0c42361f79d321a9de2f85219ad96589c67a287497fa8c981dd9f8e82e33c2d169ecfa6a12450703b87328a55c8711470f3215448f53318b2ba9a2f76ebb2da4e4304e62e4120496d716339e9910f9f0f5766717a500a4f920a6c8cf051c09842e6109c48f94e035633568cf57349d85a1951dd44fe028e4982c7a1b5dd5b76a04e7792153ed7a7d047fea9d4b43667320cb2f447b386cedc8617c07abef6b760a0129396c4284ebfb82904dcba959ce7", 0xb9}, {&(0x7f0000000440)="8ecc0123ade63adf8c777c9dfb371fcdb8f2609474c9662b697979c3c54d5d04dd9bd616fd9cc28d565c9c9c49f228c6f5c4d03907424acca4c692f52f551ba44614bf9fe3c15f98d32f48db1b5b57c19b572842a82e7abc20e8c0e7d454fcdf0aee", 0x62}, {&(0x7f00000004c0)="fe2fc3cb53a3949516c5821aaf9fd100ceb33ab622a0930130e210ce1f23788bb1dd664f673366a3c5c4241ab956fbd582dca9eef30047b33202140e4a4024c535a8b1f47756d65571399703c03b42ef26c3f8b346e10b0263076f2c1c549485b22b438874ad9f404b72ff5473eed1ad52b69eab42252391bf8e54a0128a785559c712cc72e8263c5bb5af85e2c293be97", 0x91}, {&(0x7f0000000580)="1def13985259ac37838f958c903796ec6358fa60691e938d16465b91c183de27ff597bf37baefa638fc640982d68cadc9ab482852c1d1d9402d0bd9a9c42b4a42c0fbc78a03ad01c3f513de04c01", 0x4e}, {&(0x7f00000003c0)="a98a523a7121e5fa16dc0fc8483cb90acc3d814e82f215c5d126f7a6a09e9960ae3da41eab4cf609f158a6df27fbf877effa1d2757e66629", 0x38}, {&(0x7f0000000600)="1e66e6006d4558fc0210c881b267d98ef860d2d32ad1a39bbdacb4576e72ef267aa008668ab1c10cd794fab14065dd07bd88c25e8bcff33df7f88217ab89bc208fb546dbf073f7a9d10aa8947c8d901bb83c800bfa891e9261a0bbf4878ca08c47812c8a5d1c736695a5bd95c15cf7eab893b0a3db12f87ea2cc2f008f31559e2b241cbe0eb531faa9eea2a58687e5c9e21d2d09353bb314b246629290a590de596239bc8375fac96a0dc3393b37978897d73c7e1201e78e372065d11ad1ad43b15cbc729be4705c8b34d094448d11", 0xcf}, {&(0x7f0000000700)="de1bffd5910bae9c00eee61dc4c24aa7d5b435a7c774a01c3ae4755946f05ed209181223748a022288e8cd1feef5686d7e58951439ec46ee4dab366399f019eb0bad936274ad18a657dd41524b9bee9033", 0x51}, {&(0x7f0000000780)="ecfef37e480b", 0x6}, {&(0x7f00000007c0)="1da137c0f12671851608b69ee9a088f7db36815316021f650a027a", 0x1b}], 0x9, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x400, 0x200}, {0x18, 0x3, 0x80000001, 0x9}, 0x3, [0x1ff, 0x2000, 0x1, 0x7, 0xfffffff7, 0xfffffffe, 0xb]}, 0x3c) 02:16:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x800000000006, 0x8], [0x0, 0x1000, 0x3, 0x1, 0x0, 0x0, 0xb], [], [{}, {0xfffd, 0x0, 0x0, 0x4}, {0x0, 0x3}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCEXCL(r6, 0x2000740d) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 02:16:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2070, 0x428ff) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2c4, 0x4) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x9, 0x8530c703183cbe7, 0xffffffffffffffff) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xfffffe9c) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x59) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r0, r3, r11) 02:16:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = semget(0x0, 0x2d87b81b6c71f25b, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/4096) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202780700000011d8317cfbe325a084a9d8f5d285e3b79828d1a845ebf59e5cad4e8eb1492cf54c895d213b41a8c3c3fdb3f49a78685196069e180261f0b36ab3056fb6d6c5b594fa61de31225e6b304e"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:16:56 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x80, 0x0) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) r3 = fcntl$getown(r1, 0x5) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x15) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="6e676174f91a29d7408755a6837ea4834a53fada8842992199a5800afaeaa5bbff1e27d9598015666653de30850aeaeec6e8a1aecbcb717ae7ed4d38ce6b9775f3402e5d053396af4932c6f9a560a170877acabc739afc11f1391561f8992c95cd7f2cb9e6e88b6211998b98", 0x6c}, {&(0x7f0000000280)="9c32d1a06e241fc3a858e3a66411fddfd288b377741da313b58d0675ef683087c6e1e03d88397b5c5cc70b171ea10e0ecfce6e728a3f5d1c80ce244534c5d5d71ae5c027afb23f9159a339d45161cb383490e091b0f423fc89d78ff08e7a47eae99a072593d7fb1272b4da2c95c333e1516cca87c32365ea6d52ef7afbe351e4ac8e4f6cadf7d4fa1a4e15b5f19084cf88f002d5985fc5068bd3ac4a721773ba5601fecde17d1f6df1fdfa1e71a953237ab139d8195dcdb806d499d796f23f60cb3c46e118a57d2c60a7f2b4b057736af1459eab0054cfac0ea28ebef205b5282777af35cacc89a16140505ac1a18f687b0cfe966e4ce8747f8a", 0xfa}, {&(0x7f0000000100)="201d5815e78b71c60ba52ab0e71ae2bb783ab3e5962cbc", 0x17}, {&(0x7f0000000380)="e26c37ea453d8205e347b0fcf7101353cab867492e71719bde19b94a4c072a104b589fe06c7ef0e91b8379a40a8ccbc5f67bec04ffb59224b3d36d8c1cd0", 0x3e}, {&(0x7f00000003c0)="478bf01030ae246cb5aa8b997e3c5c0205f0bade1a0b50a743c3a7083560503d6a51d3d7184d811f0f93df1b81370f5f56137704807b13a7872d50394e9f2efaeddbb860ea5a67edc5abe8c29d421e4acb10e3a110f2b5ca58743eda", 0x5c}, {&(0x7f0000000440)="9e79845f5ebe3b5b4858718e0e181d972afd43140ea0b8b68465e3f4eaf2e9b9298b16db572c9c2fffb51403ba9157623ead4cb52c16912622968fd9232ee5f561e2e896f6dd404612b3ce07d81eb1e5090d250ac6e101c6d857340e65ca47210b9104c64a67c5632979ce37db87981bb9c959852313a91a7bd688df59fc43a90213ea2e42d3d2120b", 0x89}, {&(0x7f0000000500)="06c0a126223d92b44265181d7ee902a55df17456270715779c51348dc1e5a40dfb41efe786b52b3255222d8ef7f46822ffb7214f11900b65a9474b92168923012f41b1bdad047668f179265b51ee7e066a5adf538f2d7a58abc955522d8d4754ffec8e31889e26b00ac2b6929b7da53c99b7c03ea7225a01711c58dd9e645f99d1b2212efb5254b1f422f21cadb522f851327d08057decbd0ff2f19d6312b550a1e2c6e3d477a0cccce7b16cb7efb7e99b19575eed1159972844894c7c23945dbaa04e52e75fdc0607a03163c0c4eca72036ec6aecdda7fca0b8206291159d15260a487481b383b977a2db30546e1779372f57452a5b58177728c9d142f385bdaa2585e50b426345f0e4633a8e17642af352a816a5acf979cb638270336574746c69969e070f22f733148ce873571260d9a47fd253bea0716fd82810d6a8f05f32120aeb0778d93ad71be229abd0d370085952fc164ce5e3e7e26242dfca928892351fd5cf7c31790d3eee09269a19632523caeb78148e37e0b9e6224746083ebad513c34497dc381b7c6d0020610b68ce32035e994c252cc942a4112b41953e7a8941dc5e18f4f13e8b0599249162ef9e4110c0d1af3001b6274e9e3162d87a86dd38a229fef4fba71bfa54a4f1626f83d62aeccc6cbe3bc542fc7abc3252fbbf3ece17672ff2b59c596fa4c87509880810c471ff988edbe514d1dae56871d20b8f9195f27611852e084eeb67d2cca9eb8f1be7c8f3d85a22302b76ed5d1f3d49a438b223cab6bf5acd295bc86774d93eb48ba22f0cd66d5ff877b561428fede871bf389cac43c38518f2a3e65e874a5c76bc0dfef2a61c0ea92eed8f3f54da30aa7f7439a8002848ff00e12be270ef7a068c47dde4f4cecb42ccb0efcaa714a5150a51a1a446e35a0d47de16b06808f6dc2424544ffd8680670f848944623baa80efb06310b517a6f09df5ffaa47ff985adcd00ad971a0bb93de32266ce662db2d72995ef85f3bc36cb9ea1cd69f7131471cdfc483ff661800f898b8038b3421a405263f201db25db85fa92fdf2ba32d3d46d39454ed01a78ef6d2b77dc5ab6acef498e9a0655bc3978089ca9d520cec62ed7fa74c0d39cab854cb0ffc2f86493ae20346a4fadffa5394ec3ada053f73350f248fcac657787b30ba70667d9ae487280c56b3c54d0f3b28cb2479bbc71d40b6ea94f5c4baec4eea34976c1b3170e25cc74f6237960071e4bd05f369472cd9c025203321cc8bcb7033479f56dd5910a49357ffdc27e2582a4008012b81b924e85d0f4216b6bb821e1d8607109b1a00c82c9c2e89d4a16290bb545cb46b94fc7c05fc49f49dfa09327dc09132d935b82fab4c3c537fdfaa9d04cc40d00b85a519ebaded2f40f4aa8f013025155a46440b6077a0bc1be3850019fac46c5a6624039e72654de7f401c98beac51da62c6e1aa4ec89452c8dad271b64196d64ec7b8fc54819a21b831235b2eca218d9ea2405167d9b48b555c40cf8bd716cb25d7426ae6f04dfc022f6cd501e8cd5c47d414c7754827f63b0e720f82f7aee85aba8f827a5e58eab61e1160e34954bc756afd5a960a67af3c33b3a5206631507c18bc924bb28bd5ac72be7d21a2430b2ec648be3f0d7f27c99b427389abb799591e4b3d49f2d6c3c1f5a0d8c8298ef14f3795d840a52059bcfae26057b0e526c12d70dc71f434a987ecf5020faa937e4151470b6aefd713d9dfaea5e5f3181ace0c1000d90400a1ec1ab5a8ccf745475208ff7bb8ff4d18a4e3b89a6b2982d0b376b6960b074273c82f209895d5dff16da56d567af287df3d792f7c93531c4b600093e247d5d2a00c06bdf4d874a7b48925f14eebda85565883cfc51898b1349210603c99a7c0260b64d5cc5fc48a58e57629a66cf8db73d7882a0fd304a300201c415e1cb428327f1a7bad776f52558539f41e2c80a415242e26ae0ab86a2372a432e7df66ee044ab1806494f36ea5f41a38f0fc9b608b7ae5c1721ac1f64a4e8fc891baeb72e6af7ca6f979e18565e1cb9f10987647b7c77472631063e5f0c54aa63f27ace0df1eab9e3be71973fc24f6f9f5d2956da4b09638c551364f163bed63991e9cfc9fc080d2d31fdb60edabd8455570c6c68ed76ecec628dfbf60e9909ec06fda6ab8d0d6c580faec233480cff98058f3a49c89f13ad5ee611c89413575bd1b1a3c577fc0a10b85a680bfa6e30b58b61d0dc0aaa5d70ac8d585500eeab4ac2dbede84910183e2c779ee65a8e2c677b6a5798e5e6b666578969a20cb35b000dcc1d74ac3f420d8ac24df15d701c69016b116e11d518c31ef0e35912d3e3658afc6a26c46477945682c4608c5c2f5aac193e243508b711c4bbbbe947d36852ff14a9762bae7cad36ae82e4e2e53473dd9d2e1adf5218c29f118d9e010615e196ee1510dd5e8d555ac75105b5bb2a53c498f4c1d02d240ce921879f004e19935a86e6b0a277f135a77a4417dec849ba2a68dc4b63b12f46c8ec774b9fbe7159f48579a9874784796efa7c0fe988f78df65803427a3c3472d41d002e461f1ac6b849d9d2c898ef33a7081df5dea8840e0ace23e06271e66870e9dc15ebbb6f3d46cc6bef9eb605e94021e2cd768fe566dab7ad78368599bef0c5a4aa1dc6f78d17f091941ad7f040c3b489807d6288c3af3549104c3f370b43bc8703f266af40e65f96122e7db5664a686c2ceb71e8d1233251d0af0161c91de2960d81935ff8f4291b9fda82657d0e0c614a40a96ecf218ccbe7efad4f79dd81de84e6a6fb163f2021560b860cef389437e5f2a148f7a9a1306752bfc86d01e169892ff9e9a7493378396de8336e5b200ce6e1a4dd285d118e9e5ffe8e13e1c7dee8ffda526568e19647432d20c7e5e142d56858b07be05900f620cf6db57fac5a886493ebe907c565f52c341ff2e46c5dc27eb5bf78f00e2425dc2b2544460cfa81b3b4e215f8d99820e8709f186626f7b7d37010c64ab33458668ba268773b17f1677f7ceb6480623b85a3dea96cb3f8ecb71c5ffd1c52395a332d844f26d57d1d93d4be597553fac00c574fef66abc78172221c3ba2b73ba0bd8bed62f3a3be6c1a97bbaaad111b9be1c7408d41bcc9f19cadfadb634cc1008591e9bd0777af6dfd9caa7b9b3e01772631bbd93c2a723bf5020ffd81518e322b24492ae01ced49b9d506d2f414c7f4ccca531ff0c541f5e55e5396c08857ad4224faf82a170953ba4af6dc3c0687ba4ddbacc5c163abc0ce344e300296fb75995bf0bfd9727f44dc7e3a466af569dd54ae25c87dd1b10f448fe6b081fc873622514009146b0b5e1097491afed7bfc69ccd60ccbf8b24d84afd6e0c7dd424fbd118b76805de72977644c9054cc45cbca0ea041063f44b00795e0d734467c2dc77b916b2c76ce13f0cd1e31746f62402f222612c5744ca5bc518e2c82898335d31f3bfbfd842c1b33de16062080da7da56c2752d83d67034fc00fe95625a8952207b863052e567e6b8933b12cbf4e0dcd775d1ad7190f82ccf85605ab0e44f4eb65d3cff96c32e64a2a543f65c1763bdafe08a94934d48d9bba1a6290445e577f52d94700287d3c288455748bfdc273230a8a208048b614afd2819186908ee76679c548946a0e89267c94a8e5024ec07fca64b2953105871e52476e4e89a5dbb9d1d1c26aae65ae1092d3730e3f936f41f56c09c292051ec02eec0a62b8d751fc52be042939d7323b39c62d6ed141b6829f1e09c4947b3daef26bfa95f4cbb7c8b0ea083bdbd7db09465481538aa5cef1196acfa1e252f60f4cb49d3266b1b002d1767a83951c67e10a82ddaa1c0b81cced10c26e6d0fa94234ea7ab153d660d65f82aec699bc7d8b479eb6216c4950ef6ff24f3e44bd21e0318915764054e130a5cc4f882efad8c018edfd5aeaba45ca5064da3ab5d45a087bfe1e5ae98b721499d427e3751ba6270764c533a20e1c63f35bad52dcb786f708320ba9480dcacc31a65a980b4f85ee6a8a3b5576b7f14a7237691b4b8dbdd9477c6ccdfdf56172b46d02c45415a1146ebf76af8b08e2986f03d0cecebdb403f5cc3f8b83ba77919194eeab332740c37f9cafdadb247c3fa71f0a2a53f5e415801cc656de98ab5c319b0b90fc88b90582a6d299fc92a0f2bb0d61d546fcdc13f7a15c912bfe17f41529fc0652a833ff73de648aae631b7ce8de326335d2a107c7eb4abafc6bc893585391104586770d8ed53f37072f907f869098de1b49c4037c2ec30cad9a10cc80cb2ec60c68adef0e630d84d890741366b891c3c4d4a73a4e356086de109d65065c526e56c118281e722e9f355720de4bfcac654a886b6626e0caeaec3720141c6660dba94b23103ab95ecaf755cb32295c8d73978e1c8e446035399a6b93672e4220c55e21d7e83d86e23e3439d06f8b6da63798d1a15b2ed15fbafdd2783571a614094bfae648597a583d4df6dd721bb225375147c7234501134059b29af604ffa37428ed2c60ba2901d8959f0875b0f4204c9673970b5ce0e55c4fd85c72d47d78003af50d6ef77abf8c348b300d501eec9e1b717862db7e411d52005f6e2aed077c4a681ddadde55a1c0cb2fe67b15228359b83357969897b2402bef851598edc64b5e6530a57fd725db26c8b2a37406d0128f267faa39ba5643698934589d13c26e03cc5a1bd1bdf8c925fed7a85c8babf6e00035d0299338265a63d8060eac34611c803a304ed0237344d2680166b94a598cb2b5499503faf1fe886710e78d4bc6e704e256c31cb1ff3e035e3cbf87cd6a9a82a43d64bd1dbb9b65e6a33a3512b533f08a8cfe404f1c90a467b912ef8e0b0c2f1fe8a6523a04b08c31f28764a2076d72631ad706689f85b0d1d2d6e0aef01e6c673ed16f6ffddf711ccd2c3b88452478805cac39070552270bb86a54c46cdfef9033b36f64346bc1cc1923eba1fb55c34e7ff8b491c41de3ff68d35175b723e8d9df7a43c28a4a80f2002bce314be4488b8104c2367b6b3b1a36ecb64135181fa5abbb49eae5bca60a0442356bfb96cf1dbd9082643d742157c23cc44620981348d9cf7d6dbf85ae335de16d8f045e50d922241d03aa20615b410f9c8de9fd5cb7fd1d7f9afc14519b74b3531910e46ba29b796d5183f93fbed29903ca98115ba8c5accb8993081553c302e66d397c1d048c604eb0732ea849a56e008aba3bea53f999adef138e92e62d1f1fa923be3d33cb7d9301af6164aec6ba5e9e1ae83656aa1e2ba00f58bb22b6f5e335900d9cef3facf552b39ae669d3a890b515603a2a6d71a8e8e52dd67e2519abe8841b447527d9364443a142e3883b7661b678c7f79f912dba2dedcc444f620a93038ae9f37c6f97cc1c7bd2dc02433098988555fd5a90598633003368620e6dbaf186ef0e1c56b40d3399bc7b0bf30b1623121cfdd5a1a15785436b040692b489eda176c0272f713d38ee6c29487f65c64737b5e772b9d75e2e99a676f42ed5e8eb4e2d0237d4425ac1c5c7f40f7a8465a9366315dc55d0b0ba0d2e975ce55c71cd656c767a83a594ae91dfbdaf4faedc4d3ab1ee2d1f98750bd606af5751a262a63b751ba2cabc2033e6f6944ce6697936d57386c9ce7885ff37c87595540525851fca8c1ac6cf2ade12b7f8e23dc24ed013b1da54fccab1ed188089a308bb45e906ebc629aec1c47989948f9014a8b6f5b33a2c1c79133af4d0d3346aecde7ecf29dce2cfa5f9cd3fddbf9f1a2f11fab170f128c5ebdf94ac8d97a0083ecb76bc1106b2a993975ed95a0cebd3b7d2da9ae01622c2", 0x1000}], 0x7, &(0x7f0000001700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="3b75e28aff23fb3ed59835ffaa", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="0c8b8c443eef6647de34e42f9ed26deca70b0beff39d4ed3bd35e6d3c8b96fb803872fa4126434a398aaa79b1498a15affb3fe0336c70f99a1ee0eb15b98327a997a710f02cd6a9810df43ce99c5d0c1de0d5a5c005974ca0a1a418d6403b642f9ca9bc06f97fcfdc0875e5fb6f42d"], 0x58, 0x8}, 0x404) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x1, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 02:16:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) pckbd_enable: command error 02:16:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="700009ffff697c6530c7"], 0x1, 0x0}, 0x0) 02:16:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x51) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) 02:16:58 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="8202adfdffffffffffffff583000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed3f0885568fadf834bc2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaeeb9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000f4000000000000000021d39b408e333dd7fde7592f00000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dcce35cf137c8ae135db3119e911c3a943416484c692cac607b1c36455bedfb752f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265309027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbcc9af733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a759255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7ec0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb43c90bd6d717a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae48f7d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e0f012e3e7c309a921bd2a9dbca68d566aaf808298cee0bbb7e4307d94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317fcff000000000000e5ac4eaacdf02fe2216b25504bdc612c0234b64861f8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629fbf4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c001e1077002fe4066a1c992ae13001a5db4b92c6d3d58750f6fd23a649c9c4cba2000000000000007227fff97fba949bc3d32ed50e20182aa4a2d089ea392dcd9709caa9b2b083da268b87f7d572195f2deedc1d1e6ca38600000000000000000000000000009ebfe3b2eb7960a122d441d4e77a7d5b34497f3f44ac44a4e26b30975d1e50d3f2688a32b2e96ad5dd45b6ac267ada521dbb6ee7ea3e11996c94003db690b1a419b026e3dadc65634ca69f7d58cea9e562c5abcad0b468226d2fe9c915db4b6590d47f6b640fc1360000da115f3e67363976354eae20ed96dab2fef2d02b26e211c81cc1be43798f9de3c749ad01e632e1e2a00522b48c40d615079876bbe9dc3b1d54c09373e0c7c4d367a007cef3dabef87eb8128f28916e333e5045165149d05c935b84cd2d1907d56cacabe2fec94ec6dd51f4cf4eb55c3f741be280ec934c16760e7a047b690c0aea185ed8a97aefd5f5282dc6ea3a8c1de966aac3aee58baec48bc6068f03d3d72f8e2ce5dca2972699060f020dffbc9078503399a9a0365d64737f7dac09d80d9ed3ed9c380833799aeffeb9a257db708cd5b6bd9b3a4cb04f7c2e8647f559f4ad3e5382accd6431dd652558fc2c06b3727070c7dccc0d0089e79a7845bec5b2a353ebf303fe325f5cc5a4d43be1773807ae8a448d89571dc8ca000000000000000000a518b280dd1dab0c1d4e9b1e9954f6e14badba22c1ad3789410fb59dd6cc0bbfe8d01daac688eb37a0603362aa9c41176e576ec69bce9428b542e7d9c08a56fffdbf94b4088d7fbab0"], 0x10) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x12b}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) pckbd_enable: command error 02:16:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x4}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 02:16:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="de66007fddacbb835632f1874ee923d0b81551ab1795c819344b78476bc565a0e67b6a43ddb12f122d70ac1a4dccd5b87c02797f5f1d088342f9fbca9294284138bc60aec417fc09f3691457878e5ab1bd693f1bd42e5d21179d4366a65fa51de8408ac97211e930f7cc8e3f00f79a9ae5b4f4486f271393c4ee3dddd265dfca401592bd2ddcce9c1cebc5272a683c3c49dc8f4804f6ea4549e0970391e3dc99545eff8e8e163d24f9272df37cca57a891752782f232ba7ee389", 0xba) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket(0x1, 0x4000, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 02:16:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0xa, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget(0x0, 0x233) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000480)="515be57335227d0ef20859b00bae3d2d1bc2a7e063b2ad01c1a95abd4728538f6868edc305c005439aa5f4ccc61600da9018d0ae59a465589a07da3ca4ac07ebcede12409f9af863f6c8847571c1d90cfbfc599f6a8e02d754c7d81763c0c6a17ad0ee8c196944b3b09475dfd8cd93d11d1426750d1a40d2301881d4ac3c1e0fe2015383393902949624a23a382301819e3ec7ea479b3dac94543e3b767f287e76f9fc674bce6554b249170db2f8a885683eb698c363c2b2b5c0a8673f09631ce2f470de6c6b9618369ef85cc6d568143e04f7a7e14feaecb9a26f3208a2e5bff0104ad5d0", 0xe5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/199) msgsnd(r1, &(0x7f0000000300)={0x3, "d52a04d570e0a87069411319c0296d9888b4458e2430ba49019b8b99579bed5fdd93a177860b3ba3341693cc6cc4a5527de774b780b721b7e1cb9ea7cb8819cd5f7d931836a719e9289617fcac9f289738145df24cfb24919adc302e0c2ec696715ee93401836735e5eaf983e1f8c2c6acd9983fd62a47fda1e157d8b5"}, 0x85, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="3885c737c1092dc617168cb1736d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget$private(0x0, 0xf4e4e1e98a8c0705, 0x420) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000440)=""/59) pckbd_enable: command error 02:17:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:17:00 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4f4226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2c0400d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb9b520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbecade5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRES16, @ANYRESHEX=r0, @ANYRESHEX, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r6, 0xa, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x11, 0x200000003, 0x0) sendto$unix(r13, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x1, 0x0, 0x0) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = socket(0x0, 0x4, 0x3) close(r16) connect$unix(r16, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r17 = fcntl$getown(r15, 0x5) r18 = msgget$private(0x0, 0x120) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r19, r12, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x4, 0x4}, {0x25}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = socket$unix(0x1, 0x2, 0x0) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 02:17:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x141}, {{r2}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x2, 0x5, "6457a758272c34b9fbae1402882f052e976a2327", 0x7, 0x81}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:17:00 executing program 1: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x5}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000740)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700), 0x100000c4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000000940)='./file1\x00', 0x10000, 0x21) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x203, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x4001, 0x3f) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0x1, 0x3) connect$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313cefa5887b7e5b636fa755179bdec3e7209be2036fa764bb4a0b88db1553f255932bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a7304426e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9ade05a9001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda41900000000000000001000000000009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c11c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b586d7fe81c643ee9040f"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 02:17:00 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 02:17:01 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 02:17:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) chroot(&(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = socket$inet(0x2, 0x5, 0x3f) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 02:17:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = semget(0x3, 0x0, 0xf0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r3, 0x0, 0xf15248a220644898, &(0x7f0000000080), 0x0) r4 = semget$private(0x0, 0x0, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x200, r5, 0x0, r6, r8, 0x80, 0x1}, 0x1ff, 0x80, 0x7}) r9 = getegid() setegid(r9) semop(r2, &(0x7f0000000200)=[{0x4, 0x7}, {0x4, 0x3, 0x800}], 0x2) r10 = semget(0x3, 0x2, 0x100) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000240)=""/217) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x7) r11 = semget(0x3, 0x4, 0x0) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000000340)=""/52) setrlimit(0x634d4c42a02a04cd, &(0x7f0000000380)={0x80, 0x2}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) pwrite(r12, &(0x7f0000000400)="25b49e00416943302931f7f357c09ddf", 0x10, 0x0, 0x8001) getgroups(0x1, &(0x7f0000000440)=[r7]) setgid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000480)='./file0\x00', r14, r9) shmdt(0x0) fcntl$setstatus(r12, 0x4, 0x80) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000500)=""/141) 02:17:01 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x50) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r6) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[], 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) dup2(r9, r8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) open(&(0x7f0000000100)='./bus\x00', 0x880, 0x80) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) 02:17:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xcc) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 02:17:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getpeername(r6, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="28f83e883f7961a6f20cb8d5a97248236672b7e33bfc5cc153af96052128de243a121ca88972a97964e105a33d0202cd535622657b6e4848984d92b9d22218c35a2f5590ce43b0c9bfca4972d324497112c963fb5c306b12f7638fdbbea95b0fdf4dc6e2e81cc2549608195d90000d86375bdc4af1fe9cd2eefa24c69924cb7f9f118316f2cf920be5bdecf5cb1fc0c571367f0ea2aa4cbda3b4c181561e38b853e66aca76f290a531010f727fe289074cda209e01e5cdf0c7c949dc4b4539ee97c1952afde14492c9001f3c22bc31b92fe07c57893aa11d94fb9574b831371e16b53cef365812c2be8dd4152c333d3f2e78b6aced8c7bb0f7f80c4c1d1c62022aaec382130dd0d0ec9862d2b2f8a6f318faa80fdecb799e1fc77135b6d71777aa384f7cb37690976e3d40c477efc71dc98c898174649acebcb6f9c5811a71f2483d09ac760deaf50650504c8e2a2842f082e3c08c5a8042a2325f4016c6eec7ce3ba8b53672fde085854df9a191705944a49a9669c23f0eeda975c2920954df050980b6575a7fe5cb42ad31abdebf24bca20827465be119e2f331888f8bcaf983cf70e40366f7b30b87aa370338135d4010bbcaf274cff02048255a72b774234f9ec6ed343501a4448a7b13c37a00e68d18bad550a2408e93e1efa34a967bbefd0a42d6b7f4f856870c78e001e7d9c77a7e5df9c334872ae261d2f71a699dba386f91014bb7511ad724a89e99eb3d81ab503a7ba8d87a5d4dce29f722dac2e6825e187b82bca9ee9562272ed43b75fa73f784867cefb16e38b6a5d006bc8bbfb16a76732300c3605e352c4b1899071f26e6546c7b88526d9f266e48a259e8513b2f0a223aee00734e5b0709b25ee95439861ee3b19334518f1b8a6e2180b5aa6c604d2309123ca4eff34cb3c594d7a836276ffc259fa317335efb8053c4a21a531133d66bf725a1e42c6605add8fddcc3e6cacc146e78ef169a6368e05e47f3ab06f3a3e7b4c865f839a5b55b7f3eab7f2be9b7ecd007f09e685114388ff9a0f8112faca4e3ad264b80d7bac20b5bedf47c19e58004b29b0a488dcffe39a02caee549d4ec54d9b82cf1d452d9a371ea95590d93e719a718e42001f3e4d3d9d443407b385dec6a435d6d0a4bb45393f2c6feb5a1b624d93dea2bd7df5f0c598bafb0e7badf8fb16ffb0dcbd20343fcba37681663ff9fb0ba586b814a687b9c32cee968677a4b593e0601f92040494c004ce43fe9eeb38d1f3ac091bde1cad6938d8903d15a412aa28ecfe0025ee99d7e37f6e2c288a4e1f85ae8b8cecd36871fe63fd4e6090f95aa6783ab89ab7c07939c37d2c030eb39c8d3436c7ccb9b9fcb176b9c013e124ffd74639405f951b78c98459c5c6626c2b60e6efc38beaf5f44b400e240126cb5d3324c99fdf3f8b3b5420039760886fd901a7d0966468d04dfbd64601c4b77b8bd23b58090071296e03c69b03b48bb45f900514c460a4dc7c0885b4742c8e8bdeba26034c56de5b967edfe15ccdb9d7afe254d1055e2301191fc08d46d96af7a614a630bd8c638d3d40a0da9abee66b993d1ce04e63ba0fe3529c86a611b50ba88df000a1b35a5fc488209651040f5a8a70c2ff81bfa022fce5f645fc1a598a2238261ef65f956c4498b121080c00cb06358349fe6bfeaa84fe9ad6906c24b04402d8734d068d456ad053aac4f6e5c7d34d0d6cc4ee293cd42c3a7590cae315e8824db4c1fdbb5f0d952354e4d947363de19ffd2b685affc24ede569a66fa2cab2a95b21c1cc9658966b23fc08e0b584e9322dccedc1961207c776d7a46d2e27e1bc8082b63f4369c7c68831758bc467ce58861d60ef4f0541e62f0d97ef10203e33a607a7c548f846ec71133412d0d85b54f4756d546786b2791dabb9af89c4c67efd08d3603e1d060e16ed5572494a85a9d7320a11666482ba53e19500c81fe685a521de8aad8a938e375c517bc2699fa8e0f4eeee0f7a4088fe42c2fdaa380614177bac6e8ef5f5cd150616e57fd68d4e59404e7252e174fa73ccef0f717bab702407a22abca4dfb7ff1169a573055cabafd19c4c050624976da2269bc89a8435c9f70c972e941a26029148c03c509849b5992de9b1497d625607a98fbf15f2aefa02319f232d341acfa8f14a519a249b6129eef754b53ed640090617755fec6cddb77769c829af3e99360890a7f6fb2529fd4e52df0f813262897087dac2db32ec8c17b2a7db9e87838c74bdb2c62fac30dec656258cad46cfb225a0c8a30ba7eef16865071dc8b2b294b43fad19de4388644e60651eda6b6f3338cd2a066d3a29683a1ca847a1ec6a8e2a5145c22037d1eb2b2c516d13efd579243a38ae0bffdda562d4a876683e9dca1d6078a85e53246d5edd801ff1fda1839dc55fe120f05a3107874627eb81a41ebb56c9054d7a740a434328f1cea822612cba60fbe55db5ca0742484d892dfd7ee21b436fa7b32ee5f10fc7fdf47e86c337e0635fd2f9381b9283aefbd48f73d6c7b53f226e274ee1c11b477216e184d56b3d4f91c8accf3292c34e01ba788290786295a930c2382b9a0b360bec5698a6e539ef2f1ad77149d90442b862b681b01ee3ebb9dbdb05a211c6aecbc984f029fc1688646f8bcef1ab5cafbbf8d143d792db24b1d53974dbb3fe770fe43f895701e2678ed65fc63ea391c92de4629ce4bffd34f95ff4588a588922ea2dd1fa017d3a7183f6c63f78b17424985a8503098cf413940200754bfaca5a5aef85ea577aa6243e275c5bf7cd9cfa862e08ebf6f5e610e58af82364436debc8e13f63391f8475af8af29b5294f0cebc80060473dcee23ffa4c552a4b816bd89d58870bf7c8c544984be2fdb548004bcca0a859da8b6b7f0ae2b3a868de56523f6485c62e63931eb92932ef10b7ebf272a16f3ed7bde43ac3c777d6c7e97ca7299281aa82b41fd19dffab945c3c9a05131efe7e06621898878cf719f338b4dc01bb8be2a40ddf9de67d6de364134f4e2e6982ce2744db1ad00d1b5bce9ff11ed9139da4aef083b101eb3f1ec447c28264d7d7591e7a8d863b3005d149182a14a5f47ec0c6c99bf102c4b816f3cff65c072b05e6ebf2f01a13026a405cfd601d2de293729a954981e3cf0f2ddb002e7230ca2199e9727c00382afc0aa5833bbd5f29d3b24c320ed7e20b4615d80ebb58db44ccd8e8a654695e75bdec77ee65ee1ab558029ad159c2eff826bb578618c25c873528d20f435b39da82b8db8d4a0f6ba6c8d22620898d7e1085d410dd30d51a59a6718b9af3f7e66079e7134346f8ed04c781fa7dcda2809f24284aec7e454a096a7fcc46eb1a4cd0de0ab558ac694cfb8b21ec1ca815c82b0eb0423e28622508e8e86e080ff6705b6b7a05189a70bc46a6e971fc3de7959d00347803701cc6613c953ac84b16cd357df8bf87b87157de5235acad7d8f33a25493619d33b0301e1f70af058539beb31ee9235ebcb2e4462da5a844794712cfe1750617e92faa32201c904ce066d58b1cca5dc2811cb6296f91b80ffb5976248ee633c21609f388e81fb21f8194c72783eb9e6a2d6e25eaf4d4bc8fce93c5c26d38f3ba37eb866af5f0c1dc0aa9f2f74cd657fd2bb7caab2cacc3445325c0ff8a0f92ab25bceffa662830972ee22cf056ca0aff99bef9009d3869c2e5fc970025a326202f1f094d5bf550ecadc7eee5c97fb9a6b50badc1056238918b83563fce8342c5a47909e55555bd578bb2f87bc3778e988057c6aacf174c0116b92fb34a7c31e11b0d121b757e976636f1bf1d73c82df4aaa9af481bcf494aa9d90678d9da35498ccb90465c68a7c545f51c3abc57dc1669357bbc00b37e7e936bb71ca6830c72acdb1c670454ea835f59542e2bb0150736c23337e6cf0d140df2521499d1121054f5e49d728e1c459626998bf5d7fe6dd6cc0e6249bee94e0084598f3e87bb84b634893bd1d0d7aca9e1963012ca2663c765de29dd80961b6dfe69021527d6766f5c81ec45062f3f548b40bcfa3f82de5884d6b3bca26a3f6f00ed73062ed8c6487503b5d975eece2c447244ec9d919c0e49d4615fe6d6aabf9db0159110f5c2791182d2e9e7717becb55de8f8aa009cc5102fc2c77b7646d4f9c38e5fd454bf7daab16d1c5aa24ff8fd29a99a6dbf78ea0801d99d7fec6508b790e335ceb49c39e4a319c7e8063464e6b9e4739f32d1b2c9c71b6838755feb0e102aeb0e85f4888e4e54a46ebb7e7513b71286ababa6e35921c3508651287af4f6546293b38513fd237fcd2187483acb37c00d4958da91acc436d32f2b89c4c9d8fe1f6765221e06ea1dd2e8b46e87bf47787861e66837aa8ab6e18a1550f3bcb187b518d21f836197fe367dcd8682437975cc62fa57932575f18dfd161a98dabfdf932df1a8d85c0dced36eb1ebc43638715e949906347e6ff89a8605bd51f206ef8de057d97794a4ca5211c2e144b2850cebf91e218a43bcbf8fbd3bc491ada4e7f89b553659a51a85faf802a53901fa1a585ad3fe7e66ab4ea5861d984c8ffd5f4cb08dee97e3556ddefe6c9a2ce79d5a52ef7579a7e7a5b88bf07991c7bb267877c654d75accbf1c6125900102e389d39279a7065c5f291d7bf06fc237a4c6f18eb88cc6a405649731f7ec881a3a126a1c80886e2ec3354f4f166c31214144019a3292d5a621e3109f8af4718ed1049545fb7dce6789c2eac1515757ca3ecbedfb84e4833354018f0bdc0d74aa47eadd37ca1008d1b6a98ebd3391db78d4580356ee834f4d77b2f87faa32ac313256b5a7818bc874d6be478dbcbcc2701db577090a295f3abdba31d96232af9ef83219a9b4442f3f45be824ae83d20efbdb49a34c26f8d7e1c2ff1b5aefc805fe26a9f177b69adbb3068c728652771b62675004921211c63822c84b4944439ecbed4e9fcde5c9c286c44a544b5992c27ed0d3e7b58b1ee8b3aba9f9ffd6c664715941f22785319f77a9f7697e77c650ad661d9b7f72914b10dcc45682e4068cf614e516f4e3176deb5ef02172e5ce54fbb1d4838d12cc252d1dd0d27555ac127db25b790cd1445af6d3d5b5914dadf7f9efbff93cbeff65cb5ee77598cdfdc6b81415289a72bd7dc551762156cf48879909c5d70fb5f33f6053676a0448bdc96a094655cafb914fc11be8627ab33f7760a30761d0cb3a9df6ef49120421b3471b7962de8ef7260f9b5749bbbeeb3366c507fe7328bc3c790d743f4f0086ebf646933810d3f1a02a2f40dbdeecbb9855b1fb20dcd09244209b8ff3c35ea50fba7fe97d3a4d227559ac38ab71aba41963be39e52ca44a7c420dd2696c717a6eddeace9e927997a3c2247ea4a4ccbc20e13fc0d8cba77beaccf12008a7eaa9ca576f4f0ba348be5a78b5c4c61db75b68ce8ccb08b11ed3cc95a2413bdf083c879dcdd056037ae4ac4ba089a58fda0e7128c4e539d7df5a47f026e89ae70e915edb309629e693ad23c5585c36a77c95f17713282c00b166dcfdd40fc5959f1e51eb28c0ab8ddf9698df73b44758d1c75ad1deab23ea7ef855f36df225e011c1cb2d87a9f86619adb2b33a259c5f28799e5634d9581a2cd62b5b50b448077c9635d8e572db7b15284a57e3a55f12891e3e793cc6c8a6f808e677a55fc7d682177eac7b1c5699f58d1a918c8007ce8e2bcc1096d7590edce31620344f554295d59e08e6e0d48170e73e719df5f618ef448869b93472eab9716f8485239afe9495c11f07e9b2508142579dd27d938ff961c42cbec0549eb55a85939a7e0f1061fbf934bcda6ad696e795525aec96", @ANYRES16=r1, @ANYRESHEX=r0, @ANYRESOCT=r2, @ANYRESOCT, @ANYPTR, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYBLOB="23fb5318f17d8b7b632d968936fa1a07311bef16901fdc71beb3eec466d48378b1467341097fa8996227bd4673264831f86974d43c99fdc2c5905dcce6fd3905f9f65fdadf240fb78fe8bfc5846bb83030feaa457cae875a1fbc87cfb2d78faf97243dacc7a0c7bb2813f1875f26f27439de6ac8b2d7e822b0ad255ad594da49040c460050690a2a41cec801448b4e5fffa7a238b322d9ed78541c7d88cb9b4dbf74f59ec86e42c6135990b84a2b6577c11254c7016b3667cc8408ae6f6656f5694ebaf9c173a1fac171d50b70bdd7eaacf245adfdee7f65219f19ab68beae41d09c80d6f8e94bd445154da0ad2ebdb6", @ANYRESOCT, @ANYRESOCT=0x0, @ANYRES16, @ANYRES64=r3, @ANYRESHEX, @ANYPTR64, @ANYRES16], @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=r4, @ANYRESDEC=r5]]], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) r8 = socket(0x18, 0x3, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r9, 0x6, 0x102e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff15) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x170) 02:17:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) getgid() munmap(&(0x7f00003ea000/0xf000)=nil, 0xf000) 02:17:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) write(r6, &(0x7f00000004c0)="b26d359e7a92240617743c07c5fb921ae708f131fd655c790728270421d299368fe8c6af8a556a6fd71b67180fe562bef9ddc0c27b45188655b89f978346312a68e12fd3f24d18bf73d6f16861f4786bfcdb3deee5f6f815cd9ac7658afee4a7b42d558e7e0fd068112510869933e1f403328328f41292d1332e8316c5ab9964583a0f437eafb04ef6a86d55410c75757dc824c79af5087c761ab817a5932e17ee80dfa685e3297ae6bcf4dcadfdc3dab878c37ca8385c75244267753c3ca41aabf63808faf72983ea33494e3cb72f1d756b192b1afe1bbf6e15401c19de25188653400c5b006c00f164c2a018bcc78baca885d7c8845ac4a730db8755dc049b371c6b24eaf3a008ed0f5e2fb0dd46ef9fc03a23211d2f31b8679dcb6c5f2eb2086c7f8d922258b7a37b988d85988124949f04f21748b7068d9b1391bdbfb1858ad3359b848129f0b791403df2dcd15ec01080891bddb83da6873766e9d94ded2a4c18f0e13dcddb9c906b31b7e4c69a5aa27e28742c896491116c15e064dd4b5f8425b932082169f35aadc1db53fdeb04550380074ddaae3c19f22164b80345249df57ae32dd841f8547d8e7aef40ce18c3211fb609bb039be6f3c0ecc105e97bd44df079025303b55f16eeb40f85f9ba9781c6bb3b784209bfc5e0459d66154b2ca5f9ebbdb0cdb05e84c06e1f44b9ab0bec377b946ddc2a714100d652b7d187ab55b7cccd123fd33da373993e535b26b2f09b5659b9f82ac810c0b41a0de7d7f39fff8f77bfedfe9b15376e4bd52f4d2c9172cc535e8f1e628d4724be4da126754b40764defa9c3f9faa1e7fc1c0a01db9c87381240120ca147ed2c511a84ccf5affb1b3fe3cfb2e28efd627bf334f51c7d16553eb6d404c4958d03501a56822051087dde9c617ff92a7cfa4222d7292047a0ff4b8f772293f130080d7e65cd3328f5cd1f0d4d842d825315dd24ff20628cdb70dc43a5dcc0ba078c5e96f4fb6e519f2e8772cc29ac6c8cf3ceb5081cfffc41020cd386323876dc9a4e73dd34cadb00756b8a6fea771406edba13e4de6ff33feef33927e8687629549c36323a8bb1711ba50e54981e4deefd9a2c704a4b27fdef284337823bb2dfaf3d58ff515fbaea937fdda32b73174d77e3388252f11fb9fdab372e023fb82e1694645c838d39ed7238534ff4e002a604ec4afa4aab4c14c5d11197da9f804f7eec9753276cff877bd91b2d226bd0f8ca7340b9450619d0194a709c3750aefb5d912efca175a90f39aef5594f9d511a268575aff68713695135e529fd928ae73bacc8adab5ebbcb22283b470862d0e30dd96b3e764dbd44d3865db3d4bc946b2d63ca4f4c39526d183db8e03548f171ec52f8f0977a96c6ccb8eb03de95c14df1d119158d41b92f4a2475c6e0dff9512f973a7833384ae24d4f19c688dd9879bff0ff3881d3e9d76dc735327c65f6f118956a4ef65bab687bd6a8aa3a8cde3aaf0383a844973ba100432bf897982967ee35371396d32576260bc2e662f0545cebddf983aff8eb0a77ae79e78d87ff264d5a4d10686fc5b581e0157dc035e1d9f8bbbdd1a5a06219e2d710e5d57e121a8dd147be06170856e034d145f6332b8512d75b18ade405a948d8386f384c881c4732c07c2832e77563973d14bcdde476d974279b2442c789b641dea822f73372e457b7ca8848e6f4dd633b48e9504ffd34275d38342548d983b655109663b9f6e72197c06bc94fa8abce11bca4cad6f5c107a97b11e98313a568196bfc0912bc9013a94236d4e2b87ada9b9759d210015eadfd07ac5b2d18015b9d9ef40b31ae56e3f01f9a0dae5ab3b06d12f3366d834fae8a66bc48fadaefeda3d156a719d208650b9fa841d83eadd3ca5d300d74c4b662126cdd71d39be2b07bac5e77f74116fec1d7f3a238dafeb1d5615003b053c3848d879b1ae1e05a9034ae9c0e24df73242b071ccd9e5241250e9320875dc257e5d0981dc0019bd5bdd8fdb90d80a3694b5aae09cd9e03547f073baff07b9eb0ab8f430a611f5aaeb6e631f5be83e862236f714671568d5bc8d9b947a346b15e7babde3688cf61cdf9905eb3ba48197075e1a23f4df66124f4538d60445e1687151d393515d98856a1286159f5e5fd7b37b69f032452d4488a9217fd87f14d6959c054a1f19f05e1b621a4f92ab51edacaec745469a0009e5f0e715a88765e1121323c58ed7bc7986b90a35be4a759d6489f21e1530ec792daf1816718f50aa4227a99e161712362229aab3d2a5ea45bf0da45a4275421ebfb770489f7f0b732153643abdd7aa5a133e451c647f4c9e82ed283e346825cb7033a6f3a7b48d3e2f7cd709e586e9e966d1ea52b4aef4cf78ff8676c433728a798a43bee0d6a6b8062ce09a6f4d716b1cd6794c2ae16c9f9febcf7b3cf16a13bc434a766d6987ba41ff51412a98a38646cadae375abdd383a639b1f53edeaf969f3f8791de3f5bf1cc8e8f8745f63e3a5c648bdae861a6494891456c1d8b3c2093b5e43e3e6cbf71a2d2dbe1cbae08162733b50e31f9d5a42023489c87e67d681dfe0bf54828ea463802209a9c4323b7f36fa4d5137f5d7fa9e19e06a8952795aa28356e31da69617fc3b00a6466b32fac46ed8b79d4861d4d65b16dc41aecfdfebaf47d4e2bbd5259f786a1d23f567c889a6b0fbaa5479a2235d05159372d560e46d78834ca447872958fcbde20714a5ad59017534e5139ee9675b277961c7261cb4fb3a00ea5ae0afbd6d93fde19d9224402b2e64f806a423ac1acdecfd6c7862fb7987302d94d8686571294b071317072d0b68ab50ba0cf2712e2b0fccc5e73ffce36951d15b9533e5772f7dab46d6e9cf8951181a9a64c7a985c26484bbe4197137b55871251d88c9ba78b773af307c5aba3c127cee3e014194c375809d0efe17b5855e357504ffe5ad16be9b376f97bb1c53e62996028db426e90fe67180a81cfe9342a06739de317b3e031ecc9be0b822b542f55a0171ec6d55c39af3ec2c344757cc63ee0dea107a20ccafca21fa3b41e336c06883ece4bf041d3deb58afaf4f48519b768cd5f8ebecd20cf99e7b2a1bc2f8da08c179476e3daa5b34c3bdc3ca90d5df274b48778d7239bf93f0c0c097912446a9689509ffe2d60c9155027cef9a39d8196a086e59e2684700aacd8f5ff8d3ceb07200a699e94f167746ce0ad4cfe5e98026e40c66a514f933a7c192a1926e214a4b2bbab9aa920814c11a98a06ff7d020c7556208d343cf91925d65ac2911f80110ed03f6bbe2db2fe27af2c813b3dcbeed9f526c2d770bc757e9e19d6152967fd8a00f499af1b7f52b5810c9005995365eeb7638765cf39c47d955bb84bda734f04e24f343e1c517f7fa34ac09713a0f772f3ff91836550d77177d2756e516b5e04273e8e898a3219a12a98fc471db33f8b5f68e833658ad2252fcf0873e39861496b653653f5b679c11c20d39699ef2050c89edb498dd55f922967b67e947b3fd965f43cf11098f7f9008957a5cf97c48d10f1713e83dd51afbc36889fea37a3cb71d73fd554da7f50836029c9d1b55e9cb0d547bf063bc249fdf8019a50988699e3f23e006dc1f406cbcccb27cb901f9f8894ea79c2f9a490145c70557fe745463602fe5c0a048048dd6ecdc46b6d079765e2d41c2f5f2371f865b73747de9b15ebd8d6bfa3ce30744dd4aff32ae2bb3ce172ec736388eeefae161e12ae409fdf861489cfb18e7a5b9111b03f5d2c4cdba08adaac791058452a470ce765f7810b8b3f37e98d3640b8edcf2759c6a2ba5d5ef8a9783c012c9453f0d65fe07ddb1acdcef9e69b7e9553f419033379563544611f46673fbe758543477402eb39073e179efb15f9cc9723d79ee37dbc7559e1e0080106edb2b89bad1fbdc4ab57d592d80033451c39684ba4b0bca257520403592fa55fa5edc231f23f90b76a5eccf21393afed7253769e86a6065e8cc44c0d12bb16d9faaccd000f44de1092611a6f3f87c14b42d749cb5f0eff0dd61588cb2cd42982cc15b0583edcfb0aaf738e11010477c584a3cb031e456415cf4a4cdbdb56292553de4a499f66fa9108ce9576e77c1c0cf5af9a987ab4159b14bbb5f5ff1448c5c8cbb351b653a3d0c06f3a1d1a0b48085f77370771ac8249b353d077314e16a7a603b4ded2c3e551c0c42dbb52f8a7c4f78fb7ada1e4f570b2456c927e5433c91f5ffc2baead64dea6c85b1893965d62b8bf3e18cf04df88a3e3acfa3ea9216065d03e0ef54c0d35e81a79801f6f918c390754e333aa66da77ebe234fbc13499cfee5e971bad239f3ab99c70698f839a161fafdf52c5d629a68aaf9590efdd3dc2d1e69f063c249adacc9db1024fac2672f1a6ce8a67e9aea756ef2a61b1c5452894870601e8aeea457ae1faa36baa7d5d4c6534b968a5cdbf0d103ee749c37d0146ecc8fb20dfb4ae55e430ce1a5796e647e415166a8ec622276e1e0ad2f5df059940aef4ea0a95835a01ebf8fe7053c9481390bf83180e3dc706a000ee28786782e9306c28e3ca284e69bc4f080eba75d67802b381b610337c010f2e3e6b0a4ce67f65c3bff6a4b05224f3a70723e5579abb8d3d5fecc20af3a4fba36e42d7721104685fdbec447f25ef37397593af96a5892bde1ca6d3d8a378d878c9e7ce8d669ba8d30a0946585306b003f4a8d018654153b11fe09df670fefe8faff7c3598ba5f327c6c7c263adc9c7338c04d60a59f5bd3ee9bae01034ae7eba04569ad92a8c53ee472b95067ce9c82a95f6e27f91e02cb6be8a063c4a7d3b2a49cb506b207e5774491f102c8c0024d2973636d178e4726f017f6c78fa63f6ebe4f35143b448f35af57b20283c97aea5cc1e38b74f659fbdf3f8e0aa0c252dc022813d687aa1526cbb8ec782cbd908a477b4ac1b32850875d03eb315742a4513792e6198bf201768ae12bfdfc9f2e98b4a4b60bae77ef91ad95b0b5f66482307f0cdecb00aeb71e0e02fac314410be07ec77a14eaa187614e2259f984f9c2186501c3ab24b835befc36d6798055ecad0208ddf5e44133d8cc97abc8cc5e5840436bdc82f1491f00115fd876652899194ed12b08297a374f7064e6aa50fa8077055ec6aa74868ea0a4b1fa3fb89b5cded4b908fa22d0ec0fe5522a380e9b1e4895f2ec6d1de28fcd9da5ec5bfd9bae6caaee3e16f1a00d01d4a73c69bdc229113afd5f908b717eaaf949c593816ac6645980a6543e983d35a44a422771766f95f6b1247cd3e5567876cde3d5b8c07c9996b9fde89ceae5aba12894dd5920ac05268f5b5f208fb81285585ec08f9a5f95f6a1015a87cd53782f67434e74de7fdbb812950fafa9572e4256ede656152402177439634c49babf5f8ee6d7438e411ad2f64de2338db859ff8ad4dee010cec29940a91112a4d37dca6d3a1e399148c083c2bdac5ddaad7fc826d2b0eb0b88c8b271c1463eba1ce4fedd8077b0a4e2d00d6c484c187000350e34ace909547e17c0405830f30744607b01ff74673622e97d51a1df63dd5e1ca089c7af68699b4d9322f472c1332da1bba775536bdd74995c2713d6d140d2797e40dd67464a3551d1786df53fd7455d46a74ac8de795666a9c33e390d03d721a86d9aa9f61df918e564e91d8ae6a0c2511721a87d8c7321264bb0bff082622a4d922b5dad5b6dc57899ec62dd77b6b82a7c1fde76cf090dd53bb53c9f16f2f2dfd179d707efb8dc9dabae0a05f9a5366dc0618eb8b8f1362a3b4ac11d616076684c071384d41888862dc8011a9405156ddabc2c219471f6657", 0x1000) read(r5, &(0x7f00000002c0)=""/236, 0xec) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f00000003c0)=""/206, 0xce}], 0x2, 0x0, 0xe0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8280, 0x1) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") fchdir(r5) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = geteuid() setreuid(r10, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) r14 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r14, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x3f, r10, r13, r15, r2, 0x182, 0x3}, 0xfffffffffffffffe, 0x4, r17, r19, 0x4, 0x0, 0xcdd, 0x4ad}) 02:17:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = syz_open_pts() readv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/250}, {&(0x7f0000000040)=""/35}, {&(0x7f0000000880)=""/4096}, {&(0x7f0000000240)=""/114}, {&(0x7f00000002c0)=""/215}, {&(0x7f00000003c0)=""/141}, {&(0x7f0000000480)=""/71}, {&(0x7f0000000500)=""/84}, {&(0x7f0000000580)=""/78}, {&(0x7f0000000600)=""/182}], 0x29c) ioctl$TIOCSTART(r1, 0x2000746e) 02:17:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) connect(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x3822, 0x5, 0xef74, 0x9, 0xff, 0xa00a, 0x7fffffff, 0x9}, &(0x7f0000000040)={0x1, 0x7fffffff, 0x5, 0x1, 0x5, 0x62, 0xb82e, 0x9}, &(0x7f0000000080)={0x0, 0x9, 0x9721, 0x10001, 0x4, 0x4}, &(0x7f0000000100)={0x0, 0x4eb1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:17:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 02:17:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="b06dd25dcc9a644af8b9a2c94fc5d6702635737cbbc8b6da278c56582f849e1c05fef16e4f072401efebd693dd00bc35a89968dc6624e5913c20f0d716ee806f6e1f38a56bf2f1496e9c89f74f45d53b3cc595ab45ee882bcf94673146cbf1d260335bdab4cbb32cb6b3e598d5658fe12de5bafed076e292e45a902058bccbfbb8f80befa7cb5e6cde9b6b5443f5a531cbbf699d070cb327ea4db7fc66461e752a657dfb352a488ab0370d1f849bb478f6a9ca3a7b48b61b9c38daf495110406f6008e1d8cb4ff6daab6eb885ab7", 0xce}, {&(0x7f0000000180)="57a6af", 0x3}, {&(0x7f0000000200)="de90e90c672dd2b063545babfc601b5b7d90f761c27aa78420427ab62e70a2b7b56fd3a5bcc035fe04e8fafb38e338eea7ec9bbfa86b193303a592fe054df49f95d5c4f874ebe2236ddda2993ba60497ee39c0918b82dbe0ee1a640a796615f32b7d80f434bf3674d39117859890772ffacf8178dc3445ceef671f67419884041a3739a261413d51d3f7e0d9cd8952aba9e7d0e4ad44c7b0796138c17d3085bcf32b4b9f19e14606d4d8b5544dd649", 0x36d}, {&(0x7f00000002c0)="8c7856496ac56e7844ca269313045d76534dd080185af6e1e33bf757912b54611d7c08bf406e63522682b5f8a76dfe07d66ded0e0d9551e014341815fd6a32bb3eb00823", 0x44}, {&(0x7f0000000340)="e53141b60b7c9931c21b8b3af7d75ffc6cd8d706d8eac9c21e4d05435c0b08522de53d52ea364f422b3bede46d4a0b15c82f4cd59602d65fea16a889a7609ca013b182d2f691a80e97d474b2cee314909dc93174cf65151111189cad857998a6b46e94eecd0853124ff0f6fe603c2efc528212041bf986d56dd7c2916ea46dbf8fa0e9a7559a07a7e3339ca181ae137f5c397d34dcfdcffdd4da03f22717ad78096a5c9495402cd3363e291431e3e3b57752", 0xb2}, {&(0x7f0000000400)="5586acdf02df7d199e7cae6e4191ba72bcdb9e8b34648f45c9d9348db0ea3619855d72f9ff4b9d16565396bb768f81e6e0bdfbe9c94fc2d4b013cf97ad003781abd324b2ed6f43529defc2369b12058ff88f4e8c4b5e09c4eee01aaaf020e98169e978cd2e6fcf2f9d082abcd575de128c11b310d54a6b8a7a8032b7aae0737d33c1ff7a", 0x84}, {&(0x7f0000000900)="8022c302bf9269c71d4c1e7397c40b3e9aac6793a5a2cf0f87f5fe53c482000000000118e843782d01ee34b79a0b6e3b5136919afa6e5f2d877f44a5fb1d7fc97f36dced02606bf5092986e30ab1b38b0891a2c1a6d179e3bc0118a6e55d717609b083a7d24d74a8a3db08bbb5b1b9115a3ece297b92a4c1cc4eeed4a1115946d6eae10bbbaebec067226c157a96ab8bcb390f0da000"/165, 0xa5}, {&(0x7f00000007c0)="1aa2a602992c2e6693c7c9abf012d1fe1981cc0d267780032cd3379eb48e710dc6f4d92231a1b6ab20031198d413b84153f5f283ba1d9f95ab9c618cda68294b77944419d4928aa5ccce76948984297407ee9131bc3e9fff6f510650895901c7778ae8e84ff162d3db04a1a7738a5d585f7517b4fc85c75fcc20ffefe88994e90ef8cdcd703ee173d18cb5d429d9590165c0e4f5e2a8776d39a0c7ad6aaf8643eb7f024fcf20ee0507df0809455ba52b90ee083f94e7714dbeeb0849ab30395af8c15f17b816463c204f609d79b3ae2e3aca3d204eb2b9bfc775815971e284ee0ee3b6542a78066ed8aa3f2afa397754d70b240f51911d02170a3de5cbd9447599f4f0de20ecf1aef23544669e5ddd297e52383d6deb5555ba41b5b3b22f89ee59e6e9796916427fb4bab80a8bfc93a3f0ca5e178f36", 0x136}, {&(0x7f0000000640)="f8ded3583a60d81aea31c9d5e725687f1673a417f4aa7fc4887ed9b148cc2e22fc5f4dc4e258db8b2127c16e50bc54a6c8796ef1bf4a5017ca4162f30161dbd588890ad23fb2552c596bb11ff79620bbb2fb25a1c3de47857d32990c519b3be4630dbc073c5dcf5d8951d9c9b755aaebd0464e8342cf0e303f8da3bc5e7ad4686df13af9af90730bec3f7e568ac62ae81e0e24802b86e706ad4deddbef64a543214d00aeaf9b2ebc39499ade", 0xac}], 0x9, 0x0, 0x20000000000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x115) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) sendto(r4, &(0x7f0000000580)="e73adfed7c5ec2281c46792c7dd421d4bbad93fd104183d0776df7c8d73b545d67c8867cc07e8a40aaac7d186e5d04ca37460048c5104cae6012c6a1659435acf88a79933495cbb5b003104f9a4259bf07da84368f44997a261a2a36d4dc98a89499d54c90aed0c8a0c778918aed45f087150860a45c2f525938774662b7bd8a7e02775f662aff9dc5242d6cd358e82d9dd01c175384993f202800fcca501bcedaef64501798", 0xa6, 0xb, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 02:17:03 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="9741d0375ad5a59efdab0566c8146320302f6e80eba8761f2f9b7760e138112b7b5c7d58b45ba3e7d7b752488fc2e0aebf075e82f9553b9b49130178cf48750a25035a2ddd08076aa95e08cdfea2962a5b1c39a5fbd58996a5427a5f501a306d1332da43d72b92b975d241128c8dd795f5c3553d48382c55626258d23332d1b954107acce47aa699cc93cba277297bbaccfe491e1eec041ee15eefde26e7e28e804a5a835081117db8f87350f722be0c4dc207e90a0100ba33e9b85709a55a492a08466cfce02ffb7bbf351cbdb1b00e08b3ff0744d6b4be84169093a159327fcc0657ddb6a6af23a15e000000000000000000", 0xf3}, {&(0x7f0000001b00)="febbb54522629d028126b6073f6f5222dbf4418a45a8e922aa293d238444b67010e0044a9ccb8419a21a083b2bdd92bf1dad838742d0870d6dca262a717fe1e360d27f42da7a681ad2dc09897dc7c11b7387b221944122aa18599bd7f362837f5929685bbff5f9d336797aaebd1c06b92be248ded2eb3158d493aa2284bc1efaf11b95db50696feede1a976bc1d119956fec77bed927bb06e7ad7bc3d4616764fb3b0e9ddf3a05de1a4622ce00f8aa82a9870d79fd1ef43a7b5b0be9332f3566d15344ac99ed0a6ecb0d1f260d8cc766e2bd4f8a9d0b83bdbda12aeb2ffa7b3f08ecc18a7e45f3381d73717b54c669c111a0c36830b32bb4cb8a3e8ea5f1023f46bc0a18fcb8fa3c449f1623997473b501b7811ab4931e3a0ae8c390490010fe76d51d97a559d243a77388de5696f946d2d2963e7dae8924094a5d8a90fa1405ba5b13f8a273e788316168b430513fda5db5917fdc9ccfdf2b5bb63cad08555d18ec51663f2557769daf9b6c0f4d38281e56d46dc187095cf466a9e92ea8c47cd95a7ec03eb323438450f0277b3818c1e2c9d2e824e02b509d9d22f5eeba6508d78cc3fd72ed7cf7a230838ec54d31afda056012f80d180de585f080d7cef74d19d3e229b3a31ac9c411014e64927f4f963e667786dcc535008582f2682018553e77b313dfda54bbea12048c43022ead11c241d2054b296ddeb6400546f73e933ccc6cc2b24fd117b9ea6c9d7e8318e922d43d547280097b4dc2570e97e96c95740d0543219e9d7fe7c51bad48a00ab659bf0026dee655b273a2ef47147353aaf7e1db4a3e84f35fd8c8ce741a239c6e383a271a4f7f2a8e385502c668b6673d9613fab4e1799e5006e263f5ab002b31525a76960e2847029fdbd320b1c5be480922a1703946a1ab77fca2d5c6c167e2295de1c191c6c1910eaa7a62a75c1b7994610cad638dfafe2da6279fbcafd5d99089ae573f949895503e0876f048cc8ad843602007f1e04e876034ad9ddd88222f62b1b415e4fcee5d6e34850b828d716b2c1ab7e1f6caa35098f043c382b58841b6358c3a9be13c6965d6d8eeaa6729e91f5f200c0a2a44b4018541fef179e71a4a456ae1a68a4d73c5d39fcdb4eae93d6780d6417defd5886de9659a5e504e52c398a24fa55c5a2012b04ba7c4e012a31a497f6bd11e7326e51e440e7e34644bba4a0cfe6939bfea175774651d62e32a425224d349bb6e2d4e789b3bdb6c69f5172daf47ffb3a938ca73acf6bcfea10670f21cefe16bee7627ba2ab7aa0c911ba0611e1fc36aabf6d48732d0dbc7223d3d558334784ff2f2765fabb3e737792e26e1e849326d2659e4e3d5a8120deec5e1f0ed7c960b3644ecab17c42871eae0acb121a7104ed4b531496256615a617cae22f0683828803f4e96b0bd23446f3b3d153e970d476741728ddffe288a8d1504b3a87ab792846cedf39b261f5a422e4931572e251810caa4825d0ff53e93bafd73f80dfb704e5e741338314c048028a3df07b306b3f05a0b5f5185b3b48ec605d7787da461466c249ef44ed571f1d4e4ed4eca953efd2a66ea653b4c117131b77cfc5cd081f3a956b5d5f87e0784b76896c5a4dcc50930855d0f85a770e076fb5b4f4ee47f9b6e5477bc4d007358610796d0024594de91656fcf9d0b550473f7eb9fa312224373c548a2556c49ff5d6457a5025e078747f43cc7621b24cd8c29dac262e7827308bcda8ed5d3435f483c78ff15c499aa12180c5cdd83717b0d811deb6849bcc5d157061024be4483bf5e6fb3b729ca362bbab03e0cd99cd8d047ea78cb920b750e69114a8fd3021b16c35cf33d134ce3c37564e4e4f3a932858f6a38490e73a070fe521f3a97176ef56cb288dd0aeacebd93f91ebabfbe6fad425bc0fe7eea03884b4f22d43b3bf544fc9211135fe0caac42fd8c9fb5fe5a103405fa59f4daf2feafa8e856b5332cbb76215da3e61df4b87df68289e26744ec383ed84394b24e7619eaf86ed6f6c3a40e9eaaf4ab3ea0ad1f9f1e802d131673aa8602a120b8bbc4b0a97d4ed170a0bebd03e908dcd10d5bca39aebfb84f7441b0892aefbecd34d6c09078a3ce841ae4bad921c21690bb3e7c69d14bd4754acf3a5867e081b30fd1cd42c406e9148c1b6ea03caed3f4b29a5889d7ebebe181c115e2a42c061cbcad8a6564254353cbfeb13034aa39b96459f13eb95d9cc2c7fc06b0d88a484a91cf6e8c280d55de8adf36b1114997e328d1b961a98195f9941c175c1ac1068a291c5343b742ff2ef9acc281f3cd46e6eb75152a4d4b5fc850faf8a40dc9a5e34db7a0de24acf9f82da4418c331f7204a497800cb7dd9548ee2a2f6f2f5914357c68ccb528cf8d6390e8cb40f2dff6840c5ad56b70ab2265bcc87b861c4e55f1abc54c14eef4f11ee7fa60f95197e01ee222ae16e4ca5f42a1573bb95fb989cf7b63119f312cc73d07dcd8752e07b5c7feba33d0161f14affb15d836afa742b1ff0fb538b6d1be2dd651660b5aad75604574419cdfcf5bed87830606434fd0176778e2fbdf4335ea3ee618bbe503338d63b1ea52c7804a10e0f5d974921c2dacc2213480148da0fc0b037405c59d23f35caadcca69ac7ed1ec0cfc21195a055db480d8c98567c518b9f38ccb13448b3cb5e3cd915091dfd8ff41973a4d85d8bbf4558760ba204d7adf1356ebe2201688a6c21b84c217562c7dbc0e7ad642931275a2e9a0474ff5033d5bddb74d3943e2f21062ea70e78efc10d3438b3e7089f90c58a9f83fabe718aab85b8d997b2f1f9eedc3d8b4a4f34c2e1c005b534672d31d92ca966d9afe8cfe1779995d46d77d88f859942914940b293f1bb1b9c2b9043d18a52c3eec15d75409b4eafdd345e25e1fafd4b8e3e5d4a081d868ac7b663024f61dbfeab13ffbac4587f0162021dd7232b191bb9793aa2cee6f43aaa3d06863244262f6960565f59acefb37a8ace8eb3e8a05cbe903ebcb465bdce6475032c429eda0d153c00bec5bac39d0ec4fb8f80d0aafb5704846daced530f71a6048ea404931b794e4abd6b171cbe5863e3d15e69341bd56e31576e6c42f752a6aa858154e449118f5e00bb46d20c36d25bce32e049221dc498a2055b8f77953c46dfe4653192d701587a9d25436588456756f2283f6449e733812a25d68573f5f7cd73ecbe785ae9c20f170a9337ac54b166a9e9f827402e2ecb62d87a8f3717b53e654ae8164b67724f3f4800e90af46c65e138415d86151d1a0d090d03953c4f0a8aa349dc9aa02cdcf017b2a008c994953d20c01894af4e053e8fee7aaa0f09c4184d2e3be82d49a8705649d4b606acf2397f459810a46007a35a4f601795aacf8a07641d78916da3d3151b6895ca796a606c6cd6f2c41488ff369f088a103b730db08e9f3eb5b872df389ba342ba7c3fad49211b102a5c5a0b02504e81233005f4967a7ce5e52ee18ebec89cc981ec75234dfb8f010e9e1ec07d6877bc9cbda3cbcf889fae6f5027dad20cc3b05907a51cbd8a4ab0c4814c9410da2bc31404bcaf6823d179118534b688e3f896ec7063ef2c28efedbda1addffeb7f760dd7c0b9543ee7d26a06204893e5d5e236536e63483f1f69f2b387f83780be7e19a9521f070bc4c0bf7afb8afb5e2a4b697363de6b83e841bcf730e9cf5cce70725fb6db1d69799c87d7f2f8cc825c2d811e78959b18fbf7528dfddaa2b61d5f0464a8e7c8c4334697e19b0a2f20a2ca465cb8cca7752e24bc5eb65b159afd32ef8dcc8cc3c5b17eaf28ee8d16e38010aa7e76e9e26cc480869588759c36345d04930be83c3688a8b7679a606fab5dac94fb1e3fe94f3290d2491e3474c7d2d11dcbe3f13fd5b00bb11bd63c9941a674ca81c3e7466baefa432dd0d152de18e69c4e7abb9afd8f3990b71fc53a0df328fb6f55325e374094faa68f390f98046af4161f1b8d3654a6f4bbe5cf4b20afed9bcabbeebde75fc41bf42776008b5e28a7a352b4b7616c8f7e7a5c5a4c6ed943d58f1874a2fd4f6334f78c9ee763b569abe54aa1aa520896dedde8a19203d694bb89ca547ba0de7c7f748e1f7f7575cda8d404cd441d7cb26f7781f25ab046cda6cbc2bb6cdd9c959769826b9aff5af58f37056300453ed927892eb7d73f9a8acb38e09e98c54ffc728f7bd68cfd8e200147c0fabbc52a4655211c8dda3a8294c8d4b6a3dc96b893efb7e2d00466add70641f3bfb52b26bca7ac8650862b512f79b371e9b80d45dd4df9aac9a689ca477882b19ef0305f9956ca5ac35a0c12438d60484f4dacaf92de5557cfeb3ef5055cfcce9f9905069ee7e8bf7b2599649d88bb6954fb45266490d6a8eda6d29b78b8750677e747e146ba1e71d496ccc764b922f41e8c5c0c78d793439d67ef2b0a8421590ff7e015e17c8743f52c26ec2431b1243c643851e370f8bae78c117ae46b7b4172501ba70092d7bd22045457ac2116374c0c64866f65f66fb972192f6076f8eacac7309e5b0f93f37dc9c54bc368f21570e7e886fad05773fe14a5b00dea8214fe081261d7d365874859e92b0f3e7add5c13b7bd7dd453fcbf44f79a87f870bc7e670fdc4f758ac111f0a630f334bf0d9b34e450e31b5d089cea845d41bc453f34ae6a8bf4063b87c0ad269a74c6ee6b940bb4b1e62ede3ff7fa8f6a17d799488585d65466f979b5c77a49eb89017a3bb7efcc96d8e8051d3442f86b81686bada929ac51d7806613422f4d4666f97c5d4de3954124738aefc4b2afb263b334dd8f1c1c959d30f6597eaa5a172679da53b74637750f880bc1538d3190e03b50ccb173b8df469f56c706083cfe15af276a0006f2278e3caa16bdad637dff4f74cbefae78f405e9c250bc274c5d04f08f6d8dc71793d3539b32dbe17f2ef6a8b293bfc3f07f64d8b8f90502eb3a6b96b5d7909ee68ee04b618507bdceb7d3e34247217990692cf4564657708bc54052ba2c285c03a474b9f7f65c104b9cbf2b39230ee072bd776c4915dfdc850e297a9ce4d7fafe66fe83821214be3b469cbb87e9275935fb06074b6b19327c2332eb8d3c241b3d6a441ddb49b92d2720f2cbf539f1e315893e856f55a35f9427e435d95465b66e899ed12a2fb9cbf994bee8ab1b4e7d422f98efce832b3bcbae73f288c644bd9f6073234779edbd4dd65cf84786e6ecf2ce199ca4a5c7f7991d701c48446dd9a3b4b78bb59e5147e839e1acae7ead8975c836214493574bbbf1cc982d60b8ab5357e226499f646edcf80f5a96915f01cda45fa7cdeff7f815d4f05d93a086177cd0a5e7d9d46af3112e118008838a5b157bd8ea1b8f538600ffce23640fb8719feb3b383d84f459fa5fb408ac74c0215c0e04b141aa0af7676d8ecfdf4829858d92f9ac8f9becea5bd53a640bca6bfee94a851699e3fdde17b3d05a040aaf11cc031ba3a70ca334f78ddfcedfec3a605e1b54b1d9906ed533f8a59b8d0b4027bcd6e329740e03d0426390d959ebdddf666d5bad533f26032f295e762ec648d93bdbc9d90b8108019032a7eda74f418da92962ee5fff68ba5425be61167bc9df58743684494ecf7348719dd62f8a73bb2009ae34e90382e7890dad6c9b72315c3bd87b6afed3af74e05821c2f2ab0b12c37ad1bc7901e69be3ec801b1be91f9092aedfb0747e62b0d85b73472599a9c216917fcc51d9db5d1a9f6bbb97c631eed915ca4db60b3dcc7a05e99174203705cea4dbcba5cb4c0beccdb24f3a8756404f52b7b745006efa76cb4547c8e54a15bff829af831f3ad3783c219ce912880000000000000000", 0x1000}], 0x2, 0x0, 0x800) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x3fd50b59f0354488, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000005c0)=0x3) r5 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 02:17:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8001}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x4, 0x0, 0x101, 0x8d3, "716612622a51a448a6aa9ff76fcd569b55eadef9", 0x1, 0x7f}) write(r0, &(0x7f0000000080)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x22) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0x5, "854955883d026111fe4d04000000100000001000"}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) fchdir(r4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xfffb, 0x6a, 0xb8, 0xfffffffb}]}) 02:17:03 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket$inet(0x2, 0x4000, 0xb8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/70) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 02:17:03 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/16}, 0x18, 0x1, 0x1000) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000380)=[{0x10001, 0x8, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x5}, {0x1, 0x6, 0x1, 0xffffffff}, {0x3, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r6, 0x0, 0x4) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000180)='./file1\x00', 0x20, 0x3) chown(&(0x7f0000000000)='./file0\x00', r8, r2) 02:17:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 02:17:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="a10fb01c9f981cf103174aac7d0d01182a6375f922ec192026ada29e526ee4f7eefb14213ea6b3c931c402d2221ddddd83bfb547a695df7cd68ad2f2204bf50bb3f0b5395413e0a3451a6c8f574c42d843025a278030ec9dda74a1bb2a8891bd92", 0x61}, {&(0x7f0000000140)="8626d088ac315c599598c9a56d656f860a1f3d383d04dc2caca4da4b7778631fe343a64e635996e81800255b5ba5c1554552dc087377913ddac1f5cc0dc2441b7c06600de48616344d3761803f6c1024590d906536ff70f317c3765bfda6", 0x5e}], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:17:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x800}, {0x7, 0x101}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 02:17:03 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='-\xe4\x97D\xd2\xf5\xc0\x806', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x10928ce3cc65d22c, &(0x7f00000002c0)=[{0x5, 0x4, 0x3, 0xc13}, {0x9b05, 0x0, 0xff, 0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = socket$inet(0x2, 0xc001, 0x80) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x20a) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, 0xffffffffffffffff) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") 02:17:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) pwrite(0xffffffffffffffff, &(0x7f0000000080)="24a8e1df0f9774a5ee8aa119c6008ba268b1fcea4da8e581071531fa280106ab0a0c56e4918a3aae905bc7b9b5488da605a71affdd23407de42b868eaf8ccec5ac02c20c8d650c492591b6fa1c959c2cc11c935d432491322105834c8f1b7c790035169e659e2fb3328c53851d69be6f637afd5e45eb627a5b96f01fab1f395dcbaa055230fbe955253fe02a365802cfa979162dd3ed8ab768be093b04dc5ad8d85095ba", 0xa4, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xd094, 0x3) r2 = socket$inet6(0x18, 0x4000, 0x3f) read(r2, &(0x7f00000001c0)=""/209, 0xd1) r3 = kqueue() socketpair(0x20, 0x4007, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x8000, 0x37, &(0x7f0000000300)={0xffffffffffffffff}) socketpair(0x41, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r3, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0x0, 0x28, 0x1, 0x1f, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20, 0x5, 0x800000000000000}, {{r5}, 0xfffffffffffffff9, 0x64, 0x20000000, 0x2, 0x1}, {{r6}, 0xffffffffffffffff, 0x31, 0x20, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x5}, {{r7}, 0xfffffffffffffffa, 0x60, 0x0, 0xd4a, 0x1f}], 0x4ade, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x1, 0x7}], 0x7, &(0x7f0000000500)={0x51, 0x17}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10000, 0x0) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x20, 0xffffffff) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r11 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r13 = socket$inet6(0x18, 0x1, 0x2) getpeername$inet6(r13, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) bind$inet6(r14, &(0x7f00000007c0)={0x18, 0x1, 0x3, 0x1}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000840)={0x7f, 0x9d5b}) mlockall(0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x8098, 0x0) getpgid(r12) 02:17:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003800)=[{&(0x7f0000000000)="0d33b1f1cc29ab089672", 0xa}, {&(0x7f00000023c0)="876838ffe3ad7f7d0682a24ca5a60dccb26573fdcb4f86f5aecb0c2d9ee9c8ae3b2dba649591ee2b095518e6509255d14cdee9e22fcf014a0bf6d0457f2090304965d91dc1d687f1774e7e16c1d03072e039aad0eca8c7364dd7f4198f48ef0df3b06e2dbdfc303d209d82c02ece79406079fb26e84ff11223077f0fcb23e015bd8b052d71bd4c6e6c85825a9ff66f7d496c94d268ad26436e2891afc4b99cc9c6bc6831195e80a1dda7b398b22dfccf11bd8d1a36b810df20", 0xb9}, {&(0x7f0000002480)="5f561accbea4c1db774545b718c353d3d035318028572c847c153b44ac33a2441a9ec32c46e3249e797a91dd3e8af8f5f0afafbb9cf00396c9450de865e56e3d26287fd99ac15f60b63c39412e6702dfc94a2f2c75728d0df0e4e5c629b377622a6157d952d51c5bf3aed5f68de2cf8f56de0af0fdbbd044b974172b27f590fd607eb4d9040f70847ac7fe989069192c3251e46572484455dee673", 0x9b}, {&(0x7f00000000c0)="28bc51e83498117cac7c20abf33db7d85cf61e881f38f8d3ed", 0x19}, {&(0x7f0000002540)="8c8ff9cc9e35a272168868fe638eb5051dc50857105b3413aeba24df6a61632cfba5837cbc3e6f25376f2b871af99ff3559b2943d624b88694b3db7a0accd35588d9b638a758ceca966085c5f7ce39fe4928d6ef5c997ea853a66ba29dccadc50e35bffa6506d1b70e8b14cb7f5a337ca5a08fb361d83ff02b129e8f3d92fa246e3f7899d748ad2faf50066b978c8da3340add366c708b333f74786078cbd53cfa8d24f051a2a49aeb07c5eb1b6d95312d58c3629533cb1d0981cd5e71e5d16eba3080400d65d52b5a0a", 0xca}, {&(0x7f0000002640)="9fe0fb0d7dcc33f8cd03bf8e45040f1ca4356c93284398ff8b92e50a6cceaa4728025e647ae6cf65ce625eb4e7fe857978cca6a1a209c305fbe0e7375b65b33882d22df696e412b2efc8f843636751e1935eb64f29bcd89d8f7cc543f720fefd2c37ea1d72f402937d0ea09718a8d65807a16729a2721d5d666da794", 0x7c}, {&(0x7f00000026c0)="a7c7c80393a87738f8d627470af6d981ecdf1d2b106d3056fe27bc5fbe103170cf0e89f9337bba425504fc413558f8a89de70759c013c820622691dcbaf2cf07c057f17bc64be62b318a75a9fec10e9485ce459d8355615ad2cbc7a500fd193a3cef101bf3135077c422d8d61a145ef1709883d176d98c66a6afd28f4a5065f1fdeb5f624bf8ba7935fe1585e7f7fac76f46e5ede373623a701ef5839829066370d3e06eadc1904678c9d6c1127fde5cb8370de8248d2e5e328f2fb93706bd1be06d26a29d2e84d8535cd9ead7351636f7f1f6e9591d8b750f136d7cd14872d7d65b5a5d4fdf92d605d0e1612ab63f6554db12ab4f4b8c1dbee4664338a894545378b395a4e17bcf147cee8ce08c5b518be69254928c74166e9b483ecf73f53c10a1e43bf018c540b2333a6b19e3ef9cd1333a859eb7f87781c42a33b060e013a23ddb5df5e9579f451bac268f956cd9d393ad79547c848e8400540b0983860563bfcc8ec65a44bdf350741a4b6ba0b706e9b41f50b20db57d96dae6622edfdd4ca3152871068ded3ee69ffda1e8dfa284f810cea1c49192c1e32dc4d5ee629254fde91af7c1aaceabfb5234f8108a7f2f450fdbfbd1b2e1e81d63c2c8d76bf9c94e693a40e8f0c392fead383b05652f00b1dce1d21d6f923e298834f59b0f93d6d7ed04672550844213d2fcc1d6578f7c0bc7ed859378916197b5ebcdf960878d573a7725361bf1eb20431a2b372d0ecc1f1f5537aea581caf46326e8464093d35e1388eb779f270536938ba136c5d7d06e583464acf162d02ff87e623ae1ecc8091d58f893b98bf59064c14c5837381b43a504006806b405b2c240aef3df13a09b974022ccb57c64ac475f02e30472e581eaddfcf7b043e5b0af322a7ddc6fc690e2e89a0af563ba7ad70f3f5ad77dc553fdd53c3a27f013d0c259ef70efa0fa7573d61a88efc31d368c2b86e383e760999a6d6f581b7c9a73a05331114bc66e3f6002ee4c497603c0f37ed727c8db924c1fdf14cc4e9672648df788a0f6631a5f1428d98d97a59053af702bef637ed9bbc4d078c960c0a337976a26c839c8635c7a75af15d9f05b3858c76bab5519bf9a3f5e0554944e811ada7b21e8520e7bf3c1bd84bb86f8dea4de3a5bfe7c3785ca486ca677ecaf3a73b364d3140e9b322acca714f682f732b1902234a29f35c8dbb56ca484b077705bd39d69e0ad8ab1ced849e57c371a31f43ea2cd0a446bfa33f02acd96e22317adeb17d2f7201414cabcdbf6c1376376201bc9151a1aaea30116819f92827628e4ae88701f6e79bba0b1f2be94d96c0bc0f752ef5c4ac334a7efc8529e1674c3714296af0ce9e6a72c2861c8b3160fcd0f8decbed2c851af235eb0b5fc01c70cdda755adb705147fa77590e6a2ba8d7c11622fe068437a5b2b2eb6ec6b205888be18845e8d82b87bc3d5bb9222980bbbf56b8f7bb047690d7238764661f7c20dbffb219ed7a51f6828d58047f517274c2e521580861853c058d494dbf44dc52266d8d3d66a91520e72cfaf92f6fb2fc20d70753a2ba48ba6fa17513a8c88e48ee79d5d1c95292c8c0253dba2bf769c98b376ffd597ef79a9d02410f88afe020e941a26e80d9d17c90dbbdca16cbde85aab388c4e97cff0836cfe2187e72407926e9e7e03f706e2b7c0590e15591e77068da5fae1a75889bd60a5b25ac548de1ecd00a645cf6fea5ecbe71194081b7b200bd14579b47fce689109245879f6fbbf7d42b76a9b428ee2920bf9bbaa5fbc42e4ece6af8534ca687c7cb2ca0d92ce5e3f6a51a0d0083df0ce01483edc2e3d8f15ea9e68e175e25116314414ad9f337e5c489da1c677b6a86e7427c290d7fa83003dd24867b3376c8708e94d958c898cda25dbb576e933b2d480ad227299de18d1d603c33ae96b0ed2424779f2b79e665a77973d74f307e8206fc667147de41de7af080971afe8c6cc61582f370df7b6722e97e828a56b6c6b8da8cb7e83dca6eccf7625644423e2127a61538e1bf85c0d0f0ca15d33011a501312180ade56b82291d320a22dcfbe6d2dfe93c5d08ed3da2b0fdb8e31095896aa8b2f92df7ad35d70ceb1893a6a1d4ff6b5a8772b33280c22a43d99c99398256cffe690dc6d1bdb4757d18449e58ff814ab8c3d2088a0f06d5c061efef06b1a6e3b46a4799e8e559159adea933ce5e09654e75450f2afd2ac99ab52c81c0f7a78f9f82abc6d420c48076f6a1826d9071f2a23c458e4d82b56eb894e7c32dee218ee8c0723099aee090644f8f1445ee18a6c1942ca229c3156359045f2652ee38ed46a12fe7394d2eaf34785dd01792097b6285fd78aa318084de0ae9117119b4ca94e465f5a260987ae1d007b66c340ff689c1944a6437ec0a5e1b7b75395b1c10d584ebdde05cd824a3846e8d9fc32a24e9fa0ef6d3e567fad694acebad21148d0be0962694149d900a7ca08dada7ca6a2162d94ee0eed8458db4ea10478d92b9721665f86de6199713c0c894d009746f4e70a986edbba594a4fd86700a5e9062904abb5271546eb4f035ea7bc5111cdc9008f83976c8ffcd6291dd4f108ccf12b5c02cf71fd8117254e2a2030ae189fd072ef267ceb84c4b2a2b1f9fab9e401dbd483809ac9c5110670be18e4ae5b94e3fb1fd581480540a9d64c35e2135f29c8494880593886cfbf160627447b5f28a2820a457dcfdd6f8bbabe3b8670ee475947ff595b8be1ea51b593e6fd9e1985993edacfeb344ce53c2507332e3a43ee22db36f75d78198183e0ca22c525d7f93bff0fed24387d64c0bf2c4ed0fa6cf909631c850d55ed5e881f18329586346a7708cb0118db70e0c2294d357445682572219a093adbde64a9bd20728317f33b7e263c5ebc93ee6d3ace6f0ea49d14aa5effc66150916c8d7aed7da8256dd3e89aeed43988014056c6dd3467ff52fb9cfc5be00956f5dc5dad606388f240fe829aa28836f87d1f2554bf17beb9561a1885614f5c415732dc9637eb9688f3cd8f8e19f50c218b362118246eae84ff1d96db8775bd64d7da5fee9369891ac2aab3101d9a3a302be4207a11df2236bef45820cd3e77888918e4dff5d2e5148e90196b1e9fe43286e1cc749f31c6c5dfb70711a161e36ada3e522935164c920fc4b00764a559948ecf4f12c8d23050a9b4ac644dfe8381f62271ab459d2dc8f1922321683aa628255e3b3f37b0304331d3ddb8bd67252822631efec2a4b3f8b545d1c28c65414cb89b83456075730735d80093cde41a64891638a681b7490ad63f6249ffef349fa7101af6c5bc377b37b6a3a6a4513d7bd1db40fd91e60f417cf99eb329f0ce1843793539fc016800cc6b96a300010e1459169162604965bf519d0f0090f9bd37fbb17d2c6f9eec3c72faf69439ce1c216776852576cb2b0096cce6966b0a0d2af3d3b0880c685a92e7b4d51013ed0c37b1430a6ea53210d14f5ec4cb0ff3bb620d4dcb8790eecd9ef9906bedef9e39adf798e73c32b8167520749a033077e32c6f1be728766af95ff1398df94fe5ff921b5d8e6619ef16abafd1572e6e937b525f66ae2b6a80249eb639eb6a21c295320910aff1d31daecf5db66c1c928d535a7407a04405f6d2ed3ca367acf984c2b9663a1e6310823a99df2f1400a3ba0953e2edd6f8d2cf884477d049c56584fc898d0599390ff852bdb0a12dab71a56919ecb19d694bc65a54a9a16cbf4d332aaaf6a822f2596e847ff307e9bde05fbea102c75160d16eed02d3fbfc0fc6f14a4ea4892c6aa917c45a0f5a94e56873561e61be3d635adecb7efb33c8427674600206518110ec945b9b91694e779849e58957d797ca8663eb66ec68e4251a6c351395eae302732777c06c891e85e3fbbfc4e419b00cabe13d1592b64f2279eedbba06cf097b91ff85bb09a54aaa938a162b763bd89f453c26d59f08f1246de61c046a4345a3fe5095b22ecfa50a0906f51b14d6844f2299e38d8665c80d7e76f82e98c631d55b5188e2b2ecabcc5152185188b54de63640d3e34d8b9362fe263cff7554991b95009779d69af1b2000cad21e7c945d1ea3f3b83908d59eb1397ce8b7c0baf5f0efebf10997a64f8258e80e3457aed8368cd75ba58f39bb7a1fbc447b73b6dd3171b79c4423644fcfefa90f15fbe7ff127e093fb10b3013836a6ef28f9a2bbce49691f477899e6f232458da47b3c8a7d1254942707270d4f79a65e3ea0e839f813eb223c03fb68741ed8a431c4121652a05f63eaba621d5753ff1d273b6a3e26d8d6e1d3e1784dba2c8618cf8eb75716e4ec926d70deb65e979fc1c86e81aa7dd2550d763364d301182849295136cbd692cbef8e429abd95a842b3ecb4fc12b608380e03022069f98461a2684980efa74054b17a1c40e5fbb150e433ae171b66d64ceb83b4a4ba01f579799b66237f039cb99e4eb2c2041375953fb73297ba18ef980e993afdaaec7967f242931c4fb556e1ecfbb301265d7ce748e61e64defd06a26654e96df43f71aa4ea6348e333fa29f5ff0948bfcaa80fa831ef6f9f88fe9799e439d3e5f72dea0c0dbda960c0695a4bdc9e9e45934255def844d9e2fe4ec97d4882ff1e5edae37486105f2480b6601edf638000b2e66682648baf17dc06a64ba73454e4785caaa1d7fe578ce9804a355dd06aabbc42f8d881f210fc844ab408723d7be564ea77d29189f054b30e1bebcf9de178aee6d4d3bde1335383efd0a8c5b17601fa091680798066408be97464da0ba5142e2e8601ca83753fc81a7c50fba2066eb7885c87b5b6f87b760a2fd218b8ba6c927e8117ee4dfabc77e54326ccc1e57cc0e196ab1538db6e7dcb2d22694fe030b286271958a09c4f2aa06dec49fe75fcd78af9538d19c6b4a143dd986b4e07ccff266adaac4fbcdaac9403918358b863efcb72e1c6be73ccae2ce25fc2fd1f62a720aac2b3de689f61b0555b457444ddd7ec3a54035fe3a2197b262512d7ccaa886e8727eff9d73c56026e0c62f2c7dfc0929f75986073ae2a4a1fe60cb2646877e2cb9d21621a147180124ebcd77ed9ded0abd32045bac8dda983f678e4be40ed0f406bbca01d9fd5f1c04fac0f5468ca9c6117f00f12a88d89e61f446bd34b872a0ae904203448be09579192f19070c6f680130aa608f6ae06d39338099d6c483184790eadc190489b6af7355f05fa7e150313bd01aaa815a4a43c0ae66dbed7451cd576550a06def15c0d528b567fc908a05dadf0bf96b32feb859e0dfcd5b7fc994c8e7e8b7d12161295d3b589a7ec56cdf4910e87bd14682de88cbf79099b392f7e54e02a154b97bddbf372d7be3a4dafcefbf59353f4cfcf25068586bab59660b8c5f99dc38283919b73a9a700919313719b38ed1b368ff85d15abb29277c04ad15507f00c9cc1d4041fd0a85b9661eed95acad2ea8dcbcbfedd5b1d021c34afa417fa28a907a716dc8968030d1bc073c67c1bd49e4646009fa33c00075f212ec5a39f16eebf33d58d4399505ba831dbd2d76bad1dd9084ea5620dad4cc3bfdf12051ba28d31521f55d0a3ff0246c0042602fef284ae64773a9516d7b4d152f8c0f4f0652e87f64d69ed80f867c7edd58655dca585e05356261907af84ae5f0a6ae1133077a13f80e737946cb46e14745f0386f9f18741e82b5e8e121c266d7eac428bcb0f92578eeaba623c39eb21d444a7205ea7e068ba171bd3a38a346157087f9844bdf462bc09138c826e35aef9fdd28cae4f17502c0cd97b769626fc7dcfc1481389af3a218bb5ce1f925dfab2018fc8c4ae297f21a7013", 0x1000}, {&(0x7f00000036c0)="c3124a2a7b36a449ae31711732238e4fe4698b2f3fbac42143dcc29a446128b7ba2f863c043483a90a45263927b0bc099eea6b736273d4128cf19e24fb7f1d84e73df0d44f1701eadfb46fb7cd0d77c2d6f82ff57bfd47026c558884a8ee4dc01972bb0c6109ed8766ea42349e98f9241326ae8d007a8e2b86e0581c5c0dc8f91c2c6e9a69a15539f47e4f927b988667b2e620500ea09de8e74c2b8e0c500a4e5e28d72fcd517429cf2492d8a6488903139712bbded23e0a4369399d12821038ef7f75a99a1372d993c761ca272537c82d4bef4f93f2f07edefe85a0710523a5adefb887c5e09c05529f5ffb2632352ecf4f11ede48f537f", 0xf8}, {&(0x7f00000037c0)="e4b2ed7aacb8d6906f1b9ee1035e74b1519d8ed7d8d2c0020983b075f046a082da709dcee8b6f0f5eac9", 0x2a}], 0x9) pckbd_enable: command error pckbd_enable: command error 02:17:05 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2d91) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 02:17:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f7", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r2, 0x2a, 0x32, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) shutdown(r3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:17:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000080)={0x2000034, 0x1, 0x0, 0x4001, "52fbffa6163cb902779a5f1be62c36ae61dba648"}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x89d7b7ac60a38e1d) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 02:17:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) dup(r1) 02:17:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xa, 0x1, 0x0, 0x7ff, 0x0, 0x2, 0x3, 0xa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r4, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000200)='./file0/file0\x00', 0x0, r15) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) 02:17:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x1a6) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/94, 0x5e}, {&(0x7f0000001100)=""/200, 0xc8}, {&(0x7f0000001200)=""/243, 0xf3}, {&(0x7f0000001300)=""/80, 0x50}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), 0xc) 02:17:05 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r42 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 02:17:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r7 = dup2(r6, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair(0x18, 0x1, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) r22 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r22, 0x0, 0x2000000000020, 0x0, 0x0) r23 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r23, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg$unix(r15, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000640)="ecf320dd0334f4e0bde5e16b067bcc2a4663b24644c43414f3fd35d9368656f1a977ea4c62f8e2a67ba9d1d6ae388442248b4ee1bf2b5a29b264fc77f0861165322286025361a55d3d39ebef7cb2d5d06b42418e8e0da0cacaa67cfa8cb87c6e64dfc29f6539824bd33fa1ab8b03c6afb67eef4c2bdaa48a44782c5621f39de8bbaebd482433a1dae35e09498b4fc26d3e1984e47f6a29ea40b5724344487d70de6ab15e7e708db009840df592cdd1ff47a8f21df1c7e456574b87921d05f9351dfeae1d299551b13afd6c0efd435ac246aa3ed9642477910dd70cbee8781a6a7bb768f026567886dfde4adab2b855154c7afe1c63d1c0a0b9c744a3a8826ff23994c85e6af129fd9e771fcc21420356e55248b0628911c4e04bfc3c0d57ffbf81133fb097dc3d98626fe6f27b354359e70b3d5de2f7ee478accc3c22193370253a70b555e52f45acfbe0db254dc2c23b0db456b777c07db2de57cc82a2d9365dfe44f29f9495e756581d699c3f66af7a7563f4662e22631a1fff096e06eb5aec9618c181374920e639f9a763671f8948d8e5b1af5113be1d7a1a8fc3435242c83222f0be17781b07627e1ad37d0a4db533ec3953b180f7b23f91a56377f2d8b5963b1cf4be066f7ee922fdc5f6304f8a54753fcb98ea78cecf8c387a4ad9d2a3ae023a7b6fe24040880bb8f46e41af333f6bded6a1f108f863cdffab5b28f450d51d8d6c5fc8e87768c610d94947f68e3f138b58f3182f7095a1f347ea1f2756170d23638671cc9a6aa97538ee372d200c764a52ea92bb3b0bbae5c1d4f99682dc042f3b86a6cf935b5e9bbe8f06ffa1d8a2d7ae692399caaf1fb76a294281916d1b849a06b5cc5c10e518344f658d9c9912b93ee2d5d51739b5b0c1f1ae8136f92a2a23e4588a2db73d59fcf64b0da3a18424b446e9e45725f168afd48d72ab71490ae7c9a6f791bc39025af09058f6fc4b0be1882414c56f3216e66b43f09ba15dd29cebe63e3bbc4a4a659fd2ee40a49afddaaef6aaa6f1be950d0fc4bc0a7638f772f5b688beaf5414fd7671adc43bec4a211dfe964ba7ac4ffd8c354f85ee4553b5df8cf1a13943272c787b2d7eeff6fc99da953e6d2fe1f7f138dc99d67910e624be0e3bdf575691d78d9643820a049365aaff82aa1b3687fcba84dee8a69b88bfca62f0a91fb9660157265e5e32bdca6c5780a26c07959923e58e2a88fe6e8976c1090d713c9bd1cb8a6ea0e6b5f821ad2b12f3d10be4b5eda43b6daed0842c2702cc6c0c0598dd6426274cf1fadef84992d8d136e9e35f73306660482456ea19e38c96e0480126b672a6b8806fc80082b84769c5f988bba52426fe474bfeea90876f7a7cd2c8de565d0ace75ffa5b400bf5f005e3ac5b84140facf7459661c2513cfdce49099220c2c890d94e027e84896b3d3f2c93f27584fc939eff73caa51a9390608b9c28fbd07d9fa737217a91536d74f3132eea69f1f5120b3a9fcfbaa903a0417902da7fe318866ee4ba8ec8f0f26dcfb6b8fd0dcb15039e18434700357eb400aa5c43ae64e59c81e5475623aa0d36b64771f54b13a5b87236bb01a1a254ff81b22287ed27bec0c59ac89c78c9ef07993233fe3cbeab1b4c7e3e95ba82ee7ad5e7a711da424d16b6a152ae716b9bdf767b6eb6aa25dbcba19061a0a7ee0526c2c9585a1ee7a201848eafc05433d7d5735ffff7b5ff90448259bf452073884a38abb11bcfb0ab1c38769f52ddd766c86a422839acff4de41b79029c9a869498cb78b84b2ae8c5e9e61088e2a631f082702e6094906899f348eedfb1fb1ff8e45902bcb8a17f8a8b0363af31e2285bdfe653ad0a8eb00f865abd144a4950b7502fb8b7d444661fda1d55ea7d79aa14ae0f5d6352ab7b2fd82ed27331bd24597d58c5f708d574e6f2465ddde658e01ee36f7b6e5c1b72b8defa653b83b41b7a27494a79e3bdd2c57ca671a5849f4bf53ad27fd2a19b7bf05b2757a92ae758adacfc0f9b51761522e33becc875f06a7b181c894f27dc838f3ca1205addab179ba6707211cfcb1d8ac0aecc6c086520f92be63c23eb9876ca4b906b77472d64c4afe93c1c1baf5be99eb0e1dbda17d2a2c55af6f710f61367850941b962c3099d2789c3cfff7b0f741d03c8698736c713a8066aaeaf7f314fc96b2c7e2981dffa5e86f141cbfbbbd421f9446ee7dc7f969544f18e760be4ef6f00c251593a581f02ac13e0936f5e5cf6e5541855563e41bd33db133be953121720b4b6adceb6a7e2f819ef8315730c08273150f8bb286298a9ebb76d8dd10884f1b9278200eb707e6f0ba46a2c98115f151cdfcdd621906e3a7734e2d5b2e5d1b74641602da3eb37b3d45a5185b3025f40e2e5711bd9c67c63b50da91c8c18c1fc7f34c9aa6f1e7cc379ccfe8bc2201122e8777e88b84d51eee2675de270d6fdf769ce0eaab91f7ade08c4111256378fe65807ef101c6c5ee11c3a59d95a77361cee77965c064c78ad0208d15243291d275bef2ace5fe814a3f8797a2556db15ad656910763beed6715fc4cd972232d4571bedd25d58b46dbd85e8f6ca8bff567bb88a8f5b64c9ce41f50d5d27b60028e5a0152f31a1218a44d54c8d93bd427770e8f1b3dbebd60d35ec273d24ae3df927a8975ddebe38181059ad7fecae6654f707e24b18b30dbb9b65a359ec175d0ce7a0eb09ab5bca56d21d16321a3b1e6b1c2a67291e8e72c026f24c7949f58d0326a2c3ba0a4251fb94162705cdb48b3131b414a39674571e425abee31e027e5f1ed9658ca9c9538ef732d5e77143a01a765d6b2b9a02df979b68c62430a8ed7d6e9ced6e59a0f4f1f9b1aa5f8c02b25fe78f83ee48bec9696d7d6eb16efc3eb323e5636700d81f6902fd2ae454e280ca3e81389a426a065986b5c74597b01789e21a6dcf316f67d512944a5c43616ec33fce621a3721079da9daa19852b429b0385692a261fe2a24c5380503718e3b09699f02d838cec8aa4d13d4c79d07da4640d96f277bef93dd77e49ca76f7377a925a6d2183cd81cbe095124a93ac0d0609865efbfcbae4951ac29dcaf3ddb865ecf39fa2662ca5e7769b2b08691763204c03580be675f4ba69c392d36cc5c0dadb7dd4f9270b1244a15849a3c79d9bdb26281accfcbf80d0009fac74bb527876f19455c65781948c2999b9d018083a3b637562b424d2a711a0fd04a9bd7167aa5c3affc1b1145d8a7c6540330128f61f241cd019ec70e3a2c1e7b268a3d87bd3a3257ae0ed71f54e3e2cefcb5a774f3a2b3b5ffc15290bcf43bed12aab66ead0ef3b128188850e946ddd7a55db37bf1541c46be7336a380e9bae4337bf3caeb469fafecefa8ae77d726cd0957479aac626558c9d13820e36ba2c78dfa1e781c87aba9eae56369c5043d3bb133c9a147cfc412792f70f045da44f148ef343a174b1923f54a24947d8a46ba8704653e046cfee4682bc78354a24db63f4343d4eea2ecb1e95ca93e6c8192c37751e40a5535564e3a2d51a9ca34a3c30486ebe02db4b945cdc583d8b3a966ad53b46212336f10044f07c043701ae0b0ceb73d9eeec0e09e7f49d1bfea970c5b4a94916419a047876a075d62416dbeed59d0e49ec093a6557097131f2c7d87dc5e458dbbe6db1397e457d72aad4b15b8b66df9488f6a001fe099c43227575c02124253a3eb1babe11f82b97d42e3f88836326065dad8e39f340631000cee662895a278317d0f2c0217edc7c81779d550b25e3ac765eae49ef30b3b3e7a69206a0d25aa3502ffa118781b54cb3ed8998898f5953765869e262db051788eefb4e68a9ba45dea4fa1abc557484eb943c24cbdf993a1476d0b01bda1fa902ea2b6227ddd4a1d1a2e7b5cd9644b3c1ce3662f6be6c55cb37bdb286677056e68d386c86c3f47bc40c61aa8049874cc2960d3435d9190e87102a90b2bb2d21ebbdacc9036602e6fa3aff6605ce7a81d6686d13a9117f09e12d07e9619dbb882ad56f1582ad2aaa151231553243c8f212035774e28146c142b00216ffc5d7120ed47e7b2b936f09dfec6c02b622dc4354c3628a79de958cd48afcba8fd30c791240937fbb849c2c2571ca6e43efc146c2c2b698cb3d329356cb067da11ee0c1babfa47d10659d32d6a19a0e45f459bf732b6573315c3935743f5b1c930016c3e121caf3fe54c70868b81cd5c9a6453d16148d3e8617d6590a48afe8e9b6d05bf26e010cca405933f04adc6d4d3f5c2ddfcd06a441c9b5567a5c5d766413dcd1041591f176334880c2b788e5458d7684b48acc5ceb8a0795e0759e90ff3282df257701a5b47c2d094546fe71136f23526c108900cd37a351c129061dfbc0626149ff94a488c762145d3681fb9c46b8483b75019f6df16b2d7560b68e218a81443cb86e3cb038a27a0843b047177bda1e23acdf8b66af7d5df5ddf65407433edafcc5992723b2f4e726e903636af5a9308ffe3f790cb9de78255fe72177b511b40e9b308c8d2408f10117f474c32e919ba67c0b2fe3f00a162976a38807d2378c34f8fb86a7668677e73eed7d04ce97eae210aa5e67145b14a5f6f200162cb6460bfc771698ad9afe39fd08c157b62361d39fb31c22adecdf92ae84bb9e00e343c471c3b7769c6d0586746de508196080ce8dae1b80cf86cee93c99ebb04a950f63afc924f6a5cfe64ada905af673c77e73519bdd854db6418026070a4b3308264c9772a0ee91e974f4b8eec3a43084343f80528b52f51d3d5c0ae908530c9d9ec563d18863526d2f39e70b46d7b8d743ea39eca405d947398a22d462f2349dc5cbd075e2f169867798f5440c2281c5153359d93248a2ccd6042ed26501168dc405ff13b2163753f38a66a5196530b733b76610230dc3e55ba1133ef44a9a40907024f736c352f9da02958959bae4258c4f978365553cf36b02e3f96d401137ba3b759055d2f3307096706535efe7637908b2954243db40f1b9306ab9d04887ee11880cd371cfe0b3713caccabff7c0666f29f50503bfd1d144e18100e51edd51a299819c7047d7ff86f6026391f587ab13f0ee4f4cdcfeca3eeab38a01d6cfc9dc745e661dee81a68c5c835439a750e7f3433bc46a93f863c1523f42e771119849c181d8beab85eff4d4f03e85d991521981c0cd026ae84da4c8880a795a97fcbafbef912032d29c7078a3f7d22596f9e644e1432a94bb57a09f033fdc94e31f04c80e6209bab71a0c861a6eabb95eb949179e71b38164d95440e4c6a3f684e3ec25a2c06ba03ded9f615a466024a8743d5fa05dd640b0ffb808f9809cf9cf1251d8ceb7285a241a5406475452e951c7a86afe9d1fa17b65d08d91dcfb01ab7214493f12664ccc5219ada52dd871e42e5a2cb7f0c38be61a3a24c4b4ace774056f6aa09c6b9a27c910225e85cf8cf9cf624ce7e8b0db6c8de679062880483b83a79b0786fce7cb38c737bc1b303538a3599f808103fabe2455110811552ceb1559b70ab260d7a98ed83f47376c5801e025f7ed02a8456a6f2c8ec0a0792ad8f501e2b6c762d251331845237e7e30d90b4e56c964ded67452b27782ef2aea5bd39168f5dfe50409b0008f62a77050c912af6753616726e80324f59e7d7b4948141d1a9ff1c410b09ec06f87bc8f7b3a6f2dd8d9a8a9a2d9b81063d45c8afdea7454b33291c75cb849e50c052c12620f027c3b1b0759e5202839266b486ad0bd57c6bc2d04d473a505cc7597071da24562e8247c4ce65b986d6548a1ffc82902545351537b43cd55f8bfb37e7fa8c273c3acf2c005d95f052aad099f9", 0x1000}, {&(0x7f0000000280)="72544f2a2baebf15c02fe5bbee60ff3c144363ced4b523de9746921e19c53c8234a2b66730250f4be3f5101dbb80925935a3f4ecc1e7232a8ee6059302c4649a9b479a7945d5a7034f1652ee2529600d5fce5e032039461ac802ddbcf35454dfab57facbce743608d00bf35cbcc967bd24f26d", 0x73}, {&(0x7f0000000300)="3dd67db123fd24", 0x7}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff040000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000000700000000000000f8ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="008a1ae0057600000200000000", @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xc}, 0x8) r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r5, 0x0) 02:17:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000015c0)) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="ea5c1049683ec80b3cb21ede68b127a92a64425a9812d1112ee085d5acb140b147bb17bcbfa431cbcb03f19a6178db3641942c52cd4053c9c1e5a9b8e69a72af6ec4b79c3915fce07c5d8aeeba6fec3697ad8d27068015bee2688d53e57e3041e385cee6b2929324b1e5fa", 0x6b}, {&(0x7f0000000240)="8a31ed9ed06d74172445c579cb77ad78f428bf7c655d7144514c72be7babee", 0x1f}, {&(0x7f0000000280)="71570a3315e6a6dd07af9480e959b9a765a38c585a092ab0a4c61ff95cc1c3967d2771e428ac4320cfa9", 0x2a}, {&(0x7f0000000300)="8c19eda01eabf3ba8a7ee0209f30d2e7d9290d89a3bd3d89914fde429ab2c8c7f93738202fe2471a8f28289328d566837ece805b71f583de87c259f7eb34708abbecba7336927f9caf9f458430736efce7ad1a4a3099fd1fad3db8b37d0e5567d68e552e692001a3b97b35a981c3892ba7bc3aca29ff21990bb418025277a24fd2055b002723fc54078cdffc3a7516d10801cde3186d5933cfe15846245ff9a2dbe835f0345d25a3a4ed8792108f4c8d0da2a3fd03cec9a2a4973dd9ac8ad7452a980e8a", 0xc4}, {&(0x7f0000000440)="02e9a10cc62c787fd4c9b3b2e4db1f522977afe9f66d7350bf8ad770b58d56a160cc7585d637838d003fd0f23e05a3568f6e76681283d4cae37bb0364782cf22064fe7a48785b461a77d8b357f10d6e78b2ee011c45558ed38fd5c5582c9aa0740ea0aa3446d8d149ee5c0ba", 0x6c}], 0x5, &(0x7f0000000540)=[{0x1010, 0x1, 0x7, "6260c5d45a8c7f27f12294654c8366e265fe4c3d25386643e906ce25f9f8206dd01af8c0e57e82e3348feda1c019ae65c43b2aea772b1cc01c07ee977c8e753f0ab2b5d4c2f5c454128e7f928c91b39fc4a2035cbf202e95c888f912e0231b7f4d3673eb2af461d598fcda1d0a6502c8abc985129a338ff63775b61c6718e53cfdcdbeea5f15bf8d6dd4706240cb46ec4f2060d9a3b63724ac55b263f26fe55f19477822769c77586726582c47815b2dbfacc06e1e43b45d21768a57ed638b690c3180b3770deb55e82392274d0c1edee96eac9ed418ef44392a95ac1e53fc62da9ca64ab2e46d472cdd7a52cf3f01464dba27ceac8dfcc0ede6c81153d9ee766d578d255ec29db4c9e8817c95c5c5ffc626f643fbcc71a7d33542640e51842b6e7eebed5bd02c20cd67e7eec529cb0746f9278164a2bc0c75846e303c72e2755ffb734b195972374f442f81c052f4f9bed8321046b778a3dcd4e8767ec1013d5ab05c769251a0cb4567ce7e4254911867fa50bd1cc4f28183d6b58e9b18bb699f391fb37cbb3432afb3aa5f9e2ba110e4ba0889135f36589821ec72b5b76d96be547c6000c6b38b2b3835ae9e6785b6671a155c3be4f5ab27497e9f50a67afe09a7e1b1a37c6858010ffd1d677db01976aed57eb645d68dfa80606cd4d7e36408817d37822c84f12ddb375bd996d2d12b8e4e8a25d13797bfdcc771c0428fc0d0252bdd5b032e5c8c626b9f49d767eeb63d49cc2a01182d223f5093ff698fa87b775c3ec5cbef77f7bbd9cae9c3b32ca9fab36afd31b8b74ead79ab441d170404a34fa94a0eaafcf67f28b39ec986805b1fb6a990731930082713d54d6358575984ad8d9cc5df6ac5713a34f9e5a3663ba7ee81aff99489d1138dc77763c161325fbb353c9ea72711717875a8497e7fa4c92396de987b513a9d4a27ee136aacc2998eca7ed8b449e718b3790468563238c1b13b812f5c7c14254b15d2b9e6d2ecda063f519cba8ea802678904536f25c88eba7ce432729fcdb82b65354db9ade63498349476d344616ae3a1371ac33385695b21edb9503147df3e2acabef6ec18a4b0c5269d2a9fbd18080ef21c704f6d9193492010614fd216ba5803d440732036f1c1da16570150b5669da01e48781728153056b50f28a28c67f71de5258ec84f45664f6b79e495c90048ea456364be2c71fc3647ce97e2be917b8c8c40f3d8e945146b2d28e2188aa3a99a12631f7d4fc7a85a0e6cb39f08d549867d1012e527954951dc1a62f1b90252f1436a085b59e020d8f8aa1cab7fa1b4e78abfde7b18153df050d0cb966a1f0a7ae30c2985f5a9d582f77b901dcf8e313a06a6b1e39438448c21faa1e4e2a48e6a63d14ecd3d982203431e3d645d9003a1bfbc0e5ee7423637186521527817c990d75d9d68efbeac93cbce6b654edd9858a5b1828801c95be8a1447c6a7c8edc9250745d072d00eba91c4851e93cb759b56c1a7af64e4237c68969635ed03421d6b3eeb622f5b5a807b0a35181b0213b75848251fa955f975ddba73c04dae7418ef0b7511c17da6b37860339c15c3bc18b7906348aea09cd0065a45bfa4e5ddb52f37af63122b56f16845b4b22691ea31329badf96d98e8d734986646e79d2bf0c3aa9b90c9991927b099469106a64466f08476fabab032b2e83f5a19cd3323f7d6d0a1bfd31c1a5b10a81d8f3aa3f6c6ed23a65ad3283469a6261400258038816de6de159d116e83d21abccb471a91bf12cc403ad8973d5c1ab6a2faedcd2384c203f61d8827e20cfb36aa0bf9da005ddfb842036f7ba3c844814b58418c7e201afd7e9433a3c4a8a441d58a2b5926095792360370d6d518863aaf05350c5bcac2492e209b0cb26693828371b8a356a6e8f60d4ebbb2a491edbf505bc6451595539b707ba55b64d50ad0cee1c4204b2ff84dcd0f5ccdd01086225c051c96a2dddfcc873c51d332ade61b47672b4a760b093679a2d22e38f856d85ab008907bec15ba2d207ab0ae443837128f0d670efa532c8720951ffe0fef5ee293210b34f8bd36d069b1ca73a72fd1ad85f2d4fbfcbbd60e20443462cd3d9ed9a629653d97ed2f1b7b574dbdd5407150148d8a18a0627f05209ee1b68c457839d85b7c49a5e5b34205d8da94bce6bc715af4f90b9c20cfeba7aedc06e719f7e000adfa81ae8e9240916e0cc3c3400d93284124a02e8a761bb7e7c7ec86c85e5023b4643fdc367c7f19dd0307195a6a10f4ee454677b6932f0ca4be7023fcf5a7bb03254c642cc2dc9c4a967be14ec465a539afdaaff07bb400983b19eee952a766bab1f960273e1e4fef5b7861e51b30efd0822209af777bfc20755f9b347c41247a6d57d139e498990e2caeb4029bf075c22c47c4244ac9d67674367bfeabf7603d717ffdf5c83e489e3bc3767012eaf866ed13fc89107f7f0a5eaa89f16581426bd09a1b346b39204bab25db02e250f038139660339b1879143024e26da6b837a1b97adc4afe1fdeb9b81967259c09308eafd34a3a5cbdfcc61b8d8cec30d63e9e28f0e27cd27fcec3b937178f27871aa4a4c17ec234fd13b9927679e9541db8a889b61e05589ba8c9564bbe917519a73e4613429886b747a10a5f11c00d64fec201ca087baca0b73486bb7b5a9701919503831c1c6ec64c07ee6ec0628a1cb731b7cfe5ad7f0ff7a45ce3ce30ceecc2bfe0cb50f26d419f16b473feac942075fc2c4ce442dda80708d2dbf32dc7edf9d7c11440d74733544ba2be8c6352f7c6cae7c19b6fa4c66f31eb49315ccd9dcb907891683bc2c79b067e4c5998cc28079f19bae3c9105cc1524d0c809548dcac9ce1eb9351ae0e0b4e84938ca36da25980b3ffbc2a60cb8339c2845d298035b5aea0a3ce08c22ea4fea7c7f8c6082f3a4bc39880711ab67fc739c2bd5e99c6c9138a15acb88b02c3f3368674b668dda08fd24cbe9dedb054616767b6eb4978ab32b13a189d1a792a9a7fd29136db5d752387fc0905da9c901245c735de315869e7ddadfac867544f833b7dd5634a97af9c16b211be5cf02458cbb1aecdf5a26ddbe1d65a5bc926f7cf90e3ac1c90e29126efbd01cd61772ea22dcdde68bd890ebb32a4037771da4cb58906c8e8c582f12f14253103b3e37dfac7840d40d8f821669587c21713b55eaa5bda22940424587d89e8c8a65a02a6f68ee02174d9bbf889b1136a6b351c7d46a1e8410ce67d4719e4c32577fa370c37ed48a62893d36485c88813f6e4374207604e730920e063372eaea986471accd0c22e380bb10086176fb021a0f089c0de61c3c412efec32a9ada54a07f1ab5e6f29019967075915b426427059a666d4849659c56da3811a54ad9d7506acf932d2a3e6f82d401bdc14f6c23655b3c752abafc2b376a47ff682e8b01add48262808ca530d0cea554c545d857446bb70b9c6cf35ab02dbae4af791ffeba2e761e04e1b4f8521364820e74a22559884b92829013f8ddbddbc4b10854b2fb028291ed370f4616fea6727f4b23041afd9ffeb6c6987e6876d8039e9367b3531171b59ab8e1a0af170d6d43948daeb25e7f9296b7a8d8cb5954fb824d6a55638134c155012950608fae045182e359a7cbb4e82bee669bbf9106a9e4c5763e7c8bd53792d40a1ab3096ec70ebd886da6c5de2113b2d2bb70423b89fafd25389420dc1ec0ddaf2590cef9c79148530f6f8160ce9e2f2a5a4f70960d9c9b3d26ce1153990a708e37355a3592fcaf87b96473541e7eaaa9cad005c8a679fbd8743411c339e9c6e5d215d3d7d8370a8857895d00c195e8f4f0965da9ad52e911c2361f70fe2212e8620f47b86e10c21aa9d062c120c6020ac86507ebb6ba8e34328202514db7df0371dcf34379418be7013871477bc5a415657abf799f34ea6c3eeaea00e48b72e1855dc39cb6c1bcf80d6fe681edaea9f3a369bd4120dc3f64aa85cad069b472948f64a4ea40afac8ea2cd8126ff19e56eb8ddb9bec1f693d6f494e5039494a32f3ba94f141c123d4197b0b7e1bfdc4f77335bf64ef6a0ad4913d347f04d8a01b5e9080c02c4250b34ccece5e7b088df61bff4f8a26a66dd7bab8e13f2234d72b98ce48da7de6a241d7c951285730f0e58bfca43616904e69a201ed51f222ba08d2a86e00e2a1c75fdf3833dadd01f0503270113960172125f29d6a312e6b325018a600bee05efb610165c9c8db84787ae3f3c47595db9e99a6b139ff6ef4a04728d9d67c5ac0527b19a8ebf787b07b40b3bdc23f2aba7cd8d95d6bad3c7076ad4e53420143ee50d42b1a9a1f59c517fcc91b318a84c2fe1bab33ce60586ce63a146b7ce4050947f64bd33d05d53fac86b714c3f689b48035f8aa44f131337292b84b7832b3d0c1998f0f134e4b95a2d2197b28253b2b07af094a9216d7b78bef0264b6864928a2e5bfc7152d9860432da80425d0784128f61984d20a73cb1b12fc24ea2fcf3ed4937227643fb1d12b40e791dea368ca4e06399086a4918471a290cc8380b6f268d5440e5fcf733d4fd5cfe6dc26a082742ae91135f5b6eadce2b93f5fada274ac622ceab3772b016de8051fbf6198aa02ddddf28af359729d6bfe49972da550d40a3fede68be7499f4cf4292650d3ea8de9be6ab51f86242ed86200eb3fc2ab6302416f2d67c68b0fb5a6b42decd6628f6cf78d1199f17af39e1dbd96b87b80e4a8a8a16fd06cb88d82c074da284fbdec9b2e7c0841d1433fd3948648fb9aa27300597fbeccad8b84c8ea64431236028795782daf2196f2c3bb37f5b4f38146ea987607b2a0e1c256b625ae48d8840d1efd9e0c742bc8df998c23f252d9db631a0312e1a731fc0221f6a0d7b0c63f287c33dcc0779d790c142efb7c9310749cae5781350e92a2668bf4d8402162fab1c70a02788d649813489e6650a6f868f145c0e9a76fa0fe34d0f8e1f8b98654105c571b0e19e5bbf23d06b65dea3d584afbdaa72f1ad2345a681958a27fadbde3ba760c1d3fe8ae914271f5623a18f2ab4a5d11e235921186745148733a4b56e3d155afbba04bd308eb186bb7731e3bd1d380c2b145ed2e79f5e781e2332c840a2a8b59e2a0ced51d0fa66c96e134f8a22906340a6380025c83e39156b573b6177b4c5db52ceb3d2428d31c3c65870086d6a2a0123cf8f6beff8cd6698049b68f6295cc44680b0dc7fc6b1192824dd1dbf36ac0cb02495b655650a0e7f8ec9e5ba902bd67e2d8757e94ea42190a74a700c1fb32f01ec3332bde3daa1391ce4b8c4bb7a2134be65a2e458e699ed66a9bad9786c127a615d4eb40f0a29c211f4991e75f45bba1d37c1957dd1dcc2888c528a3ce8e8f4ddbc6e73314a8950152f7a641257b2dd3ac66b5fcf8e5dc3336a026c8fe846becb315ee671258c188da9b76c6237e47e7fc8cfe793d90a820eccff355fe406322cb5d40e0f0281b290bc84ebfa1734db4af5fcbd5f421291fd88d58145a79306e88086469f3df92f7b51f768bd760f929f9a43124f5e47c96782f2929bcbb7b2cf3763cd9cf874a294bf98ff3ce3fc1bc3e73ea4d1d4a7d11fbca9b280b372c14d4c39b5accdffbcac20bbe6721d6d90cd39c9b48fad6f9e3938f016bf2826c248053fa378f4e852b40772e963a18d221a5b5f6e706235f0723152614c1bf54c42da8a0d47b2ca2775a77aa9b258335437ee57e6764e2f565fc8263a50a40ecfdade59e1008a4de8267b1415c809f062cc6d7db062e813ba575ef95fdd25a89c07602e2aad549074f2de87720db7701d084d66e8cdd62ffc9f1cbd137afcaddf8e6216"}], 0x1010}, 0xa05) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 02:17:05 executing program 1: syz_open_pts() r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 02:17:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) dup2(r2, r1) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r3) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) dup2(r1, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = openat(r8, &(0x7f0000000140)='./bus\x00', 0x80, 0xe916cc05836c9adb) sendto$unix(r9, &(0x7f0000000180)="174109b0d7d86de8531230ae6f67ed7a9ef3e59f84f1c55f724c5f5d46fbe8bedbee3c6f7397b0357fc2b6ca98e8f0a21fbb1229da8807476ada4547eeac3a06bfa90decf0073212f9f2c56d58a4385d4aa19ef19efb1cdcb940fb922b0e7261e51916d44ad78bf960ebbdfac50e01f9940cd981f3a7cc013d71d8d8956490cd9a9a", 0x82, 0xc, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r7, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@rights={0x10}], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 02:17:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f000005f000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chdir(&(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="a042fa729d6341032cef8d4e4680ab45fb31bbb2cbeabcddc62e312924c644628881809b96fc62ce7c028ff1106ed7c9cdc55ac4de28a3a094bf7f269ec5639de599181f4df752d9684182b99945cea79d57559b4ebbb9de3b4e97933942e90a124ed533036de702294de271794dbaeb878bacb68ef32520cc638aa4bd272a8fd17cf61876d59ae3f72cfeddeea89da29adb1ce1ace69fc55ec56d3f7ba739b41feb8f8757b0bc21900a4d46428e58864b67837e92300f49341b57ba9f71", 0xbe}, {&(0x7f0000000240)="24488ea10488cd14ccd4b00a21c2dbf07a87ae2734e473d943ad9bd0da55bb713dd2dff681ae5ae8347c9f30ba956ea33822269c8f9ead0e840ac5a439ac1839d99f034e2df95dd61bc69a015d8c7ff30687f4d0f2d8c7ed2dd1b6f0f7d398d7169fc093edb1c452510a2535", 0x6c}], 0x2, &(0x7f0000000300)=[{0xd0, 0x1, 0x2, "dc0827b47d78756da45f011ef8e59184fe7baee3530e309a11cc53f6d6cf3d2198859d901ebcc8ec8ea9c3bc8ab8bf5d91eac0e189247110fa421e2f548c6b527db8606712ee45c699ba8c2275245796b014ffcbe185b87e8203e99ab82c793bc21790697b9ca16921263a21937e481755c6c394a44bae8a77f9da8886edb7a442d7c9e6eea01705345bc9c7b7b6e02326e11304d3f4b599bfa45dbe803329f1400149b1bababc5fb393baddb5e2ff0ba906d354ce9ef091cfcf086d51b1"}], 0xd0}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 02:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x3, 0x0, 0x3f, 0x8, r2}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 02:17:05 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r2 = socket(0x6, 0x8000, 0x8) r3 = getpgrp() r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x2e4) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4}, 0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 02:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45, 0x0, 0x0, 0x44}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0xaa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r9 = msgget(0x1, 0x82) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006aaec18c0e47257500"/172], 0xac, 0x3, 0x800) 02:17:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:17:06 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x20, 0x6b4f6ed4bbfd3e15, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="280000000000978c586e2cf94ff954006403d3f47fa023845d62e88e88ceb5a0e73c85889a143466d6c78db7d52b5e4f01e5c08f4faa4dcff4dd6c17486d5185d10c508c35d1de18", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r8 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x929) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) r10 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r9, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r8, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r9, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) getgid() utimensat(r9, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) load: 2.09 cmd: getty 22365 [ttyin] 0.00u 0.00s 0% 317k load: 2.09 cmd: getty 22365 [ttyin] 0.00u 0.00s 0% 317k 02:17:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="5d0d722123e428a873ed9efcb5776bbe627bf1cab376b896d4198201b4d149b9581712fd7154543d55e45ee2efb0d565b4205d6ea22511db9eca287d4ddc5c4b604766af343a2ceeb7bfce2d6301211536891e97a6982149ecc869f0d48110b272471452f0096cfbe57903eb9950e15e4f03e6beeeb1776970c6136f2b2e239ae8dba1b47b957bb8582785498521be6a65739f9dbf28de76fbf02d5cfb86b9e0ed10183b4a331e01010b2fb22a6266d9bcdb116c2790", 0xb6, 0xf36a7379aeb8084e, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x118) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:17:06 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x580) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = geteuid() setreuid(r5, r5) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x0, r4, 0x0, r5, r2, 0x0, 0x1}, 0x800, 0xffff, 0x0, r7, 0x81, 0xf79, 0x4, 0xffff}) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r10, 0x0, 0x4) r11 = openat(r10, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r12, r2) 02:17:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x13000)=nil, 0x13000, 0x2) minherit(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0) 02:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = getuid() geteuid() r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = msgget$private(0x0, 0x402) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/124) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x7) fchown(0xffffffffffffff9c, r2, r6) 02:17:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xe02) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/156) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) ftruncate(0xffffffffffffffff, 0x0, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x58) write(r1, &(0x7f00000000c0)='p', 0x1) 02:17:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) shutdown(r0, 0x2) 02:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 02:17:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x2, 0xb4, './file0\x00', 0xbe, 0x3, 0x80000001, 0xeeb2}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 02:17:07 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="62000100000000025f58efbdd4456a59210e41590ddfe1f2128fe0293560f01c53735aa5b073c99d342264fe9de008e6c7ee1ba140730000000000000000000000000000000000000000000000a16800dbf2680815a8ed403d9479f31c391dfa0a4edf2c80f15a47cdc394d67a591c794e514f42c142097bd0198dd0d0fb4d1b4c707d7320b9f235caf14ab6747913d83b3306859be16df8ed27788f06db1ab7a20300000000000000ed89ad1d28dfc12add0309ca062943b61326bb2d18d1056791ee4eeea492589f9437867a8bb7aa34be11710a6dcae56fbddfcf89e68a58f4556b04fdd4edb77b5e1e14fa9ccef607ddf2d838729ed29d5f899f691c974e27425ddd7600"/271], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) 02:17:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r13 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r13) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r13, 0x0, r14) connect$unix(r12, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x1, 0x9, 0x3, 0x100000002}) setgid(r8) pipe2(&(0x7f00000000c0), 0x0) 02:17:07 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000100)="28a743da2374f2db117364c07ccf84f1dcb152bcc53518a1d476193a017f7f306ba9db911157c464f096b1eea1c182f7e31b9a044128533a7941d7f534b7b2e0c9a7b79b2a3bf5bbbdea9fb98e000f622d56d953ac03ad6ca620107dbe44cab52b30") r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 02:17:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x19ee7bc49023425d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 02:17:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket$inet(0x2, 0x8000, 0xff) dup2(0xffffffffffffff9c, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="c6847bd6703a751310bb9350028fe81ed78bdd54fe90826bf5fde377d09ad58ad9f5869f131c329c9cc69b3daea46f81c95c38fc8be1eb69ae7818d91b70f71c1de5f27964f07ca209f0b7e6e5e79ae66e1f4b34e7cc52452dbab9a944ab833c20f404f4fa742914a06541049f9fdd426e14ced239f9038b4b144115fef36c56bd5ccf771c3f57697ddffa282c5caf45e456574fc035cb626f74622fe0f83c256feb41042c59ab2b20c38d2732b676e3fea45d677a5295d0bd7da12db53d09f8e8bf3879760957ff4a810a74e94be5ff5605ce8ffb0970880fef851824962a89009ace11d18df187c6f0", 0xfffffde3}, {&(0x7f0000000100)="1e15e6af3821747d2f7a2a9b56e64a90c966b35828d2e912b6ef852a1dd4042664fb031e1c6a60be91f223a1ce0c5baf053dd0", 0x33}, {&(0x7f0000000280)="3c99536445f2864c32a22fc93806e6bc13277c6e1e4ac21de3f43dae0352027d716fdbbfa83b2a06cc75a4af1c9ce1ad9fb6e73398ee60e1ab61fc0d49ddcfe950bdb92403b763c59eb6416c84dbcca83bc6170a8a60c3e3324ade99ea41b9a5134caec607", 0x65}, {&(0x7f0000000500)="ecd6026f7dd21e86bf744018dc778933d06b4e66dffa665081df836ba1007eb3cc8ac9deb7e88cf082768e1a0100000000000000cdc73124c86af73c7cbbf928e9955e8fbfa74f5fba8c15d20bc914c0cf160692811d2230c44281c265e2e720d5274a5656ae2ed66d7c844577fb1ee87d52", 0x72}], 0x4, 0x0, 0x20) 02:17:12 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, r2, 0x0, 0xd75, 0x8d}) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000001280)=""/174, 0xae}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/197, 0xc5}], 0x7, 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:17:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x9, 0x3, &(0x7f0000000080)="2ef80269412e8f4c14e961b8745c6154d1d3eb37793b01aa4f02c9496d0487b4f01ee932562d60307aed646aeaf608db683be46dc88ceb32103b9d27c63a4d66963d635ca7c43485742d4ae9f258dc220f1c5e0ca61dd4559d8b5b06d6d761c0f53fb8d94976efa1b2a7a2e4111b0054e826ebcde12729c09a907517a737e7254fe0a02537b0ab987daba77f34e1ad21e6e0311dec107d13980e6aabdde4b5ea11f931615aa7423576edbafd2783dc277bd23ba8d20ba657f6a28c59f79d95a3ff88d9584a2018d1b0db89322d5e38e72142e678e7ecf8bebc98fe6a06d766360c949df30c001e0e", 0xe8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0xfffffffd}, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x40a) 02:17:12 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r11) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r12, r14, 0x0, 0xffffffff00000000, 0x4}) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000003, 0x6}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r25, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgrcv(r25, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r24, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r18], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r16], 0x4, 0x2, 0x800) getgroups(0x4, &(0x7f0000000040)=[r8, 0xffffffffffffffff, r16, 0x0]) fchown(r1, r2, r26) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 02:17:13 executing program 1: r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0x1ad) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401, 0x1, 0x40}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0xb26}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0x4) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 02:17:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0xd3, './file0\x00', './file0\x00'}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x89) ftruncate(r0, 0x0, 0x5) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000), 0x10000) close(r3) 02:17:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x2, 0x7ff, 0x3, 0x100, &(0x7f0000000140)={{0x1, 0x7, 0x1f, 0x96, 0xca, 0x3, 0x7}, {[0x4, 0x9, 0x6, 0x0, 0x7, 0x5, 0x7, 0x395, 0x7, 0x4, 0x4, 0x701, 0x4, 0x7, 0x5, 0x3, 0xfffffffffffffeff, 0x8001], [0x3, 0x8f43, 0x1f, 0x1, 0x10000000000000, 0x4, 0xffffffffffffffd4, 0x100000000, 0x7, 0x5], [0x2, 0x6, 0x0, 0x7, 0x46, 0xed, 0x7fff], [0x6, 0x4, 0x1, 0x20, 0x80000000, 0x28], [{0xfa8c, 0x1, 0x1, 0xfffffffffffff000}, {0x7fa, 0x40000000, 0x100, 0x3}, {0x84, 0x8, 0x80, 0x81}, {0x1, 0xc8e, 0x4, 0x8}, {0x7, 0x3, 0xd7, 0x5}, {0x4, 0x6, 0x7ab0, 0x100000001}, {0x1, 0x1, 0x8000, 0x8}, {0x8, 0x772c, 0x5, 0x80000d2}], {0xffc0, 0x9, 0x1, 0x5}, {0x20, 0x200, 0x4, 0x80}}}, 0x0, 0x28}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x6f, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x7f) shutdown(r2, 0x2) accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) 02:17:13 executing program 1: r0 = kqueue() syz_open_pts() r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() getegid() syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() syz_open_pts() r7 = syz_open_pts() readv(r7, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) r8 = syz_open_pts() readv(r8, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r9, &(0x7f0000000140)="2078f7b678807dbae271767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24c6fd02b939bd7c1", 0x2b) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x29) r11 = syz_open_pts() readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/77}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000000340)=""/107}], 0x3d8) ioctl$TIOCCBRK(r11, 0x2000747a) close(r5) dup(r6) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 02:17:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x7003e2c80e879f5a) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x40) 02:17:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) flock(r3, 0x2) getppid() ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getgid() ftruncate(r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 02:17:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) socketpair$unix(0x1, 0xb42753c0e784d0a5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x4d, 0x2, 0x9}], 0x3, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0xffffffff80000001}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 02:17:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x2, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 02:17:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x7b6, 0x4, 0xac61, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f4f000/0x1000)=nil, 0x80000001}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000ecf000/0x4000)=nil, 0x9}, {&(0x7f0000fa9000/0x4000)=nil, &(0x7f0000fca000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e45000/0x2000)=nil, 0x4aa8}, {&(0x7f0000e62000/0x4000)=nil, &(0x7f0000e70000/0x4000)=nil, 0x3}, {&(0x7f0000e19000/0x3000)=nil, &(0x7f0000f72000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e56000/0x3000)=nil, 0x2}, {&(0x7f0000f91000/0x4000)=nil, &(0x7f0000e41000/0x4000)=nil, 0x4}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000fab000/0x1000)=nil}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000e05000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fb9000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f17000/0x3000)=nil}, {&(0x7f0000ed6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x62}, {&(0x7f0000f74000/0x3000)=nil, &(0x7f0000fd2000/0x2000)=nil, 0x14}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000e5a000/0x4000)=nil, 0x359}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x1}) 02:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x2, 0x2b, 0xff, 0x1}, {0xfffa, 0x5, 0x1, 0x53e}, {0x2, 0x85, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 02:17:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x5, 0x2, 0x8}) write(r0, &(0x7f0000000240)="99", 0x1) 02:17:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) r1 = semget(0x0, 0x4, 0x2) rmdir(&(0x7f00000000c0)='./bus\x00') semop(r1, &(0x7f00000000c0), 0x115) open(&(0x7f0000000000)='./bus\x00', 0x28000, 0x91) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="aaff8830ad52dbed1b7ba0b67df55556a6b4c3766cd8819a17ffb83d05abebc2ff0e1954aa59228859444d2281cdf292ab5593c9ceca8180e5f2e41ad7e766b365d370", 0x43}, {&(0x7f0000000240)="0c1c17c27cc5d2b488a4d86e065255decd7165f4bee6fb167d5e63aedcb5a5ebb85d266c02793d237837062c08f4c2cab377879f460d5feef306f12e1518ba4ac34c77f859387b7412f94a69d6a5", 0x4e}, {&(0x7f0000000300)="44a5f2b44180a12c8803f2f543efc50c16ac886411c5b504905098e26f10c16f045a3582eca2ec39492d24dc862c90ff95b4063f164cce8cd8fc011092f7efd8f3", 0x41}], 0x3) 02:17:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r1, 0x9, 0x7, &(0x7f0000000000)="6d54aa14e1a4479d42ac0de944da85092079685632d578b30f4a6a8432c39bb63eb695b7993f20ce4deb8995f8b1917765ab859d5dae39989460ab3ba3fd3d65f1a77c21e9be7030659893a958142d9219e9353af6ad4c708cb0f3d6775912e4bdfd82869f0f60dd7864e0676c7c4d598930bfde77899f107f4df763db41470a5ebc76bfad8cc7971bfd378df55757d95bd2986a8003464da969e48ff6b2f2b0c5e33c6f01717e5fa6", 0xa9) setsockopt(r1, 0x3, 0x47, &(0x7f0000000100)="aff9fdb70eee8f3b075a3e8be5a675773984525be3c5558bb0ce60becd76870ceceef8c06f82dc3037871a2f3e1bcc8008777276dd0f0a9be0bde1a8695b67ce559c4e5fb0374932df3f56f356e8cedd0f3f48e2da6817b6eb639b6c9db2f296ec89bce9386cb4142d33f2f122c0762942f48fc0d5f9c58bba447a0bb734f7a5d6a429b647aaf743d257e1db69a27e1fdd24bd5ae5d74089ca8bcd68088e5796550f946cdbcfa56811561fb3fb401fc993ea1c1be4c584630b8336e75aa26e", 0xbf) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3024f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0, 0xd3}, {0x0, 0xfffffdd6}, {0x0, 0x259}], 0x3, &(0x7f0000000100), 0x1b8}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xe45, 0x9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)="e91e682ddd9274a00c1d473a0dfbde5048ee4449cb62de355fa422bf020d1a4f126f573f399e64f9c7cd7144b6c59fde95a493cda8bf3c4b7eafd1276db195f8487b917d2f68ea9ac68966135e576bea639768f59cb0800f5a43bc7cb1869af30630abda762bf1a370946441b156443cc776a70f798a356c04d587d605e8bd34168f1d8e0969e0af14a0913f64cb55c0a0c866b5d6f7db7ab5c5f4ad2203", 0x9e}, {&(0x7f00000001c0)="ba", 0x1}], 0x2, &(0x7f0000000740)}, 0x2) 02:17:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x14}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 02:17:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8000, 0x3, 0x6, 0x100}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) recvfrom$unix(r3, &(0x7f0000000100)=""/89, 0x59, 0x83, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x1, 0x4000, 0x3f) recvfrom(r5, &(0x7f00000004c0)=""/102400, 0x19000, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 02:17:14 executing program 0: socket(0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862070000008161fa775984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:17:14 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) shutdown(r0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x84) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 02:17:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x8, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 02:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 02:17:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x20, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/214, 0xfffffffffffffe57}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x7f, './file0\x00', 0xa, 0x7fff, 0x0, 0x7}) 02:17:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x54, 0x2, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) mmap(&(0x7f00006d6000/0x3000)=nil, 0x3000, 0x0, 0xc161a69cb98d7376, r2, 0x0, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x8007, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:17:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f0000000280)='./bus\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) shutdown(r4, 0x2) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0xf92, './bus\x00'}) 02:17:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffc5f, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 02:17:14 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xa709f28}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x6) 02:17:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 02:17:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f00000001c0)="b038714884f7f49770a37742c37c866c1433cab8189f70d9d4ce42d4ad8b87447aefc6e1727ae6d8344e3311408b64e08350b74ebfde89646852b4cd1e26c6260a03464fdc82dabb0dee84f4ab0eca73918b015cafd62758892aa20f28ac819edde3c4bb1f57ef55e2c56276a254bad7900a3a79c03f2a3e66bff458977f8be82f8e606df5b6e6a3254b8239cbdce4465757ff7a68f1a9d7361f999bcab92b865d0e61fd66944be512fd5270315afad56c13017692d4", 0xb6}, {&(0x7f0000000280)="d2f4856d95aedb84b6d547f6d4bd669afae129d86db6dad401b633d014f4050206a7452d379c9d4a95378eb4c9b5c83c263362b832ca5325569aecd1ff0ff812f14737e2b61d303e43c39823a17ff48393b20610c556a6676312e6eace00d230a35fc68f686d13d5434608105b7b8aa899ac1ac11a228fd134716363645085120f7908aed50399652ba3f96e44b315434b9371b1f92f257131b50fa6d66c664920b21518046175c623e14cef00d7cf3a79129b3b57d70fb3c0e3bca5e3610a5b861a552b47a0f1985476f9ac82ad8670860b4002ef947ec7171e87adcefa8ae18cdf3b218fe6b03810131a32bdfe", 0xee}, {&(0x7f0000000380)="8d7fc0e4f4da24c4a64d050a15679fe155f0fb88f25effa7d4a7121f791d8eb345991129fe59a9b83b7f6ff87b8762cd8c4b62718c828482cc76274f6a5206e15ee6aad187e4afe94001f51f0fe261b973c052989903523a7312f09561287ffd2503a68e53741bcd50ac2fe0b63801f68a1ea64dfaf2e315ec897a3bf13091f4fd632d7ffd558491b31e4b86a11e7a1345f8dc4d5a92ae8e798e4d8d34e5290425b6333464ba7b8d384cd052c5b170dc471dce28b0df5de27a3a069b6edd09c16275919f7075a890dbfaeb5fd9ac9e7d4dbf27c39b52ff79a156378cbb95598e975be18f2823414fa336d835e615d925532a", 0xf2}, {&(0x7f0000000040)="9f820d67fb098789087866818a4aeb03783b396dc3", 0x15}, {&(0x7f0000000480)="88902a02b52b4282d2bde980c5a5f45ff72c0258f844b6608368392194e73c5ddfdd820bdc189c122ee709253135559ca1d2e506582747b7e3da84fc3567d027a072a07d299fd658e5f311e6a796410422dfb32aa51a4d6d051753b006e751a24ffb73829398556ad72bf1154780ed475132e320638b5d27cff39948bd9d6f40f33739392b9aca1c47eabb1f67e7004ede45ae75fd2aa7a080e8497a4a8e5d8646d6713b086d5065a3fd3e265ced4f46484523e258e224cf17436fc96408076d9f806888f1deffb345b9ee99ec5667ea82454a970fda4a536d8771dd05ba8712cda5d3964631e4298e4ee549127a8b4b29616c97052396ee86d0381d0ed275eed3282a7b998eab60c99b1c865cc4c8295001a2c63d0d03513592a1a626a906febb7d4757843fe4a7f8d7df33ce1794c3ce66e9c30ecbad1bd9460690d3ff2fdf7e2eb12128e80ef7eff3ed9e2ef26636af92001f3e0d94b07daa9a5eebb2aba8a40335a3252d0cac6cadebfbc225606f3102410d94bc97ae138f6770843ffc74aa1ebe2f83d518e0ac51c00f700c08c147d5951fe4fc22aecb302bbd1586f7e3af97b86ec795c3abf3ba5c5b6adfef850544fb75e297c0c480714eeb553da487483fcf4289a5dc16b22d2ff9449ff937ff947eccb570dc5437d66c0de472f88664958a42735c35dc01fb00ff2b92ef6c3bd2ca89c97a959fa41b873119643f3dbc06a989652dd3754c694a7224a94152f7958aa00d38ff21095a761772bc9e75c7ce4f62ee00a95651af33f7ddb3659b584914a339146808e9487b150b03feaa9cf4ba1329d8e14c9de7ad029a5a893757e4af3c6b13eb87322961b1908908eec6da95b54b808f666e662a6003e011a2d4a65c2de8db8e8f15a6cf80e3ff83404cb40e1d2631cfc6961db598a6d9dc9d468f251756ca8dfbba314ef5774034a834e752bebeba5408a1dc17d353568b19c363c15e881503c9c2476a6343bc823f8179c78e0e370198ef7186956b4284f5ba2b5f33cee7cdac0a4b76ec97b3dfed6e38cea9677f8d243ff3f6d4f4e5c1d6cb130a886d1bfdb5c54b754b8d88183642ad0dd3f61adf399ce342e41f69ab8882e0e8016c8afcebb8bb33af7a2b17e1d3601d7c7f0ceb44daf8f3636dd9a620ba12655f3d385316ddc28d39b265c533412be05ad41d3df657ce918d90974f280b098bbf37c0c7681cd505bcd410485d60826048ca1674b4224fb0bd7559b259f069a0d2c34fd1c5f8100d500909dfcc1f1cfee06dcc838767f4d99d9878c252a735771de9d34ca90c9cae8897d6b85acbf8b04dff64c17defa8d07de7dd77e33b340790cc526bd1b23c3b0385fefe2f1df807e78c94c17076ae432d89a32cb442c2865b4ba5e6152857e20ad567b62e14785ae208e6c87afdca5be6f99f7526c30457b2a68a2e58556bb10b5aebc8716e8481d21e31c6f16f22a7e02b7c0e1e7a3e22f06ab7de60aaeace9721c4f0f3c8522272a748a1ae19e8b5784e74621775512dd3ed5c60231b4705d8d5655f0bb64555d9bc72155511dec1b8cba1d101050bb4aad56abde212df00abf2d0d40b2eb493f1ec0b3513d267482966156240f2eb236d81c9377e0e9966227a13ce7a2740cc8ed36ca522742c07eb036ea5371634bf37f5d5d56ccfe20ae4a096225f466149a1f6cb1fea91ba9f48e3210e103e7b341b60eaebf3a650596006f0cc3dbed0ea52105bb8d938dc9c3ee497a1d3d67925efc31a24d616462f262c0de4786950e0ad8c1b6c7c32deef88e4b105fdbe3990b1ad95e282ac4cbfd2272d48aa0e15c3166dfa92d0356d3f0461e6058cd42fe20ae722fb8938da86ea9daebc8f9742cd30276c50ced131803adaa6baaa1f2885f05a75f5abfa8fd44c2c2e62d14f44fb94537a80a017121bf9be963c2b1ec0cdc2f4ba28daa0872a4f41e4d714ae12dfabc4b5a359c654c320149d5956eb17b6ff7be9f7eecf0516c3547df736a11067a3796c0e127602fcd4fb2033888c8d9f09c7268282e40165ba50c9a1e662f68f945532cb2c3b61709b7befbf2e68d2218161bd333cc0967673582c7e6e939fc3fe32d59f0e43570ecfb9b949bca75ea3ada2e221b0e9462da548c364c1efd45a93bc46a18bcbf0e3c89fef5f8baee16ec980d9c47819e066875e9d0bd1f56f868f166e12d12b7ccaa7b09e1184de15a69068d8cc440c7070c4035f152284db176e9fa99272387b070f8dc963fe521e9d19d60d817825b33b55a291d5ce237a0b8dd722eff3755576ceeba25526d6a7f6a11f81d3d60bc81d76e58707aab0a093ecf4bbab97fd476855cc4f035253d0034963a3154e4495ebe5e5059121a80d8a5d481c9711d7847e6538b7946c88cee354ffda902a5a7bdad2395b2beacde2675c7cdc7b9461a6ba315c22caa6f217a164fe1215dd0b3c0c626b4ffbeee3fcc30e8c97d105a408bfdc89bb6c7159b60c44c86a53aea8a97988e2873470fd73ed761a470596ddf1313014edfb7bf6af0b4f6891b2716dd6d4845ec14ea6edf7836495a0c45532b8294aa86cae4a4c2a8be77a0262b92285ddd0977cdccf55c968b7eb21b20521a8af545ca533eb9baacada89c380a9b867a2331c7241cc4e32cb2a34428ab357153b2007a78e9308b32cb823b9a59b3f35289dfc344c633c9abd649cb15208434acd7f5dea13dcda93aa7b0eef44e3718331050488df9a9420012bb5b371e67fc5cfc68b9fb0b04a2efee4d33dc892a0acd1aa939a89e4b1836336cf807ba73c7675986976874aab9ba55b16a4b71c1c8bf5fb16333679b9d1c2651aa26cdb32cf5c2100c4a6e60599fb3ff78486a00bbbcb135a80f10d81c15986b1d77dc9b0a57d75a81610c1fe9c7db49d9dcaea9742ac81fab6d45d728543618234beeed2de714f741ef0b7790e78e522c8dd84eba92b827626db41e90f28bebd1a11a5103154968ae139832ef8770a990dd19c4b4e4ef718c16622c0f53d87212a4e4b999b2f41237cfdf0aebdfc4c04f9baa394bd9c9abd137884038e434227358bd01809dcd83b0eb82b78e22a263c68f65f79b40fd0df720d97b7f1014a24a1617c5f7993bfcf688632b93239d738362c979abb1a7157606ed32b55bbd507c2303de7177abd4ce9c1608ca72582b8a256876f5aed5b20702037ea3e879917c13cb46485e0c24b1986894abd1b26082ff1b0701db4422691e64ff490f7435b8f955d25892004cbefed7adc641559614102d7458b77b7d1d400dea365f8fa9018312b90527408a4c45dc67513ea42739712c92adf41dc9f6f0cd3b33c1d057cf3cd828dab85b53de39734f8f654f12810c8b94e8ab9361ebf5136f71b6e91529ea3af8d7c7f63e5133c5cd1cc45a618d49bbc216e1f8e037123eae8312291edc84eed5cbd0744076b5dc4ae8e76be4589efae55f5da745518de0df4e1991647ee6d170728096c75125ea84182cb8b0da44a1ae402adb0321035d565845c6d19c3ea83acd6db2219e5f47787570ddf8fac5e70720fb476f1984cfdfa4a0bc1340bab9ad13cd94a45334dfaca95b996895ba5ae38968ae54a2bb31aaa4be8d0d97a16707540e340e2d642307df274ca8123213609f633b49f54d39efd3f9be5d9dce83f4dba24e12d581fab7948c10f9f48354eb6864e8a3cdb3e1697387804e5df734499870041a14655126dae7b15890393d93d59bfdf352ff119f6527c06c9a5da795fccff624c2e8050d374d00b2e1c883bf239fe7919b971aee2152dc7dad6c26e9a93be93adf4289cf96116445acb4c3a96873f7e6be2ad47d4d74c33d8562fffdfa98c65558f9b0c056ceb3323198ab965561f212ddc341f9e7f09edb65cf0e4b51444d02c2f01e39261d16167d4667f4149709935916af806cb9935151a7d77794fe8f084a9c4c5df2570482a2a6a244fe10db8bd52ca04ebcce0de37ebd80427cb55594dd05d6d4ce32220070512b02c90b13aa151aa6d8639c87c8db261094d84b37f9d60b45f4622c25487306358993b1544524e8f0ae901e2d8d0dbfc99d3974899a3c26588d3b25e8134d690e3624ec927d3879549a264f2d7a51e61b8625d5d8acf23a9cd7e0babdd48cb7d2005d783d0374c0c24b5cc6e61246048198d6642a33e767fe7c1cd57a15eeda0ed4ddb6f5d02b9c7dbd917669337284ddae51c3d7d610317a53d29c97544a1107e8a99e0aa24a7c6922874fd3dd1c7c81836e5ba0535693906ebe32522c152181252d4a248414f1ae914b4f3bf29b5c1c23c488e7805925618877c8adebe04c9d36c54c33e0863b6b8a6793bb8369841724c584d82ca1bfb0c87b757ed838205bd06d47b886a82a5c2f1a9513ce4f289bf8608b2cb2096c832c494185828ec22d41902faa418ea5dafa952e4f65f32cb359472855b779f495aa0a3976c34758a342f5e7d92c557dc0fd4bb8337fb4a470623458eacfe15b8123c172f74fbc6546baf9612fcdfa2c1a70d19f185b9310acbda2ab8b12956f8866d76db0ea95aaeffa0dbf17e7e7c8d171f3ad23c81d23139744d1d11a458cb348a552cf096cb018a33a4fc72ad521d0df7ba30921a1f1a6f4a89fb2cd9a4f79907f9802c5a5a02bb52355ed3bea6171c1c18aa00f884c0b3a51168503c6aec144a2bf94d8a76f0574a7cc6fa5bb2d92befd4b06235ed04a87cf8b918cea470bc2592ac5fd1c151a7c86c797a5fff3b998c91a40e4a7466bad14ba5a8b76b663824c30ab8104a71ca08f7a1e85d8a8ecefe5ec92d73a6639c2301f27f4ddcb03dd41a9a0e20c9571a16a12b42ae42a435278082ce570c79b20085b7ca6323c429f3f6dc8b3d0efa7397d5802ffda9833e4b0593bd265dd0a2ef6216b05c940208cacf6e78b61d89a306f06e0a00b960e2874f4eabeaa5f38196e8759440e30461ca7ebb061311b693873e75f09939a26e997d2dd10ff88464e8902fcb96571f9b19a397785d983f2046ce5a3279e6c9ac66765aa58ca3738f2194d89c4a3e8dd9e974ba09ed98710d8e156f6a090346c62bb0be3075d750d67387fa28fe73571754b849f403456c8e415da3ddbf9437983122d07e269ad9878c8372afe49806267db1b366606286b98f7493e7f8d2557aed1882336ed20dae139770a67ab3a3154b883d87313c79d0f0e640fbe3049557b710d2d1a6623ba4726424f65ea94f2bec7f6e05505dc980877b0d224d09e6b6d34533c17dc6cd817c4aa1a1c5c5db48d3645dbca94831e9a4ea062e9ab944ac5aaec5cdab81521e168b4be6a9491300851ebb822174da22e0147b3aec1df3d81d4eb5b7515a18dad916ea7306514cde85c8f12898636333fafa8c0f6d57fe2cb40a2851a968631a4afe7f8389726c3622418403ff3ba2136b12125619d756ad13bcb13bdb1ed2e55bac2613c3d538d01b58a155fc7761837b6ffaa77a1b804fd1844b64141eb4b6183d897d82b62e3e91b14f2bd928552bbceb563056fcb4223f28b2acea20152ccaf8c4cf51e4e69fa6e6650caa5f29582ada91cb5954de92eafbeb727536e5f6c8a9ff0ea053c0bae9636fa492f70a0410ecdf83f69943dbbd918db879b7189bcc2c23c58eb3410b7addfe440cef91d6791d32fe2c5493daa69c91d1620de454eb9769540b4af718c7f5bce597029b68c042cdfa294d7e3a8107ed138f9b27dba898dedf5eb146e6cffad9f3c54cceafaf5a45e71c8a9098e4188617856806529511aae9a3705fc9fc2283de6e330c690ab9097f3de954f48671ed6ea9f3bd39fce0a7523a1d39212bcfc2c44d92b25a24d09dbf4c6543d1", 0x1000}, {&(0x7f0000000080)="b04d80db4913aa3a90fe9ab69af269fda8fc533ffb84736f03634b6394b4ec57dbce4db877c09587a1", 0x29}, {&(0x7f0000001480)="9e96f9319f455b2da4423963ced397ab12506417dbe4fa359de024028f3eb06b334b34f0eeb8e2c426536c87bea3d7ecf2ddbae2953f6c7f9687829bc31cfcbfc18d70f8ed1a0071a70f5f131b97e32e2e23fc116c16199da46de9c4adb1cf6adf62e424c30ddbddd53b2b924d59a1a2ae2899c66248d2a60ecde4392ca478796bbaef0d3e70591cae56b5ba2ce844681a2c03bb57ba93cd4afa50fb0badf8d263fc42d42f60b752aa3c9c4045a3e71cba77c1f02e60c05222f456a0b2c950eada1342f40ee384159d4d781b94702df6566fe18614", 0xd5}, {&(0x7f0000001580)="8b700e44a4119944c89a3f72c113b0b3d644a0b9a8e8fdc76aa51bbaa7115f6e89fa04f6f975d08285d638ef561671602389d2eba179c591e95a47340dbd17418951684d26a30c68c76af1b91353457db00ddbcc7caabf003db89698040d6d98dc64dde90a75d1167ea42ce5", 0x6c}, {&(0x7f0000003800)="973c82deb3f2bfd01ffee93f1de30d302c3ca0d32f65007e83d5158909bccc4072c77fffb41d02906254da4d579afaf2d1a67f3a3a33a01a5c8b12983e595a52d7b7fbac682fc5e75436fd47a787f688f4e8db7a7a49e02a4fe2f82a47c7464b6a46672c4f276041d279008e13373d450c3d41a6f14b8f9a00e3af34a78731fc291265c250c900478b6ce2015584aa0a5fbe352c577945b614c65149d54c60ec151be5b6f6602ea23128e12056f82a1a0249e7ee8a5d1848c7c38d28fa29db1dc97843038434e2cac408f7c4a79949d3ab5d04312526beb2e6bdb81d0b819f7072655aee289a8be7deb61093a107932f8f915a476ccb176059f2a6b63f95584c681d4fd3e04c56d866ca6afb08b408760b58d10a7f22d6956eb5f71bde623f3bd56f7603a102fdab90d3392c65edb601dd52ec818ef3ce6ec4ad88ca3c0f7cbe19241207f9dd0a8c0c3945f42e7dc5dae95f3a9770852c85a9e1a7f534c28767300447ee96122c0f5972df0a975ee1e3f0d7302cda00f6cb20345d245220121a1a4769d4f34aec3249297d7697f059d70af7f79eeff4427ab2455bef3fc5ddc6b8b673f05940beaed141ca0ca18fdf2e360f6ce1c2a35801052d6bb550b7af7cc43ee527342d45217552790725efb577f09cb3a038512a35033e857d575aea2d40bdcee3b64d84cda4d84aecd38a1d5f70f8d61fc59554b509559e3e312ae60bfbe3749e923a33d0af79f58255b5b74705d43214f054c9decbff0e615d51f5c6d6622246cd561dd85e3d035a521f26699a952abdabf8e7687ec9fd2c299c7a80c426d7c329450e6672fbc4f340b83334b1ea2db8fe38b2ceab7d4421ce4a7c149b7d02fc116eaf200ab0662bb0ec125d166b3ded892f554b849221c4d841f3b4a3d0d776549791b0e46efce8c6639e53ab6fd6e449dc91581ffa82b5be4c13e4c19a82a407936449bd5bc1bccff242318e05a360cdb4dc97b0af8c0376354ed2ae9330ee39396a0d90c96b11d4e7db49759e3cbb0923e42b7a06bc7eec8efcbbba05e5d673c4c84519b2732c048857143fa5801fadb795103986d9a0707d947d1da6252d990b4c697c5a9f748b9116fc27e19a6afec1dc64f990994c7a80cfb990edc3bc71089d90a25828088b386ebe3e1966a67baf21e1e15501aaf39cf2d1c79ec74fe36aabcd2536e609adc90cece61e14005db52cec1c838f66fad3e7c3c50c32998415990cc1523384b62697e532eb51e248674615eb74ab6fdfb9621eb5e776bd105fc4c4017cae0026177dc8231ad37979514222831e9b61d67c647ca698f165d7184a5506a8c4bfc43a0b2c09d3a17b82122070820350ef3995cc2c90c99c13e5f93a857958a5c1c5fe9d7ed6f582c7016649c3806fd30270b5cbcc21a5ca17bcffee0460d82a0e9fffa9170224dad82060f6116f97290a1c5e60610b36446f13f0314756957618664e434c3391967e6d57b91daa466740036abf4d0c94c25c0d57c2e2926446ea0329fd93f87514f7eab73ea0cf27d67f637665ae7b0dfd1df4ff7dc5b92b41d43511fc63ca9dbe8ce5371fb423c475173394d508cf5abca73a9086dc651205e51bb11bed98f82022ee4df4640bcfb390d5abed6d4854321e396640a552eecefe8e0523fcb3e0a421b6f7c7438efea8d79ca09842eefbddfdbf87b7b51d4811db190ab01667d451ef9d8ae6f6d24aca9309414fa6aa0bd0b2ea31332a21e92e00db4cf2e298ceb626433b45be189a1c7e03b9b2404fae6cd65e92162e317c5899660f09773cf88914f44e580effe28de95bb2e46ab185c9e16c84a9b36c3053f8fc5f90ef67af971124f087e2f7e398ec4eb420f1e06480cfb8d7654ae615583c27dfb434eb4950cb80f2823ce84ee2337900e5b899dd4c87bbb2fc57534254da08ba8aa554fc2caad48910b74c93ccb251c98e1a0aefcb579831a19c0fc33800a94a90fdea69c5bb6816f47f6cff5f8065ea6babda5bb4922b8cde96bd33d83fc9436a2c87affbadce5a4821fa5499c29a80d7ea9b7a2f878b62c5ed79740855a0a98d7e6103fb3ab3eb74d438acae0baf01cd7622996ed5053796a74806cf81baa0278192fbee191a31471e9fcd580eba3e6aa8ca0e8cc68508ff463bc69a43958081d65b2328e528a1b4994cccdd2e15cb8baf0f2d5d612c3ea45fb7c4a1522366dfee3e52004bf48cf52cb7bc208d8dc88b20b804c37c0b5f75003a9ca45eeaeb33f7e7622b8136029be6bab918c8f2f3acd6dab6600dcb6ef7e215125d82332217e8dc73b66de7b1c36bee7c4d7039681c96dc986c409a05d1664cc2ab32009416c1aba06e38af524e4be277033c6b69979d91adc6d3122af887e3b3ea63a9637e6421ef529f49692cadbe93b33bb52ff2e63984ccf0ad4c20014d3c28ced397e4a188590715bfab17e9b1ef8c3bea75b25dd91daa36cb3ac7dae73e92c9bdcaef656e42bc5c23fa9ba177fc96a42da70e6fd6c41a287f5ad69a0d6ecbe614de3b1d886e2f43be4d4b8e45e39d37e42ec270d13821e76ddf57d1e25ea7f738c6e1f383601dfbeb133576aa8158ab93730d8af90e05eb7c27b61615e6bdfcd980ab24ef6f2a07b7501e8e9b571ba7179d2c82a553398a134c30cc6212537fd8fb6ae8ce64cb545b247cf6c5a2fbb9359b420487a55522f29065309c42754ad0c958844673aa913022e8c94ae5aef9e72185f6262b702710149c35613bb32b1b209e83e6e27946c59567e1d6c6e764638f1b17426d770e5146c17ff0126ebbf63fd447e2662ea07abd036c9519ef799862b1ee9153b0a046604727ace9ef36867a729cc69ed9134cc0b934da46bef7b42975cac123d5e8e8019158d54f3b60e897d3951ed172e882c77cd0eea7306667ebc8d698b8f6bba5843ac5024d393ee171ad2373cd73d5d2e2b4907e906a56f9063c038df235223282bb7e7d7902124cbaf59f85e827201cc34656e36ef5783b432875327b36b00fb7975954369ab028997387a5cd38612cc7e67c994041694a64ab79162bc5f893ff8333bb67f41f1f1406ca1b6ef049afe7bd1cedbccf03135cea10880aefb6f0a6222266ee4499e51a186c5952aca629abfa57ef7a03a51ec8f6783947f044b4bd787df334481b867a77f88bf8da5ebf15b2b0fc3d83a72412d6b0e04fa7c9a64b24502e404bf00eae245c8fff8c5ff295ac2a9eaf265b9f1e18044a8d72ec3e45479de8c5a9685a328d97b914c21e5215ae4fec888af08fda7d0d1aeac21f34a2c9c90d167604fd4c8c512fa0cdb666bc6decb48f8923b494ce86411e033e0f9abd9bce10592721e96caa45494e581dce23327a131d30ba5a2acc64a010a67bf25d53c4af5509567661b0e462bef4fe5b45dc3cf26e7fdfeb0944bfc7b4a5418399c9da41387a2f2b572fd93326b10bc9762db5131288932d9effd921596d7166fed203abb9a883be80d97fb311a7070f34be7a81965c36119cbec093dcc0f359785d6942f9dca189b0c4dd059c4b6931b43d1fefed7d331343e49ee11bccef25464ef2718753717c961c238ae0d8eb8e146e35dd3a331194a54a88ff279c748fcb0d6552db427b3ea1ffe7c3d43881a6261e63cf290df7764ad0043022146513959f625a44813063215f74498b3cdd380f5ee2fd900e66ae3a1ea4e0401416aee319d6a3c50f9e263195251b324fffc8cf97e18c080e5196b32dce1b323759ae26f981b67405c78ef0499ed688936df7c34cfbf415bdf41f4dfa69da1d64783920482975304ff08c0f7d11339c8787f5131859459832816b2ee4210f565933c647f3a6b8255e4389cc24e800427631b7bce141f823f4ecac34b355b564215e9e6889f41532bff5a998428bf8f40987dad6119eabab43404c02c6f0a2fd304bec656fa5140f0d9239de5f528f2bcbb4ac41330bc1749aaf5b8d1f271341d17e0eb17b5d79761f4d2a01ff9c35a650486ee6ba8769f8f90a71b7db46d70889f5fa231a52aceab0886e6ed6c8df8fe22917c391dce5026993061401af1b12328702883d9e2eed9fbd8a0bc91d314033aac2d882c9fcfe642db62b7b23980770954765b75d8bf46340de2d6c42903a844d08fe13820ca603e0449c0a3460f6bd3636c0d16371f8120981707d9a369084bf13519c1471ab214490e128b36cb91bed16742e7067732757f8c207c4e8e0b96d5530c4f8a7bd688f0b809196017a6b4e5d181513aa627da47ba47b629411aaffee580a409e358c20a3b152d625da6f987cdcfa165408f9c21a1a82b89ca23a3139b780acfc9c31b27f45dfc56af85930350cd338ba49e0b3cc2cfcf4d5ac30eae9c19279f59aaac0cc50fc81459983bb3694e0e22371baa9374309402a1dc3cb520cb7e4ab7e077066b603643974e62a23378c90f4fec19c71be1ad961ff3363d593c945cdb4c275d03ed4a43e79a3ceb5133ef7d08917bb65c9878799ebd98bae329d64a49f97e2a7606dc78dd76702a41053bf9cd3f54595a3cef4805fc1439f155edb4aa73204fffb779cc2360b1555386cce647173f0dc726e31c1bd4fce1be48f60a8c1214e517a787ccaaf6ea9b6f3064d8b14b42cdb0775a653f699b848c6f23378239c9deca51aacb2859dba7dff8ba6c8262aa038fdf6ea08a6469d7c9deb506f88cf40b6c1d2a817e02b065621b8c2222d54ed94c03d02b957a48de38ac2375a18e8483cc1412eb3cb56c92d75ba87837c7581d16afca8c486e685812637dd126f5e1f18dd57184dbd57a12ba59be2af602b49a3727778ffe9d0734a4a4ace61720c7218cf3791f8af2a346372c86f961523a92f57a7cc9e48eb5aaafbeb4680c5833ad5b7757137215a476177112c47ceb75b748445703021dd7b04532c66f124d67d8233d2bb933eeacc0dbd469e0ef56a0b87c8f87601efed379078d0743ffab8d9a83afd6394019c7d3b5d75cae4f5ca1f61d3871f7faaf40bb3eb53fc0ac14b75fd3e786eb95d780a36e3fd83b79909c171c358b2919645b10b1914fd51ea6bbb8261b063a424945d12ab0d53c397e0c802bd86ba88d04e80371a195f808bbc5f6e25573e7d24a502a5f99e6d9ad7bc63edb823d5405ecb442137b558bd109d193324402283341e62627c3c8be60c3179399b95f4bb88ee9058ab51977ee112ab8e8338e270581905801d8305174226d99f14c30d3d299913f6f6ecbd0a40d6effa2cd9ec66210321ee8bde0eb83a6fbb7ddff7a08ffbedad53185cbdab4f3f1e1178e87fe4164b01b390e32064b3c1473b9d0c34bbc6a1bf5fd6021452d16a3a495b6d36f0a4bea24acf6fa1fd56b51da22fc2974f6d8c4bb0d8c21a697cd87280ce9a14f6e7ad981c07aaf0d00007e018cc32f9cd7aa0172094be472bea9d09bde95f1ae99dac9ae978e8796ec5db482df0927121f3f2af42a20cb615e5e531427b3a5069f77a05743e68a57434b79867e3ccab3416ddeec8982c16913675a8080765d65bde194844acdd7d7fe8b0d616290f49c9cad29aff4eccac14b54de83a0b43add4e78e44b1106e74c5d3cfa76ccb85f13a15e5fd904355de1dff8a629ae04377d994f2c688b07d6f3a7fc2a759f6d59d724ca785472568f17e175a8798d4f8455de69c1852eefa0c1ed799e29189f0e768b48a964cfe5f45937126d916732e05e3e5fb05312846982a757a9a92f0280b7fdbff689e3515f06680918bd418a1fab8a9b5eec3c20409e821d84df6c63ecb35d463b1ec486d9c14a67d8a14eb88c538b747aed56632cc3d95f624d2b6606109d6d43c13baec2873269e83832b542773bd712d0db7b12104b2f7229187369fd406db35e4b69706470a3089002cd9956e9ec9b2ab333ed0b1d12a436673b39a1651ad0898b4f85630d301ad1b5e290852779415dcde4041c80bf5061ba8f81fdf000000000000000000", 0x105b}], 0x9, &(0x7f00000026c0)=[{0x1010, 0xffff, 0x8001, "f0c73b7267c0a9b5d6e0518508ad2113d1c51ce4b09bf8e66c60baf66da08f256259aa2f67eaa33238c68db36d5d27e4460da29044f47d50a6c0c6cc7d2267c65fcb70eeff82333dccc30a0216df178bf62fb0f0b6da63781bbeb684d5a4d813fe3d083b7fd898f5cc9a1858d291ae090184b14efeb09094232ec9b4cd4b77f5c4a48679ed30822865c96c614082ba0ab3cf037687b94ac5eed9816c2e7df8f1fb1de650d9006475c76cdd8e2c83fdedf47d44ce2bd53c0e6bccb831f5a65608061f7fb059273fe9c5df4523e181d51642d069d24fd5eeb927211f438cda76a785d87b859da7d03f803fec5005c8791f0b825bea7f294441b245c2a39500092205cfd1d66d835285159fde90a1a8f71e359ab70b726ea1c28109d91effa9c441a88f0d47ce4ea4b6d0cb7aa493193b799d4bd218f44332d023cb38aea7600d698652c3b7762925c0cbe01130c4f827dc04c771e423b71a9a20986f3f19f4cde024224642272b826b8080941162efec1dc0dbbb87232faeae1edbe3e122a42cad58ce31c5044b98ca9f67db9d9b5b90280633194c4dbcd7eef4ebbaa677267f4a4d09ae2176121ce4a532505b00204480a1788d20cf9ca8be6b9c0a50dad30844135c6fc3e5855dd4e36411161892bfa9f7012c9e87f20ad173b6c7aed86c172115a116fd4375af042d5626032887dfa8cfcc71a5fb18426330a84a6c2c043118552173c26b10b5185a543f7b4d4aeecce40ad9baf745d0484c546a1464045ae367a237ccb2f0f8b5ad09cf11d647579aa8da5b4addc473766c302c847b68554e348a73463f93c6b5fb78f2ac6c198d1a21f3436e977b6f2a8a659a0c8ec72518a33f3ad8a4cd6cf17a711e77ec3a079fa64006f6dd2012efcc3a7601b2f2144f766b0b2372c662e675ac8f513f4a8872bbfa5e75ba829b3e8b663359c00322f0f4762218ce80faa4b2feeed1858fb27579fefa64fbd98b37a25bb626ffd93442beaab30cf86891745884f5dce188dd0ac8c5ab6d7375198003ac18de628f87834e7e7b19ce091a709adf1707309276cbf118179db68d3b9ddeaec355802078dac6b51c4ba6608d09cf0e3777ef29f2259599ef9e97a71f20e512853521a353f5eb64ba32e2372f962791774c963a1a9cb4d17487a2a0aa20d7cd4d5beb4ceedd722360f9f2ae04f3b55981324cf58761d19075f36f83d579fbbe1b88ad753b93eaf3c9b1f2ea0184c969f63bb585e65ab25b4bad47468feefa53901e20b17cb02eb388d54481d6e2ba47df0a1bed6bb29a48840066a59786b1ae5a36b14cb30fc57eb2d59edf42661f9c96f851e8df26b7665b46cfe81a1a3d213e08c5536fd698c041218f7e450bb7366d1916ecf6f51e7a32d73ca716b0503c6517800d3635d8fa8bb0b80c40b9e7df4ab33af2b88eb767cac8d6a6f70e5c55858e2dafddc4d59f398eb0d271e0d02f0ac476c4a11a5353d6ece74e1ef8a6d95f114af86e0681045dd524f57c0384f6289dc7e14d4bf718024125ed08a24cee3f4fb8ae5b303dcaceb7fd51a5d776fdd075e3caf5bda9e4c95b113412349c00c5ae377e0ddc834452e004249c2fcd3b3968d29c411f9ec4adc1f7c3324dd8337d5a3f0f694dfdea27fe9d3ffb3df8c9656665784b248a8afe659ab7f84313e7cc5a72713ba03d0e8fc3932d5b93fea45bc6503e67d50209ed4a500e0acdcbb9a924bf77008366f23e00133cd9948b5b982a43cdf315179fb61e42a16d11462e38200b2a3c6d60299ea49e9f8d8c5ce08da5610880f230376f4532534bcc201b390bb65ce2ad04d9809948d14baa0d4b260b1ddf2557c3cf0334673b0a133c8656099daa075fc40760cf5578c3767d9bb5419a280336cb2d72d14b3e767faf9cd58a2c4f649bca7232d14b3f5ea28163f670e12f7a4c485568854538ef83863a5351965ca5bb73c62f6fbb9e3ee143d377b5d72aa3a37672e3ea872345824252705b0c26922d8458f690f9265a5adf4f7f14945aac1d1f7271ca9f4760d30a452451b25356be48eb83f0149eabae9c951a194ffad20d30b202fe4769a656521a2c083b8bd252c8ccbae0345292d336c1f45fa9a5d2b3deb29f8646a32ad3e71c79b9dcbf7d21c9a074faa0188428592538540e77dcd6b5e529054935263f3bb6173ef115184571e20c0e2575b96a69b6138bf396839a1360204f8162eb88cb4b54eb5f8db6bd1704f193b3ac46c24aaa9f6cf694a025daf6de9c766c2913b2e3b2364fd15edb3157dd2add8bf85e5ffa50107de5dd1c03953b0877434ebaf706f22320bef44fec81e41958b618bfb290fec9163776f80e4ab316bed997e5bba2e5c2ad453125a8d34807e00326c9786bef373c5a728945869a1b7d02c8a6491f9f38c2f08aeae8ee2a6e1b441fd7d1daba081ca811ffa31146942526d347ae624352975dd6555183920623e49873918b83ffa57dab7016768eb1a467a06b07b41c346f12f3d09d06b13dc642e0229d4d82de3227e308abc7050eb2985c97102580abc54a1719e545a9bd32a4c924e4967d677d59ea1b4e5e2c5d1c2f42852312dbd303f419ea8c5160338c5bf677e4647697b852a2cd5dcd23333420be8cf083caab963201014f789b7c3c04f885f43f88143fcfc38e13a09c107d295818799805076c6092e2f6832e83d9c3ed5c061e1210034616b71ef0b64b5462ca5546099a9c731d973bff6e19088f8150148071e380ebb17cfd531aa493465683d6664ef51c87a1f63cfc7757e55bdba44a0a3f8f81673c3dd34051736fa60bc8a511242c5164c16384c6d28101326408161b26171b7c3a004dc8346e1a2a6866dbc602e78f2637ab2fc90d0787d7fec180bb87c8b18e1b3012420fd150842615ea67c29e353188e62cf32fb81aad5d47f82c2a3fcfa5985748cce743f026d9fb1b3f119fb9f34fabb3e8093f61b0af03784718728478d5a7f89d2bd8a7d6b62fde935d1d525736746b6dd1c8c34cb94818b229d7d8237309b7e6787de4b26244333c0b7e7a2a5715347020afc2853794c1ce8d24f99df0faa54316d3b0e6c54cb8a75a09719db9032dbc108369f89b2415ffe675903014437131dd0b9074b89503f733a73251498dad543044821f3eb4e2d1b65e730164bef9d13780cf28aa969c50fc63b0405b8b2955246acb26bfcb7b350fed4288dbb972cf79e93fdbca49c3b901e8c561ad60a820113c4e1e5132df46b63a24ea98c0f1b663298489a0a40a9f5abf8aa2190619006d7ded95a4fde6c522cabadd43888a3d39c3de4080a5f55b707cd62c7ceea8cb5fed67d5bf4c8da7c21144369ebfc22a76bae3c8501a0b2c644ce1976ba645ff4e689ee9b7d9cc2c153c507a3b3e203373e07a5ca850583e32d59c233a8deefc8f36b0897b8728cab972fbd3157364939d7ecbf2c7bdb7d4a96027edb7db87f7a34a5f0bdd3c301c1ef1c2c43f8661fadf43b88ab6281598ca910cc3321592eacc5948946c3e89438047e70215d7a04ef141c2ac77562e7bd6becbd39347b47d00bb5a9316069dbb630c66f65613aa1a0b70bf2ef1141184d0ab615f2016b9e0e88179c12cdfca359c81d376deabb3c2c5a582a4a227982d3bd2c1c6e0d4bd690d4984602eeaaf4a2fdb27c7dfec466a74dc24f85d490f0af2742f7c40c84e5cbf3bf6424897c01c728bf9112dc9b7dd3a7a18cf3b9b138f8e52377ce2ce89cf31fe92e289d0d692f516dbfdc87ee954d09fedc4ffa2418eca4b6ed86167314feb8d8ed8a3a07d837d027a357a8359d640805d898496c73a6a72654b7fc85b6dd3fe2e7bf54005cf462ed9fd94af79b3cf4b20153abcd08e3a7049f838abf432c3a38f71d2ceda3e70a3b57fcceafc0b68b10caad8a07a94c1fa713e174a48c1fdb3c6fa403925bc9fcf5bbcce398acb50b0a120dfceaef7c5d4aa1ffa83cfbb9d75685a520614f7fa61dc75a2924896ec78f531572fd6fdddcfd31d048bffe40648c4c05985f94f8cafd42684d9a6f4e9dd722ff7cb3babaddf1c835309416bd44003e4c3d97f1ef834fd0a35b297c746ff17c08c0c50c10538eca771d5eac819889869011be1c9c9b23ccf3dd384ecf8b68832879470305280b8f404e17f56d2bd3591c2e66763598528b161eba46b12c9ce0f7d99fbedff542ff723224fb9c4a7551dd6123d894baea9040b42f3d127b7c77f96016d691c28c644a3daaec71c6d35d7ee07e8e6ca8aea843758de67133dff37c22a0d0c130dc6f00dbbe78b41183b8732016b3407bdce86b17bdee63fc9a58eb7f70dcf1dc6bd129755302e15afbb7f5d10ebcce98798eaa65b7eaffe56ff1e82679fdf8906240f8b357c15f0350d6270e0725745c4d1e8f4a4daf025c9f43c178700cf0d5782686d3856a6af4470883694869eb813d67297fe234ddb946ef4f9d55d4fca59941d20ee938049bfc0439f5641ed43d9afca522497af6d9b2d3b919a491d9c8a781da4fa3c92367d16b71c36de9f0c794797e14a4bf333f6b693dbd1f15ad888016879af4864a7090c16a63db66e78f9655cc0daff8933dc7791b8e9a1ccdc822b8bd2941124d0ba9950506c93627ff7268ec38c2e7f670a3135792f95b33139634beb68a8caf5a115a3d83fad8a0f8e4240736791280c9fa1bf1df93cd5a66c084e4f0de9b1e46d459bcebcc754fef6c452c21009ff7a35c5f53b2d9e263d3280d1959a8e41528ec7d2ed5da610823e86f1f98740e4c6fce0e603ea753351b703e8333c66d8a4ebc334763d43a09f691351a1f804a75651645057e48c4c736232d0f567b9c1c343eec1fb0dcd57b0a6cf37af688580f93ef1177276531fbc16f6b35652099ef7325c86c08aead5cc71b1fdf64bee266fa8ac0e8358e18b7f28fd9ba123b6203336db796c5af0e98ed592371b11778e63beca9922f7ffbba765a0d731aba31912cc4579ac99b36a7f1952685e56810ada58ec20e5c09de5e237eb2a7042e2013c9c9cf41be193ef3859eac4368fd3ba94c3b0933dd42cadde3e856663c22055d061bc78d25b8387844f70139042df1168aceddb9c3b26e37cc43b672c71d8256caf0db4fc231369b127b6b7297402a17f52c68afdfa6ab91d492e93ade11382fd018312e76e1e7cf0203db5641123a5a249797b2c830c61675c7baba7d227195712d0c16043b175d30c4cd92b7416b718c36271289bed565ed5b55b6c2c7e76b506a161f8e4cd99e38dffea5831422e68ec6f740ec15af72c4fda1f354df19e6ae031e2a209f69a9f559b9499c57191b4a12bd44fcaaaba4322f2b326af91c04d23016aef64e443945730f3fcc95a10b53f07d614f5b650f5f836f7639be8b787f10f0957c360a95f2acfcd74bc3516f8f32f77c50c3b6c773ac264747ef47ac4a0da57d1f343a5a7449a4640634c543247f3746173285f0aafdb42a7a167afcb02fc3d47309da6dba253fef45bf040309ee487e492d644a21473a120d23ef84395f59fc9ab857948608aa2fb3f091f219fc1a10c2343c5e9f86e8dc24dc30713e7e54837f3d80a572baf3ebcb0d1a14f1d080ceffe69eea854dde273b9b56946e09550cecfab6f95e4c6afe2ad11447295eca44b6d181f50e6763327be0ae61a2b20e5b15262fa6140a07c1739f548f0cf3088c72e566afcd22590fc528634d4a36227e11c225b601259a21cab2f8afe3e3b74e04383a1598a0b86450568524311c6c861fecb83c1a6f52d4251c1585f34ff9262394fdfd25dc570f02add694dd36d9bd2b5f5ca410a71dd75eb0d57398e39fd4ed0aeeb0b471bccf1e47c"}, {0xf0, 0x8002, 0x7, "c7ccc441d75c2ddccc92ff6978820f9e8dd9a931f48cd3bcf4283373f65964b7cdc6ed651b95d981de1793fd8fabc8155a0bfed0a15e2cb400c381835ed754cf9393dbaf94d63d505cd1043002681b165f0c0756765b34bc0c6a934b3889c9b9c4787391f62f0e46f6a8d4126aea093f8e9cdb454a64ac3093a64c69bdb3c957ddec474e3e534c5ac09190cb79a4297649ab5104120a9ef837148bc3ce738030166dc6ce9a22e591a0a03458aedc662e597564b88733d03eb285d489bbf6f8d29cc52b7a34f02c389116a29c58d3ef356df25e3561bc920b79a7bc667d"}, {0x40, 0x1, 0xfc000000, "61331443433b3b17964cf4319e274ed596c565d49fae547bd581df333318c17aa65e8e75aaad944180"}], 0x1140}, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 02:17:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x400}]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$inet(0x2, 0xc001, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) r7 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100)=0x8, 0x4) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x8) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) dup2(r3, r5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 02:17:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000880)=""/4096}) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) 02:17:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/12, 0xc}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)}], 0x9, 0x0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) close(r0) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pckbd_enable: command error pckbd_enable: command error 02:17:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x8000, 0x1f, 0xffff}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) 02:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="674d45663adffed7774a0941160e69c8d0513b2cf49905fe0a00c6587ec1837bb24186db92a16d0adb8fb0fb44793e5ee6997fac0d833228896915b0623f2cf02db6fde9d88c597609ce2d8cc14010f6c5b43e03a03087d51d931dac7e7484635872a8aae2fa46a5a19128983ecdfee08fc9f02b0d9cba119a402724d1c83d6f055a758fd7da6510c1fde0a634ce8653e529c00026029ec40ffd71de098a2a8acb983c15cdc639e8045110233b560cd33526e0aa7950aa56dfe8909dcc50867011a1bdcafaa3ab9733c7a4bc9c5dc88bbee32f446693b09f36"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="876566e960a2c1bec5c13ab0c9acf1314ac445479973d92ce41cc4542a017a01e73e23394ee30a1b811fa4f503e96095979c26731f00bebfc559e7119c13f147c599ceeac8d3e5b50aa7e84d831b20f464df629547dce97076c280badb6b14ad0ffa299c4266dd63c092bc5ad7ac166594e2b1c77032ff15f7"], 0x1) r1 = open(&(0x7f00000001c0)='\x00', 0x0, 0x110) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x2001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x7, 0x800}) 02:17:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:17:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000a80)={0x2, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000ac0)=0x8) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0xfff}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)="b025969cbf2627997137ef4d9b2cfed1f4e3b3d40800c95084440fcaf50783a0e97a86eea624573990ec1bd0e752457e1084c0a5a66677fa26a7a70b236f47767223450b6435c8bc4708c4800bea040386f1", 0x52}, {&(0x7f0000000240)="3b0a0a2460a104197892130c618a16cfda597e221e080fae1578ce3cb02ae2ffb07bb06d16c28b09a79311cfed53249b946e50617d7eb4263fc55fb03cc63cfe1298106f4f0cd9fdc3d8a9ca52ff0fdaff5ac6ffd330a5deba459078f9d3668d748353d863fc3ec89bf5566e832739ffccaff44656fa36f624afd662be3b901e7dcb5902efe4a6f33f4d3be5ff8fe06212656b37cb7817b77f9c519e60e1990a50f3bf43e56346ad9ee3de525358736909f7fe3f388293e8463259725fa6415057b97f2f2dd627cc5b884cde91d7ab7d7d830e7aa584becab4c5b9982d4d18a3a60bbe", 0xe3}, {&(0x7f0000000340)="bf5e2eef3dd5e6d4b7c396dc26bcdec1ef1e17bb3857b49c9995d7447acb0e89cbe5a12819b589e0ea252c5adbc7747f0de58e36a624e0e16fe70454b605e88f577c83ea54fd30f91853304309059c11fa437e", 0x53}, {&(0x7f00000001c0)="bc0f839dcea7b718c0ed3fb3963b6c95bb487927b6fa3982bd7a6764dd99bcb969b3537d49", 0x25}, {&(0x7f00000003c0)="afd980267b5d75e0f371454e28b7de8cd8e14c6853c2eb0f4dbd7342501c334949c09ad043479e9a207e00ea068e686df336a93fc12a160ecbb59a884b60e98757bfdcf71914e32d88d0585b8a0ace2a57927240d73a26452fb719052664ceaa569d16759a0ea28b71749ebdc9a403461a9686a9d702b503e7a8244bfb32138329c8d9abab0bab", 0x87}, {&(0x7f0000000480)="5d5b569aabb14918f000c788a22486e793002d1de0e501fab73d34696b5ded505bbfbd71b5b2ba5b24f8e3721cfd695de9eaee7ddf1fd63f7514692f2021aace88933e3ee4a321b977a9c202fbd8bdd5a07fca2a6ab1ada834698af5c9af6ac773b8668beebfdc41f92ab89ac15d177d2bb432c11e9924c194dff6f0a61d4380832ed6c86f7590bf87959e4a99250ad671f6c9d824f44f63ebf4fc6492d962715907b1a17db0c7fde6d996a3f7da615c7c138217fdb779cc346d186af4680eda8f99e3115fbdb8fd9e973daa8cdd01ee5eccdedde23226965a0d362ea8a9", 0xde}, {&(0x7f0000000580)="e5b41aaa25a58d943a25707161c702921b8923a6f22ac189c5f713e8b493c80b36b16769dffc40805847fcaa0cdc29e8ae4f15de91148fc58ee3a6dbf67cf9519df72c5c186794e3fe6f8edccb042fa1b2793ca1e388e12780812f51add515db666efdf784a4950929da22c74d6fc3722f9ffdfd5ff6e017a698ffd7e1ad7598365bf0e748729dc74b24c34c7e4b045d4bfce056fd48a7269a52d2504b3e01a2580f0d88931931a722169d1586ffb26787828dce5705e7", 0xb7}, {&(0x7f0000000640)="f248c91f2329a13ad3dec10549a76a4b888a4ee8e60e28af68b93e9e07b17c150238b223da84320dbc9abb32e1311106d5235d1b6158d9e63a990f9638231af4b28a804e473c8683bd6abb1473feaed0223df566e1ac0701e864f3e5405ed881c30a91e0c8ec99a9f2909a29d4014bef0d21b36a2e5156969befc19fd8379a6c", 0x80}], 0x8, &(0x7f0000000740)=[{0x100, 0x0, 0x900, "0aad96ff7702c6d7b3b67d0a7d0c121a4d3fa3ed6b577c83bb7a0e8bff8236333856f960d6998180204d7d40b435861c562bcd1fc8ca4bae4677e7e0df2f3b235ec94175c6533bd5e9432adafcb590213acea7c31abdb29211596da00a0d6fcfb9a927ec91d6ee2d5ed28f46105136bebf548746a5c56630f0107c90fd0e7bcb069ebfa2f4cca4848c6a3ab3315f1538f5155c9f74b39e28957f97316a17d6604f304f8fb6f32c55be7dc7c02802acf367dd9e902fa255af29ce1ecec1658dd89556c03d065fa8b2b91fff67fb1362fba067c0e95ea97f982bf1cb19f47b799e6bee5cdb6eb0a7aa0a675d41"}, {0x108, 0xffff, 0x3, "58a8be3e707444f9092b213b0063519b5067cc7e9507cb71b35973647bb492aceb7c414ab830ee7d73e14fd2be778efe6ead7d04d482126aebc6016130123e02617c61cdd588b1df92f880147b6edea8dcc3d63c75c4860a31a0581adf6df2b0543c7e26284a8a915b256970593c575e961af380ed21395e1ca5ce848d5a8fce73d1f4dbb8203219842e83c7b7e6a3c2c527d1282229fce55d797b37f5fee4b4edf6293185d8f5ab9383f972a89c550a9b713da531833c67229e51d2a89ec47cbf6fef24e9d7c51732f21a452612bc70adb41009294eb4ad56f7b8806277da3d69b802c669b3839db0e48676e898c662bd3732a348"}, {0x40, 0xffff, 0x3, "4a62ddeb986f47efd8419192e6d2ae6f0104eee0e1586427cf7958735ec28420bb5664dacb2d66290867"}, {0x38, 0xffff, 0xffffffff, "3af3f90f54a93c6b68691f9898817f4fc48f341d55f453b8c6ad2ec40155986741b4"}, {0x10, 0x0, 0xffffffff}], 0x290}, 0x8) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) bind(r3, &(0x7f0000000a40)=@in={0x2, 0x0}, 0xc) 02:17:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3b8) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd6131a1df11c92d, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000280)=[{r1, 0x20}, {r2, 0x121}, {0xffffffffffffff9c, 0x2}], 0x3, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xffffffffffffff9b) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000300)) 02:17:18 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:17:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f00001ef000/0x3000)=nil, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x402, 0x20) recvfrom$inet(r3, &(0x7f0000000040)=""/225, 0xe1, 0x83, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 02:17:18 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) r3 = syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:17:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x40000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8714}]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg(r8, &(0x7f0000003ac0)={&(0x7f00000017c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003980)=[{&(0x7f0000001800)="1b20d2456d0a5c77051bfc74808c41823530dd25755c2b7325882a84758e05c546cef09bd5ae30f990cc8240f19feb69f2ae35bb8d4303fc433cbbb07acfe8f0956352390b0a884f88bc76d621b0d3fa1b444037adcef3bf0d2bbc568246aa3986d7bbe975eb46818653d477b5efbb15529288389fdfe8027dbe3922315ccac9709f8e0f72c7caf8e6d329931a8721251528c1abf059b7973efd299aaff7df8ceb1f2e9e5ef40bfbe2b13c104a7588ed630b07c5073cdee8698f0a0b26ea70fa19362579ab4191475d36c974aeb5e7c9a9159307522adccbfe603a862dc897f83be28fb9de1dc08ec84106149372ef5205cf12d9618f5ef5786e3d594b342dd4ceded68dffb95c6ccb2b4f8b726b2e3e7cf66a610be0e1c82c902cfb0fa2c0fcef65d6df298f8e6c7c1654f4bc14a72ee7e5e8f068a1833e175d4395366939259da1f3e2264cd69dd200bb8e0bb90287e2a614c96e699e540307962d3536fe3e6b04e596d6bd1650f2862224eed7325ef735d168d2afbfbb2bfe27782cde2edc54ee46178f55376bb27ca6756dc92ec12e0bdb5fb7d823c62675845b20221a4334d13952b9919c584400b466880db4c120a230c630b49a428953c1492c15d2d3dc63e0eeffa98402b0c529c98fc23ceceb7dcfa437245a0643c9d332de7ecf5503dc71ee09cf3deb072124d9b8467ed71d1fc0c5aa930fd53a0ddec302f5be788d92cd4fe060e40b98c3764f54c6a5396419a9f4a96eb953ff7ef80af01502300a0572f83dad6d7e145ddfc7dbf5862c5f8455d2e0f913d543e80783c05b7b346ed1f09b76d84374fb8e30d9bf4c64c1f7794726694c7d25b050f173dc19801da8b5ec81d3cae0a470007b16ba77b9346e492a5af301313cd81d0b97b2f39d792de8d0a71602a85088ad3e19171848218a8aaad35b92517aa86e2d214456b9c3248145e6693f28ac829d4ca50bf41c36887509e621ad51a984015736ac33473b98db8ba5b2773521965ecb7738e82a2565649c7fcee7ac02c1e9e75a255a8cac8b798d416c021c40d96c5dedb9ffa3e57dc4886147c0677ce831bcd4d098d26af74cbe1eb9b58ff287771e28398ae322849458d48bbe484d9ba2ce9d39c5c1bf70899354363ab6168ac8f2a7c0d8dfac469e0cc52219796cdf4fe30d9073eec10eef3e34efa188dc1649fd9bf5b0ae810481ab522ad4cebce338e77c0eec2032a0ce0647dfc5b9485000dc63df0b57fc141216f761b5920d349cfb8bb97a73a899452953ea826ead522d11c7ac5a22855f15d938499a40c0adcb437583513de6c27d6cd020322f247b63fc38da46de9c6a394ab34f08942bb318cb82dc0a32883a6d0bdfa437fd4330a625450edf913f706a435d557133601fbed6f75567c47f14ac7c2cd405535e7e675e5523531bbab766d9451a8fc843b65dc87d10d342d7b6b71742f3e319ac7d9c9744e2855af30c2712efd354f8194649c14b3d0b5dbf866482577e10c1f812c46b5e5f75b1ac3d3f2ecb799140f9e05dfbd125902de288b88c15956005808d03299c530f4b0be0ceb4e8c7fe76c3e9f40dff90b4293c14d1d08bb20fe0667f5a873c43b326844c49c3afb59818b9c7490bcc79e13b6201870b54a5cf33a76a1464d7803fa6d32def17094dfd57b1955ab0d223288f91564fb04f118c0f3b4edda402c1e713355f0aa3d51d9d57e0746dd7d9515b64875157ba1e7e30ac042c2f2f85f9953ea1d164c7ffe1d573d6613b3ed839ab59be2740115a60fec2bc0e5ed7ee0f9e894e09be80d7bf2680fbccac89a3abdc17403bfd4c4285423b4be00303d3712c09cb4cc09d38ef448d9dadd4d3447829c0f2ce98cdc46609768f7711c0fa336830c32322e4503f2a1282e2f91e90b8eb223c26ca819ace96d21a663d4bb4d0c975aba7111ad4d6fdddedb24ad8fa35257942579fed6e9e57f1fd3b081d468973d6add06ca65c49fb5c7b084ef7c0020473970ee09df9ea6cafa281baf0cba5598d82000e4d2e6e1f3b13f64e21f44b6e01b5c26b2306abd6da6dfb92f5a682d2aa931201a2db23df48f274365ab2efe21ab3046551839ad7e6a8e151d1b6e4a958799a684f1cd4103de0a027bae9ff6d3ed7e7fab8b2824f82c6037203ea325b31b8d400795af4a1be6f8851d35b404d844bcb768fa10aef4afb5fc9e464e98a79827a86b09c4b196eee64ac85e0dda4b44438589f416fed88be43d319e1240a69305c12f622369a6a954d4e081661f7e8446fa04fb856928991ea414e41e4d4a6daa3ff109b2996d989782ebb5b8813a12c62bf530db8f0a95a8a498fba7f8f19866a6a8ec1c396703746fc535a51e6335c1253c4246c0bf46f3f74ac5736b3b1b0d63dac168b2b668f007c8b165bd23b163a8d24e38f739fc91720eb7403967ae1847754eb05219ac4620891865bac0ebe65e38c55ea0445c84dfb739d66156766fcc815071bb390adf1ec1d4a98200b5900a5bcf5ec08b7a8f504ff3a29a6406bc7fe0406b0d9011720b4442613c2ec8708844f8ae703dc0d4d2c5495435383e3556f4bac3f62cfbf6837a236bf4e11cbda35a52eccf81e9a1e93317f761c4685a800588117e3c3e9fa82ab528d7dc990716e6d5721f85678f4253c18b4eb45f102ef780eded68e563d73e4fa1efc15e2d7f04295dd65e1ba8c7b022d8792deeeec00f74352468d562e5d8e07e44082e71e382ef5cb3925e74907f686c382aa567ff6a4034e7f8ed6695e05654358f0d87b58d77aad5d46cccd4b315bdfd17de3275461fbe06c605213ef1a219a7cd9d18172e5f242f71fd5cc7f4e1bf9315adf2a0b3fd650477f4e1645bc75a2daac76479ac2ff73ca561268e2b7c3a425a20c684dd32b14271baef616f94aa92a5c03d7ea05afdc8a47fcaa165ac7f9bd55ff89aa5f736a30f65043a8df43785d078748a7f2e683250ab11039ed87df17c7ac332951793f09d9bfc2d87d30ecb4f42d8061b2dad199aac75cfd6cdeaebe369d90eac961f8df68decac8807d6538361167919182fd29d1ee1f22d7ce85987f8f69888c8eaf4c544566125be0d13cd617478c426730db04d12a483fb2114d71dffa155b658f35cf7235521d587dabc719f6ceaefa96d7117918b7a0e939ea3394d78bf3011086e6befb89a6b96f81fde0a27a621aeb89c7eb9ba3aa99b1b302443c0f33a988b22f66d21fdaa0022c8e6c32ee30ace245b6bfc3c29cf329548a83b3f3b14d2bd95a568ff3f91395e03cdd998c30629eb4f132cee28afce1230ce07a2bd50ad1774eaa043c9cb574077bbae215ff4977b0f8434cb7464659dfc404505eaf0e9914d3fc9d2e8485a7ea71c751f01e3e81f7b1cec3c113a6d72c20bb2b846763b4d2b1ca7ba12480a09a463f21e075b165d5ecb60b1e5ec3d0e81c8c81b33ed0e4cde83a25c258971c976359c40eb75886cde672d99891d2fd17c27e179f0e594af4c5fe53d59bcd30dbdde24d676c7c5ee6aec397726ad143c39cc9096fdc8dd1252d4fedfcb2bfe64fcd0a841a21d167f241723afeb62e4b4e6feae09abdb46078dff64929aa8eda339b217c6b05ffe2ae99786dc8a69d22ac830e62d7f27f2b701b1f1ec828e04b192c05db8b6d5eaa71a628a1c04fd9e513c36332fb8811cfff060522e8032579bbf58d52601d1702f14c1b29535795e7cee7a6c621ec5091f7fe0e89082ce82106560b9f125e22d9ef263bdf55f128ab4af7d915251c32669ca5a8e4bd0bbcd03330f7a6303444edfbcf5ce0d6691d3df69acfea8154dfe15b25305eeb62d620d87065337499c2f5ef7ef974134937aee34397831688f6625f8da84a56c87d86f14442e0ca7adff3f4bb21fbc0b4498b67786ecd17c9645cc7c5798c18efcf0a7ad5045b9af1dab7a2134d72c5ca385765df369211a8d01ebb38a88496de886a2165b6772201ee90644a093e88dcbcdc4b129537d7d09534b120cfca8a212448e9c67adc11d188573de933d7beb261ca7eae0491cf8d7ee59130a2b1477abe5ae3f466de9415739a96eaa2a8cc82b5d97cff319d8609a6ca31571e3b03f359c2763a1995f7cdce9547b7c1d126fb563dab8a09fe505f89fc3445b62fd8698708e82790664687bae757cf748a6fb9ede0dd13aa227b3b05bb3ca5d3987d8cdd25b8b17ce5eacbcc8fd99f72e7a432bcb6e5dcc0c3e38232d6c9ec1b28f999f12220ab9487a15409ee142d50695efda0aaa6ad70c7472d2eb2a5bf37c3204055e4d1a69a4f42c82e3a497dd098eadbc0b8260656b79a6bd6a7a0dd3910ca5ce6cfbbbea4454a6a2e9e042e11401668dc9f2da07c55857c4ce255629edfda550c97b92d60fda4532e7be375b841355c65e7e5b3d0e9b99fa2ad858dd6308a7d98b19889321fb2a1f57126046aa06876c60dc9ced4019c4975ec7a8d34cc535a5ce8749d7b9ca285eb5463a9c5e7e1a1150646849df08776f93fb167d58af90647706ab166956caf0afba35ce6767fb14e9bcc4b598cee5757baed5cf15d8e9432a8d66a660a3f933df60857cf26ef1374ab0c5f789ed13a5cc38ee8287b148d53c20cf07bd221055c22fd05cb711a22443b1af9c1b9a3d4baa693bc120d751bced3da9d53a1fb8c1b2a8101a00e2c3d7e4b7ea1911ba322aa8a5f79dbbcfac0fc98288c3aca505d60c62699524c59020bca125242bacd40cc8e2bad79680993eecde46f8047d0656f419e765e5e9423e1731028fa77c609b0f5405c01d0310466dfbdea0f6bdb945645c1d2ff9cfbc2d5fd90ce1c43c783bfb0a9ce89007ff0e1e8727f45f7038bd9da3783ccbca80f36a7fb0ad5536d37ba9d753374500905e9ffccc161aec20fcd3729e53e933c5bd1c61e6f433523eb959c2b460e2ef13e0c328f332aeea162f1eea58f05bde0436eafa70707ed14e65d6f4e2793d31a49d5eae626f46f6ca0d0a37b50ba4f766acbff4c16efcc32ab029068b334a4daa12b2c62aa6007415ebb1276084781c762fbabe785c0cfdd004858d0559a1d9a096336fdfa867be66fb28329d26180eeb676e174e84f1d4d83332ab242c24be64a252b75a7dae40fd72fe1bb7c17d765a93e957b5537c875fe171401d6397e9fea07b31aaa773d40f543f97311f4ebacf1bd8de613a1a9d6b13cf623fae2caf8e29190bc341366adf622c4deba0f9f685b900e88eed5cb734f6e2e3cd563a612b5a7f0d55b0779a79bb39d122e75a9ac6fedcfb29caa1b4e65bd53c40015c911d40d694f508ef6d7185cbba096e676a5b74bd5006334c737174e6b7bd95b58183d2ce24d23a4aa73003ac118130f74742f4f1c6f83177be665e0810b50dab455beda35b0b2ab5c7b3da7a6ed4f2ab455293cf878bc374f5f9819a96f6766d516fa0bd1164e9000631bf750b0a07b89310eb57095759858b64233406c524d760e427982d2efbb7123aaa6312f7eb3dc6e2b853f2536617eb8c97ec29dcd8a8cf2347d1933cef6325491299916a2e466bc1d368554abc51b5fea7fa2734fceefaba989e51921def2063678629075473ccc04aca4e3feefe1a77a844d72572318335629757e0936a630e2910ca59a34f8caf428b719d0d3ce825791f3fa13fea6ae124faab9c10785afa4aa7e25c49c118be7d29d386c94567997c9058a29966666869fbd55455b385211f185ef489604684fe427ed227711e12d9daff58d63187a5e2f1cddd032d98bb39d096749e416102785f9a5f3e8cf4710d9d3ecfc7e1cf2625bcb2ba3aad8b15187be397425461984a9b2d91d3ca4e6c18a4677437395d306f99b968ae5", 0x1000}, {&(0x7f0000002800)="e6ae9127a1c4e1d941c598c2bcee1d263b0ee564228e7e9958e8ea863ea3dd74dcf4cbe54e51efeedf649ef39ed4339de9faeeb0c07e701f543380db26ac8a116ea975d4d0bda6228bfece693f2c763a602ba552c12d87f22f224cbde2feb8d65c3fc9892f89c171eca4cab5d2aba548f793e2df19d4e2d1a74261910d14c3c5500505effeab", 0x86}, {&(0x7f00000028c0)="35be5b6bdd37eb9bce78088e94f31d788fd24bd3424c9b5ca8c099c8fec2f79428ac2b11ce87c0402e5b53eea8b90f40ba83f59b1ead94cbafdd6a371087672de1b988ec803f480661097d12f6ea1d91d44933e9c0e7a3cc7969d37223d33d375b2f606be2f000bd029895cc3d834567f6d67dc7afa42082a35986b8e7c52323681fae05cb6ad908f1fe6bdbf782bc0ff278441f372bc4cd285e0f1878b7ba91", 0xa0}, {&(0x7f0000002980)="d59d3cf61e4b5c31bb654cfac0f5b32ff301ef2bed9a9a6a3af18d2590eaa91934ddefbd52dbfbc24bdeff1fa55eee89db62d61c6c90a9582f2f580d325559ad3c9bc83699fa0d541621bd3e8b1f73c1e8273ccee10d35c745d5f11857fcee27ac6dfe4268c354d3deaa542151ba579d4d7214af4e2b43c0455b999fc15b8dc12c7abdd0e9ceffe3b1fc55ec6c1232e2d141b119cde5c88f4cb89de2c6598a57c31d753e88c6c3dc10e623d611e7a3c00d9b24eac72c25a58e9eddbdbac941de896358b1a957a3003ad9a973fa8da18a98bef4e186ac4a2e99348d686c54194d8ea9dd42d07730bd9f3245f43f00395188917f08e2703be382eb1f07b5b4e5611467480598b924dc2b0ada1386bd744ffa87efc3b457bf8177d4e9f6ad9913efd4dac2797165dd0d000df886c127748e1e2e64d56be3029d862cb840e53d20aa78f889112b51f4cce7adc9b1f51ddb97501910a42b65df5ca605109da32a1211951bc426c8d0bef546b6f5464cd8d815d3367f6debdd98249084cddf1f1f2496c9c4ad75daf37e05eecc4dc8c20d1970c0e5511910b3572f6d736e429136c8058e768aa8adb0c5e1632f8a442528eb986b86e3c6448eb5c287a852c30cd0420f9e4587bfb84035b43a81bb554c8d151421d6ffb45969f16cfefdd03d9ca7b8b259207e340fe10039d75344cd22f04ab46b3b3da9f2ade267cd279973d6f88825d1c7d98569eced4ed96c08b0dcffe8cf21fb0b147f018d97ffff47126eb61ee032ea88acc64cec8cbffb1951ec8417db9f78fb451ccaec95f5c5301beee0d57a5988076dc76a4fdd9509e8c7335d8240e1a4bd563a89610c459e675a829b3eb1358d0f2fef87969ac1f200d092565906128546b2c0633af8e7d3dc8530f5f10cf2c3f4d148e7a0e30390a4723d0da9fff9a0e11905844bad3447da7f1e1bbb550c881ceb131d076e512ab1f96104f8b02cca456cb6e2770bb75547e240135097056ac94b8a9861946ddcc9a37d636d9082b3f5d5ebfc007b0fd3217db0d94e428fdea6e883594da36854e93c50cf8989f40a3a4c1ad8714df274350a27ad470dd2e17ac66fb58af24ef0feab5a7ab996c0f6b1a0b28f927cecb629c37a1ede723379adb46c2201c871a873429f1040b69e26cc0e59117b86c14c6386a605d1a5847cbbcbbd4d888cc83bba701c28315d0bd890eadd024dd1c9b4119e7c19be96a72aa955105f658c1620b1ee18f6eb39392550c486af090e6fabe8ae6aa6452de1d5ffb8179d703a06df5a9daca5840f3a569860b54a85260fbbd189af5eb822f882b10c6af950335afdf8d09cfab30c6e1d2c4750f37aae7361c7542474168ecbf1f00e3c74d8bec1ac9b94bb182824ce85d7b42822bdf2193abce8c3a1f936542f29cfc86901ee485c9ce38bc94a0e27e0f8b79bdb88ba16d6967a7318d418007fb3e7fcdfbad47c7db85a331246b294b5a7be542578129aa0b30b7c9d8958dc48b669e0e844ccfda80c75508f32ff48322e061e5d8e00c541e50fe958c39ad71c5adbf0594a52d9051a8677f0ba3de1c226ad799fb555b362ae9169a44d0324e55efad6cb51273ed165ee9d65e8e092b23e28579ef6648c5e3320a436d61d23c1d11611733bc80989fcd5328181e4a6dc1a1c820433660037fb497e8120dd9842c35fca05281a30f88304e7329f99c6b6d8eb96cb0596d1c2587a6bdbace9997e4c1ccee68d3ba074325aab7d7b291312a3b171776dbf919d31cc89ac251ae7c2571f9cc806c083bdacfaf66da1f2d635482e541416363522dcbbfe461f579743cb0bd5a349d9e5c8cff87f6bc801e345ec6aca74ea712ac360f96e83a94b1c5d013257b6b9e5ef6344316ee92d0b0cd11da166e16353a01e25bd4f9fd2c1ddef1bb25f6c00f655af7e35de73e2b8a5116974b461a63dc70f104133befd8d1e5b88956303910346b20e090b223b0efad586118a68473dde6895e00c7bd71c5a3f67aa4b5866670dffa0d231e5ec7544efcf2a288cf9fc156d10a3db0327066162a7d8690b90fca1bba71771b0de2bb6292ca16218d6f1cf4196ff1da6c946c46f0ce94bfc581cb683b070715614e50eea42d3ccd8f5fce789229d00f0ab5cfe12cabb4ee2b2739feb3bde720dbc607180220c6a21ef157b54475c59ae8f9a758842b328a54771342df279b5b1538d75c48b1bfe4f51bd3aac1cf36c95f994f3d35428dfa332ac1ec6581b1296a777d1f3122a5414a8d31fab4c08d36820813a35a1e50b67d0abb03d02b0879aaef9a2d6a6b68de72616cdec29f24eb38ce23758f966546f3622ba8069435379709142c61addbbdb162ca4f9bd8aa7957b1756b03f66f9cf3545e5eadee6703e7a204e88458508da592ba9f20e8a2bf57fc4929ecbbf8372dfd3012ff38793964108c9870f21771f60445e504d10bcbeb303101424036cb33f14c3352f346406865bf9029863874161e47aeaa454a6477438a6df01544607a1fe86e45f541f82d55238192f4dc08248b3aa9a35b95f92eb54a235e0ed12923b200efe582e8ff84855504e74d87e2e3b19338ca85e55619aed0cc1e05a028c8bf2316d07c871e7be0da69685c5a04c63c44a4f92e2c737b18f3a2813aef35ad52b91cca54375755bf7b68364f5f9229e05cd8df800f6a6f2453d6de17c5ad6c10cdf9ce4a95e16b46f2823c3c3da3ee060e61a79d7c7fcc58dee44f8719375c10590e82b2b73d4a187e87352a5485c22d6640ba72e864200580f6a3aa5f108d1aeda2828edfe0dad24d5fb1380212ab0a6e21270274591236064511d73240922a6f66c5a5833f7cdadd89625af6cb3f11d7c58153caf3c22e09b60ade3bceda96ee41bbcd63a93bdb828750929e14004b66c96873a58468937b5e0f19958507ee96f52b1a6693ebda17ecfd64205e8840b62a5fe76d4583f0cc55c37bfd5d74af29ce4fd19b46a47a8d74e95ad32f789737b540a08b91d43bc207152d3a853c002b0852e05f08498220f5d357ecfe2705080d828fef2050fd07ff8368c9b4093d233c006aeb24a34670ac989e0ccab93fbb9fb90513e58aba7437d4ca2660debff263e358b6e6f749781016e4d863c48e1b1ddf0ff949455dcbc8a595d0d1807d21366bb2ec8343ca22eb620c88d181f9e9b041a77a08af0e57dcf6167ef574d6a264c55c4a1b62366277e2fd84f3b35c6a0b3f601eeae0f235e18fd1e7ea2f9d7085a3f857a2a5c7169e1e5b5bd15195361f3a5e8cbb9574f56f3358d9cc01406e65f1d1bd1994f52bfc50169b8b994dc3abc636e651d41ceb6a2d342f645fc474092d9637c5bb4380f5dc0bf0136bcc5dc4139a46128a2ed88d8a2dbb4d3f60f57dba8298a8e707cd64fbe1256f0066b9de53e8d97dbd93b57ef4a47110b037e4fd907b7f73b5b601ff4d1b5bbd659c75fdc1e5c104c374029eb238c6d579dc568c0c40238fc65513ec842edefc9d2354fb921fdc31ffeafbf95af61a85b68d9ad56206674f08b0c5f207f5280ab1ed55f0c66b2d4bb7a7a1010327b9e4e24fe3b7fae798e55fa190940923ca6d0b83485a0241dc0674312aa20f0c24e1040c5afccdf6ad58f35f897b0bd467ba0785de2af88c5c87b836bdba486d7be8fc4f47b8ae0a4f578de2d4a6a7356b84c67f718578662adf4f9b4a4dc382572db608a499414966632cb1a65dc523ff6e76379a056ce889f9f3c4f98bd417cacaaa5a0e0991773371ee0cb639102831cb98a62a5df16016f13c6255cc7e81763d5da75be4f8ca8cc557d570a2e31502f951665244d4fdc10364720bc56b3a78d06c9f6ac5cf5d3c657f50e8fbe985583f6cb191972c87d207cb985c3919cea40b0cc82bb7dbe11825c420d0cf5137e4418abe8b2d655126b84c00b0596ad1a93147d529566ba18fc092284439af0fe26324addfacbd1ecd139fd3d9656e2f94a92cfdf73bb2c938c35fec513186d76fe96f1f1a29fcb73fe2b6bf182f00eca5e83738bc39dde51f9041db122fc6d14efdd2d60f99601812fe65d5bfcacd262ae05b78e436e1b2719d05a2133d3b58761a7a2013e3f9502457556293263fbd0e1efbf6cd4dfdb49b3fc11a6317e72ff92c6fe06938682e22d8f6d37be981f9e4430bf70c2c3fbe79bbf6585ea5d30a1d1f7b2143121bdf1c50d2333fadd7028962cdd57f8fdb1cc38c46f577e7c15b4dd49cba638e50056fb69447ee731994c287a0622f4c29c520b90f990d581a4f2db461b6968f90a55ec5b979afc563c248a4797fbc2ba8e4d4dc6e4e0ffd74c69f1eddbdc2eb4c2ca6533494c6f66265e56c4f8b29ebece0ae9368a3c05d943d2c31cc71e9894b9f0b38be4bd5ac27915d166709e48c30640638a38cb1202438e757d58d397294fb20d747e2ec155770b6214db68dfa70f8fd72900679b8fe8783367393d2f688bdc8e5ce2044123950397a26d51cd1da96a927a6deedaefa97670594ca11b5da4a3c43668ec4ab855318e56bb7991742a775b0bbcb7a232efd7eaac27d7c84825a8db957309622383a37c3282fba946b823249127890f4c1d660ff9a67eadc686516c74140714bff9c25f83eaab404f593874dc34a710e9b5b606b3ddac020bc40b66d2b65557bd9907c7b5bcd9b8f4a2d7ab6ab2a2c82ea76cbaa1adbb4912969e8395e7a036b37ed96fbbe48839238788225b42d80a08bbaa5421dd1225663bee86a3bb4dcda1c38482909e829b56a53b4cf598f1b36d41bd2e7d4e23749ed672c424953e61c01dd7a2f3cfee3952424cbb30f8c1c9b2549d3eacf2d634b194e0c8d46696bd7e88320a0246acf95bfb18128d22f61dae99939a899310f19990a896fd6cf0dfe8ba07f9e4e50f3ef9af9ea8e2e88ae9b7cc450ebcb6b41092f65a5eb866b86374959edca23a6b45e4703f7836b6a6dc17aae44b1f33c03a3e49fd997bba59ec0b1cfe56ce657b5e890f394d7d1a458687bf8b885d8a7e32c23286c7e214f2402f87fae7c5249f6ffdf25fcbcc57a0b2885f6bff79caeefb76e568e4cf9dad8039563d9998f8a5b8fadecf62f2ed651d4c685c233a621c6d397a83f166da2a0aa455e4255b44d2d4c1b9477e803391cf71949fcb9ef9067ca6ac9196e4909548ef92cc04c57910dd02eb2438a8049415ad290fc57ed0fea2fc1da880057c6828ef11aa62375f909403bb7e1753116c6f00504c4fd220de40b24caea3f74b7cb996c46bf90b28dcd4f8d9f432cec87ff32277308451b77d398eacbc122611aadf60c32e59ea25965c2022cd835e2001474cedc80516df69d4d1c1ff9b5b3bf7ca721b4286b87001dee4a9db780769954996818d58a37081d8022cd470b66a65fedbb84de244d71bf25d3a8d91849ab625300772a60f9dece895a5cef43fd5bac3362cdc9d82757434b3990af90b58adfa9da066373f16a66b3e4c4b4377fa0225160ec7df0de6a26cc772ef60260eea13bf5a5b97020746dd98cd201934d58b4f69795c558778b2fb1f7d57fb498759c4ef5c4c6db281c22274a16fba20493b48948798caaa0609222a853f04c2dd8670e39a66cc3f4985f7d0f14221d3a1de0d3384d3dcee55bc35e5ee99a43ce8fee9fa54f2e9482e9c7aaa6a9d18c70c2a3f10fa1a235440f1cf7cdb68ec0be8da5c34fe02da4cc05947f001eba2eaf5dd80d07ff8ca4bc2d8c5d0ead38cbe5258a66305b6cc1ac9629a6e8c3fd8e5f7487e039d7b723db3af7b87a1d4b65841531cca21c70a99f8e8aee9b79846f83cfe2bbacee414e17be3d158d41e04aae5b2d16e1a77fbd042afb27db13385b36545", 0x1000}], 0x4, &(0x7f00000039c0)=[{0xd0, 0x1, 0x100, "8089e4a197256a8b18649e4d39d174194f1a9bba4120bca27644d0f799ec71d58814aed478d620757328e087622699f707921a2df5e466573abd01430461a7866687b0f1aad32dc674439cad77a6deece72ac5c8bfc111121d47b01770c255647150a2d24f71d6f5d263e177857d34d230ee7cc659b862590c9f66cea2451d5c22d7681fbf98f452e2eded245b6e687410ca6ede60393adc555d036f183eb35664ded01dcecaeb2a038b117f8dcad73a0bee6bcfffc1f4f69d5a7363be"}], 0xd0}, 0x4) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f00000004c0)="a37babc5c004bb6729fa7fed50ef4c0d55b2623f388db3106f2be7fc22b1c3885d5b1737f6beeb45a7489fa247e567e83ce81b185259103d8f620702bd0ae3880d2ebf1fee559e63286e8bafafa039a442d1fbcb6ae6e9a7e72b0ac1f6c54e8a1b1a46af5211d311d13ef8311b459ab0", 0x70}, {&(0x7f0000000540)="ad6b1a71bf5285eacbee8582b3ce0d3b616017efd6e123abd4efe011f83721e8c2ee4e9845a640f81e280eb661254aab737b1b58b7e673fc9ee7594014a67608cc9eee153092b9d3df067c844c90b545820c2dd06651eecc845953ad76d54788456c23b73c0feb3bfbcd1be9", 0x6c}, {&(0x7f00000005c0)="cf5d41232e19998b7f8dbc5eff8e2d39219b894dbfa68f458fa625e0472fad9c4f2d020ee3b7d283e52d14bf070ba213b32a9cdda458298858ec243ec5c814a37aae3ddb82a68b604ce4871f1127725aa4e496dd69b4c4beb8d82c8c77da3c41b8727b9358656894abe4c819e4bad645ddacbca97cad4c0dfc8444f39056755e977558ce4f39a7840cf1c321bd5bf69e27d71f8894ae997df51d64a8f15cac268b8e7a921af2ed03f874bcf6d485932811fef0e7ff47ee82da42c6ebe502a438e25ac18b3b5e09d8965bb5252165f9ed8f3e68f414a71ab005495cd094467c368607c69dddd2537fc837fd50debb5a4a712b9724eeb39b3591ece886b0247b4e53bb71134371d3cd1d051e8e942d025ae2e364df4c0c51d150147feed4bcc6b37e2d236dca0c18098470c86811030d887ffd8413833ef33006d730deea2e868338456e3ac24b7916e9638003a55d805c409423b7606e1c43e02f8f001c390297a95698562f025dd1c5c2d26da16fef1c5a95311bd4d17fda67e0697e898836820b9eb17811a6a7ccfa4c739101e608d79dd0020cdebf648e812fa287a91ab70ed51d950bce3bf638203d03cb902d45c83edee88acfa954f505b67fa07fe2b3534800538e4b28b67a3189e3008f28d3a0034d40ab322289149a8c2003b03d80409ce14f3c05e6e512e2218ef6813c91e9e3f121385d30573d4bb6bd7f03acc895acd14387fbd0d7460a81cdfa7ee7456311410a0959e9b2cbeb4614d4efba77aecd5dffbc9732804e6f376ebf037a33ce801c1c389d5dc6ece88aed4cb4a2b8520a8b2b5579d42cc0b4602ade55bf750ec8a5692577d237b512b67f6a128b664fb982b751d1f9f99cd09c8e8f8f4a72243233a357fdbf48ec77eaa21a9c4f0c3e4a5ca415d3a75464087ca0718a2c9beaaca77b55d03b2e00b81f8b3859158a8386dbac85b36a20b072084eb3ae1b745bf26bfbffbf92faaf114cc97ba6cd6efd3bba7140f0383e00d9cdd0645a552791ff04a9d03b9835b3fe767c735605876b155c1b8fe4daa695055daddd5fa6dba817bc6ae4ea9f63db3046c97f532d631c785e843c2a4a3350b208ac920497d5da949db942ceea52b189d06cb2fc231f28bdd3cd456763c14827a06b353ae9a706ec36511464b1e38597cc0803067fb0b9d547baf90bf1dc8e23e6dacb070eed2a7ea2b01908150abeac9de7da03d00ec9c939b8ac974a9f54bb3045139715e548331e61035e23cb4ab14f8b624b55fef15256a06d6415c8cc5c4052b41da9d78b3cce702754c6d75b3b395b8a9f10b0d42f1ae23ea04a52186339233196d971ca17a9930cf4cfad00e002096becb1b21eb18ac12a021c63c071e4b96bea96e9c9936dd546116f13a5e0424c5aed90d7322fb17cbb76e36430ff71077e5a5fdc243b1869f94f496827c4a8e456f816b4b1c6adc73820e1d8831834125aad99f5a1fa60e954e57f3f390632a82b74b8ea1ddae72c056a8564843b6cd0fcdbcfc32375fe7e0067f1775bd548a41b73ba2944e83c7257fa49c4c5a626c38a3f976894abf7801729622e2844e165de78d0a499fcc129abe9df5c153f7a9766c24934200bd443129649168b9acf0534ce0fc4b3a632dbf936de713b821f0e8edc7f237e0e6e8f3ecb2a01b0564a8c0656d6fbe1176723eafc81878cbb6618b04a151f787999405a11d8ff64cee2a336bcfc292b4dcffb6406ee6c7d9d6e9298b55fd5e55255e2bfea4a09dbaa13ff56baf7d534253783a8ed66d41c2181b3d786887a84daab064df6a5e31c508baa6193e4e26300e89e1c646ffadb30135b92726d71a71cc1ac86cb1b90ead0e2afb9271c97315c6ca1d98d247f1807d69603819c4ae92284b8689d9f3863fab8e02702623ad980908e63da0e867db9822504c24e62410052215cf65e25f50b70a617b7a2b4e0f33033aa615db3e130f1736a754daa3837b503f8963b91e5e5ac2c9389e271f2f4d819ab7558913e2c06053f1e7615b0e9f8463faa1a6408078b22150d8d38f9c6c8679a2fa8b825963115941543017984c7812cff073f3429a2411b8159dfe8b23146d7a5b02cbb9413f63b4ba2455c49afd25988d1391dcd28d1deedb351273cf3c346d5b216661cfcc81cff91821103955ed76fc5c10f557c0b53e8375caa9fbdeaa79748bd465573bc403a04affa0c93f493ec1170dbde397e4844248b2331deecaea32fdb01ce8a4d9a4f11e52a9e32b3b248a1c9605b5330839458ce7a9b9f3f2f4b01d038d402363a86de8776f2e98addad43364b259dd91e1a77ff29eec78b413dcfe23d291eca53b0ad44af40dc841929a196ba13d91de8235f6b852063ba6d7dfbbfcd52b6a908634d06e6f072d8819cedb36686d02278f948bbfeed5b4f41896edf0a2ecb1562ac7622e4f046df91fd5ed0fd06fc0f8d64baddfd3aad736a0b5c1c7eaec1080364b679eabdf643dd21bb3cc78b9948c44a0f55eb8f24a80938f90dbb3ddcb7ae5d10325f96cb318e70d7636cb0a8031ef3fb739979277f5b58f7517d766d2d566807b0d644df17fb7f97ac8c28f9a9793d6430fcc908f8fb81588f0d4a70d133a81a0ade78139ed6f8ad0b8515cde0089124460b6121dba1191cbdebe10e2bb70c0fdda925a1ec36d52e1d20c47f63ca1e6842875e9005ee4da71f665e81304b8b8b1e1cea9b4e565dceb9b220d8d7f27048dea01ce2b6123da9b99d91a9dd9e846e498e0ad9cb570db65eba8632ddab6a9e2786777ed6b38f226a6ce9abd4e5c75c89bb500eb8469fae64eb7ad4e2cd056156161424f141efb13f01ee7a6785db0ff314b33ea609a69d41022adb5592e6d5a86dc3d6a1b935b3f968ce90d9673b60c03fe3d66452239c0215465ff1c53b9609f828fd66613629fcf99dc53d1962f475f860fb537f62982b7b20b788afaf47f062088bb7bcacac5241a01f34f51b82c179ab9c6180ccba755c361b4ebee7f94246d13b5a73880f132782ddeae09a133649a0c0f84b66db2c1268ed6113ef69ba7c660f49847e9275739380c09ececd634f1b5323f1ffbd83fd9fddc9747017af50fbd649f28638cf883c6e72260355727dd3cf94ffb3070914f1c22d71f752e8e42d4a081659deef32bdbd6d648af2141970015c83f6c56e8f0ac3caef5cc7857883db50f61581ec8d0a4528937b4a1097f3993e1be2856b53da0b628ae5479414786dac2304666a94b8d3e3b8e0edbc98e09c573da6e8198038f109d2aff65ead9a3317edc103a731e05cc29e3b5e7bfa3e088f63c0062703f6ad53a1d33ff1b0a6d4655fdb7e16da3c29bbed652932ad594c68d878e873dddae9e37f05716e519e53a59979da76b339eec9accf1959d81103c9cb4aec7bc3d086fcdddb0eadaf70201b5142b859a2809644ca1a9f3fff5c7d0bc81b2b1f9d6c3dfafd03ffca2c57134ea54a8fcbcd6e7110728f7bf5276499ac429f91bee5551c76044a4960d49eae70ae1b70f3eb231c7a3980d4fc0e861a80dd4576feb3b220878bcdcc7973aa76f0a92b152ccc113a0f567b7ae47013d132adc4ce330c66e13799db5aeb2d79a9ab7bc49c23fdfdb7aae6f92fd59fed44c5b9da6220f1c7967e4e5607733316b74fe7601055032b0dd6d12f39b2afbb537ab79b25ee2106c329c7ff91758f1f2f497e150007157d5d332fb0c754a4ee4cde0cfd1d8041b591bba1c30d97f583fa059e8c7250426db4501fdfc5b0522702a6c9367cefbc122ab30542d91181d67865fff447e519890d9f5ed251060eaac4a07de96e3379590945f3120b02478a143ab7746d6cbfbda1321580c47976c8b8941b5fc0eb01e9bd2ff86cd1c1c763be0c3551b2b941c240fd11188093019597f9d78948835cd8853069a33b51621ecf9eff70baea923472bf5659301b95c6ce67f067ae13cbaadbaf806d2acbe0465dc4b9e59456707ad8083aef4ed7befc0ea85e83ceb115bf2a29a139e11403e9f55b1e98c995ddae34fa08416b20e435733a46accea05fc6f6fc3299b5b1358a0c498f3887b3f9662e56a411102968295d4a2c048053e221e0e8187745dbcd129a6fe27268b23915994a9b8e7fa67891db37ab87a6f28933778600163e734b853ff068ccddadcf19d5c9ee64bdd4508966dc25061c4adcc7dcae739ec301ace210247cfc004870a314f6ab1d44b85b93f3edb39fe84a47a9a1213786ee1617c96e520ef5d67325f0b26aff11c5a9d3ca2d895722cd7689c7be1ed81fc5300322b1e83b8fe3eb03f21c4f4b08e23aaee02998ba2a8f5856cf2e6fc255245c72a81573b27f327c823cba4d3efb63522f7af3a0634ba479ac8cf1dd52845023756c6dbcc4ce77b9d4323964aa7635ef9a1e6ad3a095967c47fe35c0c8d5bbdecb5a251c665cd99bb19ad64c78ad7d25c506bdb90e5e6c9419da9ec832fefd3da211d5d90fc9287d509accc6e1474de4c911d8544a45935979d093e7a1a302b2bd2fe1c297bcdca91e960a48b63ac8ed2f9efff68c8ebbffb392429dc980d94df380d3e4f1250e32c83afa0c5f3af268f0f8c01d21997d41fd025eb6b9b9b53a3c5599917925ef2bb8fbf9c001fd37403d1a7037898ae492864fa3b8acd82347804b2f2d7e9e07e7ff97671df02a26d3dbc8c32ed2a9c35c450c381061560a2ac5c31be00c27974f15f80144f087ce9a252b3c30d3726b3465406cb3ba10bc2bb5ed8729f21604e53ced8902f5d31751b80c6544460c52d3925962a307e5c8980d6abd69435a7f28b1b9be8b1af8f050a59ac11583156fa5458c4a56baa2785d6c22ca779ea3b5dc0ef2e2d8b780d6bb3ab1ba335ddd7a3d3d7bc36effc35c50cebf6cf7ec13db7107aecb9c280cc4e6e7306a276f665d3c7015933ce16bebfd783be88f2f1441b466e2e9e7afd9a9417751cb00e97278f053a8221383a516c07b8b68a390894bb656964cfa45385f2dcc178d44181f18785e3082fad63f7082c67d0bd9046637b4ab5b19921c6aac73d1e62755339ae8e4aedc46dabbb42cd3b6ecec3f2bd2f134ff5a03e42ea60e66beb8b0ce80f572def8b61a39cbde9de664937e4a26a9e5902418aa6bc47fba90f6e377de4bbf8d8eacfb0b6222ba041b7469f5a1d32af855c6aea9adabea1f767936027794d3b2d6f8df2980e13e5462f8ba0e7394b692f2e200da89511ef5a8d75fc32ec2431c6269ffcf355d07a34b27a76e7e02d4974f6f77e06de435b2f66f38920c8c839023703d6e9372e3eb8f400d4cd08348010ed746610bea5f91b10436f4f7ee9ba85b8f04aa1be5ac174c534c2adac912f0c98a206f045bd089dfd154e0b2e923e2c587ea7eed9e48eb1c5dadda2501f5c9370f697939349f2ca021c6739767bf65ea47eef8e212f5b8a0f4a4ca197a42ccb11ea9e9a515ae1d1dcb770a0dd9a813ef365e10bc9de3e04abb574a2af470202adaf2761b36021fdb01d4ca07d50a3c6be0c7d05744e8c73adb2610f57c53a78c251318fb8d488ee0e43798c74b97863d62febf0b03b615e53a94170f9f2b22c8cff9231a08b0d8798e35ebe1e600ebf7324eb394990e49aa965f89b545c628594ff302c40975585c588debb58b55a729a9d11ae752adcdbf612da2d5670cac41dc2ec9888b623490290222d0e6f3ed479b219d1bae63bdfdd4cfad939aa477b64d71dd619cbb6752fe0d8087b8444f2d454e8e6ec7b721589e3e4bcdc6c595ea745287a7fa622ed34cc7d5498b5e32394ca3a55aa4209ca5db0955a2aba974cbcc30d5a7bcbc362ff1bfa4b48bf333205941bc6c4a2b6e98a8", 0x1000}, {&(0x7f00000015c0)="97255f6985835956f5fc11ac62499c63490ce87f5b5ded4d5aa785e5580cadcf6d0cbfe8c7f959ecc1f05c9820037b448f653755696beed3afb91b44cdd077c3993dcb869765e2edb1121cd39dea629704110a1b7ee932eef8a6973c0d0c80118bcb900f0fdcba7814539e3f8d0d3dd475d254d4545a56247f0d91cdc54d2fbfdf83aa6dd8527fc6d2722447f663a536a81ae3a42006afaac7e0", 0x9a}, {&(0x7f0000001680)="3776b78678e5cf4776aaee3aa30b955c97fe6fd6b606e1b61da73a6840078ff96c8b835b4f93bfa425bb73a47aae9191304bd85056e80527e2e6f98be5f16fe0989858928d6d0980adaf90", 0x4b}], 0x5, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r4, r5, r10}], 0x20, 0x19}, 0x5771adb2fdd88d17) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:17:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(r1, &(0x7f0000000140)='./bus\x00', 0x110, 0x0) 02:17:18 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x140, 0x1, 0x8, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0xeaa98148c983eef0, 0x3, 0x8}, {{r2}, 0xfffffffffffffffd, 0x5, 0x8, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x7}, {{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0x100}], 0x8, &(0x7f0000000040), 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x9e5fdf40e4b9e92c, 0x732e) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x100, 0xc0) getuid() ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000200)={0x401, 0xfb6, {0x200, 0x1}}) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) r11 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r11, 0x0, 0x2000000000020, 0x0, 0x0) kevent(r9, &(0x7f0000000000)=[{{r1}, 0x0, 0x4, 0x40000000, 0x5, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000008, 0x20a0, 0x10001}], 0xd2e, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4d2456d1d1a88038, 0x100000001, 0x1ff}, {{r10}, 0xfffffffffffffffb, 0x85, 0x2, 0x728}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x80, 0xcef10068f2e9ead7, 0x26, 0x4}, {{r11}, 0xffffffffffffffff, 0x27, 0x2, 0x1, 0xffffffff}], 0x1, &(0x7f0000000180)={0x48b}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)='./bus\x00') open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 02:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x2e, 0x1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/24]) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 02:17:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 02:17:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r3 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000440)=0x2) semop(r3, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r4 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r7 = getegid() fchownat(r5, &(0x7f0000000340)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, r6, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000600)=""/4096) 02:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f00000001c0)=[{0x8, 0x0, 0x8, 0xffffffff}, {0x0, 0x3, 0x5c, 0xffff}, {0x9, 0x6, 0x54, 0x9}, {0x4, 0x5, 0x4, 0x2}, {0x4, 0x1f, 0x20, 0x1d93}, {0x2833, 0x9, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0xf3e) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x68256f08, 0xf9}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 02:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='*bq\xb0Udpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1c0000040}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x1ff, 0x0) dup2(r1, r2) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000001980)="16d333836e2c0faf4ac46ac111ba8ce05d40e2d1eb2ba2c31ef00c58a4bb9e726089bb81b409eb2397b8ea5f091d171a719aa812b63a89489733c6615e0b50520c06c1a2d79f896720df121ab49f0f66328f2109377a8c072f57b69fa3acf1d9824da00434ddcb710d9a40d482fc70a85be8fd464d73a23ef6791ed49ce12f747dcee4e19e13536f3b31294e5fce967eef577fa00e5e4bff1ea6f37df34345e1c97f7943b341e6f355c1d51bd58b43b6f4907575b6b9d7aabb02555153662feb43d8a718a49fdca8ea83e7fc5d686342d32470dfee9c92782b18c6945f7fec5244e559c5453e3b792ae1b0505cf9d48fb3a16c541ba385cc6d30723a46db51", 0xff}, {&(0x7f0000000540)="9b19b3d8f38dd3be34d884a72cc2f3a248fa463e3d8a6b9fc6c93d9ba8595fb97457e46f1067e926c82c0aee4f7762c1e4ae4f548c15b39f15880b04ff30de1e558aa98c58acc3d4569557557e88d2546dfc84befb950e02c1383f6e2979a24ba26837d9b51691683ab815b93cde43b65b33724fcc559bdd", 0x78}, {&(0x7f0000001a80)="853c47f7543535907c1f44e8a82e5ebe3c665eed9e8a0f8e5722367007e29f21a713a0cf45076ebab761609c5ec323f78b4a5e95698cc5ca2b348274c0aba7ed3531c0ee6d7019dd2138f69e81f60c816e48eb2b1f987aad477d7ea09b886c87529937f689fb614a5199f7f79ad83b2ce798f619c12d241c70f6e5ab03b679a0386ef3b64c551c7f1994b250259a2f43cc300ec1c1fa37b66e5f3292ee57587275c43809d5233187bd81daf9ef94af4a5ba5623bb7d66f3fc9e60534bd", 0xbd}, {&(0x7f0000000680)="7d20564a00c7652d57d89bcba3186e343940d07bfb3a9e1d5c078fb450959879db54955b06d7db29936e465978c3d3f3cb4e87ba841d8e93da9dd4069ec0df73b42b9c68fe380f3c5d72630d863da39bd59faee1a067eb6f19c4b678ae098d69", 0x60}, {&(0x7f0000000700)="64ae4161ae18bf42168221963e310e462ff04f3fe847bf91b853fd66d0e965ccac356dc1a2969d411cb5952da45ede8da9ecb3be8d7f602f6fbc5693eeb0e2c6b90f01378e01b6b8b0c9eae83b1dd1898f76290ac09550b79eea18cc7e72c862769305e06602644ca7801e8b04e4ee63842bc1", 0xffffffffffffff71}, {&(0x7f0000000780)="c34fb5a577ed9672b873e769da9ed7921649b679eab5c0d5b8975c7ab512ce1a35adf2bf83f32e36ade948947d1cad7b4310e7e50db565340cd3f8b655e309b32345cb3ddd5f49856fe2481614ed7711eadb4ee828193f", 0x57}, {&(0x7f0000000800)="37a4001e1a661edae52042016e9c25ae402edb01fda44187facfcbcacdc32c8d5d4cad8764c9732502230f48a79b057ecc362b1078c8c6888bcf4461e3e89661c7d1abc520aaadce45d7bb610567abb092d25987199e5d50f9f30b131f0cc8a8820768e0106feb391fb53252b3e0a5d6e1df21443aacc448d89e1b14cf540ed064431f8f8fb03726c092680b904fbda0cf96e4e4c221f6ec16610e1058c8d15dcb0358cf0c9a85d80d53280cc136a5dcd1f4449e2d0f4d62d1abb2f85cdf5ee39280e487e65511b7e53ee67108590daf2157dbff6367122d47cbfab0dac72dc7ab75b8998da360ee149e5eaeeed428c21f4dd2d4fc9d66746b666d212b7a9430a4434eca5bd6437cc9a5419a8f04dda71d5bd688db9b4117c97ad08c5c14fe6065179d1bcbe4aa7644543b2b48ee1a768e25b2dbdf3c643ec91b914381e86b807906d5486d80577ad82067bd3d387df2679fadd4588ef1074708aaae2c54ef6535af60ec61b77264efbad27fc84ba830a6ba17a53e82d3f9bf5c58ce28528e877749ca915eff633df7e22c85235ec7727fa5a5cea74ff24da9e229a73d9e95ed901ed6cd2b81b3ae3f14c8def9bd957d9238c4fb66a9dca18da281cd6aa0c34ec985b3d21e8e3fbd1e273ea0a83fa617f394b872889c0ec181cf26228fd9e39c254a629b95b31fb01860988000a329a45ab0561e9cf1f0086f322a6393dc38acede158a92cbfec1b1ae3540494e4ed7c9a7ee2265d7220f9f5b35b0170479c3921d26da4a2104834d64d6effc30afe47f4e2334a960ef5915b520aa06054c1122de308bb8e0382307ba77bdbc9f1cab4978ef44c59575ba563013aa763db80b59668bdc73b7768d628890a194a51022f9310b15e91a33e6d33ba85a042f4d9067d54427b6eb1a8d61dcea500692dd15bbda25943592487ef0c3b440f6ebac08f442a6bc579551d372564432e0fe84e27c0e9a6f06b88d2aca14b27e8ebc2651785fb19d46a52e2fb57c0f534ad0f76a52debc9ed7fe2d7175b3a3c0ef4b60f0a5b13234723c0c3ce54eadbb7714c79b233092f24bd8ba035122770f041f300f4a7b28062b921cafd5b983feb9938b909a1327f85b87921bec6ccdbb0e4f2c780fd7e05c87b6f290538dc25645b7df6bd91fdd2d00cb43e9000d1fd49c6f1d1a9bcad7bc0eef7fd092fba00f8758817e15fffb80458f477ee97e9c8a7555e216ef8e6594f239dd3254ba49cc9ab40839d106df099637d8e3151f816662e49b26747312c7c423b1982c16ee6cd8e5c6b672b302f21b8d2ef71f1af1227e8d4ae4b6193eac6c3b19f601074f98147ecac282ef1ffc4546a5c6440d0137083fe4d83d721d607a7deedc16674caef3494f30cd29ca058573d4ba258b08f1d873c97edf0f87d27ece21fcef987c0606dbc298eb001e2cb96160e6cb07d911855073a0ad10ad75aa67039df4adb0669aed671932d6bade60b96c258a0dd65a98c5d87838e54049e14f73640e6056d84ef8a09c346b5f18e658931aad55ffeb43e3f1a1b08f49967842c6556f0994a20ecef952c5a12cc17b2dfff6c3c591d93d5ad3504c2b7a8e4c4451092d1ebed5d8b43dabcecda0cb6c24396c9d8a7a60c10477aa5707e1193a9acb2657fbff7d9712c90a6497a7cc38b38cc75d5cc0f4622506f984b33ebbe243b036b186d8bdb18b28945d955df431d1f5602614b1b5c5cc7a14391ecb93b3bbc4185ed4bea5dc2852ee194887f68aae54b207cec140de40d9a706014180e09ff136970fdb0f84b58975590473bd74c74d22c0a3e972e1a2e4b6db91bc65b20b34e33d1f4aca101a42efaf477fa42e3781ddb2a71c3f12c13eef68e46401838ee921919951112b90302b56e58428381eb0f917b2314613bff9565cf38fc144e28578594b0167001b7f14e25371856f22462787d618a8c14ede43cdedb7586387cdc5b047b45b7cc8eb7d637423d615de604d65fac9cd24f53c3d73bf2a38725eb49cfa6fe0b018a07050ca2424f1e48e73db2367c09beca43d54c54c53b6bbb8841fc2fd5c485ce3931ce98043844b39c299a54e114e1393921812c32a503e0f144a2a7fd14c79de065b2b082851db9caee927d04b218a674ed7513c105c2a3c4680d8f62baa26a5075c5a09035d0e1f9700518832498cdf9a3f9e87a0eff88ebd4e3a004bfdf1ac7577a5fb8e01ac57d178e04e464309f4e28051bcb7fa121d03a844ff561f7851f1fc0932e9e97568490eac9a8b3994f50f1f1adeb802f66a1ba09193c83811d658e4566b103932b5c95080326c96b773bc2c358fc91bfc72c04ac5383ca3863858011a78cc1811cfbd57c386a24d2145311452b3be052599427eadccc318c5c590fd88c2c80081056961e2ea5b24941a5230d003ba9d34aae3e2e4b819df5ae606f305f20ddee4abbf57e564c699932033ef38641e9fc8ac32efa86423ea02414f60d5c38e9674677bb1d494d0a250e1785d531c2162fca6b2f6d5275de2344361b37f08f8591fa70393dda9fa8dcf3d9e9c1f88c4f590be4648972a45e3c4b563f7d4fc8be2c1edfee352ebc601ca7bc0ae86619f41bd7060205daef4226b5cd30bc8e9b332a876df1b770640246051f9080d4ab3ca89669ee01e77aa1fef1e6a58139e9c2cca339cdc547b16a9daf69d247612d0c2446799066fcb0c7ca10a635b73b523f7537e4072f1d1774f74b517c0f58e8a5fa6faf15ee124a7dded51708809e6ebf623d6826a20ef02d6d8bf1bede108941ce3168dc2bce4415b40133f3484419929cf8ac26bb8fd50db1e2929c4e0bd4a7166b2616f9fa9c033628e9da7636c4a246e28f9a8da722148ef3e8ec31ffffc00f539046611b544f952c1424271780e05e17071d66e95b33a9661a836ffc2bfa40193c6c69139f24771624a781c530d103f5347fb86b878598766cd86cb0f4cb9f1d638195334383fefc0c6fba6aec36ade5c59880098c07e89ba243437e945dd7eeef7b80192a076c977ae431110a7c1ea1076f07840b136ef895df8dfb47e84bb8771c6ec90691856506e332ff4148d2a15e08954b61e0671938ab5083baf46045726857247f0efa166b120f3df67ffb7f0099de97c6e3cc2ec608b66b1e9d2603f77140de91724bd21937258f131c6c2bc771df5297b08defc4f64c45d6d859c9fc59793f5a0d703763a344dbcd56c31140a34f631f6e188a3a2f06b21616fbdb09797659d8ae71e702c0795d8008d166eaae7506ce9e903a4f212463c1542b0d553669e78751e109d54ae390da1944fb0ebbc3b57c38577b55182dc2ae2d5cc6242f06fbaa27a9ad6c7a34a4995c1116d880cae23e68921581e1a17d801c01181532ebf5e7af4c1fb6da33d303255847282d5520c207fa45803bddbe606488020591e2abe3485ec538132e55b973072aa6ad4b2a2a2338426fef4a4cf45c1fd8a464e2848d88953549f53aebb6e57bcd3629d8bb27c61419a7ece6bb7a9f16656e02815939c5d5b3d347419f2eeb415fd1bcb8f1492f21b4a56098529c3863e5bc2e6e901a62c033247b329f844b103dd12b7790b45159c2b472fb2c80c8c573262fb699e0fd432f92bace747178536401ac886787453a63a6e0d1039f4e3a3a42157dba1c829fc32e98663ef55e4cd83311c53ff5383374a52356b737f0846b1208b55fb9b3614155cb4ef265f50feb61b1d62810391b919a9d793465a8b0a15d3a9c1f32d394a639a9f9215ddf3308367b1c4629901666a226d65fcd433f95b39140f4443a1d1eed01010e8f635abd82befd69307cbecb9da4c3232058916aab3be18ead281f44b22a593783a142e471246d6e8b762338788d73ce498dd36b48b64303c2945d8efed8fdf13798401ed475878d6ca8bd6b936143888879a4b97c3f86bf82cf942898d760da9a6edac1ee5179cf70817bf9df75feed93e59083a62850f69fae68c5d4c3b0f2ac7c48c60c05c77c7dad2b0a374926ed12977c4bd5418b19d9d317539acb70e51f0c7a01ab2268156ba97163ba7add3c164f274931ad501f4c66709717e9ff230dfb01c50f626cd4ced13d9b715b7d640861d01965d80baed781201d5214fbfa3d360e9a50d2406abdc30ee4c75e0dbb7689ec893e9f62a3970b99ebb185b6b179123f4d507747bd2d9cb572361bc4b03bec2a7eec88baa891da292b45d2495d80326f6aeb751e1ff63f3ea12653a7da5384ba57165c1a551ed895d912ac6076f4a2d4fc999ed6060abcdaddcadc965e55bf9b46b0b7206ad5cb6df67ec2b6fdfc90a34a66c769b0e2bb110418e2235436b9467e25d0d5075706b7c4ee1961b5d20fb3c7ac7fe478bdb3c80fb1bb7f2a91c2e1b6c88e5e00415360fe5178e954d853f74d078e33d449fb87bcb4331e0d1d83f2362f19b282772cdd96dfec196288278df875a83e0471a628240913167fecd36e28f4c6fc4dd11200d0563fd0efdd5bc5d2c6ed3f92f411e5c7fe23179b48777051b0cd8d5ced5c873c7c2d9c0319c361209a04de57dccb7f3f0f073deea1fe7e525606d600708edd0b3e840d29a54bd88b30c2b1cae1ac6cc4c8bf06ae0530d4cda4879551f38be5784b207505ba868cf0d232a243e6343f38ffe90c2eba3337888dd9921b4028dbc7deccea26c2af7c1e05ad2151e694960b9b42e5d7568dfb4f86485617d902ffc32e7219a6f6799db8a3933f617d7a3e2f5261e8ab43a67bfc7ef082a70c1a42c6e8afacb6c3d2e1b62c4f1bcaa8ffbef35f950171cd7d0d738c8e4eb6a3dd242094150db87cf745e087a9e92203f225bc0cddd9ad4719aa3321c59edeb3da6bfde8b905c2fb34997b2dbc4279fafd1c38197c2ce28759a69b13510718650c6580926f0837a7c3791b7318e2f8065fc041b75a6ab352410c92ceea232bbd4c6296290e2b4be9a3c38db4c2daa5d2ad2a4f66bce9158b76643e633b71884c01cabed8c4b943e514ca24a0e4f252140170add658dbeb8ea70fcb9035d53a4f8020f0beb69b8540fa818800d597c0b8f69b11e3a37c2512ed2e68a7bf56b22b10bfdcdde59f6609c5f7e6c4a5674d5717a42617d64c6c2ab0d0b414bde95d39135451dcb3d8dc4d17a2149a55f68d64e6f70da27e0e02765e18916d4cbaf19516f63db51692fd0171c7743bf63e3171b5e13c02b86a4472c3766bb05db04128bab713d66e93acbcfbe057b2053d5b917be91db867e49785ddea62098cbc84cc5afc6eb102d005367ea7ae2947265014edc919b3b07d26ba99faa835259a5a24e3f69f2ed1bcf3dadf3a813a0cef95d2e6716caa3f8e171f58cbb853b10facb7d37e818e36abc77150482a2ca3cd669a31c8c8e2f06002bb55657bf22d40e0ae9b3eeddb735bf5aeefc7aacf6e8db205cec030f8fca43c84bf4dd78ed6d5084e9601d996f0cd2271eb785e2b5889375f97d4889be493a596de929b6e5af65bd93d8fef468cdc07f3b7a0a3e7b701d092784b543be8e1931085a030ee2d7137b53faed6d98da4d0b2f37c1d3f8f9ea1852c22917f9bede88bfdc04ebc910d1833707910ae1b5f60bd107b19feefbf2dbc67ea0975bf19d65238f75f4734ad4a76d442d1cd651ea76a669416b2255665838b4d5b03b3749e8243f1333c78fdc92e380d5d2ec169f91d007a81511f489e4c499f037d087e030c63125b47d9eaa26f3de35926b0018a4cb9d4f975962a09a9d30b97fdbb19322118ec5c7c33bc3372ffb15b38eb2707c63471d993d525473f6fddf6474626ae36bb829594f39a4aff6865e93f24478edf484c0199697ba8b679e567968006", 0x1000}, {&(0x7f0000001800)="29dc9a9ce1d6392956ad4c552779ba6102327f61ac0b5c49ea664822776aae038330d8bdf15050b369090ad66e228e910ea00586ed292d5051917a56b3b7bde05c23dd9542c9b14408ff761f01f7ad83e385f32cdf642fd89790e6fb8889108ec48fd7e84df84110b9c7bd4d9c67eef44c92b43ec211306ee1e550db68940683f702636c17ec7c79c8037295b1760f4ab72d2a7ba96e7f10750f169905dcbc936b2adf02607158035d767110b43bfeeddcc56185357c1e595b9cc10b488768371bde85311af764a541bd99cdc04fb1c8c715a3a284d0", 0x9b}], 0x8, 0x0, 0x2) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") lseek(r0, 0x0, 0x100, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() clock_getres(0x2, &(0x7f0000000180)) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) r8 = dup2(r6, r7) kevent(r8, &(0x7f0000000000), 0x67, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x1ff, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x1ff, 0x0) dup2(r10, r11) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r13, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$SHM_UNLOCK(r13, 0x4) r26 = dup(r11) ioctl$VMM_IOC_TERM(r26, 0x80045604, &(0x7f0000000140)={0x8000}) dup2(r4, r5) 02:17:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) fsync(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) getsockopt(r2, 0x20, 0x6, &(0x7f0000000040)=""/41, &(0x7f0000000080)=0x29) 02:17:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20008) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x800, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb0fb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x309f}) rmdir(&(0x7f00000001c0)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/216, 0xd8, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e0466696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 02:17:19 executing program 0: setgroups(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b2809f37efeb6245510d2e9bb5f13b45570464fbf74da60dc743e11cbb0a7f266fae0000"], 0x10) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 02:17:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b761c4443024be386e1d66da35c3f84f28cc52c20454b9425a8f76118033ffeb9ac1d7357ba88857fbc5464701bcf7f522d68ea2426ac010283b00708f9408f2042bc7d374d4fa9720c14d6b469afac80bfdcec7ee3d152f22337681346bc3e8987f57e7cf88e297181e4a51e8e9a9972c3f86a128cabe12812ffbb4e5b3efd38598536dec231414e7595d22c8df15ef1578ee5373c9212e607d3102b4321fd5619d3ca798ed8f0dd0ce7a7cd54d780c4e5e9499af1a1d22c8a5ca2be9e5f296068a31e0c6b5ccfbdbeb01272902b583b3e7b0318100", 0xd6}, {&(0x7f00000015c0)="225465e4b86ece178d6d96b334cab3aa15df1ea385d8cfef5dc301e74f6ada80c16d6c8389bcd586a3198c34722251725680eb1aec52c62fa7b184ce48b4ad904cebe9a8a5b43223eb44a01b66ac44aeac5068b3820ff5230ef180ddd58f9199ba0f2bf66454a3b7d03c78bcdffa7fa572fdf0cf93aeb86b3ec7faacfc03f7ad350a7ac21994d46e7c4ed8efe55561e28bda68f0f450b5f8b9c1bd12ad54e3f7c3698b230269f1217575c7f5d99986e49ffc92ace0e2141d9b228d1b7bbb4ba35534bf8e4f5de813f4a27a2ff4dda0abd0ab1f57dae22a4cf683ceed50c884dbb7b08ddf7457a5c419d7c1be4e8372c177b561a08657681d354100d1fa37c813b7e0990a104820ac99939ee1a2034e3732e74433e4ac01fafabea59692d946fa9f8707884d8b06fb8d0f133e858accdb122898cf7d4d6677bfd64cdd38b58b5250e8099ccdbc10c3f17892dfc23a9979e0bbcb7f9064b16122c939c4f6d631b4ed599ffe6ea7853aed61b20aea351ff8f3e816174aa1c20e9dc9822eda994d2eaf75c5d0516a66193083f71f6a3571141410403dba68bda1c13f532ca828aff1589c5b9cefdfea76cfee3c659a0450a93d0a6a481af88cc7b017b732b6e9c1c1e50f8b27b5d3e73fe56e96621612dc0df0c17a59891768e6e1bb90b74524ffd42252df8b1ac37aa9a4dd4e57d0a8609cfa020276c81eeed1049f78e9890c96f4f073694753752aedb688afecf40e4caf6d150261ea2638352588e711abc432afb564eaf9660482629837663d8321e716c91a03ddd5c697545a22a8c359a2ac9481dd5482b470e36c02f1b6139205b0663d5110329e823f03aaa2a9149ae9a5bbcd469f84ed5f7c3fceb97d6d8fa98047940bfd25d73e96e3fdee490174c4b5e166606ba0d32028652829fef4502b0ca3ae9a90b12218990dcbb45140d318c5be00fdb8e5f2ed8ca9e5615ab9d9edd75c42c150deabe403f96850cb11f42b9d0bb86900ce9cbdb05c0328d4962c358f34bed5df1fd56d3f2507e01b93650dbf12176b8394ee5e86e535b9ab760da7068baf8a42d4dbcfbb336b61effcacb3a02306852505e0ba406446cb9552830ff135f0831f4a296793c61044a32aa83fb2a2e32ca351bed3392cd89fb8dcef4b6f035ad4bbc4db915078e56724b60608fd9fc756f978357a8bb02b1be0f647cc642449e27ddad91d8d18ae02c2b14b5b186846d65c217bbe2fd99749844c17e921d8a2127a8430ee5a77fe734f0f47d5a420ce9c944bb0dd3924f2112dce8b409fc809ff30e8ed3a98e83c750736a9dc7e5c8cb8365d6d32db8b865e94137a6c91a67acc7d4949a44eaf721f25518f0ba2c4b6e1c0be85311ff05a1a5ab546142491f3cf814a705fcc4d268656ae3079643eaa83a531893b8770a9ffff85c8d722d42257a93dfdabff472488e6539ebd985f270a2631b4c5458b22a7c78a00fc5cdd2d70ce3ffd6c82f07cfefd4c3c45d0d6457babd41e10a77834a7a6b93c844da3635e862c6827b91ae86857fd00ef2091553a5fd587563bf55634bff45f66a4f7a1c9cdc296244c8f50a3056903ddc05497b329d050040b44a05deeb7bf970a857d49384647b4f455617f5b2f104a99d63c8d0ce088b351f3ae64b1d3312eeb6d3ad27a6911483193469bd4877138d421a55d82e459d0a79ad9f388993b5a42bcad9debd5e0ad36862d30722ffd20275fec1a506aa9c6e31d68ef8cb5fa105236d0b30798fd1c141cdea41cce7afcf58bf25e6f556a99c4f577247aa7da3d1d13d93a35c84923495325fa3fd39d8e9622d2db3c9b2b8955e5a87f42c0417619db2177e9d216b7beaedbeeb8bbb69e0715472d3f6bfdadc9861850952981cb798fac259b80415d36ae59503a0cc7fc96640ee6f2748aee0ceed493df64a5077acf1c980e3ba4438aa65746306ba8ff89aa7dc6cfad7cd688925be5f68878f513b1d8b7fd5338e3ca1b88448897f77239eeb2209bf71a81e1ccf5195b4a7b804ef3abf751e871d92b365ad31ab7db2fcdb2c4334aafe49cf85caf27921c53d55c1d0323385c02e6e9569c9ca4d4f454c288930abe67931086cecfb27c8a191ef8ca72669f8159033de290b8ffd38a9f3021d364ffb7753640072e0c73a70e1ac5fe8a22475c8f0282016a7e5a24835999aacb1098a2fa25aed0b2b90eba3f2f3410ee4f2586407938c704ced0d2cce33ad0bce1366f0435a819c836a4ffcfdb2ffbe5c878b0cacafbef0c6effc5a3e60a2312525624bcc9cddfae58d503e3e9d0b9bcb724f02089363177bbe77e223e67a2da43c9c301eaceac4d1ed0316805ddb71b4b06cc1afec70591583132cd49cc592d838b1b63e05cffc22efec41b44159d4d384d031fd39cca354c175b3a9c11a42e0bccd93facce826b19c7791d80266f7c91f5e1d3302c4900b49096fa142af4d12df388600d2a8ab38b53646cffd940d2cb51061b8866e74d2be28dd5b2f434577e472734aaf6eb46418c3102750c6af34dce11ffa7ca87a20293e4e0e33b6b5c0d07a02d379c5bf5f318967ec5154747b6e5794f31acdc0025e80bda678e212b3fbace4d2496a1b79183cae21f1a0a83c47a338c195287bde4051efcc4662259541de3498fbf72148716da03c0fae35e471aa048061cf3d9ed2c73927a0ca294f8534f79756fdeb0b97c29f43b19881ac316e07abf98aa9b06d987cf6f1b24e55ab7037ae384df562682b3fe47d8787ec804cd79998fb54ffd3ac6c1b1a8248340acd8f22bc2715e14b1bc63b56b2e3c3c46711cc95225c89b857079a72ba3354b3f72b85cc3872ef63d098b0dc502acce802c6c2a29b3ce3b224bd6a6ee8b616dc36b88fc545b01a8765e0d23a5a02ba967b80160e151bf61f96760d028d19e3efdb2aef80479ae341ee6ba3d013f8e94690987178d39f89ac70dea414ea852051d798ad6ff7c8f7caf0129d2320087cac013d18a06275ab7650e691340ed6f837bef6acc208093308c1338c1c3f144a1b1ade6cb9129f16fab99339c6ac6f3f6ea15c6f6d6ceace8a86ca2c78bfbf2b97f94c9b23d73ac808c480c2f0bd66a51331a1522d961e03f05a962ff6a00ed5e0b81cd75d3914e55ec269a086beacbd5edc09647793d0e25001eb0926a65dca730cd62285d392d4692d3faca5745710600475bea76a04499cced76565f46ef3c1759707f6154e060290b525867f38637eae40dc929ebe2cd003d8fec433bc3ae71e23e24c78aa81804b0fa1fc7d3abf883a665cfe24c6b87db17e8873fa462931fd0e3da41052d3fca18fae432d26c821dc917b2a141c44bfe330dc4812074a30c3901f0be4da7710985b31d078a7fcef2f5bec8764d69e6e96783767d343b3d947b973453c28326156cf6742c20fe4c42dfe48327861d09052a5f49e4b27cd9703a4672d3d6f395f382d331e8b63aac87ccb85f54f404304b6e6726398f9ae485bf3368a99645e55d016ec821c4550a4154118de8e8186530efe695ecca32e57535c6b33a532b3b989399bc35ff5e2ff7a942d1070df3a96f860f1352720987e67a07f49511a61e209c5d917b44a1a73f913cf55fb77a631427522bd1e6bb8a05637e9c7f79e81d93c2ef3810c67c7087640e0196259e5ad56766654d0410f2699f6fb8f5aae8f0f754be132b74efa105d72ca66170fc6b485626c0e7dea0edae8af44066707de796d5d9fb50e38d370e9435554bbff51dcf17a859be3334e687f3559f1a35ae624e4a37ac471b7238ef42749bad02f7a20ccfaaf7b3bbb46756caf671bc1f20e417f06badf236b79a52fa1046ee6252a3961c5506317081fbc05957be87aeac6a3eb581a814a91216d4ef8c53e93dc7d2f996c331b9666606b72720a2b6da57c3fe648c515bdfc01dfa3b2c9c82e63bd3a73b5a24b827b8ddc4c05c7f44b48e7ff27bb51beabdc33ca2fc9de1557550abc7829bc89168a2ac290d071086ad0d6689af30be169cbba84b9caaf7da8e9ee93b43555a9dec6eac3de98c6b3bc36b312dd032bdabbf0a1139c58ae6593943b5de6dab1e591bb107fb76568dfa41d125769bae8eb36e168bd1bc531e2b483d7e2426c11c371492ff194db9fcdff3d8faceca37702d692bb78cedc238ec85bc8a7936d17750aaaf9108d31db6a0db41c2bb07b4dcca203dd2316d7c97b3816b1f1824b4edce66dac4d353eace9396d45c284a3a5c91b13f73f07e22cd0cf19595d1c22cffdd4fe6a7916b24e0166c63dc3ff00af052b8b3a8e59cab4829d4e35ded5ead7103d7b9305740aeff73767b2e557b6c42daf2d440aa7c20b17449e4d9ee5aa1efaa84a249fcd66547789b5baead354bbd8ce672e4013a9bf0f89e123d5670441c88498131de1250e44b05c9367cd4ff8a59fb1c665680ba94782e6ddab73de48530b446f18b41b91ff7ff5864513cfe2662fac2f199386bb54575a4e64dc9c67f756ff81bee4f58d3971465d040145ed2e3b3841963274e4f227e4dad62342f84743e5b9557fca6b8e3d476b4de384afdec404cb56835797e269c468a18e2c89cba6b0deb5c25aee307306802f4f21f04d05c9de85809a9358e89b4a474d1a4f890c597c766451e3c03bb53e4df096e731b4f88d6ea0606d2e20d0f70ace9e8beab061f0972db0e676849b8fa4d590b9fa7bb720b2b68879d62c519124bab819eb25bed949a013ba86020b3238f7002b698bd9a763988294e843f6d544470670424f3ed2a0c22dd52ca506211a2e2c19ffc49667b6d0aaed2cb86d87072d6f9b7b112d9e026b2ffff4807ae5f556d58ce42f4f1e9ee29220e9547ab1fe6ed04908e05a7ebfea148f26352dc2e967d87dd1b301844b89847326135fea113956efcbf525fc102f09289138daf7b7d94f2db447e4f955ae1e2fff2278955228956a3189d48472cbfc374c0f8c2bc26c7707c0ad0f6dfa7b043da2b44ae8d29b60f5718625bb735120689296683836eab41d162bb7d24b4297d0bc1c045cd1bb180bf1ecbe191a907bca7ad23d0ca7861c5b2dee8d95077ef73c1e9d468d11f0146da06817f465e15371a333622425d8608134ff2cedd13bccf4799f5b685e6bb6fdf057f652ce25d6840bbe81cad444f61b9bdd89bd2c6b76a0626aead506f4f53c577b57abebc1c09214847b52eebde19d4aa8653835c476474492de09cb9f75d0352e53deebf53719aaaf0f6585531ab917601e9a8269a9141917690329eda9910269d62f656087d92382a6c7a761320c8f7dbb8b642bc840bb8816767b9611a22908b6fdbd71301dafe4a8bdb9121b0b99eda8ee17f987408e965df0f86ec46e5ec03ece42f0083dbee9015eea18789f20a9d7bbede846228077614e6b79e30b50fbd50d4215ae161df3874230665ae6c006a8149c62286e343f4aee8ad40fd801debd4357625d27bf151d75dc33e061636a36ad84f074bc5a3e8da9614017e98d8e7b9352331f9d302edda968e552f8b2f8e554f32e92f4b4eca58c9962c0d0cc0dce10eaed41fd34fdea9faaa7beffb81e9c0a52744b96ce7625a01d96d7dcc2f981aed8598efc495fc51700cbcadf6c0ed5b7676e9a1f5da17443bc9bc36cf84632bf5ca03ec5b91f4883215607a955a8c19d00104da4919109bde516fcbd2dbd0bbdf6941bbcd1267e1bdd5112f5c1681745e04f9229622a96a72c895b13ebe45c68d82c78ad75bc693758c0eca62160447a47d7633e411ec3129840f8348456a5f7dae710d75b6b7f2917baa7974345f53abb50459d488698d96ad5c09c60948b1ad08899647db06b1d4b01dbd075113", 0x1000}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000094b9958ca4f0ef8376a93817b7f8909adec5c8ef9c76251c1d18b5a0327d05008c740514983fd6e29daad2db0a3fb472aa3affc48d0ac0d231893b174d89a1c8ac1111ff6090675a2d07eb543d6e4de46ab6"], 0x29d, 0x1400) r2 = msgget$private(0x0, 0x402) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000080)={0x0, "7cf23432dc89782d875b71d982e7cc80007cffd0c312623c6ffbcdd979987657a1dc74a4d708ddb3383e24dd8d801733b2990f2e9e1141a17737f60799138612003b0b09276aa41fe5a0dfc85b1ad7bb05de4e2ddb56d180d400399bc526b5e01a362063e6ef5ecc3ca74aff717e3235476625a1705721915a5d99f0a2b2e01e3d015a2e63e1a22389be0ce8ee7512ca81"}, 0x99, 0x1000) 02:17:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x80000a, 0x0, 0x8, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 02:17:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0x7}}}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000080)=""/251, 0xfb}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:17:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0xb808a229904ddb02, &(0x7f00003ce000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xafee, 0x6b, 0x8, 0x9}, {0x6, 0x7f, 0x1f, 0x8}, {0x4, 0x9, 0x32, 0x7f}, {0x0, 0x1, 0x7, 0x9}, {0x9a, 0x1, 0x3f, 0x1}, {0xfff, 0xff, 0xa3, 0x1}, {0x47, 0x5, 0x6, 0x7fff}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:17:19 executing program 1: 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 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt(r3, 0x4, 0x0, &(0x7f0000000180)=""/254, &(0x7f00000000c0)=0xfe) 02:17:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x7f, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdbb}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x9}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0x57}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x24}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfb165f09568bffde) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:17:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c651000"], 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 02:17:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x5, 0x4) r1 = msgget(0x3, 0x208) msgsnd(r1, &(0x7f0000000040)={0x0, "44180c89c2887da794"}, 0x11, 0x800) 02:17:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) readv(r4, &(0x7f0000000000), 0x10000111) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x267) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) connect$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpid() 02:17:19 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 02:17:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x6, 0xfffffff9, 0x3, 0x8}, {0x202, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r10 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f0000000300)) 02:17:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r1, 0x5, 0x1000, &(0x7f00000001c0)="4b35d7008b79ceca9b3f4e37e08572a94fd915a9a4a98dd3fec81faa3d28754fba3a32cc0bca084319e43d3b32eb1c60bab08171720b09b25203fdf1a9c2fa43c2df43336021bf55be500ed486df77a6deefe50f85bcdd8dbef843b90658989e72ae18a28db84a457ca66b58a9a9cfc67657013aa341cbf018387ca88f3624707d6ceff1fce810f108d15bdbeb39986238e08a684183338119fccc3a078e326482b4df16baddfb3b65f86a3b9ffe55b9a5e9095cee4f00b26f982dc93466054ad9da12caf5376ecc785bd8f67dec82eb95f90e6e53c99fe64358b3d0841cb3cd70ede82c1a38e41533bde73db1d5e5ddfb627a5c92306617c52d674a5afa138ba6f4881a7614d117bbb6409431842a9cdc6136b42034eec531847b94c920648b8e7b1a0e23fb8faa48523554deb9657820951ec4cea48dc96ac1874692fd76d8f5f6d88a5e04d2a7880437cc541211dc727cff55eee68571b759bb3091211260793c1967911bb811e08158b3269166a2ff6079a56e6f4555e8e841c70634af484ae062a4d6e9f6b570415f130001264c3922de557dcdee25743d2ba8fe3bad42f26f6683f320de4c8ba3948aecb8bc2b74958ba784eda0b3e2a6fefd46c2a1e09dfd3fc41f79a54f1912e7b59887a7162ca2c3bbf297d86969f0322431f19d6bf40d9f44daee774879ea4ca432de95b6cbfa84aab96b9c3e4a88dc0d5873b9434544f310ca0c23c9f237f56c0fb4066ef18d933e9ef372dda9bf38e4484bd0e1275bebccb3eef0c3085f7ba9b564e510517c27576c2d5d96e584acae435ed1ee9523d81142f51fe6d305f337f16e51f4d99b1f3231d0572a2499115689d8c35d11497d8acfbdb021b105909cb503ca623a8fe6bd111fefb6daff2b96dc9ce020dc322d856f77b35e3a252473b322946af8cc52d5afe09b49b86d3309d6fb45e82c7d553e773d22ad768211b28876e28b32d87eec3fd0ae9d45cf5d9be385572fda8d38185fcf321d5a4dffa7a7168818379f37e206eb6abd8796ba76ecbcf725821c93bfa30388e13bc5cb1e5eca54d54c7e75e0c70e709044462453336542176aaa113e88b5a70236b5c37c0bad2d5e2c4fa0e160cabf926120002ad215fedf49045789760dbfea3981b6b5d1ca3665da35c93f9553d4341cbc2fffc6693256fe39a8419050429053cdc15d83293bcc510f806a42a90de5143b4f4d3104f9f8e961b5954602e813e0652e42dbb375a0be47fd9dbfbd82e2a52c9a59bc1a8f59de559d09b8a0ca38080f540a50421401b5fbf6fc29fd401e1fc16cb6702afb8960d156b0da8287244ef03a871ce8d7b7652bd24424fdafd90632b2a3d39ad75bc74b401007f8e28e1f9d83832d492757905433a788a4241b059b1506db575ed3f99a430ecbfda0dbffe6aaba78120931476071118c9229fc1e676eca5a0b0c4745b3016801a55afb33d9d1110cf091b7adf652952c286989a834b3093ead8dcb5c6c14bf5b0519d8a449d699b17a2b2b820dbf4a204e7729da6ca6e8a76f362b727979a42d0d9b4e1e696162dd5b1ffd5083e462ac2c8f8d182fda19d03c6c8111441f4a766573ff1c0aa75f013873ea857ca05489b8e091d3194a768eab949cfba914b18cb0818b4221d64fbea22be0d505ac0a361637afbcb4bd98692131a9258e0d39f248e4132313f95e25c21fd4257f04888031acabbe5f46c360e045e901e2b6a101d51e60df96ce68a79efd11ebae085130f7aebc8e4b34601f0e690489bdd9a21e3b025e41290fc92970c1569f4c6ff3ee6746594832f080b6befa35ae9d9fe84eaf3fa07f301af6403d973f20c49f4139af43a0cb9174b496641f6c45e60eb1655e46c3d7a8dc5b1fc7c6c46a944e1aabc6c2a06f5fbfc256a99fad4716cd634da930b3eea68b04b2fc4482aae85940b39d9de09443bd94c820738aa861c26c18542fc642dcace6c6fe9b99d0b2267f1436f8d51f1d347a740018bceedd05166249a3191289ce1b41c5106fd2c5e9aa0460e59d4871209db8f0f8291a7d463d5a79a78a7d7d1141c1a4ee82b8a5f84fe2ff2ef84e72602b621eba0836db144b8a68448d11eca22177d5800330ff7f755f84b8c48d79f08b8236f7db6689b7c0f2fa2fb7cce25684a234101f0080b902a05e592220ade080f324fa2228f6fc4976768b954982ba0c698d765f6081e1c4e5fd8845d232d4ed9117985f8a60d5a7391c3d623d4e14a2febebbafc0788d97568a7a4c5fecafb8b27d9ac05eaea31a174ba1c187191a38d45fdae70db92759f577a64f1a5c71e50fbf448a35ab515ae60e99d1ba6654ca845ad72180faf7ee9581ddd8fbf6e5ea9353c9f805e57281842d0f9d1ef5b6e6f59f2b9ac9ae272665d9727e85b872768b78f083e84b6a16b7a0ae0307a9d4fef9d8ee49acfee0f36ae906c0ba5897e27e2d2500c7d8f06fb555fe4b02f6d26163d6094084d6309e046bf918a65b6330cc0c727cad45b00c26e00ffae563c9ae2dae16cce01393edd729aaeb6b8a7bbfa6d3dd35ad0db9ab4b84727d351a0b054212f81fa12c7e7d7a22224af490461aedaf7677411623e399045e68dca19a7b8c8e29830d93b2059ee8d9cbae72ae34b067c3446d991aabd259e8bb766eb6d82874d43a0ccea291815ea5eaf4789ad0f6cf948985ada276083417257f3453b223a7fe644ed5ed8b0a29ae64622f1beb2ea4c61c078eac5d4ddb44b480d75104b25918348c53ff1d4747ce7efcddb80c8f954d72b0961275cf958c612511bd2472d0fa9a6b428c1eb355814347c43e9d1e6c6296aa6e6bf84799b0499c663e5ee119c6f6b2ed5804a5ad2a1e68377046617b92f81d8aec92e7a7840ca17477a5f6dd7b444296f0b56c0b7e586c0600829f26d7304a2750ed667eb427697dcb3c63955696dba55d9baa797dc1f096456e24fd1a2ffbb67709e5bfaf333797b2bdf06db3a776c18c836852c9ebe2cc2d1db1846a8f0dc454a4ffce9fa5ae04f65068c187c3c5269bbb0a2c7c096856eea9fc2396fc31091718080df3ef6cae84035d6c2ef50a67718873917aea575322e5cabb0689c5237c27a7478cecb277d119a9e9538694942503e7c727a3a1308f04824d1a77e22f6e1768e809569717168c6b697c5b2bd8f008ed75e4a7be96f7cce4b65a3046bd9d732c4d273ba99c8ec3f7f68ee291a25c00792571ab3f8151d1b2aa11cbdb246fdd32b44b48141e1d65e68d165ca745b0526c5a260ac513eb021de661648fadada8561b0f86024104f95a8e6f842f2a1abbd76d3e6f7f0160496a89951d6fcb1512f1a9c580b7c2f7a9442e3d9f052b547b74dfd7558f9ac77fc962ea60ed27cdb363774daf4fab7b5acbc7504aa3a0b22bcdaaba0b2f29c39c2446f634d17ed2e7407da9b223745c31bcf5433829af86923b2a57e77fb3c872b2d4e3700c2e4a0b8cd1f9568bf2ceaf73f33f131c77291a0f80133a5e61ac82806d2ec120af40f85ccf829d125708b8795787264585c1ef750ed2fdce31e70c5b00f30108ce4ef93d049b64dc11491a74e31ba9053448a79ddab18a6ac487bd67bd1295703dffaadbbedaf2829186042bcadf9e1fdb41b72401334826cc2bacfb34ffc6f3babb80e7f9bb4b1b82385dd21881cda61ccb61fed75e564b40de2366bc2419f39a22625487b6dad6bd5f4163307f470bc7d0bac01cc82db728085925d7275b2af2be3c22f9eb79ca0640be5c45a62df7dddc3abee2d0bab54f2d1b80a3f89b71f38e18a982d22388fb6526317bdcd2da2e1a7d61bd3e994868e2812ed7243eeea0b86b52ea5e8e7e3271b8e0657b5a3299b1b25d56bddc22b8108033dd834cd8701c28e9af25c23e54b215430831f3e8bb6a4b24d9d8ebf4000105db0f54b8305d9dcafd68fd3fab533545798af6fd687956c18bb7eef2b8fef613d67a6ce0cc815befef29c664013cdd31a6bb44a7299640e77103627b22129609514642c2ce8df2a99f2d57ca5f3d599616778f2b9ee3c2a8f6cba079e2124f1d142c48c88a448ff7ae251208f2da03d619f49eb5bc509a9b88c532f65c288f11ec75fc5b6b7aa4036f0b65dc4cd58eefe63b33cea0da442a964904b18db5085da5bda936daa4853255cd69d2fbba4988a9ef2727c58caf6586e7f15125e945d0afc7994c9ef0400c27263df65c401127af6c762a69421b2d4a2a40ed2946b13b1bcac66881004c152aab060c879e13dc47842826ec8a9bead3a3ba55eb02f1d65b3a3d0272baa3abc8ce8bfc5f5132bdfa1e477d68b6efd8f554507df374c5e81a5dfb032bb384e393850d7ae587ae6a07158e8958f59c6b6f036425c5aebe5e9ed57c64566a8e9db6f4a074d32aca0f61d96c8847907d67b8722b25fc4749b497097998faecddffac91307c8b2b2dc3002fd54efcd2ec2cd260af7dcd7a976b932c890ff3bcfa765962b8b588e22cbbdccb131c36ac31c905a2538ca877818923e60226885b5b2c2351952033c613db76268b5052a506840ab424b412dadeb044ce091ac2e7ee03ed3cc2c70f842aa8002f0ea5136fab0128ef53f51e649937ffd6c7a11d277e3e2636a30bf36a040d80c1f8be465e3b0bf7fa65bc5cb5b9947f3f1f9a1a7ba3456ca5c7435051282352380c18318c3804680668d36442d260951f5d361e212141c353e3cfaf642da54d95b72d9cdc66e23951613033f507e1488a6266f9741e851a95c5a37977c30167cfc96420c1b5b3768fdf9575d52fa61fb5929de5e55a7ad0b5b2d778318dc33f8e07e21150ae68b79b84e87b823f033e6d0fa2d058c2dc5699c4b1b9abab3e27d8d3b3a534a36b79bcdedac71eec7e011e8de2a92856d1f75c6db3c9010e9801b312a10a4b0451f8c4cb773383e32708beef1594e29db4a91dbc178e16b0f8a4e384c66b5c8377c920331eef9f96171dfd8a7a20b7731a0d8ecba0caad54807233a5677c615215872be731c1fcc7a9cb29f8d263cc9090d960cd6076a53d6384a767e526c9e0292d5df6ec2c9621d8eaec84ab0872985f2aa6fcc413766a82cc0c49c679394f6c6c04400d16609f496f14fe392ee9f2918d405de8ce46d14f6671b14ff0955ff128d5ebb1a56b4e1e3ba4d23b1fc36c7e82018b3fe6a7932ac56733fb53d5bd4fcf2032a54c3d19a7203a913396963342edc5156a6f29ed4619ccf768986cc332dfbbbe895f770a4a13a43c2a1e34d15a5f1a30b205922d4d576ea6d57227900f44228269fb13b6a5a27a4b0c8de74bb1e3284157a36046e456de0cebe7800f6f14589a8991268243242ef2778265d3ddda81d6bb011b5a72e23119c127518178bd601a74174c367866745a2ec3d78e76661d4b1af8d4d83ed056794b7869509a45fd15df3a555582318ec229cd15cdce66ef250671563e2208f991971ab373c14e7e9b1b29adad695993ad66eef87876a30f0f34771b6e1f0a68d3449769f4e98cf2fcb99e88db518e850bccca93dbcb97f0183c03ce8ea05748bc03c757c7d584ead5f082b9082849229d511c751681a2b3f0e20a7ae2673dd7682d10fc786d934ef5485f770b36d17b32f1dcb7f2dec7a55e380022797119dc085cecd4e747ea3eafa68735394d03ea0b8cbacca260c4f7f9fa9b88d6f533a95d5d5c3c50024c6811bcdae36385526680dc44aa5d6509d80a53353d64a91bf8e298ab26d04d99b85c9ed9ed9a5c917013c3ea7e2378d42a14e37626e4372b79156479c829863a32947e9edbfce0fcc06c0e2d161ef9b70115a4f6ea4dfa65b5552d86508c96ee990e15a6076e5c209273b1", 0x1000) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530001e66c87d2d209dfefb29c8410d00a18a41d0313fc53a49033a361027facd4a5953735fdc4d1a5ffeb41ce55e61781b7181f79deb5ff8f66a31689a56940ff72dcb86b27696abbd08298edc44d225a7798cdcf4c47560b6f17b81b0e967ec3bd43493e9168b6be18385e3c10642a9c3527c3b1096f3907f3dc761d280e6c8297c5116028d06addc3c54020000cb3f8778f137c48f31c671a782cb23863ba91bb3"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 02:17:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 02:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/233) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000172d5186b363d0da00"/53], 0x35, 0x3, 0x800) 02:17:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x10, 0x8000, 0x20) close(r0) r1 = socket(0x18, 0x4003, 0x77) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001680)=""/151, &(0x7f0000001740)=0x97) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x1, 0x4000, 0x35) fchdir(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2c0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="49fa75175a686bf14eb8d6d47541e0008ee132f4dfe2e20c886d8f1d36a5b3277760fc3f200e7638561f992de8390c880297018206ae0c2a4b44b0c2f63450bf9a507dbff6276a637a7725cb8b6d541da9cd", 0x52}, {&(0x7f0000000300)="a5a97b335557b1648a1577d6211778e7091c0d18cb08e555862e0a1dc45c8e68713d18f2fa0603b2a2a100cd2a060280e419524745e09586d2d771eb5343cbd91ddeeb377d9ce373d96b414ac7cd405b77def47e1ea4b6b04db7e37a5d950468546685894cc8592da530f494d7b4bb1399bcc85f348b24b8556085a47ffe56769b3e4e6c3c011e22c531a42a7b7f812241cbaa5f108657ee39b1203d00d9bc2d260e590508", 0xa5}, {&(0x7f00000003c0)="eabfe7835cebcb126baa4d5dc153e16c830a0ca041048a7cad2cbbe7176054a119316f0f78a00ac4c2b03be5a31a96434a69be0c18c8e4295cf6bbeac72823bde2ddb509dc1e0e298f4e4d427c4845c081710ba4a7eef6db2812cf6559d39d2541b072e16e2e911698bad333e044aae9099665394b07", 0x76}, {&(0x7f0000000440)="46f92916329b9e32784313da22e6ec40fb67ac062cdf0638fe3ce62eaf892fac812627c729d6a712695022e5414968ffd34d36032b9143866c547d253eb63ddbfdcbc3d8cec1e73def94c1e481cc9a0017b2c840d7a4a966b579059839b4969bc4806984bd2718852d685080c51e32509fc05f8ff558da19f8c185", 0x7b}, {&(0x7f00000004c0)="212af197829bca82ba3ba34751020cd843178ef6de2febd2a991d25394cb633298dd4de8f1ba4a64f2b9497219da51f5a2a8dbe833e95fbcc515e06457181a369534f6675eae96dc36c83ec8880e7a895fb9c03b619cf36c8ae5d7cd0c51858d063456f8aaa2deff9c1bd3bb0619be485e461a61883c2d48df05413e5314630e73f8a54241c3fe7a4f9d310ec5368b278589b39c19c2431bd5aaba7bda155d2994f96a47ab5dc8221357f8988d63eea5b19a10fb9e4c92b4", 0xb8}, {&(0x7f0000000580)="121d77f3e7ee127b07a38eb5901c58fe4275959d25bf5ae91697ccbd244815480d591e72e93dd81909accf438a474b6782a30c9aba99b0ed0bc6491944f9eff719bb934c9e3c103cd63efc726832465a428952c1382f001f70b626527bcf721f1da5e706752daa9c1842a6881877d986672a488776cb54a6ac1d7cdf03ba523fedf11831c891e1f7472434078282f7b90be0d69a3c7861de5677e5058515e7e87cc962cba7af6e13c643895f695649cd5b2af81c98f8b181b4b9fd834a82a62774fc0aa43bf58b020178e891ce62107451b7f31e27d123338ae65b5941c5b85b3d278e1ab4837c459d6341e601feb260c457f92486b8e246acc3f4a388a385629d407b59cacec36a765571eab7f5f36d11814c080980a9e6aee7e7389f99b2be388e7c0db1a00554122cca675c57c0585ce87b045f2a393fc610d8af49c345884db15396ca671bd615d3ef20c056633f1afffddcb49e105e72da6a8eb5ef9e9ad867c709ff142dcbe24885e739b8bf06e10126b3a076445c6558194b327f2d528bff64fd1d1290d50f30daa3f888e8ba8f6eb736631930a156d6198de29b7ab83f8cbd8fbb676af860f24267c0c1b82f3a7ed53b0ebe3e64f1f52e5c08fb299c62268d2ab5754699726f04627504cc18414f4e0046e4d07335ead8a556e44275cc6ad12ab35bc88a92387d388f090381e44ba1177a6e44b7a63a56ae70e7d6806c16dd862abb0fdbf14ea1f33fa4774069b7ffc3b810e925f2b283bac9bc3732c125e45b7b0225ec2772e561873ccac1836e1aa4933a54a26dd570e53d06123b337245a498599480eb23d8fbc3a1bbde15b0a0f847657717756165a363bc86755d91f2e5cbc71a1701008ffaaa0eede0106e05edc959fd4363ae06a9304f01cc5fff7410f1798f4e09359ca4927de6b0f6989a1e96ceff9b9b58491e9de77f027622ba5673745507e0534982bf28f6bd41924df5bebc86daae8744bd3733e0d6d421854a68b95b56a6977e47d4e28190c6abae04f60a1bf2b6ee4e071dc843ba0a5980179128db18976af25b274e9e4e56a2040ea3143a1f02783e024d77f27f4a471649c7e8810afa309ac005bab431aa6433757fdb3cc394efd2ec76e5ccec3d735b3ab94313ea9eda43511cd93189e9b4430c2d9f36b0d283cb2727409808e81289ce280f7ff205afbc71e4ef66d6932c96cc5d7b9f4143dfc6619f4803591e900a6ac70bd0ee6ce64b1c99572a97f6aa99fb6574adc9ffe9392e935dcc266f8d7bb68dcfad10702d166201f0a85db4db03d33a2ab8555fe2e4e667d8063462492e6586b2a4146e8b780a750027990173ff6ff483d2c8e14ae2ff715dc2ce24099b4c0aeb886823336f7e76f739c1d7fad425c0ad15c1afc0e2b0c702340c902aa8cc1686df2b229092468f0683d328c190e430c2ca32efb1f8d4f7a206deda1331c0750d0d9b1145dffec306a62cfd20822507054c7300298ca3bb2e561658388ee8eac574af32985147f143fe0d3c8c74a21e8ab749d577809a365f4ffdf3bbdff668f529c8e84fbb5b312ac17d53892a033d6cc6262c5c5d2d58ba70d2ec70b2c0876c569090e5d3050617896c101d54c37bb030c2a0efa115d9d189ebbcdb0615fd8b60d43be44bc16b5d1e509489310ef1e2711be6e0135369132cdbcff9809c2ccfaaa47937dda88723b71be5024275cafdc91a76d42fdcc6fb76852af359ca360f9ad4c971448c0d5f3ed33c2af664a6072feb172add9fcd77c399c04b0bc69f50fb1ff64c64752eaeb22aa52a493f9a15217b846caf2f2e0f08faf6e217035886c9aa853833b7fded5f48702708f07cfbe8bb2256021731a4dc7b4d836aeade635bf30a7e7161853cbf1dc1063c84f206b72b9d81a06f1035fd0866bca306cafaa24fb4c8d2a8e8d4ada5a0f7ca820ba2142c40265209d323aa0cc46ad2f1ebbf76c156c71d62e70deb1a3720e5319cc32feb8062d24aebd203c7e06c580e078e9bce9de441bdee0b5a73a000e733b4343b3358070c7201046607631d58591d70d476cba252f743cfeac00865c6dd18cc10ee833f997cf18b7cd6acf06c09819aec3500c2f1c833f0936d2fc4efbe3fe3d899bd02a0d8eada85ad60b8e0843354179f192e8dde9076d47874c41f45f057a65b01db32cc4e34e21474d390cff13e2a9006fc76243056a9096df5510c862b4eabf46737a515bfbc84510b7412dc05640cef91d4790e6b65b37522a82b97f4240bb4ed2f3863ba494f486ad2520ad231dabc30c82f75940825c9f6a1d4c9942c9201ac9cc94aefb387b8d2b84090183d26712025150f7a50a82c4790daf7383277eae36ad8913e244453c608d0f711726284d2aac38de9df4053550e7798bed870461d7e771c3e084d2f7ff65028defc248214633e9cc382b9908d2195c6e49701d229cfabb2b3a2d630ba264d496f5da1d457459f947af88df401b3e7bab15d8c25a1d7ca9abddb504836d9ed4a9fb8147e08c30c36082b1a3792c6d166a46ffd802d82f6f1bd52a472f4614b149bfc1f92de83baef0550c717b6495bcdbb59a16535d93d20a6dbd4fdc6c0871b21ff181d39f445045493f8ae486f1a1a0cf17c36cd31a2f0d10426ff80e8487c93141a5718635ee616e5ee7a92aa6c682c4db5466b60f63f7d8efe07e1f9f95a933eb2ca34649ab7aa3723afc1c2353b78d4607c743756b9ebf59e2b97316f3e522c3df65b45ef15505be64a8f4bfbd7ae3c10e32441bbf88af145fcf75bd8713b0e8c3818c6674ccae3a945f90202f23d0a3d4ad51d376146d04724637f0c553ca5eec8f08bb7b89dced9f616ecc310795add04a6a230719841d9f94c0fba765580fb70665fc6d5f4307c5030698d2185d2101b8b7bc5119c108f378fece4423b1b3aa0d225c6c5db7d5a0a38d27a18258a805f2c5b75466cdbfdb883c0caf5b9f1596456fe0d2eb4130b98ec85ff6bf4bbbd1abd11de208a02f4b08fcca36e32ab0aabc3abc119c54a79eb1ec6d99f23ee15f689e5b193c92b59c20a619cab93bd54b2bd90904ce887fcf459ed8024a93e331a02da7959732f892e24d49f3aa084c4f151ee46c21f9f6bc1d4c3c964625de02a2594a8a95fa0a4501ce255cd0988f841ab54b74f00b0bb3b9dcb256d9ecd0f38d5e21056ff529b7bfd39921a30637c5e6fea2cb1b2eefd8eb53e764588b490d232c81df5dce122a0ffe6e3d483dbdeafae692f1a51d8952e07c4a8794ec5c718efde7c04de425ffb4780926c1ea955257fc917899356a01c5825b2c8d93cee63707dd77a68b2ad1531851be975c75ed7a4ccf0ef3ef9cffe6b6b7a7c534616fb3c2198ca0a045c4171dad09e230839c6ddc947e74ca4398677603348de302c372dba9d7e6b69bc6e4d6adb749c4281f47a44d4b6e391420f0b652f57043522898cfbb13727bc85c3b4e109a124c15c6c0f48deceed6bddd19e3feeab2b1dbb9122f4de18c6459eeca91c405d787db5f98d847abf8f4e1a36fb894b821bbecf64a1a29335deffb89c359726b8ac5198449d6f99bb8d22025d3e33750aee90e0f195c6a417a7511994c0247cc971c5aaeb1721de6d50c32cb2ebfabe921194bf02f16a62ba0b96d58c8ae036e487dafedfdf562b46e8878859fd4973cf775bf42a42b62b5e59da7a049c657aef6dc804deef2736754942a9c301f496954453cb0479d53e883118f31c0e26e1cffd4eb77d5b03f78dfb86558cabfffb55713423c541a3dbe4f7dbdbc8725ba26e6319d0fe5cf37f79fbc574f440c78200fe1ca2ae50ef8a4191e049c5cfd65be8485e9979889929654a33557249b34cfd5ce2dc197eee6869d0e11c6c9e41ae215736c87f3ce40da4624031bdb282bc634b8d733ede3f1743eae81125979734de406f718cf432ee7cbcdbf3118ab5bcd0f6df6c9a1e16c90cea16512631dd6d168fb28131dfdc88c3b61212ed588988df2752f0d080c0cb3e0df414499441c8c71b09d56b56a8ba626bc7d27358af4ed4b19713d4c2efad2b99840386928f64a333f3b964156e68dd4d5669304213ab02a3fd9a36a70c1d13576be2a9aae5c9197123027a6ea9ef8f60c746fbe0b7a03095c467a75cd708d5d05b829d0d3d6b19ffc659a38e592c6e3a98f834ed25247caa517c417c346de82ca9daa5795cb1f8c85df3477a40dfc93b61dfb4314a53af2f5f5ad69a2163346aa674c64c1952700596a8bae3c6d6b40d0a6794cdd1898c51836ef539da62780d1eae7e288df758a6cd81ee83b3f5fbd42cf81d8bc6ef391463f9fd87a6691638419ea7f39356e092534c7be2fde5b678c8e8ef65208899334a44a426bef44f0955febb0998e6005cdc4b7e54fa7f5b8d282a0fd2e0c3e386ea6e760deadd98622363070a7e67fa264adbb0445bab3a4e9be141b9089a533314e54f2aba850f2f67eb2954bfdc1cc84de9b158857a6ed6831dcda46978daad3025f3e4d064fb263553d1dc169b280b94a446fd871ef05d58b47fe7800de275f3f19b59b9b88549b59d949a68149245af2f6c69b2a9b72ad56ddc9910f1f54b93616d1cb8c811e12e7deddb121950fde6ddb5d991af5fbabf331fc6476ec3a5295bea5dbeaace8fe8d2daf07040eda52182cae9b9535e3e8213ee46aa8ef674487bd1dd0ef487dc1ef2c8f3e7af3897aedc8296b10bb3498eb3e75a3f90b3c36e6dcb694b66b698953486311441e0cffbca81883362568f3b12b13ec5fb328ed01b29bd6c3e6a439e4ec2a707be0453f77663a8fb6699735535edbdc64f5eda92e5f9c70d6795519fc2131f271e2906b546c52bb37e3b21415544b2dd9e046eb81e697224c48863eaccb20e6c3093e3829b7c9b9e33cfc2f8a8ab812aea4dbf1e686636aab2b87460de460f4b2341d62f58070ac19705dcb2e5e0a7456bb890dfe5d67986c600220d7f18c2622962184d0dd0170c4828d8282a5da47b43af15658d398de1677fba3c5d405d32616e8afeccea44892de567871dc00014eceb3e2263feff57a17f0818278c4af7a35654688ff611bcd72fe8bcd223124796de97f28477a3fae5765abe540000acb096496c2851913fff73c000290257bba092633df0035bebac70753eb93a3e361da10010bf9eddb36813963cbbd9899640d3684df5fe0911129fdb12fc288114a7e1b2260dc8f7acc4e05d398f2733a7c051744a596c832003879120fd5fdc99ddfbe0ba377264f17f51b18ef99e92d250b67d52f9a867783795f32600b22ae92411979acfacc1e1e5005356a1974fa99f5655bc7f83c18fd1c66cc8db3a9f8462330579913e5cf4f49c8340db23813a3dd7933e41f1a07b086e5e2bf9067340a44e43b9ab8bc0acd1c4d86ebc44c16a15d7627c9a26a3fc0f769a041cb72914a6329a6e8fccb1a80ecc5575f5c19d3ceceee9b6d5acaedacdb95e65aaae362c9794c574a85e095259a0368ede1b476f7055c0a55686103c0e8f5c92da197298a846b4e508dabcae4aeaf2882dffe5cd2d92ea7be29cacd13a45328805aec038ced88145cf8cb015c55c2d8ff9576812c76a501ff177135d625c7592bfc13c7588904c3ecbe29fe57793c3a3d13c25d8cb6cccfbe4f4dfa35cc3efff50a1a551d7a3aef4b5a2a4cd12aaea2913be797a48fea37d9497ba297636a01569c0be6dd3a50c9b81ab363fcbf308c20c8e173e88d0ec24e30362217c578650f2ea8fb1cd215a2fbbdd90d44bca6706d77b305e8d636dac1fe23673654625b6b5cb90e4abeb06ba83a4e83b01ec2980e4c4fd94cd36118045085277a830dad48d", 0x1000}], 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="a811d7797083b713d1235d9f94177cdc08ebce3d4227ce4b", 0x18) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc000, 0x6) r5 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x7fff, 0xffffffff, 0x7, 0x1, 0x20, 0x8, 0x7fffffff, 0x1, 0x0, 0xb1b}) msgget(0x1, 0x82c) 02:17:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x5) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 02:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x7}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b7") 02:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x87}, {0x6}]}) r1 = socket$inet(0x2, 0xc001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r3 = dup(r0) fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:17:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r3, &(0x7f0000000200)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000dfd026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000006b00020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xc2) 02:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x84}, {0x80000000000006}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 02:17:20 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x05') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x3, 0xfffffffb, 0x8001, 0x1, 0x8, 0x3ff, 0xb9d1, 0x3, 0x1, 0x8000, 0x7}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x4, 0xf3d}, {0x4, 0xffff}}, 0x0) 02:17:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000180)=""/204, 0xcc) r1 = socket(0x2, 0x8001, 0x0) close(r1) r2 = socket$inet(0x2, 0xc002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000002b3000000000000000000000000aa039421006deeac842d605647bc23f4f3d6748329"], 0x10) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 02:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000300)="53f4fc00adb5550f1d7a6452906b8eb8c5edec12fc216a578bf583ffac2bd038509deb63cbdd03ceba5c52f256ef98a4e0997bfcc7de061737c2d1fb2105d96294c5aeae42cb129ce29ea349026a82e8cbf00f7dc97118b7f242dc49c1bd6b35610a0d29362343aad097132cf5e04b49f6a0b158fde28ba99134fce2d39557e6bb1d9f33739197f823c8d44976efc88273bb218a78ebeaf9fdf21010a79c5c3e8696608b86088b38cef2f88bdac985531eb047e8e2ffb6dbcb8f24c7025b01fd0aeb3c524e23787c875dfd83d4d9a20b7ef2c7", 0xd3}, {&(0x7f0000000180)="e89b39cdaaecffaff13e936d54cef600628b60d89ce0f3bb15abb43bb28771d8b73a52e9b1a47f8d9be39d230138f5", 0x2f}, {&(0x7f0000000400)="80ca001619d63abc9b6fde1486fac26d704ad3aa5599f08f719c3b3bc4326779fa04cd0b267057e56233c8765f25b2842c2b369326880ab4ba4d082135c02408cb5a03c4dff7da74824eace797b3ae845292e3730a99977c07a4da610448ea2561fce83d2fe87dd664a6959dcb12e18041f34977892df2e38d6e50c55d8a9351a7", 0x81}, {&(0x7f00000004c0)="4b4ffd72b42c82fbc68ca4c42d67641e1c2ca9ce6c6cc9f44b41f596c6c09b25cbc515f1a8db99f82a37d67795c3ee8db486e57a26321f49a61f1bbd374c6fed89a15042145aac8530d48fb067e7a20dc3e345f4777a1050b2898c94bf24ae800eb7afaa2b880484e9c9fa63bd4fc3312612ff5713620bb42fe6a9cc09d018a59d454b917916e15fef827dd0577b066efe878d76bfebbff19b", 0x99}, {&(0x7f0000000580)="cd523722e4e971c2cca32868bd12bf54de93368b3ba57656c03d0f29f1a5fd6323ba8a4d67fc3b5ff9cea325736d0694ddc2cb81c7c3cb2e687f4e599dedc2ccfeb6e473de98515d6af4b7d6836f9f751ae5fb94680020cd73500a617acee09cdc93e59f6621d2d37c096b18a364a2cb13780dcb9f25b1913762dac5c7d8288763d1b167889e1574bf7cea936563f9e7d8a2095ce237fa77fcb505cf1c6ee2a60fa8f0e46effcfdc1bd78a1d2b31c8adf2342e4282e0880b60b3", 0xba}, {&(0x7f0000000280)="c8cdb2783c3019fc8c65b9b09904883c9c838a87d03555", 0x17}, {&(0x7f0000000640)="36408c148b8c7502c856b6db9efaac661e075a4aeeb4e6c1745b2d981b019f42557db5692f8267fe042e54fedb47a0920c69875ac5218316b687773e37d2d628052f21721e681f9d1f2c7b73294751512b9273c58002a8df504cd45e09da02dfd983fa06997c6eee865eddd8e5570180679d4793d553605a3317d1613a0dce28c3f9a6307b09eae89a7ae7f02205c0e582013cc769862c520dc713270c2871d68c20842aa0d9c76c6d25173cedc37a9a34e0e34a7278755c7a1a4644bb001f1b1c1999deefdc4f895ae4c0e03844600d5f1d9252d0e1fdee2399581f791160e25d4a6c9ce8a8bf8370bf9bcd7a927f533c38e2af53ab", 0xf6}, {&(0x7f0000000740)}], 0x8, 0x0, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 02:17:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r2, 0xb709, 0xffff, &(0x7f00000000c0)="46f6d3eb84fa161156b37e34c00cc9964bc6a30568ec9426155552f741fd7325738e89c0032e3c4387e36670cc06b10fe99d02dcd51e5cf6faef0e8e7a7bb7b90b51076df6cb287721c06453f1111344b3ab9b1e4067643944228c6b065f001a11ad24eb05c9c5dc5b906de1591bb6d03502875754c41b413be62a4a63116fcff276f4ea60be1f890a50f5761c", 0x8d) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r3, 0x1}], 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x9) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x2e4) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x300, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000240)="683563028a6a5fa6055a852abbebdb7a54129b6bf775813d9e121217659f840f460d6a10dfb52c83d8023e71d80296f0496e7c4415b9e2445f1dbf907e49cf9f1ecbb9e83eb74229f54d6253e113506fe2dec364745fe210da16ec1c1d8b78ff75d6c94f1c04f7e12a95256914f8fc9fed0cb4606786a0165fc34f107a1dd2ba62b14a9397868f", 0x87) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f0000000000)=[{0x0, 0x81, 0x800}, {0xae532a5626dfd408, 0x6, 0x800}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) bind$inet(r8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 02:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x3}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x5, 0x7fff, 0x10000, "331ee73f045bac9d68f22f9fe522e01f6ce54a41", 0x7, 0x7}) 02:17:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:17:21 executing program 1: syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x80047460, &(0x7f0000000280)) r0 = syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/78}, {&(0x7f0000000100)=""/83, 0xfffffffffffffd45}, {&(0x7f0000000180)=""/188, 0x3b0}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x800) 02:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="bbaf54e4c18d1a029bba7cb58cbbfcca35f89ddee940745bcbca1804379b85d743037dc04f41d80266e5d19128453b5caf179ad7dd73889fa81b61012e4446c77282ffdbf312481bfd7daec6741888e6e72fed940f842835754613cf21709d0006aa5b0787a7aeaa6fc1aa5f95cb6d9ec18ac1ea6fc6b0083e5cedc1e1d8bf41ed6a37bfed426e8b6ef34ebab1797ae6182be9b2dc1c334b043e27cd7838e8946fc1859744864e11934c50c3a8595f4023fc358e6dc6098fabd0e60ec145ae2531f1fadba41a794d9e6961b4ac2eb48c44690e6c8f5cbb8c0811e0267ed5ea02cda4ee163a9dc7ffd4e23f8638afa23283", 0xf1, 0x0, 0x0) 02:17:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 02:17:21 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f000015e000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) getppid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) fchdir(r0) chmod(&(0x7f0000000080)='\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:17:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x1f, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1ac19550000000000", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7fff, 0x2, 0x40, 0x2f207425f5b0bbcd, 0xff, 0x9, 0x6, 0x0, 0x1, 0x9, 0x9}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) kqueue() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f00000003c0)) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r10 = socket$inet(0x2, 0xc001, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000340)={0x3, 0x0, 0x101, 0xfffffffffffffffc, r8}) 02:17:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r1) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) wait4(r4, &(0x7f0000000040), 0x10, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:17:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESHEX=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="db0cee926afb162b20ef915dd68a4522a12e25a6b5edb03e17da4731d1d887ea7a0fba9ef10650a30b5759c14fd01477727cad94033bfc5e18cd2edafb3e7304807b522f2312222160b97efdbd773f8ec93b7b58c9b26391db3442c4bcc171a64d0851102bd63e0bad89c79b3cf1e51b0e26fb2102c4bd518618f2c7ae3a5dd8943a20959b812495f85ebc1f0a6f9791bded36a4dfe110dd54634276a18f4c59cbf04448d2", @ANYRES64, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES64, @ANYBLOB="de5fd484dc49223ae7562eefbc5253af59ded70a8645d6c1a52ec03671213efb05a0c55cebedb1e4e8f99008259e4f73bebb87427975d343d4ac64d230637927fae70319676fa4be9c", @ANYRESDEC=r1]], 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 02:17:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x4b0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) r1 = socket(0x20, 0x3, 0x3) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) 02:17:21 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00004a4000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='\x00\x01') 02:17:21 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x5, 0x358}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = syz_open_pts() r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x40, 0x0) pwritev(r7, &(0x7f00000006c0)=[{&(0x7f0000000480)="429ab3c251a3a7cc97b9d48d89149d614fdcf11bab5847a6f09ac298506c920fcf68bcba364d5d5898a776fcb2c6a5de65611e4d4270536688ab5b7bea05ac57d8889b0d5f047430f70c1e445d784c711ad2650a9f3e945aa218558b88e26202baa26686c1dec9d30bb8dc10b0aed39c139d764c859143ee76305fade2b0015b12579225a2947446887c42536ea08873a231ad69d795c123c391e50e46a51f38d8dbd2083bf8521f52849d0b7aa40fc0290092e3050747e15e4b9c296c169f7faaba2faa8eb9211fe590a8a9073f10dd981468f722851b261e579cbbaf160c45264685454bf816f817c7dbddb0bf4b207c27a4e220054109f8ff0b31", 0xfc}, {&(0x7f0000000580)="31ebc4bc6e7aa8a9a4fae72b4080e3dff30b3eec8dd6c69740935cca25b1429bae9aabaef196492c0e4accdca02adf208683b6bbda73500de014650b5f8568085bad8d8e4c6a724b0feaf57eb480bdbb058c1049639e310ad201f819a38f9342198e33df057867e81eb68dcd06d049f55b7b32325d8054dbb99f7d9d919e57baa6cc2ab4920d37c51113024d65d23614254321b50239501bd1f3cf2741fcb31c10aa83cf98c48f41cbd453eaa899", 0xae}, {&(0x7f0000000640)="86fffbc0eb672c2bf3c8f4ac42a57b898adddf68e0a1cfe2858fd0b131ef4dfc87bcc5316c", 0x25}, {&(0x7f0000000680)="b51b1df932b2", 0x6}], 0x4, 0x0, 0xa2) getsockopt$inet_opts(r6, 0x0, 0x2000000000020, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000380)) accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x86, 0xff}, {{r3}, 0xfffffffffffffffd, 0x7e15a0a1bffe6296, 0x10, 0x2, 0x2}, {{r4}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x53, 0x9}, {{r5}, 0x5, 0x34, 0x0, 0xfffffffffffffffc, 0x7}, {{r6}, 0x2, 0x80, 0x0, 0x4, 0x5de}], 0xba, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x9}, {{r8}, 0x7ffffffffffffffc, 0x2, 0xf0000084, 0x1f, 0xfffffffffffff000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x14, 0x2, 0x3, 0x5}, {{r9}, 0xffffffffffffffff, 0x42, 0xbcf7f6e7b09d4881, 0x7}], 0x2, &(0x7f00000002c0)={0x0, 0xfff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8734d24f566cd93d, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000000040)) 02:17:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403], [], {}, {0x0, 0x0, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x811625c5022089a4, 0x3, 0x7) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r0, 0x2004a) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x7) accept(r4, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) poll(&(0x7f0000000180)=[{r2, 0x40}, {0xffffffffffffffff, 0x80}, {r0, 0x5c831acdbd56fb15}, {r3, 0x80}], 0x4, 0x7fff) r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="faffffff1759f5e9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="30e173cb24795eb2dad15b85801fa40dd384bec2cffb9395e55c6daa6f04dcf1ba61b8e44dcaee069c6b50f5942cbe2d1a512a78f3cade92b0cdb1393521acf59ab9fea03fd29b0745fda18cd586a3b8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x0, 0x3, 0x8001}, 0x3, [0x5, 0x7, 0x8, 0x1f, 0x14c, 0xfffffff8, 0x0, 0x9b9]}, 0x3c) 16:00:08 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) dup2(r0, r3) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x40}], 0x7dff, 0x0, 0x80000000, 0x0) pckbd_enable: command error 16:00:08 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) flock(r0, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f00000014c0)="006504c94e94bfe92a2d89d1a4849f46ff5ae980b5b18998aa38457ce2e56d86724f8a63fda88c84bc403d7d693bcc4e841ef7fb63dab7c362cdeab7eecdf4a571d4fd22dcfcfcbb50187fc562dbddd0c9d46145973bed93efe9577960dc87d21069d6002607352e15d9e8c159b95c9ffa114324dd35ca43099b6aa79180f4d7ada484068fed898440ff8158350ddcaf0f810eea2c667536633f76483c32744cd8f9c4110e18e026a38ab1ce2799a5a1dba191aac0a09839afc270bfc9d11fe9db7f8c6b07766427f83045af7fc8114dab62cc25", 0xffffffffffffffa6) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0xc001, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x3, 0x40) fchmod(r1, 0x11) 16:00:08 executing program 1: r0 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xffffffff) pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x20, 0x8000, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = getpgid(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x9, 0x9, 0x0, 0x8, "a23974ff47b1dd6987785f887e8687d75f90a3c2", 0x3, 0x63}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x8, 0x800, r4) pread(0xffffffffffffff9c, &(0x7f0000000100)="dc2a9151b6a772622703e441f5bc89145a0c0f9ea0e87eec96889d1d45abb0cbadf19335f7be8790e829987346f0fb54f882c508b6aebfdc8bc97df21a06dc65bd", 0x41, 0x0, 0x4f909383) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:08 executing program 0: r0 = socket(0x18, 0x8000, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x1, 0x10000, 0x5, 0x1ff, 0x4, 0x6, 0x1, 0x10, [{0xe8f2, 0x97c, 0xfff, 0x7}, {0x1f, 0x1, 0x9, 0x87b1}, {0x2ad, 0x1, 0x8000, 0x5}, {0xfffffe00, 0x7fffffff, 0x1ff, 0x7f}, {0x8, 0x2, 0x10001, 0x5}, {0x1, 0x9, 0x8, 0x10000}, {0xa08, 0x4, 0x4, 0x1}, {0x4, 0x4, 0x1, 0x9}, {0xbe, 0x0, 0x9, 0x9}, {0x7, 0x2, 0x4, 0x9}, {0x7d, 0x5, 0x988, 0xe468}, {0x0, 0x0, 0x9, 0x2a68beca}, {0x265153ea, 0x5e0, 0x3, 0x5}, {0x1, 0x4, 0x4, 0x800}, {0x1c05ad96, 0x7, 0x7fff, 0x2646}, {0x401, 0x8, 0x8, 0x10000}]}) r1 = socket(0x10, 0x6, 0x94) r2 = accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x664250583b8f08a3, 0x0, 0xffffffffffffff86) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) pwritev(r2, &(0x7f00000004c0), 0x218, 0x0, 0x7) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xfffffffc) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x88) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) fsync(r0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) pwritev(r2, &(0x7f00000004c0), 0x218, 0x0, 0x7) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0xc001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xba4ede44af7df1be, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/235, 0xeb, 0xddc5cb2f2abb63b1, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [0xffffc0fffffffff7], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r4, 0x0, 0x0) r5 = dup2(r3, r4) sync() r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000300)="95cfb4afcfe67e3d85a8f9fef92fecc09dac47fd9dbce2a6536bb640a325661aa8be8087b3535abccb27850c20da305a8233bd8f38a02e2bc6dbba18754614c23bd6748931069ff59921cccc7fa767f80639a0b500f62703add0ecbcb7061fbfbb88ea6fa48422f245689ac59d15c8aea20c2cd5d332c4905fcd737547c1c4cdde36a1b06fd90c3e484dc8a4bb35aafc2e350d7ef7935e0b13cf95dfd608ebb20ee369eedc23f973e816b7ccb2592a1f48ef345583eb4c89911f722371986968593f8034005c1604032041d01ec893a7cb1559cccd7ba8") r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) shutdown(r2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) close(r3) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x21) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3ca5268696713aa340ce3497268fac04568b4e23957451d9156d416345d77d880af74d60aa95730c74042b09b059364598ae23d9de8cb4e7e70e4d367f019bf33c377b05b753fca49dbe2855e1cc2404c3dad1d3f996990500b0f9808475130ebcf00e6122b24abc383b531dace7ed272e9d3584b4d23fdf3bfaddfff628ff5479fff8d88256ec567115db4785ba8a2ced152bdd52fcccd059"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x162, 0x0) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000440)=[r1, r2, r3]) mkdir(&(0x7f0000000500)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:09 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c86e33dda165e7a2c86c0dbb4167c1e00b5c8791de90e7efd5130818277ee88707aa6893a994381a2123a0e4a7bd845723a7e6e96188502b4e5f4740dbda4d4f862afc6e9cbfb715b5ea1fa6a91ea20e6719431b35e23cbaa9dbc68738b4f1f922feb2b8b21e7eac2765ac2b993064d938438332c9536148c86f2c4cfce342c39f0145b936ae91f64869bf1e0b7ff8fbc185b49a20fb186c6c1f747af549dd34ff0e2231b820c117bd1a41eeaba4828458f60598dce858c42065b1af9251bda1ba3e795c623b30a940f93424c8368a6a9e2d315a8de6f2b4be2689d4e360fc840a7e38df4a15ed6e61a94cdb682653fa2a202b767c2473ce12d7b43c47891cabb69b0d46805a9e20e39be8efb58a567d6b46dda48a014bbd51d7c91ebaf181ecca669c26034ed2c95f788488d2610b5949fc67c8cc998443fd67e275c46a17f2d90bce18a91c5afd0820d22044ecbc06a565bdbae4876e4c0d63b01a9f59b7c1b93289552a0f6f4bdc0ae8fcd157d05360d7d69903e58c6ffdd935445d866c8b354c926155dc5d8c6aafa8fa4fcdcbc55824bd7bfc66460dff5306ddf133944960f0b8c2ad52cef811d25e6da874cc6d21ed"], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r8, 0x0, 0xffffffff) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x84) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0x4, 0x2, 0x1}, {{r3}, 0x115bc8d8969b9a61, 0x30b4a76143a8d753, 0x1, 0x2}, {{r4}, 0xfffffffffffffff8, 0x9528d904b97e7f4b, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa, 0x4, 0x6, 0x2}, {{r5}, 0x753f605209d440db, 0x20, 0x80000000, 0x9, 0x100000000}, {{r9}, 0xfffffffffffffffd, 0x4, 0x40, 0x101, 0x7fff}], 0x3ff, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x1, 0x7f, 0x1f}, {{r10}, 0xfffffffffffffffe, 0xb0, 0x2, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xdfc0b092919966a4, 0x0, 0x7}, {{r11}, 0xfffffffffffffffb, 0x9, 0x1, 0x4, 0xfffffffffffffff7}, {{r12}, 0x0, 0x4, 0x4, 0x7, 0x5}, {{r13}, 0xfffffffffffffffa, 0x103, 0xfffff, 0x2, 0x6d14}, {{r14}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x40000000}, {{r15}, 0xfffffffffffffffa, 0x21, 0x556678b0e09ffcda, 0x100000000, 0x401}, {{r16}, 0xfffffffffffffffa, 0x8a, 0x4, 0x1ff, 0x200}, {{r17}, 0x0, 0x0, 0x20000000, 0x9, 0x7f}], 0x3, &(0x7f0000000a00)={0x4, 0x7}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f0000000240)=0xffffffff) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r22, 0x80046c7f, &(0x7f0000001200)=r21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r23 = semget$private(0x0, 0x5, 0x400) semop(r23, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getgid() r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) socket$inet(0x2, 0x3, 0x102) sendmsg(r9, &(0x7f0000002700)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x28, 0x0, 0x1, "211d6b47fd634cb57835e171815543ec76786f947204a586"}], 0x28}, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) r37 = getuid() r38 = getegid() r39 = fcntl$getown(r32, 0x5) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, r37, r38, 0x20, 0x80}, 0x3, 0x7, r39, r41, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r43, 0xf, r42) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/118, 0x76) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x8001, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xb7}, {&(0x7f0000eb9000/0x2000)=nil, &(0x7f0000ea8000/0x3000)=nil, 0x101}, {&(0x7f0000d2f000/0x3000)=nil, &(0x7f0000ef7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000d10000/0x200000)=nil, &(0x7f0000e01000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000dd8000/0x2000)=nil, &(0x7f0000f4d000/0x12000)=nil, 0x9}, {&(0x7f0000c7e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fb3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000d8e000/0x4000)=nil, &(0x7f0000ce6000/0x2000)=nil, 0x20}, {&(0x7f0000dab000/0x2000)=nil, &(0x7f000095e000/0x600000)=nil, 0x1f}, {&(0x7f0000d92000/0x4000)=nil, &(0x7f0000d5f000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x14}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7880, 0x20, 0x100, 0x1, 0x4e, 0xffff8001, 0x40, 0x0, 0x0, 0x10000, 0x6}) 16:00:09 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0f002e2f6669060000005cc49dd4e21daf25301a78cb7cb5c0ecc69fc53b86c5a8382bf6d9b78a40b60a2d06fd4204728e4e29a1ea9e049a41d05fdf4a1446b6f4c4f7b338671bea44df7e8cd44fc1fa7f00000080c87aa63e1c5615c9f5931cbd7d3e50a732ad5694acb4cccd5ad4d3b91162f7aa9215e806b30123f64fadcd7979afe1ed2183943b7db20a5c485c4fb718b62eb8414f45f00d33552c11852aa26cf7f0c1a055171e10e85b217d6190b735b3047f3c8ef8aa0da72189adf03f87162caac3ae896e70d4463f2604b2dca7deae06149dad9c6dbc7dd471c6b5f907ed88e1f7"], 0xa) close(r1) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCNOTTY(r5, 0x20007471) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80a2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x24, 0xfffff, 0x1000, 0x6}, {{r2}, 0xfffffffffffffffb, 0x82, 0x2, 0x2, 0xc0000000000}], 0x9130fbd, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x3) r3 = shmget$private(0x0, 0x3000, 0x12, &(0x7f00003f1000/0x3000)=nil) shmat(r3, &(0x7f00003ed000/0x1000)=nil, 0x7800) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfff, 0x1ff}, {0x18, 0x2, 0x7, 0xed4}, 0x101, [0xce, 0x6a1, 0x7, 0x9, 0x5, 0x9810, 0xfff, 0x1]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x80001120, 0x0) clock_getres(0x0, &(0x7f0000000100)) pledge(0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xf7b905f43b414acb, 0x0, 0x0) r4 = geteuid() setreuid(r4, r4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4}, 0xc) semget$private(0x0, 0x5, 0x632) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x0, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000240), 0x6) msgrcv(0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x1, 0x1000) socket$inet(0x2, 0x2, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = geteuid() r20 = geteuid() r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x2e4) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r20, r23) r24 = geteuid() setreuid(r24, r24) setreuid(r23, r24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffe01, 0x0, r13, r19, r2, 0x10, 0x50}, 0x4, 0x3, 0x1}) 16:00:10 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) r4 = accept$unix(r0, 0x0, &(0x7f00000000c0)) close(r4) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 16:00:11 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000005400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c6defd5885d64111d48fc76df41b3ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e520000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfc61263636d1868b32f2ff9e932820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b7b7f7b3eed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c76090000000000006f7781b675a9a83f8e57685035e4f0e0e6cc3e549460598d9dc7309e4a5c2d56ad9449ea03c33823cd6ecd35b0a61070b83fb827f0dc63349d95f3e02ebbe66fbf4d057a4c420adb4d39e5953f9d1cf66846c0f100000000000000000000000000000000115b270ce2bc5a7778118e3e9c9b586f70e7adf9ae6d39266d7569c144c7b1cae0bcafe49a439114e3493ccfa4a1c2d9feb16046ab55c7ecda0a505d7aeaa301be706db812e04e6543c070a3bb42517caa39d067"], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) r5 = dup2(r2, r4) kqueue() dup2(r5, 0xffffffffffffff9c) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x2) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000002b00), 0x6) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000340)={&(0x7f0000002740)=[{0x22, 0x5}, {0x3, 0x5}, {0x8b, 0x401}, {0x81, 0xfffffffb}, {0x86, 0x800}, {0x22, 0x6}, {0x23, 0x6}, {0x82, 0x1ff}], 0x8}) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r14 = dup(r13) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000040)) recvmsg(r14, &(0x7f0000001600)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/180, 0xb4}], 0x5, &(0x7f00000015c0)=""/57, 0x39}, 0x45) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/devPp\xe4e\x00', 0x0, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r8) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r9}, 0xc) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x6) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x4, 0x1f, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDDISABIO(r1, 0x20004b3d) close(r0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0xfff}) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x8, 0x6, 0x9b, 0x97f, &(0x7f0000000100)={{0x5, 0x1, 0x3, 0x8, 0x1, 0x3, 0xd7}, {[0x9, 0xca, 0x1, 0x4, 0x4, 0x40, 0xff, 0x5, 0x8001, 0x401, 0x0, 0x1, 0x0, 0x7ff, 0x1, 0x3, 0x4, 0x81], [0x5, 0x7, 0x8, 0x101, 0xfffffffffffffff9, 0xc46, 0x7, 0x6, 0xfe6a, 0x6], [0x80000001, 0x3, 0x3a, 0x6, 0x2, 0x2, 0x684], [0x5, 0xb7d7, 0x6, 0xc8, 0x9], [{0xfffd, 0xb485, 0x400, 0xffffffffffffffe1}, {0x8, 0x4, 0x3ff}, {0x8, 0x7, 0x9a, 0xa079}, {0x4, 0xb250, 0x369, 0x9}, {0x81, 0x1ff, 0xb1}, {0x6, 0x9, 0xfffffff8, 0x8}, {0x1000, 0x10001, 0x4, 0x2}, {0x29e, 0x800, 0x0, 0x200}], {0x1, 0x3, 0xfffffffa, 0x31a9}, {0x0, 0xac1, 0x4, 0x80000000}}}, 0x7, 0xff}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) r4 = dup2(r3, r1) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x210, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 16:00:11 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = socket$inet(0x2, 0x3, 0x0) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r5) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838ad0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52e95b0a0d68feeabc9fefba63a73de6b31", 0xffffff29}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000080)='./bus\x00', r7, r3) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x8001) 16:00:11 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f00000002c0)="0bfedf2514c355a88c1049e1257c82af5f144839afb239983eb37d18c86d57c77075b34a7a11a7b515fcc13dd7386f45fc4ce0010c1afa44a0e4527e8f1d53d1356fa12dc15dad54660414d5bcc7ae63177b808df0b78edc5f529f4f5f40f12baf329f03215874d0694778df2c112859d8b1ca6f53ff1dbb0256be1394b3bf44a4d85a955c2d79f2bea78730db8bb212d694f54c18b1754b5ee0d023f1f4ae9b5b0758b8a89616ec23c5a6f09af5542c5742a9165f9d551d0d2d84845421c4f0f7ffd769128dd08d4b5ca34eec88b2192bf47bd734d72648f58299f75299", 0xde}, {&(0x7f0000000400)="3c181995942adf51aefb5f33363e4fa14ba6ad65258eb2082220baa8dd1c6f943d0089a59af0db5fdfc1b3c7b549a81df6558a188db0a3033ec1281ec2f59a7b7c677f07e3d0077fbf04f4a949fb192f6c4be07607", 0x55}], 0x2, 0x0, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x4, 0x8}, {0x23, 0x1}, {0x24, 0x46}, {0x0, 0x7}, {0x86, 0xfffffff8}, {0x2, 0x1}, {0x24, 0x7fffffff}, {0x2, 0x4}], 0x8}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xb) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) fcntl$dupfd(r1, 0x14, r2) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7, 0x7, 0x0, 0x10001}, {0x6, 0x81, 0xa2, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) stat(&(0x7f0000000340)='./bus\x00', &(0x7f00000002c0)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040), 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="4952a8d7dca4875b92eb1a9e13caae4f489ef224e0de89b650d70a5a77a006d6b59c6838fe0000000000000000235978cc34ba8070205573a1804000000000008209c5eacccf6d8a3864ea19f67577d7b5abde3c542ea745d1e712d77fc5724e3f52061f6cbe8c7c0209a5cfa22ddf53072136804c612558667a663ab80402a8e793ea90ce098d4e54f24dc7d102939c7513477adf077024ca5f8680e7f1676bd7b69f6075f2a8476a541c41a88d4f8e2b10a38cf177d1f88fd0c118c93e3e88d7fedf0c467511925744f0c82803408a1ea2ba7c8547a95d622e9769eb55685a877a68acd6c868891e70ebeae1be921a7fbc", 0xf2}], 0x180, 0x0, 0x9) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/50) r1 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x1, 0x3, 0x80000001, 0x0, 0x5, 0x401, 0x3, 0x5, 0x0, 0x1, 0x7ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="82622b08855100dc22b6107712d50bf00bf4c1b8885d3dce81c148cad375413ce45a6dff002823af130dad31a9bb6a8ae5d259753fe66fc764b2ee45e346870390cb6b035dd05d23e1f933476df0c97ab3f05b58c3b1f75660c2b9c0f0645f69edd797d463f28d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000e75000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000100)="1b849ddf4a757ebabd19", 0xa, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r4, 0x0, 0x0) r6 = semget(0x2, 0x1, 0x504) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r11, r13, r17, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r24, r10, r13, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x800000018, 0x1, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r43 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r48, r49) chown(&(0x7f0000000200)='./file0/file0\x00', r48, r49) lchown(&(0x7f0000000780)='./file0\x00', r48, r49) lchown(&(0x7f00000001c0)='./file0\x00', r48, r49) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, r48, r38, r42, r44, 0x1e6, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r50 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r50, &(0x7f0000000040)="670dc3", 0x3) write(r50, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r51 = msgget$private(0x0, 0x402) r52 = geteuid() setreuid(r52, r52) r53 = getegid() r54 = geteuid() setreuid(r54, r54) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = msgget$private(0x0, 0x0) r57 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r58 = getppid() fcntl$setown(r57, 0x6, r58) r59 = getpgid(r58) msgctl$IPC_SET(r56, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r59, 0x0, 0x0, 0x0, 0x80a5}) r60 = msgget$private(0x0, 0x0) r61 = getpgid(0x0) msgctl$IPC_SET(r60, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r61, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000140)={{0x1000, r52, r53, r54, r55, 0xa8, 0x6}, 0x8, 0x2, r59, r61, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x5, &(0x7f0000000180)=[r20, 0xffffffffffffffff, r33, r38, r53]) r63 = geteuid() setreuid(r63, r63) r64 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r64, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1000, r9, r62, r63, r65, 0xd0, 0xffff}, 0x4, 0x13, 0x7fffffff}) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, 0x0, 0x0) r67 = socket(0x18, 0x2, 0x0) connect$unix(r67, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64], 0x1) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) dup2(r1, r0) pckbd_enable: command error 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x601) r10 = geteuid() r11 = getuid() r12 = getgid() getpid() r13 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) r16 = getuid() setuid(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r22 = semget$private(0x0, 0x4, 0x2) semop(r22, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getuid() r26 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r23, r24, r25, r26, 0x14, 0x6}, 0x5, 0x9, 0x101}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x3, r10, r26, r16, r12, 0x4, 0xfffc}, 0x7, 0x4cc2, r20, r13, 0x8, 0x1ff, 0x8, 0x8001}) r27 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r11, 0x0, r10, r12, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0x80, r11, r12, r10, r12, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r12, 0x61}, 0x8000000000000000, 0x0, r8, 0x0, 0x0, 0x4a, 0x7}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0xa8, 0x6}, 0xa, 0x2, r5, r8, 0x0, 0xfffffffeffffffff, 0x100}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r30 = geteuid() setreuid(r30, r30) r31 = getegid() r32 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) r36 = getgid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36, 0x0, 0x4000}, 0x5, 0x2000, r35, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r38, 0x0, 0x0, 0x4a, 0x80a5}) r39 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000adf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb6d4dff5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd26f6679b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x3, r30, r31, r32, r33, 0xa8, 0x6}, 0xa, 0x2, r35, r38, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r31]) r40 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r40, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r41 = geteuid() setreuid(r41, r41) r42 = getegid() r43 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) getgid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() r51 = socket(0x800000018, 0x1, 0x0) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r53 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r52, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) r54 = getgid() r55 = getppid() r56 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r58, r59) chown(&(0x7f0000000200)='./file0/file0\x00', r58, r59) lchown(&(0x7f0000000780)='./file0\x00', r58, r59) lchown(&(0x7f00000001c0)='./file0\x00', r58, r59) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000080)={{0x6, r58, r48, r52, r54, 0x1e6, 0x8}, 0x5, 0x5, r55, r56, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r44, 0x0, r54}, 0x5, 0x2000, r46, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r60 = msgget$private(0x0, 0x0) r61 = getpgid(0x0) msgctl$IPC_SET(r60, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r61, 0x0, 0x0, 0x4a, 0x80a5}) r62 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r62, 0x1, 0xfffffffffffffffe) msgsnd(r62, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000140)={{0x3, r41, r42, r43, r44, 0xa8, 0x6}, 0xa, 0x2, r46, r61, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r4, r31, 0x0, r44]) r64 = getegid() setregid(r63, r64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pckbd_enable: command error 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x26, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x70ea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x75fa1aab}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x29}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xcb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0xffffffffffffffde}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x84f8}) r1 = socket$inet6(0x18, 0x2, 0x5) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x2}, {0x18, 0x2, 0x100000, 0x140000}, 0x8, [0x120000, 0x8, 0x0, 0x3, 0x2]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0xcdbf, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f00000002c0)=[0x9]}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/60}, &(0x7f0000000240)=0x3e) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) kqueue() 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0093911749800000021d050000000800070573a61abf898930fbdef9b4fb", 0x89, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x27f, &(0x7f0000000100)=[{0x0, 0x2, 0x5, 0xffffffff}, {0x2, 0x7, 0x0, 0x3}, {0xffff, 0x9, 0x1f}, {0x8, 0x4, 0x3, 0x2}, {0x4, 0x81, 0x4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0), 0x10000309) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() r7 = dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r10, &(0x7f0000000240), 0x13e) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r6, @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568874250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRESDEC=r10], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r12, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r13 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r13, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) msgsnd(r11, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a459dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c8521413c00d000026914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d779931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c5afa2a081bec78b59a002cf4506f33c3568f8f91fc97a7e0fba1d37ceac60aef37d79c165c204ffe4b454af6d38d4552f5476509a22251f54349ecdb53c8500ed839049f7099785d22cdc378d529bb642d786e0cdd66ed270415a8800a7edbea5778a80533ae73bb63e6c5742b86965ed5a9e3b99c09ee5648920d71c50c47b7e41d81d0a9692ec5c8f7062d4978cd12e7664d47302d0c19e31c4ba162063da1b9cbe71d62736d6b7fc1626aab7003a52545085bb96a966d35577167d2efc9803c6ef1dfe862142e3c8295ee8abcbcf4e0b46646a273956e91732486ca893ab540a5b0d0240af5dc7ca50e87affc787de170a681ff7f0bf8d7d5123aa5d103c0fa66609c0cc643830c3c3fd43cbad7cb01881add44a420bda7981140455f7ed2a4e2834446ea15556d23d286096b396dec"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) select(0x40, &(0x7f0000000100)={0x4, 0x5, 0x8001, 0x4, 0x0, 0x5, 0x85d}, &(0x7f0000000140)={0x1, 0x41a462ea, 0x8, 0x9, 0x80000001, 0x2, 0x6, 0xdf}, &(0x7f0000000180)={0x83, 0x241d, 0x7, 0x2a, 0x7000, 0x5, 0x7, 0x676e}, &(0x7f0000000240)={0x8000, 0x7fffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x2e4) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x3ff, 0xfffffbff, 0x0, 0x2, 0x2, 0x3ff, 0x0, 0x0, 0x89a, 0x2}) getegid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfff, 0x6, 0x3, 0x6}]}) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = accept$inet6(r1, 0x0, &(0x7f00000002c0)) accept$inet6(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r7, &(0x7f0000002640)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="ce13728914dceada46a5cd48adfb99f27483d6f7d71c2410451348344a780b468b75ba203bc0c8e84da879233c30ed8e8c7acbb4d1fd", 0x36}, {&(0x7f0000000440)="3df338a168a55f1db13e00f9e9db9a704b40545191a5b843c3fd9b28704c751bf50a952254d483d285047752c7e3b0b37646f91d815bd01ce5677b31a7031c235a40f42bb89b9c1f79ce2ea90bc5e29be88c15ec1426290e7b2703ee655871684d0fc049852a281adb63f328bb3223b9e5c8b39a5799a0614bcb8c951a8813e84609cee6aa734d08cdfa8d672478fc07c1f3b3212b2a3355c09929fdb525b2d6a07a79cc18dc986f55b4b923f98dbafe835ec669073497e3e623591764e926", 0xbf}, {&(0x7f0000000500)="80b7d656dec3a5c9bba3756399e57cbd32610eb599e51d5d0e623902122f2ca3d3b068fbb3295f61da37bf81c9691b851a12bab54d8139ce8036176042fadfd201e1ea8f4fbd09365fc8ac86726a3ad790df7292c430f43645a8563eca40e29dbf6b1d35c936bb054276dcdb633f450b3ea76d66dc684f46ad2d66f1433dc5de5357c1e395aa04dc91e6a3d975ec97094e47baf011919523612f2c791149b606b07c27c60ee54608ff7333", 0xab}, {&(0x7f00000005c0)="df720ca6bc8482360a3a6685242538217234185def43a3585b091657aa01d5c991a3a029d57be595117e101cb00dba85156e3a0aa7c4", 0x36}, {&(0x7f0000000600)="40643bf844097da119e3b1c3f0c20320b67e404a61811f818a5bbfc1d0a2415f4e99c6d23f0f45736671bf478488c7dbafdd77fa0011a91878fcc9eaf6664d6b5fc5efe099fef0706d98bd400569bd81826afee966d32b9b9c0ea9cc6983926cbf8d1372b8e5a481eecbaaf59f6871d04b4aa5ea754d626e75b5a5aaa860d7a37e4a229231846f0e2b4bbb0410a94d0db2dd5e9aed2176877956b6b2b4f2512270816df54e3eecb7e81a84454f700f76b9ae8f9e1c99b3e0d0abb7ec1a0ec2d0951d4a0bc6ea5d890a574222df09d2e3e1316fbfa9e48e417594617a4057073b818c2d69d5d8af686b5299b8bf6089bfd73bbd5ac624300a85cf59c4719a5f633f271ce193a8a3112b5b4f31d0d223ebb42fc9936aad578d626369dcec0b9e6714de39726d1a67e83425b3596231ed0cebe3b34ee627564f414d1b33948c55c2691701eff608d39ccb9928f41d4b26e6945c7b1493709f6aea3ab099d975be723aa5648ca364568a620516de634c69b5c5d6f1fc988e695001a6a101d3620d3b8ceec008835bc920a0d7c45a448e7e35b1e08424a460b113e1dbb4b6b83a09aee7e99ce064563cfca18b106c00352c1fa3a699ce38491ebeb8ca0414940d7946d6815a151186d38a70af1d4ab14b03f8153d7388d507cdfa49767577ec15c5d825580d4b23e82a9a801c02c857a9a64ee8aef31fad129d8dbbc2137d4e6a656551bddf97d0b3bc3a58cc8a4ad5033083c56f5495f3dd5fa9c1a882153fb5182cea2762932ca18cc9990820ed5e2315d8cd9a025eab8f8c9b009214f6fdba8df722428eb524afb8faf06a2396192a9dd4d285c70fa97b1e41d7d540ed9ce0fc674bcf55c01e1011b84e9bfda15cdd9674f07af0c50dc3e6e0e622c6e680a5abb74f8ca9310cde01d0c1c1ed268a9a3ebd1903e8c11a2d74411d6ac1bac191f9ddfba0c11d2394d11fab9e1cb91f75bb8b19e6d302b390f1d90a4b577aef93a1ebadb61951b4ddca0c8a63bfa47c06ddc4917b6bd06273f54940155ac5ab89ee814338d0a50d4515f845047b8521392378b683f3fb6c9a70a3f037cfb6bba8cc17d056a4425e99ca86a7400763ed5ee01e14e05cfb3083938ce510b8a45898d3c5a00f7a1b805066690104ca611f1298fa5d5ae70c78bbe3025efb836044665e9765fb03d7365bf7f7ed9a4bd456867a6433e09d55d954ba3dca4a2f9431788eddfcef675ab84d8d499d260610bfc0ccb1961462bf6d759d731bb777eaacfa44aa532aed5ee075ac1a05997c28176eb1979a03da8f58622d421eddf581b2e05ca7d41bf3dfc9edc93fda455fdf06e7788d3a76b5548dc2ffbb595c38f62edde8f5317d727767091a54de2029bbc6584967c29fb3b1e01e2dcbb22c659307894269b25183ef2c2b94952104709f5329be9f61c75c7406bf58f7d4f9ba33bf2ae80a6252635751a996112f01a3d0ece7c870be6a25dc8b7c588250ac549c7066a4b79f6ef56d82040e043c025b69ef5b90e90314984f234d4ab0df767bb777e4ebbe536ba60bf4a256631e60c3da0aebb44746591bb0ead4e9b3ba0117993fbbeccb2212776d08958f120a5494049861fb534c50855a3717f64ff2203c46c6d8ecb7d8f9a78f61fa3f377b3ba5d50dc2d21244568899ed6d10acac1a8f79e3a566d4da28b8ff3f115d1dad41730eac50b42f2c9c2a9d5be72fa0151a32fcc0034fc35c8f36d3659f7a4d5657fd94d4c452d8702142803a4dea0176a407aa60720f98f36bd0bf90e1eeef8c9f52ef2e45475b6d9b129d1ca06cb100e2bf31304d07b94023e57f09d7de0496f0b2daa97ab601f1355517e74382a15d877c93638ed37526d7bcd9b95688e2e61051d0a34d2a35320b3f58e0774d4e1a96c806f2ddddd421d3b9a694394590b55afc9df09b5ca141466612a56446479bee167f82d602859eea9b794ab55b91f4c26405f71fda00ac7e0da8f09b227423c2f9ed9c6b279b63c66c05aa9e80f853bd825b595fd34911c005204b44fc9d33fe9cea3b6c59380e482ebff4e564fe47f7efe6005d0999b5777e9154f94f2768dcd6a5863a2eb11f93f7e2eae831ccc71c2bf2bc8cb4e5d8bf4fa44903129605cd41a98f196ea6025d8022f5e668f09af2cd1e181209aa9bcefa2822bd240dcc822105cf8bed1c76607adb8ae6df47f75fc2c519a9da4130f578734208923760cee7e1b89170e87f63acbd21029860c1864342ebacf59514da899cf8e7213b0e4ba3585ae5b7dd87b6fb6b84750d6e538a351c2fb17d3f9b7e48bf65ed30198a708ebbc7d9a5bef3a59eb8bc3c7675493fbe03664b46c0efc4c627f5a237ab3e485fd46b9cd7796fa1eb8facfea05e777e2ce8492d542aaffb168f53f54f606fce74fa40451d27b5b7cbf9c2a2a81bfdf7d8a6d5f0b49f9129f91994de981fff5f912ea2ec292cab2ce48627e30c597cfce16e07818d7a01a4ed2ff9e13723ec0363f1cba8438ddf804fb09e883b8dd2aaa34f6b612bb3fc8bf76d900693140b2a6cb0c47fe6e3d353ce3a3980dbd14e4090ce5684ba19b8a0fed6c3ba87f562295b82c9686d37d066c9dd12bc56e98f5d62bba50a6ae00ac1e3e60a0c030e05c830a3b5fb44e900e499197de6d7aedb613bd29ea14025789954180bf0260d5112bb6669366bbe6281fe519644f1c70a3c4a37367edb97f449bd86fc3eddd3fdc5d2219139c06d97ab9e807d7e841ebc8f19022296d20a85aefacc07fa4dbaf53f841fc6260275fe69a2abc8988504bb6b6c65959de65f6e1bca705e08e9430914765b7dd875538a2ca343ceef6f8de16364894e7cedd5aab9d5d4224a572f1c75ea7ed92e1df0416daa98ce7ad98ae16f5fbc519ff2554de4a09bf49b256e8c6e94debcc59a3afb2b4bec52f504da0cfa116c0dcd189b5a51e5223388a743ae25e616088435d9adb083e8bef4864e118d1c180e7d4e45f71f0a13e125535cb7d106f1d414b06c3e8ae4d9cd72fc9e01d3e749b5bea5e0b8fb0dbcd6a1f4a430fd660b5d8bbeb686f375dffeeb381d6d13d8d50f44779bb4daf4405a297b5195f11e02c9a7665afaa006de89949f9f5a4008becd87ced547214796689fba936960e873e7da745ac0801a7e421468a0452a5bb4d044659ef346280798f9b20f744a27333e3b5cda040cd487add57e3383c717dca6c4986517505499e5069badd54038d02625f65d76964981d3c2a9cfae485e33ac2e59ccec57fcfd8d1ddb48595569a0016ec6a70d18de633d9db6236564156ace70642b63f544dfcaeb1404399e28b35936fac4c83fd80d063fe2243f8f94ed9895fe377e9bdf7dcaf6187352747fe8c0520a2dc646d0a99b1cb225065a20725300c8adf835f774df608708c86e83acc89ca179348735473cb27342e5c1cbbc8f17a4775784c9389986e19a47c996a13d7d7b48027db807fcb1120baef8adc40d3387701cde8711ea8ca3a5688ae4bdba1270cfbae13ac57d3f4e95f4a432861528ffecf31599266f6822bab30091c5ea3b02c81ff198bf4c89c0bd4cbf815db21ad25123c192d1c68ba87cf855e9a91666323010b5d1d2176924573dee435a67f82f7b0b7163507b207d9e0e33672559aea457368f02c595132297b4c5bbfe3ee8cd34c3d8893c6b27e1c038dcbf934244c3ee58063813cf3978f6689d277630470ca57d9e13fa585e6ffe9a2a0d6e1cb58640a52834adf8a481f9e2b231d087b3a7581166e2c544c18a3f949b38dd37ed3bc4d843214a69e43b9402d9da9179e037fcca19a968d0e4f52168cbd8d340c5f15227db6d882d1fd5f32764e1a41f8bc272680c90992c500dc9dcb5ea82d8be9fc6fa01b75584e72aa57850d3997b60f229cac79e116771e37f925aaf8f11d3de85e068f49812a7858fce8bd5a10962d7b6a31431f3e9c7db55af6ac14a041974ccf22aa01b66652a02bc0114b730e53c7a52584b3971d2fd8eb825622a35db53f0fc26efa565e4c1c2c96ae73869bf4c979e5f979bbe482296e1dbf9f9399ac2d241975f3712ea5b648750b86558dba9db3fac9f1d196ae74e37a06e4d9c26a4823bc71fe7bd012d1e46f85dba9c75827397a225c1cbd3eddb4f4b53333f4e5bb471efc92062fbe4f0a3aa05074d9c199fb91c23ec367ee874332b8d34c873a4003ba227b0a8b20835b1fcb970693ffd70ee0758387e46932867a74ca2f629b989b938b62cb6df761424fd273e83a16b97fcf27697b60ceff313fbfc9b361dd927b0ff0fdac3dab3c8405d163fa7b64b360aa9a18d1ef341cd58642d131e84abd9345b1b2ea5fbd3894e5c2fcf7d8c8990ab793b8aa8090b938da0becec9a0b4f65c8c1ec878c067f133eaab775234c84605954c5e0e889e74c35b2fd2736c876b89371ee3247e056f556238ac140bebe694d46925c2ba6653ba71f9cfcc8b0cba90117eb7873ec2243c7afbd546cba2b0f49f189b073b9f3b51ae1eb76840cdb8029a67bbd4ed6aa1a00a49911b0d831e8cfb2c354743bb1dcc633e484b118a71a6f12ff225af7450125aa2bd7bd418229e4f9d7f0e18b0a35fbf6ad525f07fa29922b550dc003f75db9977d4559e81caef9bfdfaed411e0aaf5cda5e2cbe6544db1e3ce07bf1a0f2ccee8d767c6d1aa4405a68dfbfb8fc1c9418315705990872127832cfadf3e669313a084c9fe1f713e6c5f5477fb2c5af3f38df088d1d52849163cfbf71d3af83e4603a3a2ebcca7ebefa9d85395c3ffa4be37abc4b31baa8aff92d5e0694176c0099fc38344b222a7fbb2a07abffd4b4da17ad3dc588d8dd1134efcf8aedbd2355ce2829b409055e13dc4af08984cc7b4a9fa530b099bc9fd6e3457d80c9fd69a638e68777b4d86b1799352504f7844c7c9a04822cdedfc4b6ec323e1fa2a8436d85c99623f5edca1d460f495d0dfdacf180a83ee4205754e9be365b813b36f79cbd79064aa7631744bfe38024c9db8fc12eccb722b053f2bab9bb60f5d231c2b5b56328fa455e1e61fe0a735e6365d31d5a2255ea216e5646680a1091c8eead184d889a960209f67a6ab0b115411c4e107edcff76586ab14c9cf1ab27f5c7e9ad677662a9f9b54f7607fa85cb61c6c27fe0fc705708e37b7dcdd4615fed258058622322739668c45251874c52486170d02dac1bbde02456869beacf037e89221109e62bc94e1883574cbe98d996804bc3139df2ca680061ea31a5c3b0f176ff65f516f76478e0c134234254051f3dc0c4d50a5af3fe2062a3367c5aa40a67d9afb546188e18c574981f11f4f986f662b4665596212faf7edb9bfe97871f313a26ec55ef0a86d04bf4015a3e96217787a6ba74e147186066b1ac7bb86e8f6b7b9a0bc0e8c4a6cee0eee7ef03a4b0f0fe26f3fdaf3a85b6041091f03022d3b4772ec0179e2a03430da5e4e81928426b4d6c8223ae8a16a5a2182fbb8cb155b6f7e88852319ef8235a4d4a97dfec4500774688c5a2210f3d906db3e775766c5393b00c5779de72ac24d5e5ad93195b0ab99889b928bb7b097a3c8420354039b193aad97a4bfcb5f40b1c7be36a82c92ec95af01174481cd3aae6270c306c881964acfe4dccaf94e7bf5b88b6df1fefebc1e3e0b262291f2090bb628248e81d8b3d59c00e3fa51629a01ece3d275a78bf41f15df30ba066f5d6a888ee9ce1b7a94b31dc90099f278dc25a268c881c549a7bd9cb1c0588c725a62f3a7fda07948a1dc08c42eb951f847700e6d27fb0f2dbe8169e8eecc6a46a85cc20250fa64cf45d84ef8a20a42750d34a20da4e3d207fa5f8d6fefbbe81582d", 0x1000}, {&(0x7f0000001600)="6a555f3a070be5896d56ee2de962fcb0e0568ce47825b53f75e2f1ebde1409aa8db21e07b62caab0c0e77f2d9e8e782646d8dc4071edd362419a4dc8f38de0", 0x3f}, {&(0x7f0000001640)="080922072123502bc57283e5ec3535765c87c21187d9f0a4676640a80d270a5f4ab3db30d153bb6dfe6c49b2e1acd891334a9945a86fa5d49310658d30e916cd446f4324060225f891e473e143afd490498e5c6b06dccc1fca6daf3b089e41a6e39ad04bd788bd5ab9ea4d226620c73262026d5fcfcf5a72a08978f400e93c7992540071f0c3817e69885aca718e85f945544ef3cae735eab68227ad7d40768917cc8b9d5db71c048c1802a4de151f959dafa8c4d986ac5053a62c6f48b7626d6e5aa6914dc609818ecd4c2e251ad68bcce6e0c17fc7d186b655df96ddb51e6fc1087e83e59d041bb1d2d9c5030c4e3ea31d2ea92959eb469d833e2f7fa849198d546f3105718c44dd5a6dd776f91f81c75675a52ad0ae67d0688bb2a079e78a2d53704a64b877e8c7c2b48b40ed145060c1f963f67374caaa8ed9fd99562345e5c6fba69c214d1880b7e54b3ac40371d7fe08cddd2ebea1020c20f70178ef0d42dd3936e552d98114d6892b1e73200ad4adf5c15c4cd1d92e64d1752f978d504cc7ae6bad9b7eef5a5fe400aae0092b655437e12452eca19ff944bc4cb976a38582ae0f010a8c4c1356a0f5eba59bef4858bde890685882fa62c08a937af7d73fe8e08555e326d3de160152fbd0d3b608ea3472ae534fd0a735fc87ae00226a16eaa66c036b5df10a2e55c5685c65114ba91f1d12d264a885369ef9eb13b39a3200a11d344afe139771ce5e0acde56999324c4630002f0e9d0a254a17e04e7ebbce615b2f98269d94baca886381d0746fa579258ad99b69d3a5d6bd35cda0325716eda414b65bf4f8491d5124e02fff8656b4ce08debb9be07445c54179200b7afa052af12e5a841385f10d2d37ee4b9504eec00fd6f640e8557e975329d26bbeb0ddc71418b9cf467716b2210829c09ae50c57db527011ffbfec15eac0ad4e9ba9783de44a4b7e8512da886b214ac031e2eeb5eccd2a57b9c391a9932d4b7e8a19a495704dc3126d488527ab5bac59d9ac47af54af56c65c560a013c384a660a095c243530d1b85901ff6d1533fa67bf65de71543955137331dcd206dfe67dddd6477cd52ed7f0c188db7c0e0aa9504adac57ba3e19b52b9c3e117156c3b54c43fc4990c3982bedbea394b64ed6b1b659c90e023001edcf37451a73d82f1927cee295fc38ff54c3bac6bdaca840b435086c017fefffdf97836799dfa6df9bc53f587b940952399f54e4bbbbe61fbe761f0a02ffaa0962bec9f38928715c21c9f054f537987bebe039de0be856779322cb713d33b89e2645e1f75b008454d0e87968ba979296bf1c9e50a27daed32854ca476566ca2eb4d8aa60adc005b2f8c9d6b18d407c54f3e2d42efb01cb438202c80db00e14127f1763ebdb4bf38acf9208818f54bd29fb0264157b5e14563afba42eb817722d170b29ebe4c278cd680ea6e75df7be08569691327c878a1ce2fd69bbfd8e52db1d15281136ff705e2e8392a5f1a5ecab57968ba16dce8e923443ef9b173ec5b0a29f4d871e74c875781060b09934c80f1280b4839b904a3933c3b9b0c3b3127377b82daa656ee7d1f3e44f2a3f462fc13956b4795836bdfd793efa03cb7ba70a4c0a41b98629c0ddfb6b6c24ccfc8203e2be6b7279b13578931c1182bda2d14f19263da5a168c259ad1491a5c288a967edaad7b7199903745d3643b64938735c44b650eaa4ca1faf8ad8052ce6784c726ffd27cb43714efa7c4918c2b28aafe063893acda42d9ee1ff6d00947f0199a116d698cf0dfbce8f846de2de0f347bbe39f6f135741758f94ff59327fcfcbc2a057828c262a6d714d0762d82361ada5383f2dfbbcbaf5c32059487a302f26a83f1e1ad8a9bfcba45fbb9481dab4cab49012d073bb5214324f2d4e9b1de7a3be13642bf346871a46ee17e7e47d5dcda294655ae71b4098ea2071138317e16a0818f9045e56b46197ce69190a6d47d5fd4ecc584c5eaaf0a6339cd3b33948f13d2e7faadd67fd500728445246a36fd0e6fd319f375f651d04e90620eb78ee6922602c3eceb4259a9869ea5709315a288890f61127186b078af498c9ecf5a529aaceb99ab0ca69ae9ce25a9d2082c8081bf2139f0a0e3b4dd60b46cae1e0a5b069bc09d5746b5fa952214caee4dc827afbff6f8ddf3df8240af680dc69d6591cb2acad847a3a312fa815e0a3d088ec71b70f2bfd8c6927859cfeeb737bad2b26fde465821dabd86e2de34cd9247b11714d9ab65cd78c68f8779d8044ad7625866a65b65327289d9878e20970391c9409752ec502ea406d14f1c7d8855cc3f83d530cfe7881af93e2671af60cd25bfc0e1cda6b7b17cd4eba437f07937824cc118b76b7866e29469413eb7295842626a4fc6722581bc4b384a8892e505bdaf0f0c20f087ad9f06308b04125a12c27a915a19ee307e425a3a2b9d6addcfbfe93563b1dfb3ea6ab844bdf1de33805a3b015cd6a72d4321366768d53991deaf04ae94646d8cac6a62293d608cd5ff6bb0db9a1fb20e3308af78443236b660a0c6718f8d6adeaff78cd3069de5bbb41fd5e8ee0fe12bb2fc7db2c2855953372380cb398b7e2a7b1c47d172c6190789ea457292d3578115c5f84c78e23b356201494ac82bb03424db74951f1be7bae24a0bee16a0ad4caab699e2d2c783c3bef08e757aaccb1522914addf61f929b1a9bd719e75923af9353ca45703c062703c0281a54e3af54324d799f21aff14886e2def80a29d462a42c13e79e441390eb26ccae4b76092169ea3dffa73bf7012cdb9a792842769f09519894e292154a9b90e92b22e9aa2425e99863a7122efb84942d390a40775479c519b2b7e7bf096724e95ed444d15503b30636e9fd2a6dfc059c031e777e50f292bc3277cdc28b9d7e424301ace39ef98552490ee2e7b74976435efa9efe7d4036b80572502a747b1e627085d9998c2869975780f82f3b5b53a4027a5ab56edb6ed115322732c71584454c0e6360bec7dbb09d7e9dad29833a28e8fabf249e27f45db5348719be5857dbd718e178e4f04dc9947420c1c0cc4dc7a9f66d6ca3ebc509a49de4c6ca55ed4e46e83db1457a40eaad23b509987eb4e73cf3f0497ccd08dcf108f9a43c1ff94b35ae659f16e53e059b65bedb1732a47763f137d637c560cb7d0c14c45ccd6c6f6fa9f829feb9f29fcf0681f2e2704b61dae8d9a15ba0fac54c9ba78b668dd15545f075c8ee470e3e6af16f11075bd99f2915467a53115eeb50bf7ce2202b9b04a8240f0f1beff8d347468a27e55e181fac5cefed61e143bf8dd669b0a76722bba700ca42d8e7f87b65f74083badeb62fcf473d06ecbd6ec1003cba89fdda50024866e7e761c93d980e85cf0d2222c65fef6bb061a3b7675404dfb5540dca49abb866659dd495b4d764531a32ddce2e30c9d6fa0d3be17e009c19cd7408e44d18f1256497e7b023a67c7ab6ec40b49b6fe11a4fbed71b629d639f6eea6b99b80fbf68b4347e48419dec0ce0a486762bd751e64ba239cd8f20d852f9729a17b129e210cc5d08d9104eb19c9ebfdee8a48656c8cd97cd5274481ffb1cb906b29865c6be882dd3a91a99e6ec8ce012595cc96f7fc4d86d0a6ae5ccaf050ffc3e1877daaf2e77e44d4f4e929cb68e1f0bb6043cfaaaae087d889db5d96bd4b386373332860714034b89b766900565354b846bc5f7882eccadf1ab235db659fadfb804f40428920a9fb3a5bb0d57187603766310bfe538da0485700fdc484aaaa06519518c5f5f6b3909b052e7b76c9d841d98a64764e2de0b4dca49b47d9eadec309ec6a37086359588c5818448f8df6c885f935beac363568148d8a3ad7df1d4f9e76e547afe76a2dc001c013c887d95c290fa7e9d426c72a5f6c263169efcde51f2e0335f30a287971394f924ba4ed7df5b105f7d7038dde2b4dca6636905cc36eb6e848a13021e3d216bc4f4a527cb99d569c707f4fadc761b92d090c9000b949267c50edbcdab1ff65b8b8a2c32a0b57c791285664d4508cc5ab751035b7b6b25be2524a9580b1d479437cc4e450ef8121c0c2752b50e00d6430e2b7be306a0da5c3bb06675dadc6cac927ecda5d47ee11a4a7e7ba3598b146537ef773411181e972fbef128d2d7ccb699f43da8b2b001764179b140aef88786cca86ec3b04fc4a9709a3dcac686a3c19a48386d640bffe603aa6d33946688f23c0e46c32f6ed0b67b334c8ca0ee9fdea7b0df90c824d9532ec62eb5edf6e0dfc1554a42b7417af7600c61e8214a0a59eca5e46d2b1f1bd9da408b121098233d627d3d9e9be0d08074e755206c746f3f8382b41da12c27f5be33513e74ab90b0cabf604edfcb594e1dfb864d3c7a62187385273f2bd2e678b37748994cdbe859550e2433f3ca979d456f9e3f6d93ba68f9673febfff1b1ee7bbce1fbcc432d42a0e0d2f0ed74bed0a42a0b0bdf97e7b2dfee3dc54fd0105a11142d70d0c0990bb1926afbce5c498048c252c8f2a82da11bb5fe72ea25450931cdc77ea1608d96226eb7b3efe5f2977d558d0cda565f179c21edaa582c05bc21af66ebcc71ba0177e44318256900040e95b4fcf73a21865954845a49928f90aba41d511220ee6c16e25b7005d17665a28e2157bf9e59c8973de2de505ff7c26c42ea7d25eb93cec77b53d09dc9d5cf5a5076209ae619a7765b4c9a26eb742c6b485abbb1b55d02ed01848907889a7c70bcba040a74c7a1fd432d061160c5c7db6067f8e3234cd53f127205912eb329c7e429d0205070e18e0f4d0c134eeaf70ab5986c12227050cc527cfc22db6046789ebef038fdbef24756089e9ac2de75e8a914e771eb3ac85398ee4959e247e558fcd1d880d72c2485ddd51ba14ac56c15af0fa7c1bef2d4f22f1179ee0fd37a2ddb25c28bf904c56260b3b6abf1f20eced01a9b0da0a95d330814f45b3278417c981531b8292e4c70359a178716835a728a391e880b9f5965c08895625829bf5f9cccf038dee77850549b1e301747c7df63ded05047251670f601a31e24f9685caa1da0f3d9ad3e16ffe8b7ec9dbfe969b7941a9723e855a5cd2e7c0907a1ff6fb7c50b9a5183f4c3bc924cadd0ebc9329f62980aeb4488f74795e4578c6825d43d488942fd7d297b237fad14bcf89d7a52f64a68538dd35ebbadd8fce3cf6fde6fe604d07151f3e370701e284ac11e79c9cd23abd9ae89a1b7a4d859f400ec716ee65151e403be4d7ad81a1c405afb5ca1862eb479307122aa11c8e648d81acba3de7d3b8c17fc3c221b017b9ffe4f271fd6f215b94bb5a63561a12b6ad2a638d9dbfa22f553894b70cd64d46b8c9955aa18f6025134dfeeeb315863d096cc1cd5432bb6a5acbb1f644372bab7616b8d171b7e60b67509e708087af422aec51d5c60a936af6eb1386ea069df13d12b07c385ea22bddb15225a081e10ec91ce7f2eb48b44b8aa31aa2a17680e98984d938d08d72c88bdaae72f3c982e24369e5763f7222654b3ebc6ea15f6344f5ec478beaa7e74d6bc44a4cef41d76fa7c52fde083912081fb043e9b45c4b471103aa8391ba7ba2d843f0567f977a6c2c731db33cdd7a8637babdcdebdb6391fbbdc5cd957c9749eb932c0cf806938df7a22df8671b67f255abe807fa63517c13fd2c0640fe09fabece44eb92e3decebe666ede6100fefd4bb831baed40c63f9d0bb4f5db15dd56dcdb72239ba27471c40e5863772a9dd3e75baadc3f6d293393cac6b2c7d14eab97aaeda20ee21728e319f46a2e9a767658bd77aaaceb47cf6217da537e77e49d00ca1c95d530", 0x1000}], 0x8, 0x0, 0x8) r8 = open(&(0x7f00000026c0)='./file0\x00', 0x20, 0x5a48166ed4b9ca44) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000002980)={0xd, 0x4, 0x1, 0x35c7, &(0x7f0000002700)={{0x81, 0x20, 0x2e, 0x6, 0x9, 0xff, 0x4}, {[0x10001, 0x7, 0x7, 0xfffffffffffff4d6, 0x9, 0x1, 0x40, 0x2, 0x10001, 0x5, 0x1, 0x7, 0x7ff, 0x1, 0x5, 0x8000, 0x8, 0x1], [0x8, 0x7ff, 0xc69, 0x2, 0x6, 0x10001, 0x8d8, 0x8, 0x5, 0xc0], [0x80, 0xffffffffffff6eac, 0x7, 0x0, 0x3, 0x6, 0x100000001], [0x7, 0x4, 0x4, 0x8, 0xffffffffffffffff, 0x4], [{0x3ff, 0x4, 0x5, 0x31}, {0x800, 0x3f, 0x8, 0x8}, {0x4ed2, 0x5, 0x0, 0x7}, {0x7, 0x6, 0x3, 0x400}, {0x81, 0x9, 0x6, 0x2}, {0x3, 0xfffff800, 0x99, 0x7ff}, {0x1, 0x9, 0x5, 0x3}, {0x80, 0x7ff, 0x6, 0x539}], {0x4, 0x9, 0x4}, {0x4e, 0x9, 0x80000000, 0x63}}}, 0x6, 0x4}) r9 = getegid() lchown(&(0x7f00000029c0)='./file0\x00', r5, r9) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000002a00)={0x8, 0x800, {0x5, 0x1}}) r10 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000002a40)={'./file1\x00', 0x1, 0x40, 0x7, 0x1, 0x9, 0xc0000000, 0x7ff, 0x1, 0x0, 0x0, 0x6}) pipe2(&(0x7f0000002ac0)={0xffffffffffffffff}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000002b00)={0x16, [{0x2}, {0x2}, {0x1, 0x8e8}, {0x1, 0x200}, {0x3, 0x7}, {0x3, 0xac88}, {0x4, 0x5}, {0x2, 0x5}, {0x1}, {0x3, 0xfffffff7}, {0x3, 0xc929}, {0x2, 0x3}, {0x1, 0x7fff}, {0x2, 0x1}, {0x3, 0x4}, {0x1, 0xe0}, {0x2, 0x60d}, {0x2, 0xa5}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x3}, {0x5, 0x5}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0x10001}, {0x1, 0x24ab}, {0x3, 0x3}, {0x3}]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000002c40)) unlink(&(0x7f0000002c80)='./file1\x00') r12 = open(&(0x7f0000002cc0)='./file1\x00', 0x1, 0x2) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000002d00)=0xfffffffe) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) fchdir(r13) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xce390048cc2ad0b4, 0x23d) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2000, 0x4a000000) 16:00:13 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xfffffffffffffea2) getgroups(0x0, &(0x7f00000005c0)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r6, r7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r11 = accept$unix(r10, &(0x7f0000002400)=ANY=[@ANYBLOB="0000090000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd59543253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r13) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r20, 0x0, 0x2000000000020, 0x0, 0x0) r21 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r21, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a0f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee00", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab817f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c42530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b00"/160, 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002280)=ANY=[@ANYBLOB="819157f89305f0525739dbe3dc8bfdb1cd2e2ed4e801f5cb20000079", @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r9, @ANYRESHEX=0x0, @ANYRESOCT=r5, @ANYRES32=r9, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r7, @ANYRESDEC=0x0, @ANYRES32=r9, @ANYRES16=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES64=r18, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32, @ANYPTR=&(0x7f0000002000)=ANY=[@ANYBLOB="06d8ec2dbb4afd30c306b0e45fb4fbd790aac71bd061b2acc8dcfb1b6dec2ecd27cb072e81367c8b18aadc33aca5c696609922d2677dc5c2401a9ab89481baacface30e150974028166d2480a1b103d65da9cf9e2dac9783feb492404edc2a0e2d3765dfcd73dc1bf59be43fd2a918a2", @ANYRESDEC=r3, @ANYBLOB="ffc957262c312c569e96c2898d334b249a92caf8db8325aef449b1b4ea7bb764961586f146ff6c1ad17a4355a94d1aa5b788ff07297c610c7e510d1370f91df6cf380698ec057f6639f88b634356e28fbee7ec9a5f48afb94772789dff1b1061b93a69ff83b8eae5e8092e09bad9b2f8e8132e0431dd0741630907a886f0251e658bb5e780de40abb283d5151e8892772aa2ca4fe63a09cef1f46a3ad2dc9a13a08414ba0e281d5732c1047dd02bb9e637e16bda754465126ecf6d3e57cdb6cd2c0dc6f164e9dcade32323b12f1f7e4691c0fa30", @ANYRESOCT=r20, @ANYRES16=0x0], @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES16=r21, @ANYRESDEC=0x0, @ANYPTR64, @ANYBLOB="1d3befe21115b10678f296ab9c6f749b914686a2e646ff6128aae9be7911602f90353eb81fae1b1d"]], @ANYRES32=r19, @ANYRES32=r12], 0xe7, 0x8}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r17}, 0x0, 0x0, r5, 0x0, 0x40000000, 0x0, 0xfffffffffffffffc}) fcntl$setown(r4, 0x6, r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x1f) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='\'dev/\x9a\x91\x93\x87\x12\xf2g\x00', 0x7fe, 0x0) fsync(r0) r22 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r22) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x3, 0xc0, &(0x7f00000001c0)) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f3fece71e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="4a634e00766e0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x400000002, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000380)="f71e6001f01247f18d60a86fa982ebee4b6882a41feeaee287cf303d429135b20871232dd622534d507cb0caf058352dffae551ddc9b0cd0c9f573e330ff48f4eaa8601b9a9e9b51bc73a83fbf4260b501e557d395ce7984789e08c781475f8668d3cc9841fabe9f29c00b63fc51160ef654595ef9d5422de7631cbd90e5fe718e16336b4462a15cb4e7fca6f7ed42bf9c9ea11db023f077cd705eee4c4000000000000000edfc6b976474aafe2165290b4dc91f3b9816ca01b27c", 0x3ac, 0x40d, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket(0x1, 0x4000, 0x0) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000180)="0fc190b731d7e395ae9030ca5903d9ade669bba219188e67e4ae851a48b8e0c073528b5276ff8678ad5f1d8f3e9e6204f109a6f9305ecfe21504879a8a1218ea1c07e350feab", 0x46) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r5, 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x9) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000027f, &(0x7f0000000080)=[{0x3, 0x0, 0x1, 0x4}, {0x7c}, {0x4, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="001ff1b33810ed53affa0527ceb6") 16:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="f7d734800eeb1cbf0e0381123d7d42905d299166e66e458379df46c69abfa36bc2fb5d1de3d86a17afd23327dab5cf353c2f772c019be63277d22bc5d2e5d46962b01f1bee29081a243e309d34925a50b97f7c55b8368a6fba934696041fe1619ee869bbfb637d1342a91f0bec053791f64ac42070eaac28f6533e1db36a71e7b75768ae1d248cf483367583d3fe6ec48f3ef447a826e16cceb200de4c0ff79123ab4db2b95abfc7a9c47e7a7c69a41c4f95687bfcf9d6c51afbeb5062b404fb6528ec500a4c297688712613568445", 0xcf}, {&(0x7f0000000340)="017293f5b114c30aec68b06bf039caed3813aaab1e28c1f9f836f9408791a6d9f9994c6bb85eb515e954a5cf653d8c7dbcae67dc92923f63375d13b2ea35e3974871257d63a77b5e34db4455acacf12f5ecb96e7589a95cfa67936b9b9bd7de2d4c490c2560a76a2828d23be5f3871f52ef78369bcc91b3fd82f6c6fc6bc5505d541102a219ace4649a0de2add8c412823342b86241ed0c2bee8cb587d09d2d799ad9563265b6769e3a7bfbc29d3a7dacc52767f544fa94a539797bffeeed560150019a84e93485a7f910cb0df27220cc9e5374f375bb7c0368dc4f05d46e117b6e982dc2454d5b29d44a3c5e46d243dcac4689913a413684635", 0xfa}], 0x2, 0x0, 0x0, 0x1}, 0x80a) getegid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgid() 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) r5 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r5, 0xfff, 0x7, &(0x7f00000002c0)="bda3c8132bbbb9e20e4a93027de8f95ea75d1c6bb7679dab98ff4c8819419b91eb0ffdc01f7f52e9e2979bb5f64f011806aa473c864ad41a1499ad4c57b8d8b599240917b17ca25bd8b3fd1bb30d1bb6131caa3f99b3ff4b0b817965e64237a2d65915f4913115a2d49f657e1d30edc2d6fc71e13f8946d560", 0x79) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000910, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='-n\xcd\xb2\x15\xbe\x81\n\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1fffffffffffffb7, &(0x7f0000000000)=[{0xb1}, {0x20, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x40103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) uvm_fault(0xffffffff8254c078, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x2ab: movl 0x18(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8254c078, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(ffff800000a6a800,ffff800014932238,10) at tun_dev_read+0x2ab end trace frame: 0xffff800014932070, count: 0 ddb> trace tun_dev_read(ffff800000a6a800,ffff800014932238,10) at tun_dev_read+0x2ab spec_read(ffff800014932080) at spec_read+0xe9 VOP_READ(fffffd803663b5b0,ffff800014932238,10,fffffd803f7c6900) at VOP_READ+0xbf vn_read(fffffd802fd24f10,ffff800014932238,0) at vn_read+0x11f dofilereadv(ffff8000ffff2018,f0,ffff800014932238,0,ffff800014932320) at dofilereadv+0x1a2 sys_read(ffff8000ffff2018,ffff8000149322d0,ffff800014932320) at sys_read+0x83 syscall(ffff8000149323a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xddf8bb75260, count: -8 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014931fc0 rbx 0x3b2 rdx 0x8e rcx 0xffff800014941000 rax 0xffff800000a6c040 r8 0x7f7fffffc000 r9 0x5 r10 0xa41d3571ba4d3a95 r11 0x7d3353cf754774e9 r12 0xffff800014932238 r13 0x10 r14 0xfffffd0000000000 r15 0 rip 0xffffffff814d9f0b tun_dev_read+0x2ab cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800014931f50 ss 0x10 tun_dev_read+0x2ab: movl 0x18(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=174557 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2f48,0xffffffff82593130 process=0xffff8000ffff7890 user=0xffff80001492d000, vmspace=0xfffffd803f011110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 41107 397126 89459 0 2 0 syz-executor.0 *41107 174557 89459 0 7 0x4000000 syz-executor.0 34270 393937 21475 0 3 0x80 nanosleep syz-executor.1 34270 420813 21475 0 3 0x4000080 ttyin syz-executor.1 17195 313535 0 0 3 0x14200 bored sosplice 89459 182850 84517 0 3 0x82 nanosleep syz-executor.0 21475 251125 84517 0 3 0x82 nanosleep syz-executor.1 84517 522308 25311 0 3 0x82 thrsleep syz-fuzzer 84517 392652 25311 0 3 0x4000082 thrsleep syz-fuzzer 84517 223748 25311 0 3 0x4000082 thrsleep syz-fuzzer 84517 404215 25311 0 3 0x4000082 thrsleep syz-fuzzer 84517 261666 25311 0 3 0x4000082 thrsleep syz-fuzzer 84517 509567 25311 0 3 0x4000082 kqread syz-fuzzer 84517 477115 25311 0 3 0x4000082 thrsleep syz-fuzzer 84517 187236 25311 0 3 0x4000082 thrsleep syz-fuzzer 25311 57662 1163 0 3 0x10008a pause ksh 1163 342948 41490 0 3 0x92 select sshd 22365 446455 1 0 3 0x100083 ttyin getty 41490 115057 1 0 3 0x80 select sshd 3217 336965 98181 73 3 0x100090 kqread syslogd 98181 46086 1 0 3 0x100082 netio syslogd 77556 201930 1 77 3 0x100090 poll dhclient 8210 41210 1 0 3 0x80 poll dhclient 20240 290694 0 0 2 0x14200 zerothread 82087 371093 0 0 3 0x14200 aiodoned aiodoned 60933 189478 0 0 3 0x14200 syncer update 49299 407437 0 0 3 0x14200 cleaner cleaner 57359 205976 0 0 3 0x14200 reaper reaper 37674 250306 0 0 3 0x14200 pgdaemon pagedaemon 1309 245845 0 0 3 0x14200 bored crynlk 86628 47055 0 0 3 0x14200 bored crypto 61487 104239 0 0 3 0x40014200 acpi0 acpi0 37577 512217 0 0 3 0x14200 bored softnet 17404 197069 0 0 3 0x14200 bored systqmp 74671 92476 0 0 3 0x14200 bored systq 29297 89160 0 0 3 0x40014200 bored softclock 4056 26462 0 0 3 0x40014200 idle0 79334 387381 0 0 3 0x14200 bored smr 1 212014 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 devbuf 9491 6340K 6982K 78643K 11490 0 pcb 13 8K 8K 78643K 129 0 rtable 103 4K 4K 78643K 393 0 ifaddr 66 14K 14K 78643K 143 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 46 0 iov 0 0K 24K 78643K 213 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1558 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 10 2K 2K 78643K 12 0 sem 12 0K 0K 78643K 162 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 449 0 sigio 0 0K 0K 78643K 16 0 proc 49 38K 54K 78643K 463 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 54 2K 2K 78643K 82 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 66 291K 291K 78643K 66 0 exec 0 0K 1K 78643K 246 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 87K 87K 78643K 1990 0 UVM aobj 67 3K 3K 78643K 69 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 103 0 NDP 10 0K 0K 78643K 31 0 temp 126 3554K 3626K 78643K 8685 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 96 83 0 81 1 0 1 1 0 8 0 rtentry 112 73 0 33 2 0 2 2 0 8 0 unpcb 120 356 0 347 1 0 1 1 0 8 0 syncache 280 4 0 4 1 1 0 1 0 8 0 tcpqe 32 202 0 202 1 1 0 1 0 8 0 tcpcb 640 610 0 603 4 2 2 3 0 8 1 ipq 40 10 0 10 2 2 0 1 0 8 0 ipqe 40 284 0 284 2 2 0 1 0 8 0 inpcb 280 1099 0 1089 4 1 3 3 0 8 2 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 354 0 150 14 0 14 14 0 8 0 art_table 32 355 0 150 2 0 2 2 0 8 0 art_node 16 72 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 20 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 160 0 150 1 0 1 1 0 8 0 shmpl 112 67 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2083 0 687 46 0 46 46 0 8 0 ffsino 240 2083 0 687 83 0 83 83 0 8 0 nchpl 144 2988 0 1392 60 0 60 60 0 8 0 uvmvnodes 72 2347 0 0 43 0 43 43 0 8 0 vnodes 208 2347 0 0 124 0 124 124 0 8 0 namei 1024 8898 0 8898 1 0 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 10 0 2 1 0 1 1 0 8 0 scxspl 208 8724 0 8724 9 8 1 7 0 8 1 plimitpl 152 55 0 48 1 0 1 1 0 8 0 sigapl 432 616 0 602 2 0 2 2 0 8 0 futexpl 56 13960 0 13960 1 0 1 1 0 8 1 knotepl 112 210 0 191 3 2 1 3 0 8 0 kqueuepl 104 161 0 159 1 0 1 1 0 8 0 pipepl 128 428 0 409 3 2 1 2 0 8 0 fdescpl 424 617 0 602 2 0 2 2 0 8 0 filepl 120 5350 0 5246 7 2 5 5 0 8 1 lockfpl 104 195 0 194 1 0 1 1 0 8 0 lockfspl 48 63 0 62 1 0 1 1 0 8 0 sessionpl 128 18 0 8 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 782 0 775 1 0 1 1 0 8 0 zombiepl 144 602 0 602 1 0 1 1 0 8 1 processpl 896 632 0 602 4 0 4 4 0 8 0 procpl 648 1204 0 1165 4 0 4 4 0 8 0 sosppl 144 14 0 14 2 2 0 1 0 8 0 sockpl 384 1545 0 1524 7 2 5 5 0 8 2 mcl64k 65536 302 0 301 34 27 7 33 0 8 6 mcl16k 16384 8 0 8 3 2 1 1 0 8 1 mcl12k 12288 23 0 23 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 26 0 26 2 1 1 1 0 8 1 mcl4k 4096 56 0 56 2 1 1 1 0 8 1 mcl2k2 2112 11 0 11 3 2 1 1 0 8 1 mcl2k 2048 64358 0 64336 16 12 4 13 0 8 0 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 108110 0 107991 40 28 12 23 0 8 0 bufpl 280 7323 0 2473 348 1 347 348 0 8 0 anonpl 16 91610 0 71112 107 8 99 99 0 62 14 amapchunkpl 152 3586 0 3435 25 15 10 20 0 158 2 amappl16 192 4209 0 3064 83 16 67 70 0 8 8 amappl14 176 52 0 47 1 0 1 1 0 8 0 amappl13 168 190 0 187 1 0 1 1 0 8 0 amappl12 160 16 0 16 2 2 0 1 0 8 0 amappl11 152 49 0 38 1 0 1 1 0 8 0 amappl10 144 18 0 16 1 0 1 1 0 8 0 amappl9 136 585 0 581 1 0 1 1 0 8 0 amappl8 128 170 0 139 2 0 2 2 0 8 0 amappl7 120 40 0 35 1 0 1 1 0 8 0 amappl6 112 66 0 55 1 0 1 1 0 8 0 amappl5 104 153 0 142 1 0 1 1 0 8 0 amappl4 96 1019 0 990 1 0 1 1 0 8 0 amappl3 88 140 0 130 1 0 1 1 0 8 0 amappl2 80 4106 0 4031 3 1 2 3 0 8 0 amappl1 72 20598 0 20182 25 16 9 20 0 8 0 amappl 80 1475 0 1425 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 68 0 2 2 0 2 2 0 8 0 uaddrrnd 24 627 0 602 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 627 0 602 1 0 1 1 0 8 0 vmmpekpl 168 8520 0 8493 2 0 2 2 0 8 0 vmmpepl 168 81607 0 79281 182 43 139 178 0 357 36 vmsppl 272 616 0 602 2 1 1 2 0 8 0 pdppl 4096 1260 0 1216 7 1 6 6 0 8 0 pvpl 32 248418 0 224775 239 11 228 228 0 265 32 pmappl 200 626 0 604 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 210 0 75 5 0 5 5 0 8 0