b60fde712af59ab13877fa92e72672dbbc598d1fed15e00b07a8dcebe362e8099ddb98ab37cfce7e4ba39b168f7e9db22ce94df61774360f8fe1095f4e7f707827709f84d0be81ff7fddbc34f78ff84d9373a2fc98d391db369b6e89483507c2c660f3b822ce4d71ae3401bd42b46d60de80782d395fadd6c5d96c41f09cf", 0x1000}], 0xa, &(0x7f0000001b80)=[{0xe8, 0x7ffe, 0x8, "53b4f8b92d7bb43f0009831e67911cc7c63e919e721a2de1408cc383b4aeebfb24bc0f8f27b6cf728038c064b046e742f836ed9ea09d32ad3ea6b1a37ecadaa736f39d2f815859f5ea41f98a254a1027a4e6b9ba6bb44234e289ab5bd0596d5cd22ff0138b0bbf3c2342192a7bb7ccbbf6c5a9e3488c89cab66041496ccc9b91dc9543d47fd8e8e7bbd028e3621f9403e3b8669ec376e7c98a044ceb493acaab2f526462e53c5375254d40c9321b02e79fcd389644ed00c6466eb38500a7a696f1cb5912effe0d63fa689c8f24ddb1c3dd86ae"}, {0x1010, 0x0, 0xbd4, "9a05235f587a80a90b7587f64cc15a8fe50e906465468f4b492457997ba4942532b906723e018f9cb74ac77b2c0f3832d89369aa88241e680be5203f3a6bc56680b00237083fd6851775a3a4f38658bb3b1f1fc4ea8949bc93f41861a93823d6cf979d9d7bac6ec548239e4590dbf5f1c7c201c7e42479cbc64edc6088a4ece209097a41bb3dc4d89af366ae2eb832145da63f38b7785b8c2f3cefc768574b1e905d1dbcf769849f43bbf235a3a76211bd250878fedc96e7d1d7594e0beff1c548024b33deb30edf18f73cc0c7da2a2e86be9509e008cd7f38d05724d31bc2be04871b3ceb62cfb06d135600410453d9bc1e707490b62e346022af10c48d013b9806c1d5e116d9ee396d43c7b3f4bf940102fd0d3a7b4815896deccb5645c06b25d9f5886ce8bd984397303fb873a26fe9823106f61738cacb80d70199e078ee1b6d16ba26b48b2da48d110416544f068255db480d1528de08ea0b9d8260e4ee805a29ef18528acc25812176f7378f03bc693ddb10bb490f5853f6f1f98894226c7b0202d16743e15de316a39f19425efc37ebbace7fc0788785ef8b6a3e475acb2c19bf7078dd0bd3177fe8fd55f6ecbcc20a5c62a80c03691e62282941d7e36a161af3b9f766bc31e2fffd35c4a95c798a362dbd890ede3885540eefb7eeb63a45fbb94cfa324836048c4de97cff0a4a8d52d19d2dab3c7d09a4339685d9d2b1a4052c45b9999054f52692c82b2cc5b180d04cda2d0223290418731a1756a4d05577225b7b457b318c558c998fdc0459259f3cf71f6dbe3fea2d220a1286916ef6e52c6e93a75ca87d44b58847aac179c2ce94b65c6345f47059210972a4ea0ca5b434c28ebf34538fe1585fdcf0c9fc11bf8f36a89ed4f17c1a9c1b8b5dc2bcc3dc7cdca058005920cf230031bb6db6d6268b26efd04fc67e23500e6580c30eff6ff3faa505d8ee2a2ae212c3f9827aeaf10349ba357100ec782820212cc583595f8609d16e54260763f3031f339fa66bddfe1833c32d0a0d4387a221a7b366f3ccf26a8162a8d29f3482c722cc4b5c797eb232a786628425ccf4a5359b8f6768494a3a21cceff76f3e48daf99696f7ba1c0309dca06b68ad443281b9f074c7fcb4afffe90c1b1b65c4df4d4546dd63665f582b28fa7d4b88b028a85b4de08c74628b9fc6d0dbd296eb6f275deb42afdf6b76e29dc8087f578d0843898343c83b97afaa8f4a9cb237380c15c906a6ec0ab3eeaf0ba449a1405a389d1f4815a3f2992b77f440e26b22bcd310bdfa4644eec9d294146b2481312168037920d6dacc914c40b21d75dcd8823aa45e6b0218ea477d0922830dc3f9c7ac43f6b179dda3d90955d3865af221626f5faf24e92fc134704252e1c7a81df95d7b9842a01ba96daf665b14201120b0e2a1e580a4ea51ae9b712bfae92ec12b9ec00e7c97787638ef2a0fb25a79030dca4a9b22575172c5acf34724350d59976789b2dc00ad12add6fb6f98d14d67ab7af62b1669fffe2a72390dc845a06f74b3963cfb80235e20ab525d703082d8d69aa5a765986dde46ffb84a024de477c981f400309de6b50bb12f7c2d1cfda6ea56336f4e34c4988772dcadb274a1caaa53246c6dd7fb642c0e6af487d5d5f6ccf4c77a23a13b422f904ae5b380cc9944c7e5964f693d2a1a38663b7113a1c6e6a9b0ae3a9999a86147a9a3f711e636fa8cac494878a8cd1e0a0bc856d79da451268933bfae8a9c3210b1f3a878d70dbe7dfbbd72e1ad0b3e10109b533ae77740f98f3706f8764134949f36aadb9e3571bf4721a88fa45945a8407603e81359a43d62ba91f6826a7981a95f80b246f22b2eeb7661a6b1b1f9ce7e629c4b3d704c9b87bd51836c8b10c509be9da3df90ef4d9c9edf7c5cccf094f39bb69ae4d4f23bd5638857f9a1115252d9c0f5564fcc7bd04037cc00b72980208439f9bc23bfa47a8b97285703b9148dd0e796ca42d86c0f24e416317848875ce9c8cdda65aaf8986a49d13e5bbd57366472d35d851f744f155aaf169dcece571ac08517b7086b24d1d8ff48a9a0fdd62e43f16b2fcf2a3334f102d530580bd6f340a9481e420f56b3f035825bbcce16af11f817f8ddef45d14862a023c7aa04f2d5139a93e0ce3bf503b6d077ded2257bbfd46c08e04472af0ee0c5088e7446bcac87b3216f161eb324c179ebd74ecac484c7e1da06e83313336e9a5c74cf5530ba73d4a9628bdd0f5f9068e5213c205f29446836cec833c95d6c2dda3a76211edfafc4907290321c43cacd0a6762bfee84e55c1073b34a52fa01cd32903c6205343af964191617f298893fc6631cc845ba4753548b4956578b443a04dab48426a134fd75bccf97268de3145bea8194242e693d4e18413493eb6d2f5e060fb5a795f5ab3320c41cb4adc88e5c9c86185a68a5fce139fd6c556ebfb4535ad079034a4197558503998268b59b5da334b98968e174f372677cc48bec99af6a26c39d85e6efe4eca469697383a5cfb4128fb773a2acde5ac6658a5f41e0ebaf440d978e619b53b291f2ad49a789264f37183ece92bdaeae1c5f662ccd8e98f6e217219b216c32018f1bf3c2be0acd6c26c3fda8928092275d484ff00c9ba6f632d7739a10bba9305dff39c1d4ad616ed9adcbf97de43550bab2dbabe72412b2a8d9c3d6973e014dd66ddb487c6b47b43a9ce3b87b2c2592048d7898493b3894e17e6491f8b7a0ef1206a7dbf8cf4bc9e47222c981c5edc3596e77a2eab005f0de1c4bbf133e2f8aeea4bdebe50e41b159e9769ceb4478aff0055381ae80b7ddbd0b525424c8bb85b388037dc5c36d68e8a0609a14836fc195277d989a2ee3e4ff1e815742471feb0ad2c695c9475607a08b3571e36c0e583bbac4188920749d0c2c503c8b5ab54a7f973e8aa7ea81e885725088fa906a7de6c5e3b01ed8e232262b59e717b100bd05d0509bae284a670d922819b31949214761645662e2d277701898114326616162534c06c1837a781bad964806199ceda20c0e1a86dc3cd6b5955952ad9f544b6e6ed79c25d3fb617d6d5d8ab87244e981e9a149e2d8df160a6a56568d248fb07014ec08002e5d74b541a7a8f92e856823db631408d209c2ea0252d18e12387df675b14170f41868b0cda1311c23b2e2d4409fbeb9189f7d145e1db0964f5e8fc7e29dddc174e3d4a503c59aa7795305dc0b1447b7ca9e22ec0e4295978a403f59bcb461adf6196579234deb94905f60209ebd33c5284d66bc48202b1c168cd274f0678ca6e5bdfbb66695f6396c93b2b7d405fd3efb44516189bd911f4f166d16682e994b7c7b17ebb0933b5c0a23673ac95b3c355d92702aaa180f089706ee8bb0d4e7fc3296e407278c3bbe218127c6edb28ee6ac33be85b23cf7e359cc2ddf5055b5a4ad2c73eff363ec105b4e70abd49aa42bbec9de789f097ff6eb73d40475ab5f53af4405d90813e9d7204cecf9bf05f9a4a7258f4b29dbb864a25fe3685d9d37c26a41e26fb6fccfb6c362f230d121986583a7c04173a3396f1d71884faf881b2a00ccda19f71798ddbbe2621c3f7be718f909c5530994be514868660b83e60c16029482950fd8c35b844d99add05e9f11b3e6f882c4e36029c31b4d05dd89a34206daa64f33e50b6f95c67cd8c872160c5ec37b0609bab9bef5f1473bba51cbc1ac642df1c224d2158f10ac949401c8c72f607b356d07d5827bf52d3a005e25848b6533fb601cfb7c17f041a84fc85e0870d0a31157641795736c00be04775a786894b931d63a36884dd7b2f2c300748d86df539e49db7a9d10195340fb7049cc7525d771a1b8bd99400dbb3568cc0e412627b51e7219560f3881ae3f46c6c67c1e1f403de271e1d2009002ef77782414fe41f678c909a96f0a0fd061076e466b60e5252e9ffe5cabb407f372f0f86bf40917d744704ea4bd6c6c527709487c15756ebe06fbb28decd7b18c416f98eede20c47f84e7e066d59302430f5e11cf932a1b97c523f5ff84dba6ef8ea49c43bbe284ee056ce37b5bcd248d5f75a6338af032687ecca3623212face524f0209955fcf513c3458bb5c56ce6a6849f6afbfe195d99f82589b66e2dc16ccf734234ed2f2217c1c8b381208ea653210db6f44c66b8709a64e9e84292624d5c402b656bdb9f643ef685a869ebbee1b215c4cf1099dcb0331843885c078531c9c38a5a75fe64f8289b1c1549f2e986b0a50c841d80a2eddabaed778905f489cf2d4ad72afdda5f379da553b9e2e6f52452c1dd1407130eadcb51905bd7abaa5fbab9904353f5dc4371ff5471f890b681e504c1b390ff0df585925c4095966117c02ed233a05bae7e1b317304cbb1ae9dfa65a581f02343581b7962a3886321430f777533bea5c0a695c651cf564f69f17bfc64388bc9ee51c04c1363d3040cdda5cbf2d93b58572128af5aa9b790652395c180c29e2646014f7b340aaef7b3ac7e90862a6d9179e82e3825f8130e1f3569b762a287941556127fbcdd885c22ea427e8ce07417290c3600d93767161de278fc363baeaabb867c17de9964a50821dea247c5185d3380a0706b47aeeb2547ac1bc310c93e2b09e842dd945e1d7e734695939117b1b8642c3444be5911e4c144c4d1507690e7c2eb062a31251213352babaa4b0931079c657532a1e11bbb61645780f2a0cb0fe7df5b83554dabe74342c927343ee2e63f9ae695d45b899acd8437e0b437b429c59c38518c14eaa916203bb5899167afe3f2b26a13908e739837763d8386019fc09c5081a23e8d6e79883b4d05b5f010e34c1c12ea28fa849165672359b52bc8024a077cd5c28ba75ea273b39d1a8664b407bcd4743edfeda4b977c327e3d9e3a9482675e0671be8690995658ae167ead38dc82c9f266e437d4d8b1d90070bf3f3426921f8e44c4b1e1312523320b26df11231ed3b700b39a78cca905112b245591a66ee89091baaa889e0f8e232e0ffe3bd69736c3aa14e8c3a4ad1fa59885c1d4e0476d710967e24fcaa20acffdacfde48836015e006c428f9eabc4427b9742feffdc13a3722d57efbbecd8f5798f39b03f4a5864ec46c9c5fd6e6b7d71cbd911d027f9bc8e548b8185b62ee9e86fbc77aefe244631a0f0be7fd4fbcaca0157b45930e41cf4aee3e51c7c99179525511bfe0d27a32f51f437e59eede04b3f59685985cb8708a1254c037aad3a56399e343bd1c3887611991c44805b3b06dee803d7a505cd76022fd1c2eab81ddb480797fa9f5cc2fc10d54556ddde144cfc9bb2fa13c0f93234bf949305458e86e2d1c929d12e989496fd0efa3d4f05976b3bd7c564c9c3333b7a83812f4fde28caa7381306f01872841145fec837076583712636a470bb85d8b80fab72b56018294921e174bddfd3e88f72132e5df57bb614bf6172cd4caf83892cb41afd4915b4a14905b3570255c6a819abedf86bd8292dbedd188f3a3bd47a331e367fe798f80e9c551c0c8bdbda68d8cf9abd98f7659d6cd95111756764f3ab7823858fda44c7ae07834ff5d7abc4285d2ba6a5c794a246d434610262a48620ca58e1db0eaf3808d1b6cb8320b57968ca0fbd297cf39361ba5392123307749dd79d1a72b6041e132978df0eb5af86a6349a221936d751cd9f14c34598e3a858fa27383e155b305c7428b64fa17c4a1607c9a1974b07067241f72d56530a802549330ef76ce2acb7a50ca7b6c20d861100b3ad8d7d635e29a0720c61d7f814aa9b56764e8613bc4da90096d7a0bdad91c18573251f575d6fb4010301a384c9c0973660"}, {0x110, 0x1, 0x5, "49fc56d5b92c296e6b4648b8ed44e8bdff4e46293a11267bd765035513db3a4e24971ee03ddc186c5acdeee3c38d15f2bd29337ad969ba44f54926a2dab012e1aaf392573c6500261c43c78b1b26c1232f9a801536211f340144e2902c984e482c69838f35d553a7e8c0092fcb7359d8ac37fe1ef9f8a698396a4160de9ac3b323c5f371d367e5730db977430e94d4bd9895a222cdb2b83e88f250dac6b8f2968c1b8ef7e707847e6fc48ae240b0bff1c7c84e90b403f7d1e93b4243057fa368ed26c4a5a56e15d654e6845caad91db9f1df49fcb8d088d585fa58c8fc340872ac3e6b887a6bc34b22c5b66169f9c90b605241960613f908f1218741e39a98"}, {0xb8, 0x1, 0x80000, "f85d097acc7d85259855f315a3594ea806b66dce444d0e604276aaecfd9ca8c6cf611307334391969ef442b57cae63a0a260fe812f3c61d8cfe57058b4ab986f275f956bd6a7ad54867ab5c866487ae21d7c88cb48456e0da1fa4962bf22fa2067d422c35f88ba0f1c6e4bb58516253c574e3440840699dc91f00b35a5449371530227a6cf3e17f66341293bbcc0fb92046c7f81c1f3cec873794de1cec6843cc91b971cade5e6"}, {0x88, 0x1, 0xffff, "6b2f935d4edd80ea654af596d617b2abdc8afe61c0172519f4670ffc3cb88fcd3f9714e41fd1075f27529a6d8c42ccec1b053892c0b9811f7b7f3adf17b99b465576590a379e5f000f64627e6e39eea217c6dcf60cdea8da810fd798435dba6b908bcc3033b315b8513f43cb5a09ddaf8278e0a485"}, {0x80, 0xffff, 0x6, "1ec098f4c804bcbd4ba02530b066a246e5c742c773c140ec40389092e1c23d26a891c1ac61d97ef4e5fb111e35becbda7cd71171807f341dd1af651536d65ab6f8bae240c6962789c818a468dab351490c5e74ffe00396d6e5545b471e448435ac1b38267b7cf78a5e6c0247db215427"}], 0x13c8}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000002fc0)={0x7fff, 0x8, './file0\x00', 0x5, 0x5, 0x9, 0x1}) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000003000), &(0x7f0000003040)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000003080), 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000003100)={0x9, 0xa68b}) r19 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r19, 0x8004427a, &(0x7f0000003140)=0x8) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x1}, 0xc) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x44) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "33ee1138fa7e075379aa63db2f5cc0b21a5250e1"}) 16:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x84d2, 0x120) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) write(r0, &(0x7f0000000080)="ac4bd9888501bb899ab3aa084000637b8aeded005b1048", 0x17) pckbd_enable: command error 16:01:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x1, 0x8}, 0x59b, [0x7fff, 0x4, 0x8001, 0x0, 0x4, 0xf5bd7375, 0x5, 0x3ff]}, 0x3c) r4 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r4}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x25) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x0, 0x7f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:17 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r11, r14}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:01:17 executing program 1: 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, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x3, 0x100000001}, 0x2, 0x5, 0x30}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xfc\xcd\xbbq/bpf\x00', 0x200, 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") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x800, 0xfffffffffffffff4, "0b00abd2195231e2da7bff0100008cb800000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1f, 0x2}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x6, 0x4, 0x3, 0x9]}) syz_emit_ethernet(0x19, &(0x7f0000000000)="64b77ee18221a01184d64a08a36e070e74c523ad6d24d4b634") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xfc\x89\xa7\x98\xd5\x00\x00@\x00', 0x101, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x8, 0x5, 0x4}, {0x6, 0x4, 0x2, 0xbd}, {0xffff, 0x9, 0x3, 0x4}, {0x6, 0x8, 0x20, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgid(0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x6, 0x1, 0x0, 0x1f, 0x5, 0x200, 0x1, 0xee5e8a3403ef2384, 0x3, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = semget(0x3, 0x0, 0x8) r3 = geteuid() r4 = socket(0x2, 0x4001, 0x0) dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x5, r3, r6, r7, r8, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semop(r2, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[], 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r11, r13, r16, 0xffffffffffffffff, 0x280, 0x6}, 0x3, 0x9906, 0x6}) 16:01:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r4) write(r5, &(0x7f0000000200)='R', 0x1) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/83, 0xfffffffffffffdd1}, {&(0x7f00000000c0)=""/191, 0xfffffffffffffe6f}, {&(0x7f0000000180)=""/7, 0x4}, {&(0x7f00000006c0)=""/148, 0x94}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f0000000780)=""/187, 0xb7}, {&(0x7f00000005c0)=""/38, 0x26}], 0x9) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:01:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0xfffffffe, {0x0, 0x8f}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x88, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x3b9) r3 = socket$inet(0x2, 0x3, 0x8) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000180)="467afc4f1284a5dfe202fd87d8478343e3d3acbf0f4df297a515ee02efe49e2aee4271ae7cd2543c79bf756ccfe929d323a8cbd79c2691dfa5f3c6ff2a8b7de12172d1810b6a9abc40f0421a4623e524d8a18f5f2b8d17fcb6ec4b4d060c70a34b1f9fd4f1863e8fa582ed98bcf5aaa1e0728bfffdb24c5e82e59a7f68521964a4051a0b", 0x84}, {&(0x7f0000000240)="54295f788ab5cc0e97e02ff8993f87f7f6401246faa45b6d0ba37bbd8a5df738f9588093fb553ca47987d4f7ccaba2cce897cc5590ac42bf3e7a08eb9f2f1c9eb210121f912076b93be6fed7894eb619e3907635d96537da08ea9fb427d7c00cb03d0f2eb4723dda2b0d04f922b0b0a2c675356c084cc4fc127a50c965f3e8872a16286d8ebde57f0fa6e04de08bb37c6f004a1ecf0bc1c659429d63fde71b14db377a4f18826f", 0xa7}, {&(0x7f0000000300)="640c5dd87c0b62c727af7f9d4745de467d83a2c73859b488fdc8cd1fd37bef1acca9ddd7b57aa508811867790d7a2d0d9f7ae442acaa13391b", 0x39}, {&(0x7f0000001800)="4e9655ba0a75919a446a9e5236b395270b8011e8a264d5899f36148607683d6b73d6b452de2d51b072b7f49b5e", 0x32e}, {&(0x7f0000000380)="36ec01deed2c5d65a8bd6366b0dc431aa78e40d7f326914b0eead30c1487f615aa4d49d42090e8063ec10059c4cbb0a01eab0eaf7b77c4f855aa54e217712f91f98e47a27a26ddb568060a00f211b21ab6ca7e562200d6996e68ae2954f28be1bce57737b0b929fc403bc97d09e173ddb2bb4201fcda0a5932be7f56fc0f0ef95b2e1ae1ca8803c922ea", 0x8a}, {&(0x7f0000000440)="a429d35bb852c4964fb48c218dd3c93dd6f259c3877469f2eee6986efd04264edd86996701a41f9020962225e5c9ca2041ea890757c169171bbc617c955da70508f0affd515e01ba5f8a3134435029271dbb59cc7884982cb8f164ee80e45dc7a3837f50dfa3b9b37a00fb1a7fdc074c0792c8e854f827235f39bc4a2ff8e4dd799d94705bc5a36e4d58eb7ca5744fb2fde24f8b4bd95f76c81818899e8f55f9ac44ebc04b2ebb5f208e9b529d43e6f3443402b9825014c987c879a0a9d4b45ba126fc9f916e769a136564ad5e461c46ecb60d88c16efa13ac5dced168c02ebd4f47c886366c4c2f7c64cbc928d395d3998db69df0354aec9c0a26f8e5ce91758d3085b2961518b854d7b9e2057bbaacea0a60ae63a3f178be277599d1cae2f7f1483033ee947862159f973a35733993562a4a96797cf5e8f6147eaa50fbf238aefed00817fda2b7f8a76fddeb96a7c5d414b1755794fb64b746a5460f7acb783fa02aafc6b2e9a589916e6f51480b0c4640cac42f25203d55413855cf08d9cf19266643d86fc4d10037ef36f0377afc44f3ab0f9d69641e528f049590de8f1b262b30e6e106e3d408635c8227f0c6098fd3506bd233d01f34a92dd266234a4e30afa7d96ed42e411b373a309444320acc2c5de8a1705ba3f8790d2211c5f6f889075d9cc8996120a5f76bb8a575d4b6b365f115cf0a8cdc1782a38dc9829761833aac61aba0b0c1b0955fd14dc8e602a51f2a13fa388f3f95093fc0ed056ecc5f04c02b2cbac5f14f5896de47fb1ed582d20515aa2644328b11e0d203b37c1b0734dc05d87a78cff350473c2aa6f70247a859fe22f9c82abac1c95a2262a74ceea86f6ac81b2a4b1944683319d8b7a16b9963b1242fa5d88c21006b747897e892e0a8cb684eb641d378671d1f99281abaa22ebe054287e08d62b38494983d82edf4f1fc6d9e23c3a884c347e6b905add67ff8a96b79329cc66c52dd6685b7698c0e242f0f8ce64b1f30c3adae6e6f52e1f998fcd296f88e7ad7816a297821aca7619cb9ad44dea8fbe3f6b3966077f4dbd993a97527102a38bd810a48fb6e81fa9f253c438a6aac6ab3d540d0af75db9586f42eb1bf6a3789293509a501238729a1bebb8171d3a3a5fab79d07094c5b826d8d829927cd724e1d2afe9e75b96e1c4a583b82f755c19657da08a6998616a9bdd2cd3a236715da1a482c0bbc1c8532cc5af0133ab11c0174a4cfd6dc0f91564f56d20dba94e9728fdd3afdfccfa9ea9bcc52469c91ba78235c35dfae0bee13dd7621475d37ac555223b71911d2d7198aab46bba7f98087fd3f9f1a3b5d12979e6948906903da0a4ecad2c2b132454d012fbe5c551ebb2d35dca3267191feaa56d2545430c93c8d588693b5883d8978473c706b9767f9c5690e72a2a375669f5270392212623037ff788691267c9e200cc074af59fc188e953fa9fa0f04fd554b0bf87014aa9f5698863c631bfea68b3c5f6302e001856fc45ac94ed80cf0b48789602bdd14cb1cb21dc863fd02d662e009551bfb487369bad6cf74732c6dd30e5f27460fd36d4339e5a48b3dfa0a50551f7d6eebe417aa3aeb96f4f1bec1a55ce05528a37a4726413492d545a96f96167a838cd3abe441086d25351cd1517cefb177788acf1dcc58f660e85bc91222efe34e9cc02d2bfc9d8f4d5e1114197f7389cd3f84d1b34151586102c1884cba06093264bbb41d1e7281e4aa7a529edeb1b353ed012daadd2da1501bbd5a24df52223ba20b729db5f576a62ddda3f82ca70541b3f377f55b79eea20adf26625a904fded845d50bb5fb475e4097d3531e18b52beee1f5c385e073a52eb278900b797a1a84575fcacf1a4534aad36ddf9f243831f9fb6e7b5df12e83427084b451504037a409860fae1266b429daf2ddaff5897f7d2b268030ebc41ecae2f4270cf94ba2b2b0bc3d211979b55401198f904583d13dd8236e41df4390981779e863631861c6fc461f42dedf3b9b21a02bdd239814aa5a45fa016b070c9bef8aee9bd52b336ece4b6575a7609cf96f7172d0f4bd1d7103d5084545c99a097a9746e6da639c08f1a0d328e6202f3e1253de9c11d917ecf9a427acfcad7fe07a243c3aab03f9f07fbba5ce396380fe27ab6d0255746a99dab7c7f0d8ac8fb7ffb4bd82d7edc1e9ac73fff39b1808de68f1bd00c4d9e047dc20e05980cd0a1073dd21544ed612800d9c22f961839917c0b123e6decdce4a4e93ed2256adfabde75de527dc95a4c861f434e56c63d127b7d62307c28a6249073abe0f2799f7daa67912e96f6a38d87a44b4166f95bf2dcee04a7217f2bbb65c4f12d5a755ddd152a7a4ccf0a886b13e5e92339ba89268a4082d6fedc4443fdac762d25fa742399ef7020ce779b40ff2cdafb5d73a7b7fc75c5efcfafd7142413b8f9f5a4bebdaf479c2c8ef722b09561a7f4230dbbd8cc83c3ca3c62f8c408238c7145c78f674e882e9f5179466ea98dde5301a21e39bb1cba02ceb227b84bf9d87fdc59a4bdbc83ace5de5a4102ac605b4657f260ba1cc1933300ba42d46bb60b5504cfd1bc967b4acc30af63d9cfcf93e53db6478846212bbd207a2c413aeb87a509ab29f5771e59076091970d9bceb48e299fcdad760e0898d2d1e4897405650add30e6db04d1931b457a163a81f13f0b95686da8eaef9982b9f9b581ace3ec9948915c372a65eebc3ec32761216261f2c1adbffb03e3247c90522a18220babc83621eea02ed595a7eb024684dc5ea76753814d01d2c7ba7f89566f7e03573fe9b7af6045e74ee6858489daf22ff7f5ca919109fecf4840a074bc0af042cc55c5f85c173d506b19fa0bc28f58886a17aa5f398141714145f0d8e2b3fc13092df513827bdd226a06775571e9049d025122e5e6193ba4d3b0ac31a03161400ce4bfa2e1a2f853813ff0d93a8ac1ee78e889b717b3c2d1c4651bd9d21e2374124a63b005a44f2a89f4c66d5019344cf5486b4b31ab1c603dfe7e6ea73b24b9184db208f29b4da8c1d62617aef07f40b3f4aebc5dbedd5a20a1af68d38e93fc8006c708760964e6bcf4de701b11c66b7f1372b18222c8423ca45ca91bb7cc4a6044976d91599e70d2459245ea9eb0276549f28e63346a1d911601c08136e708884fa9d0f2fee76963f651763ce3f7124ea896d303924d33ebe60804a03540b72115403fef6e1f2949950fbafd272ee63bef8f707182a18dd33218c640067d04fe973da4c36d1b20f17204686423b318edf48b78bb4a6842e849c6172c961d2855fc46d7a4a3c87340f03f936460c6d2f80117cd5eca6f8c174b6c53d20e82f56aea3e51467ef24af063b6952030b7b152754c15de3f6f6bd48cb3789518553e157524b4efff67900d13ccc8afb9e795146e95a469aca80f3bf4e6e06a735c355c09096e8e1a5548a4ece24edcbd4e539075348d4ffe5f96027a15589c6c5ca1e3141d1ddb7799e69b4404fe3029539b0eee7e272b4edfac797b18742a6412c59c601733753e393bb0bc5b8be6bbb8d83783d5124e9be9d702f6a04b3bce80db0ee7e1383f4abcb322a824cb2c0166b32923e6fdffea61f24dc62551e505492a81f425a16f21a177138b1d1b1cd4e2dbbc65eabee1d53fe2eb710b6ad7e2371a58c7ac2ad90121b7297dde5ff22ec6051e209dd7d1937300b3e174fbae64b38328bdf973d48c2acaa611473ed33a86fd0d154977d297f04380f13ca9491c43b0ef4788ce81ab61d9625be2356199b5578f486b0ade2ba43b50a9557cfa10f9e489c40187476200293f3cde217b3c51c52dd5c0111250ec29bdb0c6b45d002150ae04354a319f28d99ac8e77571c0a951ea5e5f5ec8e7e7c7e519a2bc2954e26be8b0f760b268e79172af82c764a9b4c6ba3b2c74f2529869ed50152f0a7ab848ef0e8c5b1ba372a6dbd166cb6cf229ffee7199736b078cf9677f414072f84bc6f7b08178578e5b3447e00c0ff0953cbe64847288e5c94f328d254bae41f3dd6b1b5646edbdd94e93d93ce7484ecef475b2ffaaafcd26351dad31727e8532e5e72a6e507d35f0bccc95c3ac6222cd4aef72b82e7af6760a0e0cbed78735503f85844aba1cd4fdc8e1c59559a0dd0c3531b56ab03418f9ee4a2338731edb8ec21b53d6100fbea69ee53b904cb9edb0e3e1f591815041b6fe1774ab90b0200e21ccbf5c271680149bec9d6445f6f504b173c5ea1a0389a0fb0d665e417c9dc6fecec70f134f5e2087e4ebb1d2526600e9f6da8e65611d5a782396699ffd3ac0df00cfc399ba8f47ab3d56df9ee1dc48de48ce139bdc597b498510e139f327c9a41d140b9f64eaf4ee283d6c7d7179d6935ab565d7acc7272ad4bf50543674035ac92e8bb7f7c72ef4ffeed8a1326a0adc14fef068858997a0419a79882306cfaa035da427e9fa89e967b5c1fcae8ffbf60f0b016c5057a7f30a82bb1581777be7dce398698d9c97fd2d8929c9f46c282bebeb7f09abf204d0a452d0f0318304169e09619599453ab117c7f188653d9193e03be1adf1a331a752d6a09beb1e91441c9fef0565ec7c819438cbda63eaa6fb3ed208d3f9ae70682cddca1d9f0338c590cb4eb8abaeeb7a6d595883b316532e8e073219e16af26bd89e312ecc635ff563cadc15bcd31d83a750748b1b299c95fcd69fd4bc0b7b7158ee1d93fbf20d997c4cf36dcd6b7254d45e0866abc3d11b8e6b636a585cc2ccc331d02896d65c428c0bbcd69a15bec8ad844217c8e028ca15044af0aa4a5f88e2500407bbad1253bb238b4b84390c4e7c22f144e51530cf9884f71782e1777340e707127fa6dbb2edbf8c89b3eeb2ec3aea8ecb1616b42a5c5156214f56ebda7a42d4d81be839933732225cb77530a8a9e14a193f008779d98db41162cf8a585e494a701da81378be4e9c6ee3f26ffe4d267312bea85980b6c4be59fbdbf67a8e4300531fc41a2c7f798c15a8f767622db2377aeaab487a8afb8b82c1959d359d95cc675f31d86e82542731d897f9d7a778dafb1c8d5741eb055c3c5773d1350852e124ab194b5945590da664c097581ecd34048900a3816f666706f76e668fcb329f750472c29fe29d7ea2b888d4b7b87504328ea7c0431d0a712de3f48dd26f07143f5289cf2999d8adf57ff1e58cdfb1fef5e3f48b6b21debf5794ff82815f6d5cf47caeb94dd3a4145bf287dfafb0bd54888c463a267853973940eb19979b9b4ec53f19718d48d8094df86e5bebc952f4073226c45e82379ab7d65f25723323696d200eaa8ad77db59e0beca8e20e2045e8f0099e2283cfbaecc69be57a71084bf49a3a9026645f2e4bf693c923f3a81d04bf47e00617ee733807bdc81bc50ea268fdeec1d673ec9114d80c56a4fd8f2e21a4f0c5b89a740228e50a4f5cae5804c609add163d1da0ab228d3f5756dd43d551f42147a2b5e2d0744e528c435e8dad317c1c6344cae2f02b5d2d8c3d913b6429b57a140a714b7600dbaf4bd45f9a3d095eead341df9103e0101883532d3923f58ff1fcc0029bd59f0eb733e7afd45eae7f19e07a8254c8cc3175456df57d408b84dca47a9470e7ca8c55492d180d5eb5ed898b632253a214f0fa3c72bddb307a557e3968183d8b39847f73e3bcd5aafb4448a8f721d731ee0d29da1a534685e8260de430fce85487f836ff9c91532c58fcbcc8be210496edb897810550fc3521b4e54fc87ca806da2e26e4376d87038ecf8db27483a4b3abd485671fd1f17e16985689b64280df3e45254a4fe37ff3bd9c879740726d2f61b44f88c73216ac", 0x1000}, {&(0x7f0000001440)="e88389033f69e1f4e73b87e275d19397e93f3b763d5feac5756767d53b58e603c513fd830f0a843186669958b157473b62394c", 0x33}, {&(0x7f0000001480)="807829c2620e4b06dfd2088396a2577a1d246809814083d48a44865151dd0221a984381fbbef1ceeb8b72fd6e1f2c33eb29971f897edcd87b7aedace527f9c7058d7d0d17e5b364831f2ba5c0a3531e25dcd212ce400d059164817d6f2f8958a57dd4c6f02ab34ea43fafac5e2165181e6353fd1ef228d50d3baea1e7242a77c04f2310a71d9dbf1bc9e234ef79499a59e51113aba3c4f26b9ccbadc4911878dbfece27a66adfb25fb1476d5ed2f21199d2ca9995668c47e01400300929b609d09d4462c54420ef4567eafd43b213a981f0bf7994cf1604fe1e9992e766ec3a8a6743422bd572e695093f868266ff7b83c6c81c5528e651944036a03dc0fd0", 0xff}, {&(0x7f0000001580)="805f587c730164a3c50a7a6e73b8a376430f43af6fe6e3f610262341c5e5ba747a454c579178f6d2e73c342151507435c896ac6921980b1cfcfab9d21d216c3fd60334fb168301ccb84b19c87f771fa3ac2f6cbb659432053399ee0e1542fae1204e6607f6604b12091a72c797a3428ac5fc43615ab30423757c1aaae382f62ca3353e30ae122c78357e8f5a0c34d24e1f4917d08ec97a480246a19aa989a0dac3ce15ebb7a5a4f235d31ad44a0c0c33d09f5011a8406ea30c97ad1f1d2f427846fde0db50ea8be67100e8e62358d40871d780809b0bb01f3cd0d8d20ef230a11147958113143530b116d67d48f1cf", 0xef}, {&(0x7f0000001680)="aac1e6fdf703077c0cda1acb3da38b53b7d0a5fd70cdbaad83bc4d16b51a3f64df4c3a0f88fce33778a9cf28082c3e7626efe6551acc7a992a63aba7daa2b00228c2292410df1123b371813c15e99d2f6ce8c1079cd030f97ec8dca152f3a5705be6535dbe6405053082c800f049660e3eb8c245673b88c93c4689336662eaa28fe9db81a5d2645bf774e940287aa981ec604f136b34fa576edde9961c67253a231d", 0x7}], 0xa) 16:01:18 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="c70000000b000001"], 0x1, 0x0) 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"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 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", 0xd) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000002180)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESHEX=r8, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYPTR=&(0x7f0000002240)=ANY=[@ANYRESDEC, @ANYPTR], @ANYPTR, @ANYRES64=r6], @ANYRES32=r7, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="220e2a969809a2a9df61c72b53046b2e89544bb49d546d9a999cd6986037497011f29c46fed6a1e8a333b730cfbb30a9a18ee0fb6670b9ab9aeead18719b8c0986a0e56c1dd5e017e09f46486696d277b4fdb7805b5a9fbe4e6904059aeeb73a1edb548e49a915d95440f70dd9317bf24ef22da9e857459cff7f5c0c5f98ad17107abdd409fc3acbbf947d2e68e55a", 0x8f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:19 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x8000, 0xfffffffe) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x13d) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000100)=0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x74}, {0x15}, {0x6, 0x80}]}) r1 = getppid() wait4(r1, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) 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 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x1, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="000ebceebe4b239f0f5c4d7d3bb2da286ccede7d81b5fbce942a09bfd962161af12f083c7ee99e129e86839a"], 0x1, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x43) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x200, 0x1, 0xffffffff, 0x0, 0x81, 0x5, 0x8, 0x1, 0x3, 0x4, 0x4}) 16:01:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x500) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() bind$inet(r37, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = getgid() r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r67, 0xa5, 0x1, 0x100000000, 0x2}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r40, r47, 0xffffffffffffffff, r55, r63, r43, 0x0, r71, r79]) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r47, r33, 0x0, 0x46, 0x2}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r101 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r101, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r100, &(0x7f0000000500)=ANY=[@ANYRES32=r29, @ANYRESHEX=r101, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r3, @ANYRES64=r15], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r108, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r109, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r6, r24, 0xffffffffffffffff, r32, r87, r16, 0x0, r95, r104]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r110, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r20, r9) r111 = geteuid() r112 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r112, 0x0, 0x6a, 0x0, 0x0) r113 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r115 = getgid() bind$inet(r112, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r114, r115, r116, r117, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xff, r20, r0, r111, r117, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="e77747947c6b1d02fe037a91a02a39e55fd2cb4e401db99dfa7c8054e562dcfd84ca066692e7d0080e051841583c917c8500d1249cfd97eac7a25f665e1318d8b727a1ba42bc1bb2c277ba53f29c9635b81425b59f0047ed7c585bd27a4b687ba3ea24e21407d8d060a068cf3238a47a819499c3e659a85a99f9", 0x7a}, {&(0x7f0000000000)="fc", 0x1}, {&(0x7f0000000140)="63c222ca37dbc22ebc56a345b3f439aa8b33abe8e013fb95a13a94652bc5bb49be6307d7952c96dcd6ebbeb5022675eb083a8d7fd73bf28e4072a7b76b0a6038", 0x40}], 0x3, 0x0, 0x800) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:01:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = dup(r3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0xbb) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) socket(0x10, 0x2, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xfe7b) unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x8) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x6}], 0x3, &(0x7f0000000100)=[{{r2}, 0x7, 0x9, 0x4, 0x7, 0x4}, {{}, 0xfffffffffffffffe, 0x8, 0x24, 0x80000001, 0x6}, {{r3}, 0x8000000000000009, 0x10, 0x1dc593b7c4c64704, 0xbeb, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa0, 0x40, 0x10000000000, 0x6}], 0x3, &(0x7f0000000180)={0x4, 0x9}) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x800, 0x0, 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r5, r0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0xf2) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/143, &(0x7f0000000180)=0x8f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:01:20 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r0 = open(&(0x7f0000001040)='./file0/file0\x00', 0xcd895b94e991b2a2, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000010c0)={'./file0\x00', 0x8, 0x0, 0x3, 0x1, 0xfffffbff, 0x3ff, 0xffffffff, 0x4, 0x1, 0x8, 0x10000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x40, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001200)={0x9, [{0x3, 0x800}, {0x1, 0x80}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x38}, {0x0, 0x80}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0xffffffff}, {0x4, 0x94}, {0x1, 0x8}, {0x1, 0x7f}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0x81}, {0x2, 0x101}, {0x0, 0x7}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x9f41}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x6}, {0x5, 0xffff}, {0x6c12163e463d0063, 0x1}, {0x1, 0x5c}, {0x1, 0x8}, {0x2, 0xffffffff}]}) mknod(&(0x7f0000001340)='./file0/file0\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001380)) r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = msgget$private(0x0, 0xae764a14ded38b44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r10 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001440)={{0x1, 0x0, 0xffffffffffffffff, r8, r10, 0x32, 0x2}, 0xfdc, 0x6, 0x0, 0x0, 0x1, 0x3, 0x9, 0x4}) getsockname$inet(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) accept$inet(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) r11 = open(&(0x7f00000015c0)='./file0/file0/file0\x00', 0x8, 0x93) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000001600)={'./file0/file0\x00', 0x0, 0x3, 0x0, 0x2, 0x8, 0xffffffff, 0x9, 0x1, 0x0, 0x7, 0x4c}) socketpair(0x2, 0x3, 0xb1, &(0x7f0000001680)={0xffffffffffffffff}) r13 = getpgid(0xffffffffffffffff) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r16 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r19 = getpid() r20 = geteuid() getgroups(0x2, &(0x7f0000001a80)=[0x0, 0x0]) sendmsg$unix(r12, &(0x7f0000001b40)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001700)="b365e26a7e82240b0b7b0222296ee38794abded0686c7577f45115e6603c5c881ab17276d11af00ec815343784394c4f52", 0x31}, {&(0x7f0000001740)="3123768f52220479eddbf338b977eaf6356de810f6d27217914e4d4de2901fe82fd8771e570175a8aa500c4b8f7dea545f9c8410fe34a1b042db41bbccfdbf2a37688c150da3dadf699ebe52b8067ed527d41c39c49fe33e2506b721bf78d6d132c0ef85c8c424934437fad0817b9070f021f7d100592bda78db4b8fc31cbb6f07fad84d8f3fab518b65e80c2846c77981d934fa6bb61db86ac63b49febae5ae4cfd30325ae3598deecb2340e43a0771912314f2524fc91f013689ec7739119a6c2b32eeeb85cc1105e8d68c4ca4422535c1918698e77a99e543", 0xda}, {&(0x7f0000001840)="25e4c3c1cda6e325ba9fd074b2350dd3571a1f3f0739eae7479be2ca6aa0847af68b54cb899da240f9a7cd8d0d6eb53d142aea1d35d8058da33dbb6d8bde51f31f99e6f25d81536a7c131a18bb9ce24617d40b50b21c698b3a6c55b311ef844480caba37b5b59d45a316ff3efe0588c6f82c2ac2a3aa", 0x76}], 0x3, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r9}, @cred={0x20, 0xffff, 0x0, r7, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x80, 0x1}, 0x407) 16:01:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000180000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0x7fff}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:01:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x7, 0x9e, 0x80, 0x3b}, {0x3f, 0xe1, 0x2, 0x5}, {0x4, 0x9, 0x1c}, {0x5, 0x1, 0x2, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/149, 0x95}], 0x2, 0x0, 0x7) 16:01:20 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x1f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7) 16:01:20 executing program 1: nanosleep(&(0x7f00000000c0)={0x1000}, &(0x7f0000000100)) clock_gettime(0x2, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000140)="dae9fd6d8efe5e978752368792b101f3d3db844758e028a998764ee58dc5b44cdb647ed99211e21540c158f16a9dc28c0ef2462fedc9faaadb30df26af4a18b851c9b18f893e5013d81b62ede8864e776578733fce81b1f2e6229853594b45b65d5ec8f3b896e23f01b3c93533f6647b2e7f17848dd546b79a604ef683e03611926402f7c942ac3129365b4d2f61b36815d2d1a083632e31b816c0164b2f6f1726af38cbf87c8e8ee5f03a51e6ea1774f58d99c7fc3ca3ba1315df62593cfaaa9d8ae3c77d01c2fc082e96313b52531f3f1f9e98b2530e4464a6e2711ae2b44ebbd41edc616cef3e91d98cb8ea675be4115135da0e6aa1fccc6ffd316530d006ccd7397bdc006a4a4b4a13714073e25a44d0fe26132e14df7ef7bf230fade1d1226d487b3b4058cde52cd10e067543556458acf16f9e22dc9e4ccc5ebbb45a1c533a7faa8ece13cadbcefe673216bb06d9393759d31832e00f67baded28ba22869f57daf746562f758aaad77db071797581ed04e4b417fbdf6d9b9feaa1a1a09929bac12c2484bd8687373a888d6285fba597ce779b4e34b96dcc5b56813ad0870b562ee2515f1c41c9929c7536b7ae73b200ca015ff456189fff62b3bcdc017105f928ac1b6f778f560e06c324964af0ca1cf391de4ce4cb1675fcfa82a83ecd4da467c88eff89bd4e06ddb4331d771e7efc9cca692f83042e29bf02c02fee5af9554c3604d576037f6fd93458c0203c62cc8f6eb4a5df60e1b2bbafd3591431a76386bc45e64a24ce109f28c587b0b89db81f8a249049e30cc64fe0fb05bbadb2645ee161f075f7bcfe7c9b41375420042aa0574f976b10b94a857b2451195efd6a7c55832afb93346ef4c8fd47e7604ed3dd5909c0ffa6da68f3b3d8f54f3fcd7f8635f2e56bf7f4eca249c6da628fbd9ca99dbbdf32708479a23f2a08f7a296ce90626c9c8bc67f9caad3bb78b1280e4f43170d608d7e7b5ec82129922d8460314c537f83e471453352a219f49ee9627e31f5f086d91d94457644c685bf7130f98997bca16f8820cb58e305c9399bea67bc9dfb721b1b195f6b90ab348fe2120bbc1493520de217d3381da4376f373495d51ff04076b76175957cf3f369f8daaf346f7ad476524a44c670d5054d062b90feabed2a3c9482e5324d541a636dfa8b8e36491889578bd854f656b956c0b10005359b71bd4cf79004df98419411939bd8706df43c2fc1f05e9ca94a05666edfdbbf46c112eb1f269fefa71a5a0e44c697916e86af4273fb496b080e4b84ca8c96801820af50c4bad85d8f689fa637a845967ef87cff607afcc39aea668b360c6bd1e58aad72421d79c38dedff408fd946997d2ce6081942dc78a2a307bf716525f06b6b53520ce52e0443ba9dc89423aa568abe0d6054cecdf3b75c715518ff7114d5f16acd547c11da1dd64044f2095a1dfd17b3e4ada5d4a25859b841f2dc0d1c18e97a9de18a86f4f9a5a875305d31e07f77dfdcb56838ba134ee43405de3112ac6faf8cc8473f591913c29aba93697dab76e78aab6099755acb28e26a8755f755cc2ca7814adb1526450440260d461a1b01753cbcd0c46d9fb88e06de22fa9d263d652dd28da021e5bd7bacd9e58c119580f5d10bae5f557757c2f7c65450bc31b879bc18b3dc4470c3bc0de9197df8709e286c4f31461994e38893c0d80f952dea193639f5e61124b43963f5b251ef0ce12dd1d136e6770b754e3e245d32406a6cd3c0611d06b57de1d2c53ef79b18e5c763483ebf2ee4deb64a4b554dc16625cd3e91e9f70df80cbeff0813b961edb151b7da6a0f5fdd42cf0e5e844520578e8a863f4365d6fe3475de18833f3f7c900d5abfd1342ca0f9888f0ae372533267488564222bbd0f4fc2b0152d9f65edb40be7c058212a451252afacf2673164efc68200da070134b9eabd4aee16abe95953be448ac9588f5c858c48d5fb1d466a81c8d6a2425db86109b168a6128275719c9fbf62a8fe753732b3a74dc891794bd21578c63dfba36feab5cd73548aa9d4bb0005847dba32fdc7947d1dfe5f096a2deb1ffc5410ee6b38f52c3fa9586d896a19db2698828f6b2a1aa843c16198b02fdc4d0871268d8165838304bbeea0d719bf47bbba880eb3c9769d51c577b33995182803171cbe5d6e6c71e3aad4405ea2bc9f0cd6baa8d2634a35147f9b57785ed3f9f7d3d2edcb421f8e37dadead846482af821fee89a14c255f8da93f9ad7f35f67a4ff48705b8741233e8dd8dde064b8da32f01f646bc127c914aea44bdf1ed94c3c79fb482b629791b65c753e7ca3ab2fb6beb9598e623ca026fb22c4c2c3f19fcf01be4224f4facc9617db8cbe3a6e7e4eeb0c6107453dc736e7253ed5112967f6a1f2178909dd7e3aa7464ce0335cb0e95fa3466e98cd1044c94be065f15291405f82d0880217ba7a64086a1aef5a97f0c0b1b0a6e93fd35f3a467e9aee87ec58d6ca783ce6d6e48dcfe30729b5f0d7eb57c69dd5546d49e76578205950c5d80b97fef8c27fd76fa6dfbde85151f167594930a1a1e6023d59e33ff22a67d8f694e2e7ef5d1bd73ff7666e98489630a530de5ade53198033eb7a2b490a6824f3cc88c55c7b7411644728c215623b4b9e16d3d41736a5c2a660ffe3fe9b2ef692c140e81c135ad94b82868c659d96f9334b9c474e1729b12bd6e6b3f3b902e2ee959dacfddf6c8abfdf5667c2d22d83c2c3fba2b7dab40fee3ee94a42d533ae8099fbea4c33b76a6b56acc4e94accd1818920e7146a38a6dfd56c0c3603723436c7ea946d312bd3ab36f0b295441445dd5aa8dedf66144afdb587aa72fbd3b60cea4e7912ba5841e5f5d1afb80b3a9dea95574bf1aaf08e24bd2f493ed93f3eb705d6fb36789b11e09e620f4cdb69564a45c5cafcc056ecf56e05e928164c71fdbb7a379bdaa70231e6a250c96c3442ff9f1762530977b41b01590f2eb814d33926576bec43d69c84efda1af252c9bfe0be44878925f2117329cedc0baa8a634eb523823185a317b641353042a157bdf3798be9ca8f6d9fedcb1dddf4c47180e1171e7a128026b7f8f6b58438683bb2750e74175e4a04cc08691ef14fb6318528c20c7c0e3f2bd74e7c07b72aa78e0de180b960461d5b808f0a0ae8a3f824091dfb84791276f1ca6d2c5aaa88e9bea1fae5814422cf6dcbfaa669b5755935a404ef18fb03d460d0d105910458ad5a5204e7e6af7067f81f88cd1b1084c93492948c876ed4fb886ec8cbf37c397235f01816b92d69cf35bb66b9ea52754e3dfa96a9d89652fee81157597660041760d472ce7d2ade851a7a516c2d20fba7e4209bc6599faf39e06c41eaf45028d4b8ecce80ecf54130b12083fa57fa745328a1cb78ad4d59f8fd51c842e7b73d5dabe1bc97e5d5241787d071a981376aba7a4e42e6616b36e6569d875429a6169af526c1cf61fcdd2c105a9363220e9ea09d3f7efdd3d082d26b6913312b34538af1cfabfc9623a2a401d2484e50065249ae20df2278d583a0e69703158660863ae16744aa42c2803c282da143d05e538bccad3788928f139f5a2dab410e2c87a2dd0877f081c0c5c7e44f0fca4fd3d99c5beaebf0d222e337d253762592045b51aab61bb5739bc90da2584434d8297faba66cc802ab165e8592e0e2576c7f9689841b453f88b80c6739d5d6df03e96bd7cd6dceb1379fe536d70060330bd53c2645deb5f3125b4aafc805197124233968037fe2a58c136ddc5291cef5f9a4c5dda972e78143aa1da0d5e2cfce3c1fcd79dfa99d36cf81bfcb29b9b7240a4a93aefd79ed6a48b474be9a71aee053585e2b7e3e4d292b5e30b3c8954a6d7e245158507dedc3855cf674e3de82d21d36eeddee3084df8ec7a945cbc8137d7ea2a7aa07919a5b0c3354e140c45210f37b24f7cbd27e53245552a6e4112456d818b69f3e41abbb9fe0c9185b6286ba325de2b93805ca847c900ff1af22bb17817a8b67aa4d6ba55128303eb8615d711e35fc8f5ab8b1a02e8602cad81f74aedf51033e5d91425946cde5cc419d975c0ce1d8dc3d88fa6e3a9c8c6d481adb67e35c96b639d255a560b7f7dd566fcd8b43909e60b8da6b4d51e756c31e90d11ced5da56f682b86abd2e5e2a397b94ba9486ee303d8401cc0179698f5c23d3c363e30273e5e42681a519e16ca458b15d444f5f287cf994036f9f7fe551aec5c93308c2d07183ccf2a1e6c8ef1d44c9fa257e27789fa1be69b00ef55e3d6bc217a894a948acfaac86aa4b2ef31263d71a4b4e95d21f85a87fbb64319bb7ed8188bb70a062a1e8d91e050017162f18774465566b943cebd4f7f8c22b334716e93b1fe95d8d488d40260a82f3411c3e7611b1dd3b42988796fd47ad4d926d5cb76d3d1a460ede6af62f462aec23ae8796344fd32ecdfdb8529e4d86a6d3fe9fcde95789484b5d4b5898c2ef05460ac47d51b4bccf8f29125c327d843ffda20cc856f8faee24926d48fdee91ae4f91b62c5a9366d095bdc302e31c2216b85947a10a818def8771f2d8f9578140dc2cb990c301f9a17f4ac1d03afaa46d4edcab5be21b9711c3856758c529234a7b66a346d80c679e430870ae24b4d8c48e193933289472dc010fce1ad3a351e903bc6967a6d8a56c464345cd197fc548e08eaed517bef48884a9bd5c4c0a03b01b43d2db87be4153574586ba6cd3e80b53a084bf4f26ab6cf19b1bc70d4dc7297a7030430a0e8dd63b7150db381385174ffe9d764efbdc58dcbcb12d47c17cfb619eb37dc6a5f06ac2cc055029749c545b65c0cd03b5db3c22b118740b9c5a182b89270b710e35b4dbcbbaf4a061c2ee20393676f5695d72493300ccb24401882b83b8e3da3958c2e4cf1d884be64fbe5cd188001a50a49ab56ed2e89750fa7edad132bc61d99e1ab35f0198bba22047145dd9700ff9cb65041c6f1b2646792142b4d984101c257e1d502b1c2de49e8f7b6573b414ade6be95c5c0da6b521203fd0aadf3c7ae83a31986109a1c4c0ce04526902ccb89da18512b6ac673336032ed38400b1a671d1c047d3ec1cbec89e801ca089b0e8f8112c4db11785c529cd82897697ee4ce4e230c935a84771b422567e53347ec9eb7d682351dd78584417829b2d5b7c19c91ae78626430e9acf318b34e203c393746530caba62455298bb38473dd053259216f790d860f6ccdc88d604173632a5a6cc3fd690be1ff2255040b5eaf4727d3a5a00bd1cafd13609293f5873a2621f48067a04fc64cce75d3726ce367bc4fed7e72976ec170361ef6ce7d799f1c14eb21e978feb89a5aaaa86652d9db2b25cbc95a8e1679a299aa8576c44f7d2f7d0a0a49108b99290abf93ee203192ce487b7e7b7b58c8a3f68e68ca5d45abb875559d0a140b5e0af29e8de90dffb7542ec52a596213fba5c117a0af0e99942327b178e0a26cd504ebef36054fa410e1a8762ec41a358a352d34172bf162cb911357aa4f33daad2e28c90445e2d04dd91f910afe19c80237564bcd2207d788ed76b625155836beb13bec5c0e5b8629a7fa7a8a9e99926612f83e34df5309322c2bdec6120b94d5935d34f742fe90857d71b731a7344d4444f58439a402a9d5fd43042c815dbcff12be905cf332a80400cb115f4233a69ff0c16bca2ed82db06b722a2aa124afe2cc0d90362158a484102b4a9ffdb532f258fb1d99c89f884fd194833e138d8ee22ce79a32b1fa7c325868d6cdef192e13e410597defc0a932ac1fec1533ea4d4060f4f10c429b90020d91146f506a16a419ad12e6a146e770c6") ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) renameat(r1, &(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000180)='./file1\x00') 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x753}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x364, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001740)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/5, 0x5}, {&(0x7f00000013c0)=""/154, 0x9a}, {&(0x7f0000001480)=""/37, 0x25}, {&(0x7f00000014c0)=""/213, 0xd5}, {&(0x7f00000015c0)=""/177, 0xb1}], 0x6, &(0x7f0000001700)=""/30, 0x1e}, 0x440) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000001780)=0xffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r9}], 0x20, 0x400}, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:01:20 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) fchmodat(r0, &(0x7f0000000380)='./file1\x00', 0x7ce32006fd08204c, 0x2) unveil(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='x\x00') r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x9d, 0xfffffffffffffd1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f00000003c0)={0xf1713aa3bacfb4d8}) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r12 = getgid() lchown(&(0x7f00000000c0)='./file1\x00', r6, r12) r13 = dup2(r2, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r13) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6f7, 0x46, 0x80, 0x3}, {0x80, 0x1, 0x1f, 0x2}, {0x6, 0x7, 0x3, 0x1f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xa8) 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x9, [{0x2}, {0x2, 0x1eb9}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0xf74}, {0x2, 0x9}, {0x9f2858b228ba3b50, 0x1}, {0x1, 0x2}, {0x1, 0x1}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x3}, {0x7, 0x8000}, {0x6, 0x1f}, {0x2, 0x9}, {0x2, 0x7f}, {0x2, 0x5ccd32fe}, {0x2, 0x8}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0xffffffff}, {0x2}, {0x76b5a6228cd3cd88, 0x2}, {0x2, 0x3}, {0x2}, {0x1, 0x4}, {0x0, 0x3}, {0x2, 0x80000000}, {0x5, 0xffffffff}, {0x2, 0x40000000}, {0x1, 0x2}, {0x1, 0x7}]}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2c080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0xf078c5e6485ad14d, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x12) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00F'], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffc, 0x8a, 0x80, 0x20, 0x9}, {{r0}, 0xfffffffffffffffb, 0x90, 0x4, 0x1, 0x5}, {{r6}, 0xfffffffffffffffa, 0xc1, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0x2, 0x22, 0x3, 0x36e3}, {{r4}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0xda, 0x70000000, 0x8d, 0x6}], 0xffff, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x8, 0x80000000, 0x2, 0x1}, {{}, 0xfffffffffffffffc, 0x30, 0x4, 0x0, 0x4}], 0x6, &(0x7f0000000440)={0x8, 0xa51}) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x400}, 0x1) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, r10]) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r12, 0x4}, {r12, 0x8}, {r12, 0x10}, {r12, 0x2}, {r12, 0x4}, {r12, 0x1}], 0x6, 0x9) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x400}, 0x1) chown(&(0x7f0000000140)='./file0/file0\x00', r14, r11) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) mkdir(&(0x7f0000000000)='./bus\x00', 0x130) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xec}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x677}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000e18000/0x3000)=nil, 0xffffffffffff7fff}, {&(0x7f0000f0e000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000cc9000/0x1000)=nil}, {&(0x7f0000a9e000/0x1000)=nil, &(0x7f0000e9c000/0x1000)=nil, 0x8}, {&(0x7f0000d85000/0x2000)=nil, &(0x7f0000a0d000/0x4000)=nil, 0x1f1}, {&(0x7f0000e54000/0x1000)=nil, &(0x7f0000a85000/0x1000)=nil, 0x7}, {&(0x7f0000e21000/0x3000)=nil, &(0x7f0000b62000/0x3000)=nil, 0x7}, {&(0x7f0000b2f000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffeffffffff}, {&(0x7f0000c09000/0x3000)=nil, &(0x7f0000bea000/0x1000)=nil, 0x3ff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x6], [0x0, 0x0, 0x0, 0xfffffffffffffffa], [0xfffff0fffffffff7], [], [{}, {0x0, 0x0, 0x7}, {}, {}, {0x0, 0x4}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x971ae97b7b10ae60, r1) r2 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x8, 0x9, 0x100, {[0x9, 0x0, 0x1, 0xea0, 0x5, 0x7, 0xfff, 0x7, 0x3f, 0x7602, 0x20, 0xe0, 0x1, 0xffff, 0x7f, 0x3, 0xfffffffffffffffa, 0x6], [0xffffffff, 0x9, 0x2, 0x699d, 0x8c, 0xffffffff, 0x8, 0x7, 0x8, 0x401], [0x9, 0x3, 0x9, 0x3, 0x9, 0x1, 0xfffffffffffffffd], [0x8, 0x5, 0x5, 0x2, 0x1000], [{0x7, 0xea, 0x30, 0xa7c}, {0x5d51, 0x20, 0x3ff, 0x1200}, {0x3, 0x5, 0x7ff}, {0x869, 0x7, 0x2, 0x154}, {0x40, 0x3, 0x7, 0x400}, {0x5, 0x1f, 0xdb3}, {0x2, 0x4, 0xfffffff7, 0x5}, {0xe85, 0x1ff, 0x5, 0xffffffffffff0c48}], {0x5, 0x9, 0x3, 0x1}, {0x101, 0x9307, 0x8, 0x4}}}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x317, &(0x7f0000000080)="a02951005bbf857723b08275b30530b418a44e8a58895df4421fa8b780100a7b905792d965e26097c5af8e57499068b8c307602d0345f30c2aa4d64a") r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="90eeb184246d2e38eb672f13f5a617cbde354bfc3924f288c27d65dd19c3796423b059907bab36de44cdb048c0e1a9f252dcc268acc62151dee44c0feb9cf0663bfd1b9f2bb061e0d8ff2cae8d4033b2e4e2662d51d98d587f37", 0x5a, 0x0, 0x8) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20, 0x0, 0x6}, {0x1000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7fff, 0x80, 0x6b, 0xffff8001}, {0x7, 0x3, 0x0, 0x5}, {0x20, 0x7, 0x0, 0xffffffff}, {0x1, 0x4, 0xe1, 0x4db5}, {0x1f, 0x81, 0xf7, 0x638d9e6}, {0x57, 0xa8, 0x1, 0x8001}, {0xa7, 0x1, 0x20, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:21 executing program 1: socket(0x18, 0x4002, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x20, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff, {[], [0x0, 0x0, 0x0, 0x400], [], [0x0, 0x2]}}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ade3f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0x31f) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000044000000000090c67c170263609ae2e100"/32], 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:01:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x10000, &(0x7f00000000c0)="d3dc6f9fe672da3918aef56c42cc59ca77a2bba4428ea896d30c5e3645faa5c1b072b724e329cc0152c0c77d119ffa5f6f04", 0xfffffffffffffe9d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) 16:01:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'.\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x2, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:01:22 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x13b) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0xc5ccd61ceea05b01) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2}, {r2, 0x1}, {r1, 0x7}, {r2, 0x84}, {r3, 0x1}], 0x115, 0x80000003) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r7, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="dd1b5d6ffe63f8d4b63cddea92fdf56197e359921798b2537ed9c1e42841445166f40a0fe03433", 0x27) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x55) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x580, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x85e, 0xb64e, 0x2, 0xd1be, 0x200, 0x3f, 0x0, 0x2, 0xb0f, 0x8}) semget$private(0x0, 0x2, 0x9e0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:01:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) kqueue() socketpair(0x32, 0x0, 0x3f, &(0x7f0000000300)) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="352ed9eecc8e9fcdb25288ed76d66ab69f1d6b7c55c04e09ae474bfb4682a1180975c524ff8caa424d461e717b4d54c64394b8ed", 0x34) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x10, 0x5, 0xc3) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) setsockopt(r8, 0x1, 0x80, &(0x7f0000000400)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba8efcf125a36a6a5e1797a59207f3a4088bd66a5300fcffffffffffff5e5bec13c6c705874eb641e1345f001b8602269b3bb56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6f4830d6be023000000000044d8f78f38344c7b8cacaf2ad18f3fafc41d7d000000000000003d0000", 0xac) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r4) listen(r9, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e0500400084"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4084, 0xff4, 0x800, 0x0, 0x0) 16:01:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000002c0)=0xb0d, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:23 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x28}, {0x6}]}) pwrite(r1, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) msgget(0x0, 0x2) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000, 0xffeffffe, 0x0, "00000000e900090e00000000000000002000", 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) r6 = socket$inet6(0x18, 0x1, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r6) shutdown(r1, 0x2) 16:01:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x80}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x2, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20, 0x400}, 0x1) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket(0x19, 0x0, 0xff) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff9, 0x63, 0x20, 0x6f, 0x100000000000000}, {{r6}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x8, 0x1}], 0x7, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x18, 0x0, 0x4, 0x100000000}, {{r8}, 0x0, 0x10, 0x40, 0x7, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x80, 0x401, 0x1}], 0x8, &(0x7f0000000400)={0x7, 0x1ff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x10000) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xde490c11117e6682, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x1, 0x5, 0xfffffff7}, {0x4, 0x1f, 0x8c, 0x9}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x402, 0x4, 0x3, 0x6, "f5d9849a7b3cb7717cc2996a00000000002100", 0x17c9, 0x77}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x5641d6ac0594b52e, 0x8, 0x4, 0x1, 0x200}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2, 0x656, 0x5, 0x3ff, "8d0f48593a824956ab82815196951e92b336fc78", 0x400, 0x6}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:01:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x106) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/94) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000001580)=""/145, 0x91}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001480)=""/207, 0xcf}, {&(0x7f00000000c0)}], 0x6, 0x0, 0x0) 16:01:23 executing program 1: msgget(0x1, 0x0) r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x8) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) poll(&(0x7f0000000100)=[{r2, 0x8}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffffff, 0x26197f35f0c76de5}, {r3, 0x4}, {r4, 0x8}, {r5, 0x40}, {r6, 0x4}, {r7, 0x4}], 0x4, 0x7fffffff) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000740)="9783e29085818df77a94a5179755b2d06eb6aa02aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc3517fa6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1f2a382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a48e70cc7f579f472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c119752b7ef1bd8e0004fb89a72ef0eef89f3dfb35b9ee57908b48e9a20fe490d17b556ef1ba8c526f11f4df3ebe462464621d84705044006402c7de33f3087bec7abf3c1178d22fd332b20b7f0b6b4926ee3c959e7462dd7a51daf3aa814f5a0f2a903645de32fa86456eaf7bda7ebe780c348967b41ea4ddfe52f3472d2e71fbbdc7d2b91c2b4ff25ffbf8e8e46218866c0ee8d74ec828feab659322d97ea616605a7aeaaced9b254e5090b0b9701e1b7f5c4c5d0e1f118e2fbebf63d392ffe0a0fd13422a658888630dc6d01165f48df2000cdf559b39f52aaed7011ecd9b5b08e50ef06bcd7f97de9851b57cb11981e97983dc8766a60b0aab43a09a8b8aaca9dee54f2c8c", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0), 0x1, 0xc00}, 0x408) r9 = getuid() r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r10, 0x4}, {r10, 0x8}, {r10, 0x10}, {r10, 0x2}, {r10, 0x4}, {r10, 0x1}], 0x6, 0x9) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x400}, 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) r18 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r18, 0x4}, {r18, 0x8}, {r18, 0x10}, {r18, 0x2}, {r18, 0x4}, {r18, 0x1}], 0x6, 0x9) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r18, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x400}, 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x8000, r0, r8, r9, r13, 0x8, 0x5}, 0x58, 0x2, r15, r19, 0x9, 0xed02, 0x2, 0x7}) execve(0x0, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 0: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x30) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:24 executing program 1: syz_open_pts() setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) 16:01:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f00000014c0)=ANY=[@ANYBLOB="60000006000cf93fa970d42e8c"], 0x3, &(0x7f0000000180)=[{&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/176, 0xb0}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x40) setuid(0xee01) fchdir(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0\x00') 16:01:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) 16:01:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x5, r4) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = dup(r5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r7, 0x4}, {r7, 0x8}, {r7, 0x10}, {r7, 0x2}, {r7, 0x4}, {r7, 0x1}], 0x6, 0x9) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x400}, 0x1) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7fffffff) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) shmdt(r1) 16:01:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$TIOCNOTTY(r2, 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:01:24 executing program 1: r0 = socket(0x8, 0x2, 0x6c) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd9208c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818afdf0430b67f055df2b473f9c2f7a5daa530239fc1ecc442000447c89263b7abec43beafd2ecce5b4c7b2ed4c1e5660452abc3656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beb23b00b0c1b705f6b4300048c4c0db6c55a02a0596fb2ccdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942bc3127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000000023000000000000006ddc6a91f927af0072e4ea4553991c802f0cb0eff55c915b3254dedb56ca2e0fd4c737f5129bfc08023f4c98822c49d0ac72b9048dae960b71e65fc2d1267092a921172fdda88c7d87f4235fbf9389a5706d0b5ae7f0af78ab78a14b2f9bc114b9ce65fee355a2e44fbb9ed432af29cb6a0cf5f1a2468e74b491400fce912829ce77dc3b38218ad5fe4d0735c68402a85b4fcd095e2ee4694c4ac02133237f5e279843003fac1e9f9e69d26d4458843170c5f928d2223c9e3fda92828b2f2e3c9590c19949bca165ecf6909a36fc3582febb4b7ed81d"], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000000), 0x322, 0x3ff) 16:01:24 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x1) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580116150383a8725e9e81012ae447473c230495aaee48c02f6ac41e6af3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea49fc59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) r6 = dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0x63da, 0x0, 0x0, 0xfffffffffffffe82) fcntl$setown(r6, 0x6, 0x0) 16:01:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x408, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) setsockopt(r3, 0x3f, 0x61d, &(0x7f0000000640)="3cfdc86adfeb8bb8643c15c50e7d6ff645da63febc03a47aec9a3a2a74d3e451a4ee9cdbf6d22fe136f77777a3df398f2c75a1abad4ddd1927c6bf534dc4dbeae5b4c64c2d5aca9e21754ada52cdc815a306b0140bf56405597eb78fb0924e4922db1baa6b4af44a56f5637b85deb8dc3b818ee7fbbb48606856cadf68c3f70fca5b290dfdf0dd2ff825a3df38c9da4ee39524001d60c32d8f67b67b21976d7bfe535f046757c28f756e8facf050a08356116c950dcbb4dc96025199d78723b0bbdbe61cd4eb2e20d65c4209df06c3e97153482e772772442614600dcf087f5cb92b33baf5642ef882", 0xe9) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/72, 0x48}], 0x2, &(0x7f0000000500)=""/34, 0x22}, 0x800) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000740)=0xb81) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = geteuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) fchownat(r1, &(0x7f0000000600)='./bus\x00', r4, r8, 0x2) open(&(0x7f00000005c0)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x3}, {}, {}, {0x3}]}) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r6, r11}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget$private(0x0, 0xc0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820273cb000000000835"], 0x10) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2f5, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652ee8", 0x79}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x7862b08c5279c423) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x7, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x14) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x7, 0x40}, 0x52, 0x1, 0xbf92}) semget$private(0x0, 0x1, 0x100) 16:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fcntl$setstatus(r0, 0x4, 0x80) 16:01:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1cba574d97a8a946417106ac31bf8ed5255883a26bdd8cd2919e641b"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000040)={0x9}) 16:01:25 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x301, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:25 executing program 0: shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="51020363a43bb0d4c3f796e672a4cd0f349a17747e5c856fa7033e34b7e7259db744493d16"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) shutdown(r3, 0x3) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f00000000c0)=""/46, 0x2e, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006}]}) getppid() syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc24a7df7369fbd25, 0x0) dup(0xffffffffffffffff) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="04d1030064c5dcc1053d023abfe80000dd7f0e2e"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0xff, 0x0, r3}) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup2(r0, r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:25 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, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000380)=0xc) recvfrom$unix(r7, &(0x7f00000003c0)=""/131, 0x83, 0x843, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:01:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0x381, 0x0, 0x0, &(0x7f0000000740), 0x808}, 0x0) 16:01:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffffff, &(0x7f0000001240)=@in6, &(0x7f00000001c0)=0xfffffffffffffe1e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000001280)="6af1e74f6c76650324d60d000563bd491b7f38ff9b2cce6c74d93e25ce7ea311a07157ad6c", 0x25) setsockopt(r2, 0x81, 0xcfb, &(0x7f0000000240)="498b4f20ad743add88732f33506bcc07c1eaa66531f0f87e8abe345e865832e6f1c770eb122e2829becda4e8d09cd01a61dd124bcebf5b542ee834a91546f16fab4cf4c8c20fc608c35a56556fc5df681963b0d8c2f3910fdbed2592202a517155459f0720adad4924bdf86f795170eb67796d8bc10ea9556b88905fe6f1c0c5230a577d2d21366098a9295d8bc3bec4a6a6aba69c2839b2508399fdf2df058a5c92d963f1c2a031525bee38f83e0f6011d492c1ae0792f89d8151d519ca078043eddf01be468e3c0c64bf1161e7a03079f229924c45e232d4390ff186122a934aff4613c741b7640193f0986e81942a99180a699320b9835fb593e66737278e56fe8a07c6945adca10335a7ce04dd0bf09e3102a0f5e2d36c08b1b941ed3ca26b3dc7b058100bdd03c7bed96c95d97c96838406a2b1a4371d5c14adb3c616145a7f19a4cd2513dc0f383e3ee11681ac24edbafb4501f2302072d02738d6bf7267cb6f319a9ae1518a8842ac8ec63204aad4aa41fda07d8bb41f845928fe434c0b03fe35119b03a92138204be82f4a634647cc4e974ac4bdd60c95adf60ac962ca168e73519481d05fef1968b31cf6b1203787f6e194960d6efaafe7503dd94734f842b5bc62f8e27f13f0d39a0daf3ca25dc80f22a3d365e12de0123ae7d1db85031d14088402d6ebb565bd6c70f153aecc8ac096a4ba2ccb234673bf9a3843582a2c6b6f0fc6505aaf1139a3caa80002989bc799dd8504422aa1a125bf820c6f1227ba0e24940cb8617c432dd766200199aa5c14a9b91b3dfd27eaf65ecc3a0d0dc3a8567c2a206edfc9e73b39cb52ee93f3abb7a2232c498ab6224ebe07ca38740d687080df7ba44fa6209205de815d0d30a02292186c10bee7c804c1ad24cb1bc0bc7026c93b59590854f6f819a52a1e4ecdf56def329155e13591d99ff5b03b0f8f5e5e5287172c610573d672e3c67bef5167e2a45dbd84823993048e4bf6bf3ea7a48fdebbcb66692938c12940c1a28303c366b8646b0f72d7c55ad2d246fadaf63159046b0f0a8a6bd5f8ac778131a9b93d4136525a84b3579c72fa4ee687307c8237d50d87b95b3eb1cffa4918eaebda73020864d1ab852a03ab4bebede1995a0e27199269013c0389c6f0fbff98a473fff1566846c8520256576bb01f47ad729dcc0dbaaf2e95956b8b886653177656c810008ad601c5301f63c82150789bb940117ec5307f3184272bcaf8686976ae5d53544b835509e70dcea749be24be89b12d701c33ce97535dde3e44a84f21636e145de6986d07bb1a0c0c732443c21bf20949ff6acf94c24c1385c3e26b365590508f72fae7539adb3249d9af35ac89eb49332ee5ff311100c6093820a1013c47211b92da4fc091277c0e3443c0d8959fc70fd99c8b5b5a060fbe191913497241f516da78a5b781759f5a768d10a4fa4ebf12964273ed677493231a856d7e12101945430737a1ac7b8a162f425a9fa83d6be58877c17f1f38b2e7ee48b6f1bcfde18dfac0491476eb5aa176ff1dadadf802c7421dab85be7248ab197daa08441658f8d8ddf5a2542fa3cee1907f82e6668e605a39e73a69fbc763cabaec403596c516c0f0d1205743a9383a0a8f2485d2f2600dadff9837bf74eea9e36881d3326b48ae195ab88eb12a194b516cf878df9834cbc6615542f5e65efb0718ef7abd1635938920f1e38153ddbe37f0d3a7d66fcb33c2a008e59fbab3a6e7dfd6ce1c04b543edcdc736d3aeead554e15e7162115d74ebe2a4b68a41213953928dcd038ff9a02f7dc0ed34a5056f5429a2a7d0937d2e06daaa2a58e78220f17c610cdcf31ccf1ac4ad806c02df1adac41522a2efd510aa7061d96ea5cbd7d1c65e630ef6d05097ea99447a0a842ee923ad2216024d9d054bb5ea6e97d223a7a8d6ebef2f5421c6d10322306c9691a0ae278b7ceb658092393454232aede7cc7b5af5e96ff33206bf123d1447b351ac54464e5db0587fc22cd5aa1d34a538d3af032476295aa6d5ff02ef8f2a250ef190da1e9f4025f7ddaff0241a3a906c62c8c2c089df230bcd8b9274a6bd08af74a2d12f8b3cdb6612bba5180f4c4b4627ae9e31fa2aba4f88cb8815b4470372cba56988fc8d21e9118520251411f293247544cc86bff8f6e2f39dbec297b5467d16ae80d64d8e6370c4400d00ba69e7da8b7f33f7600578165a74865da1c131569e064c56102102cf4bd5ad46753b00bbdc005d44bd81af606a0289567cda0f97a95cfd2a1ed06cdcf2459f5438249e413295ee182ddcc542bccc2a89c90d60334ca325aa01c59695b33878b554871cff1ec138a5c12f6cb834e5b0df3a5a2f416b239761cef76af485de4af0fb35fb079e114430eaaa18c8d7a2c004bfaaa455815cfb263e6b78525bbe74373a43a3b8f9d5f176981903ed7f0420c8e91b20ece5ae294fea3a5df207f58e3c0988c29bb4d768f5a2fdcb373312e8c2478655d64c3371235a37674f2103478aa3f0e6db4c799cf4443b3a44ca13d24f2e5c43ff1cee2465bb8bbe57373593a42192bc5e6c906c970ce0178462a7c260dd78a1d8ae3255a2c393c8181e4014401148a8112d6d23510b530fcf9681a95b314a8fe1194d636fa2326d9204218cca78b62da125775f8c23bfffea9ddf794559a878c8e4d96681965be3a0ece725120ceaffdd94598018c6d0df5b4234a47b946f62e0154163277ad2dadd190d5355aa122bf59fcf328e311f8f548dca595574291e1eb4c027467d87af637dc11158d6e3524c2c6c4b2a7b603249557defe1cecce351df8451dcdb19ac3c21d3274bb5d0e89c46da9798421c401c044509d5ef5a3416e20335184e21c0f80ddd301d67805a05d970a99b7e010d6751109271afb1e177b66b18dd193c18ea35ee2d0cdf9abf0bc2dd770388c6584aeaacdb50acd0075f309c1ca87272f3d2297bb60eac24a04f76e02d805d121b94a033f45c4483144e7bb669b072f56594efbc96ba4ec46f0526e6d4226798156030c3e4237fbe33434fa64dac1a872fc42aaae034af4183044717d1c6870e713d157344c7d43d419de3e1af903ac9a02b31f07a19b7942b3ee1728620a82a3345e0a264d02fbaaad5519df9505e9efb81992d1f9279136b51b4a3d9542343ca6c30a84bdb6636169ef051164cf011f5e682ce334469eacb02121729130c48d1e022d1b262a5e41153c0de3c6690ad10c6fb4e35050beb62d228273320c266ea979bcee1f0c70bd5db61d597e707f6536826c648ccb4526adb4ca7e1b1f71d2997ee55b616280086a5baeb2c613de5b8603f79e8e5d86f6cbb379891bea53eaa26e5123dfe9502faec82e80388b8c5613d97e7be974d2a5e61c717aaaeebad3930a8c10bc41792c38cf34a4b90ae26f04d96c36805b63c1d9fd3bb3d5a8d320b926bec0abdac501931379dba955950278f7d2ab3550f7c4f6e0a0632bbe4499837adda4cac644676448c44e1285316bd38666c6ddc865c5bd04db0291d105e8898611372793af2db4f2a1b256fb006e4b75356bb57c56514abf7706add1dcf6d381a2649c7b3cbcbe144753ea4e6e626ebee75265d75d1d9b123f26c6d851f029d9054a4aa2e2a0a17934f6eb1a772ca6858ad26b8d319580248ad0012483940a9e516a8169898a3495f9e84bdcaa4594b6b16a16ce7109ccd8052846f7e7e02bda5494fd83f0d864fbf6cb0dfe06537b703162fa47eef07d45d2c838189c52db34e29596d492ea114cce0f5c4ea04976f1fd5ceeb5fd79e85696b4ed4560771dbf9711415d6bd9b4d3bf063afcc8004340d21fbb7e24da09011641e17a775e4c7c37286f7d924cbca2574b6a5b04add87f343949a70d34c9c2b606749c16876edfb4a90ec9bb9a0ab769a5d43a44022b342414721bbbdf62367fce1ad7e2143f92a981d8f940603f78da600a5a6befb9e299440005cde09ac53ca96e7ce1a2c068e524655171fa72a4e1d43ca0b80a19ccab0e71dbd9a7bbeba6ca491f572defb10a3888cefe9b848545efaf0243e20c277185b1100649bb66189b291069b847b1c1e784650f8645cabbcb8141c8e44fd0bdb4e5bc3a1dfae77f38c7246cafcd285e506f7b054cb69aaf4148b78dc2d537996f60ebfb309eebcae91ece1149b85c4d6ecf7ebe67c587196cd8bba0f67b154e257ed844379d2e5cdae09ee76a6ea474b2090b9dd39237915ecd6dd09b37baf8109d322388592e2cf22a252ea7a8649ff08ac2c346040e776f01570b1b50cb163504728b8597467b3f5eb75afd28d9f4dfff472d4ef2ec121913bfda5b1c123deee2c0ce4750efec061e5ef3ef5a9797640a547d32396f135f3e9fd8b529273fb2fccb273eff4db783a5328941902af3d29211099e9a6d9e0dc5497d9293151ccfb4df20395afb8be3c18c091773ae9c0e00fddcb45df2ca02d98772d8773f1437bed182aaa884e172a3d341f2cd552b0867d85cdb873fee5a434e41032557fac9ed91108561316aa065cc5b885136a22ad8fa663fd698d406c5b903a60079c6642d30788b3fdabf6064b0abccc0dfaa3ba96fa0b92383f95ad8e6e262eaa0076ef9e7fc1b1974ffc96769b0abd01a409ee5302c44c5173d7940da6e959995b17eb6783cabac9ac354b471ce18caf7ec6782604c4059564cb63c16c7ae4dfaf9b04e14113650192df3939b1e16d7433aad6c750d7ae9a82b465122fcdc6e8ec0e10b17894704ef6587eb45274794ddd04e8ca86521e658f39bbdf934a475b44f75fe4df07bd51a3bb8d5a76dad253ca6e5b9054f5fb2256b964e3d6bc30a0cf2ac13deee77899aac387fcb2a43315c63799920dbf55f9a592e236bed5bbf78539ce4417018c73dfa37699a6c30b43f908388ec2c950aa72109b2a9ae57bfd2cc533aef3421a5ef33fd172f715b67c2514ac92cc6ce45eb9630b23d94eb9d8e848fe7e38dab9092bcb08f3596bf8b48f066ea0f24a2a5c8b64870e53c95e37989a17ae070cb309ff04c47521426f1e6f480fd64d00232c6079c105568493e091d5b3fd697e97eb6313d4523812652c2bcf2bbebe7b36de177fb51643645c1df63d7df8ffd66a916aa556b7fdaa5310e8f5ba3de6d8d457c5e76eef6507812bb12d4b1182e0c785188424318f66d8e7a944ebd2b9cf357e7235f68aff279bf531b89b6774c903f9e2b89e5322cb65a91610cf0810117d69ce9dac85880536a711f5044b06fdb33071e0e60acad7d86a34ae5bdedd01a86653bcf80e72cff55c0ff4562a9157790869ae285bbb121f65be0dd4117a392246fe20d8499f7e88a7c0a002c4bd77f43376e4a13f4206230c886ec6844cf14db8efd000ed048bc178602edf7fa8495e400691c04cc7d9ddc8594629be12047540496b6055b081490c84b21c165e01fdce2267c4cbc122918e844c6cad08fcb7d68110a1437867bd65a31b6eab7f701286dbadf6512001660126e59080bc4c27dd68feb2fda15643af28d35c3e08a0a2808c112e8bd1f2b700f1295350d588762b517c4590ac74468882ad252de51ed1c85dab6ea86c6d9ccf9f0780ec3f236486ae47cbcd21e9b352b727c1489c806073c24d51fffa015213abf9bf8a9e2462426a2cbf7a5512331d6194933be69a524b21e0176ee94523bfcb6b84aa208d7ad0c1ce91ff17ecb2ef8f7f4ac2f8f2d3cc09861d8bedd3944edf5933108312709ac5591a6015fdfda84556b2dd85d8642d5b6669a6b010cfbb8199bca249f8f4d051a2bc5b3243d6098e8df41d002c63697f1bde576b66fe6e203144e983435f", 0x1000) 16:01:26 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x5) fcntl$getown(r0, 0x5) 16:01:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x749, 0x141) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="874df5aebe846f4757c1747de77a217e2e9c65fb89f2c708", 0x18) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) pwrite(r1, &(0x7f0000000200)="f447e206ec19c8865f656c921ea6dcb5ad2a3524e7bdf9481a8d86515c94f1260016f5e918e3cd4969ed6d4ca4578820a81691036be88a3ba2cdbb7ccf2c374b76aa41dde65a6626031df9c1e12c043ad49c456e1352c74d6528a7279ae45c7aa355d9a3f77272dee0df292c67dd74f0b56bc0edcf8fae4d60ab12ae9bf51a8abec494602296a98d93aeae7a0c8796c284e608263ea55c1d9e63c45cce8eadab41278b22971d174ec321143834af435771909c4dd39d778c25b7072730aaa8a6e04718c67f3e380a32373d281227bb42817ee79911a5ea3d08475747bde3dd6f739b129231768aca069a7e8bdc93e220f60f8fad47461177e21bee9f7f77550ee4c5362978d809fc47e50f3bd5fe5d91fcb36e2325ef106e9393a87bbdcfa0149793208cc3a0462aeaaa62f8b273e01872b468468e158d5beb89b8ed02062ec95e923d719463626abd0f5c44453c2049eb837bd0623a614099a837fb02efef26994cb4c310c99289b1080802b1a6fe8a0a3fe5340abfbbba3e03e9a9d6a087fd1bac5323742d03ebc939c5d350de021ed605d685e24ccfb01d9e3d2e02fa0a965414ddacfb73dabd06301b7c2a5e3ea0dd4b648bd63b27e702edb68826cb8608f710377ff576adec47046512354d0c5db69c0744aac78cce0a651c177778e91625b3cc407cc9f8d04180d13f99295236a850f360fb112272cd9462ab61d0c39da44334841e660b22af04768c65308c7d43c86e3c49c892de890be1886c78de6b4db766c884eed07bc68d1e648f2ab27acb6d5da47610042f7ed4531fc45fe7b1ac40c5c04f1f43a7ee405135e650d0f13d7bc93c205eed327f2f35ed583a5a1490cd8967ea2ac1c1a6063a55a1dea59c51ce719c810a12ac1738596497a3ccffa1ff28fd17d70924a8ab4f8d005ec12f13acb0bf0cff68a6b984b695ff872a78c918e2bde04873d2cd165f1e5b0735df339983f0fec3c040e6ae57b66086d8e2f6b6ee5bfd491a08c72c191d659bbc3c73b8fe060fa4c30d9859b3000750d8ca224afc29db53551f7db9e0299f0d3b6efd2dd90ae5d8e7973305dca0ce47d5935e33738b7e125fe693e2cd975ba428352d4090082296f330d9b62ca7360dd66dc45b8eee7b81d2c515c633f4af28ba5fea3450776d6e2cd9c31ed4dc486d992615de008f1b00da0ac9fc6030b3a680dec03ced0c07619626c3dce0d1ac3b5fb4b674a44215295a35178e6b0bebb6cb57c7fef1ae56fb9954544e82f82441f33d2f715b343cc734fc5779310cd877bb3fb30945b712a433f4ad609952932e281fc2511d45226e6a25b515c8fcd11fd015fc44e845f842890c7a0411610e4b2dce2ce85d93ba914d7248eeb1095c5f11e322dbeaf81ab903580bb0d5f0beed98d7e9c7db733312908d475e2c03df0a6fafcff8d0de75aa0473bebae8e323aaa48f82dbdad47dc095eec84f8107fe0de7b2dfc2bf49c6a5fa62d34a6af363e2ac1f4564c0867ecf823a353fc961f5426b8d09cca039b60750dc2a32deab6d993fe012b675cc41663f6d59955d6d069ba44176093ffba13d72a89f2ca8c10176432421f5c10c731283452a3969460138b8a27d25b1ed0aa807e441f916d883c921180e2ec7769d277760e273b31122d6bcbfaa8d15d14441f6b2d1ab99f56bc028687f78ca95d6564c2135ff967fa3641f669a8b8e3ea310a0e955ea0221362c3461e385acd370b9033013b559b240b3e77f9c9d84de9dcc3e64aaa25348ac295eb3e24ad902cf24ddab045b3ed54e7f1cac849986e8729cb84911fef32c8b0a8338c7b2b5b127e87cd1891dd943ea5889d82905ccd9983e007c9c2005e28dd7f0dd68cd1ebc93e1aec18eed68cf8f1f1e20d8446bcf2a42dd1b93e840d1b2cd0d8dd805f57b8d0b27cd950a5b7db8a8073c0eebc05aa529fe727236352cb4db2e0275e995bd0e0124068a6cc3036529ab7164b2fee4a366435dfc56e19f54d8a57dfe0c142c6fdd6d1dab75edc6003e290b4d5ea635e4c9003a7eb74ffb7fbcfcd29daa1d31d21f4cc0af31db4c9beb9ee9a46d84d1f66d7c0ffe16d042bb0219d6da3ecea367fe45b877c1f5eed70283fc60d53403ce0a0e587e96ae7ef433f117f0f7d1c1a6d2c995dedbae2bbf686812bc2802eca703188a0c9dadd204779fdefda2dea857dcc26e5fdafac54b5c1f7f7db0f8adf3b1f5f7d59a7fe88f1827b6c08699866ae6b0496a4d2962429fba12b953c638769739b97263dd27bc27f607e7b4b79fe1bacf2579c0ec1fdb217cdd86a9e46b25917ee5887ded7f285d378a18e8c03e1b3b17c6c1f43d33399c8d0dc534335b630863f751f46026e51249f1d624387db326a0799dc6b8d6e2bf65af499f45ca34c0b9974f89205b5f3f1f3bc2c22be89c23365acfdc25569623fe73dbdda6be6f45c7ebed58f3dcc2df0fbfde667af7e479b3a749675cd17b74a597fc8b2cd84b6fe287b18e9979b8f91b912a274bd12a456af1cb31a8d055b0f29ba506c916029c859b4077d01aece8d0e88a87bdd843f4244e89a21d503724dd396a8be082b9f8c5185962fb31f280bd03052a836967f7e109ad2f4dbf9b7797c45345653753a84b5aebbd95d58ca0529d5d9256965d53423e14b1392ca6d9d37aa16d9c293c9a03e1236cec77295f5a438f3c5a0c54a262080362c1d8d7b135618fe4c1597c1bb7b4e6c7d7ca0a2979f6dbe3f1c63d11caf1e5b9c4ef450432213541f362bf91413461dd976ba4ef4d3db43f1ad2d65b8e4fa2ab07d903677c2d27821dd0119a96a9900408da31c525735c719ab5bf934b5257b05c59066e507471dd4a1d5e27d7b0fe2a06b0aa21f1a4a310b79cb5b88d8efc9f5499b8e10568f0d15d2f9a2b80e8a91b2d278d51839046c2379b364e5d35cd1bc36c058ad275560f59b446bf0323645ae4d85351fbb778382e4880feb03dd94f50d333757c1dd8392d5173764f5fa05bad41f28c8e87bb25060b091d3e2a359ae9553df5b20fc55f7efd9976de4fdbc2833ea345b8d01c8016f305fe0963bb1e3238d349ded8f488e94ebd4a9938a2824a51f0ff68f6e8296b2c3f2c64220110291969c53c3349a11c675d76ca3c55c2e181163c0c1ad5ede1d51c8fb6bbf44efd738c20ccd3e799ab4064554117cd902a2f363bf19415e7c1380b2961589dcd384177bed2eaa88fcdfdbd238a9d47b8d7426b4f602698aa5afe44ffa17476b701e9700fd03b43e8dbeb5c6f50dc181cfab3d9d71cc72b1bb9f953d1854fc4ce71c34a8bc55f6ded81a6e0fe394a8dc0f8864b154ab1dbd1073d2ef9674c8ac02c604cf9e8f842a4107ab7638561cb72c808cc4e07a745230b5897dd671b91482b02f2e528348d853c09a88eb87ea105b4d53e0edd3d968338c1f1bec468f1f812bb62807f225bfd02cfebcb1662c5b64f24b8904ce40277f151459e534668f041e6c888c3bb3b4d60bed48b8750df97e5b6babc6299c59f3779bba0b5deed8eef875be9b6ae8772161d702070da28e0c526d2e7645c0f41a5ffe2c75d44798f6802e16c9c8178d6413d54c2dd48207498426bf1b5aecd9a560a0e871470570ba71d469e7196688c0c1a8f863303520e22a5d9bd4d857a5dbbb147ebbef3881ff5fd1b5504444a49ebcb94ea7a1554cda9a28970ff21d007a241392c5091fbe919fef49c8abc8e26ef656505aa65779171d6813d9d8b08fa41c63344f182001f0c81ead2b7f878a253a68317c61136be70b95476766ff7c520725705c3869a6571ba601084344def377f81f5e129c2d6d1660c5e37f75b8a4583ce9b08f0b11689829a34ae251e30c865c895fef3a115323473560f7fe142596adc12b5bcebc9ed23ab6dcb27f9449dd1ef99ef90a071cc92cd13bad32e9d651c1c79842cf85a199970b1bf58e5f99063497bff00c6c4e05901496285aae403816ab9e5de584a8e0207a724ff4fea02b481d9c46a32388dbe5952b847834a6129a9464128514f81aec5a590341e269d1f0688028c83b24f2c390cea1a2b0b81f7f4f64218e38c0f20615b5aa7b19d056064c4c9974ad32b854e54c22366e8243364067a201d787ae2e55179e074e4e69e358421099efbd3e5580799e213329ca77708668be0a882ba441ad5e35c786b01709150514792ebbdd0abc16005542d6579e9426beaee371d5ff4567a9c6c04fce654fdd3627a1f56d1a2dcf34929885f4330b0903ccd18251a9b8b9d041d4b02f9959157c29f9f2c3289aa61aa31068f8fb401e189b32c2f134d3615d0316d51e833db49e2477fd129bd95c2cfd74ad5029dc267f008aba8e1c4059dd30ba2d70cf10ac4763e0048be6941e99f8763bd5436b8b2f922c0e8a8100040b99a68d24a1a206909167654962a029f76c4257fe764cc7c1becb53198d68d63f16d48d6bad13e628d7bcf7a11160a284207a714e8793421a2f1f07224bfea2baf7302b3b99809cc2f3f1d539f33d6f43e30952e89f477aa2994f9ee3b5d4be42bfffd3191f21eba59894a0b2a433ba5ebffb9a52dc0234b3a6191e0595a675086f5ba936b234fb9fd5bc4b85bfc805f75dd323741d7d6fef26efb0928889a55969cd00b770a41e64eac866d9b900b82622590a208bc1b2cbc345a003cb6bdf851e2b0878470ddc4b85a1a398d4b44919f15b53cedf0238d606cca1a06d7e2b3f2983c136b0091647d233c1efff044e7df2c757feac1aef58e6462abb58a913a2e3c59535644c75923c5b48efc62e42fdd1fb7844bce4619c322afe6055583e89906276ffbe6649341fb45b67bfb5b3847f4eeb3909fb097ac1b7ed7223515591244bb28edace4675930b04ac4dc066e75119cacfafac05b1bb0ede3f93067f51adc4f9cb78b80fb5c78c132fa257777efadf6f127d30b014768aaac6785ebed42f05f1e69f7576d1f66e6df351c7dce38aa281e99e6446c32773daa09d4ddf4435c7b68bb63e075f9c5545410c26aad8732434814dd95218fd166cb87707367face260134580e62bfa8f12aabfe16c34d7f482971c6dcc7b2f0787a2ee3c5e1fda4129b90eac486077fc29bbce2cb2bdd7af880431b90cd31964857ba8a8e48052b2f6e147c1870952e90943460ec3c6b34cbe8075826500c50f5c7db3377b4614b709fb82618296043f3d9a39b1852bfe4dc290dbd4e559beca4267b80982e43eaccfaa49a6426d6ac643c41631fb4e17601105ea55edd891919585bc51cbf08dee3e7c61a63c9719104840efcd0deb9405c360084089ce712aa5908888868e43884b0c26636987c16e2bcc371ae2df4e90547989e18fa5f0fd80b9e1f472d413b5ee2b7a3b273ab4fcbdddde0c81c24d88a045d330d090af2b38fb25ba696ac8563d53a3298eeabdadc910ec3155e67b47353c157a449c450884b85134e9cb80712b44dc07fd92377a8d377ae423bbe30db547266e9b7f40388ea23563861c8ad866f8a8402df79b804e3e7c50cf16d95cd372b2fa8d5a5ef2ecc4af2583d1e1cbc4f59e51cdfab278983121fc417ca17875e90dbb378952b5dfab1864f0aebfcf7472a9e21cb78d80ba317c068785bb969b6bc5390f28a385819c6d29d4df13aca585525ff82a23ea716ba3ff5fadfbf632eb50d3327ec21780ada91e469e4e1af571d641749982cc9255463c1d05dd2eb144f72fee3b4faed05f1d8cbc071b012f2f47c05712b0f5a9de8a58ebd3edee758dc77fece249933c50d45d5e2f874744290de2e6a82cb25aeb529d39544a3768ba94633df5755864416f9b0584fc6d3dc4a19c4c3afaa2fbd6703e287", 0x1000, 0x0, 0x8) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x100, 0x1, 0x0, "074283319ca27286fff35993d7fe81b98865661c", 0x7, 0x9}) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) lchown(&(0x7f0000000000)='./file0\x00', r6, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) ioctl$TIOCSTART(r8, 0x2000746e) 16:01:27 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)={0x3, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) dup(r1) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x80000001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = 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) r1 = socket(0x18, 0x1, 0x0) getitimer(0x2, &(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fcntl$dupfd(r3, 0xa, r4) close(r2) socket(0x400000000018, 0x1, 0x3a) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/119, 0x77) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) accept$inet6(r5, 0x0, &(0x7f0000000140)) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x171, &(0x7f0000000340)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) getuid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:01:27 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000480)={0x7, './file0\x00', './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000440)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x8000, 0x0) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x100000001, 0x7}, {{r8}, 0x154dca82c6a8e881, 0x8b, 0x2, 0x8, 0x2bc}, {{r7}, 0xfffffffffffffffa, 0x4, 0x8, 0x8000, 0xf975}, {{r9}, 0xfffffffffffffffa, 0x24, 0xf0000000, 0x1000, 0x8000}], 0x5, &(0x7f0000000580), 0x1, &(0x7f00000005c0)={0xb86, 0x7}) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r10, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r6) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r5, &(0x7f0000000100)='./file0\x00', r11, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r12 = socket(0x2, 0x2, 0x0) close(r7) connect$unix(r12, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) login: pckbd_enable: command error pckbd_enable: command error 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x3, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000140)) 16:01:29 executing program 1: msgget(0x3, 0x100) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x80a6}) r1 = socket(0x18, 0x1, 0xebfc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r1, @ANYRES16], 0x3, 0x1, 0x800) r5 = socket$inet6(0x18, 0x3, 0x8001) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03fe6d37dd826502b08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700), 0x2) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x5, 0xff) r15 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r15, 0x3a, 0x0, 0x0, 0x0) r16 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r16, 0x3a, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000040)=[{{r6}, 0x7, 0x80, 0x40000000, 0x6, 0x6}, {{r3}, 0xfffffffffffffffd, 0x7f80f979684af05e, 0x1, 0x99}, {{r13}, 0xfffffffffffffff9, 0x0, 0x8, 0x80, 0x7f}, {{r14}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0x1}], 0x9, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffd, 0x0, 0x7007ffdc, 0x5, 0xfffffffffffff001}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x80000001, 0x8}, {{r4}, 0xfffffffffffffffa, 0x8, 0x2, 0x4565, 0x8}, {{r16}, 0xfffffffffffffff9, 0x20, 0x20, 0x7f, 0x6}], 0x6, &(0x7f0000000100)={0x8, 0xbad}) msgsnd(r8, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:01:29 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0067302f66696c653000000000f8ff00"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:29 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82b57c9e790c008ef8f9ebbf72535777b14d2b608aa5241f2922f7b59175e95f5fdd8cef1df5d116778b1f9c51cf11768987dd67368c562cd4f00f81fd2ab0602a731b3fe0f34889d5afb19358c4e1e8fc8a5adda18eefe06c39a370ba5275ec04ff225712aa718a184ef22e29a951c387dba4a6db8b3832964eecc358042c681826a501df9feebf80374129d9be179304f3cc80336bc5ef159f1f4baa60d28e396602e0abdb858398065562bb9ef127286112b9fa"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 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:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)="286bd3609ccdfe87fe6e26b067aaf234015fadc1651ffe204bfc6fb4b6c7ac28714f295307fa4ad50812aa487876316620ac766756caa9fb9a9fb14053763d3d1af89c59e9b5772eebd8191e688fd67e7bef71578de261965621e1b54f337c7c6a43334493db3350939be6b277b78c810c74865743c2bbd51692fc263133bc4c7adf0e15a5432f825d63ce9ac49c34bf7755bde9454c7d3548a607e635c0ec5fb6f2d67239d7092de3f7374b3552f302c3001e77eceac7e6013e093e4418348fc1348bd8aa083e456d2c885e20cbebb12769f32d0cb91f9fe4f1872ec0b7a8725a84446fba64bfc3c90c5db7ecb73433d08cbee35ffa1483395174a034e47022e470a2b17da2d1cf5e4601f807c99dcab7c7d8a3a1b7f21722452d402aaf680b209fd88484d1f78b8dbf1bcf623b9a793e0125a3c6a42f76cc10d7e6c1308a0cb0bf7035be730a480d4b527443f1fbd3cf0a55931d5a0141666d60e903b6d9123df865fa7450c410b7cbd125506a69b4c1d18d5709ef5be446e2d0364970efdd7f488873787e19e029298a1a9ab13c108bb7f8d2fdb091bb39c8cbc4249125731265174f4703d9a4c0f3a345fb2ff1f186f9c3f774b2dc940e0fd8d33d6d52c58033dbea050854a72bf5c0a8a2b02b69027315f8b0a424359ed7a2a2db45b24e1450d9b34dcafc383f5e8a9f538018fdaa8bed89505a385fbe1c394b38a4f989a5b52571e50a07883f2ad5b7dd4c77a2b7e63a3dcdc59013722b4e63c83704824d36ba255ea6973e7435c9675f18c180a5d8d891763b7ab8e6b1ff395ef08caf4a32a0d234c81c4831b738f43124d969fdf92ce8a509cff0e62e1305593855243fa26af2601be200af8d1ec793f5eadb72ebb9cb1a7370100c267f87ecfc92db03ea25955253c464f6f02a48ad7bd61089f6afdf3e2179b37fdb69de91d8ef57092810e18874de7d9452e73454fb0fa06283bca431a89930c5a1a8f37878ab5c35b93e56d3a7026f2ff5c14f8bc9ee5e3a068a1facc0de6b39281bf2dc5efda6481089bb3be02682986d72673f10052aa3d1391e00cb0045de4745bf5f3fe0ceef81fe276159881c57f6676f9e2ca6bd8ac42c125bacf109c749691ad012dc39d742bfe5460b0afe40fa896e2eb3e92beb4164c6df7d457b30fb638a1f078a1c04e94792f635ff43c54468ecf193245c3b0816ffcc484c559aa6576dd8a147bddaa0abaa8b76d82e37e7271acff7030ceb18460ca953330445ddcd4876fc000a7a4b703e9c11fffdcf28f6e2c38776d1dd298eeb3a81c99174ced6ec79378787cffa2c6e53486a87ffd24faccf8cabbe615fbb2d3c8ab545eaf43beaea2d0d4d98c87e30f5f6b850fb96c7f95de12c6d2dc31147452e8b4952ff2b0abf7ba66ea7c379039dc6a10895c442b6a4186f885d41e3876bcd9b604b643296f96483178fba218122d96fc138828c40ef503166c7b27872d93ded962c2fc9a4dcf0f127f066af311aaf531dfe88f20bcbfc7cdeaded3a6f896a40a9d6e39d65b4e001fe7bc5f4b291dbb685d9ba9bb60a370534a8f27398ed2f95bd5ffe8fa190eb1dca126179fb0ad3d18b80705e35ba5044fea415de796f1b8a4a59854aef52d3795143a53da4b24091a73a0f442d60387da5e352dce67a17cae6afcf6254d24f36c0037dfbc2b356cafb48adc3071052a18580fbe2d177223950b613d8a9e525b0ea61cc521b491e8a65d208bbcfdfd4097f38529498a46506c5777b1eb3f5f0bd30585359639b0a9382397d48d986968b2f6557a3b725177921e4fea2d38f937078b06d236bfb4a4a30b2329887910805e69b4b5f5229bc0a3562e17505b89bad662005084b19dcad1d8bee7f546ecb4e2c2d7b855cf2f91b8c451a7ace6ac8a2c5ef36a87650b0edd916484adc76b90aa4d0b5e4f57d922094cc1e7afaf6ea06f4b5a619d4f2764becb3c76d2dcd37a9a78e3e73d4a7fcdc99d4e98a2e4796891b4163fb2484791aca44e3f378a33cfe6592a76c1c22f8bcc2a39d996335eb55818f2be5d31c795b8f2a18bb54e8f7ac72c81a7dc80bffac65a1a01a9ca858107c262ca66d4850517038dd2ea7a0e8329c02a7d8fb6f7c23cf43a05132cce0df83caa99131aaa362d6ed6d5de23a6cc19a59e63e93e5649b07510f69c1110e1d5a2a92c5f6008f9e79f333ab72603a52d1d76b9b5ff5b18f3525ee1c82b59f569daf197c5448e20c05cc29dad3e7e508da29314d4e7aa525001cb7f83fd0143af6f0a77e23229301b05188d11ee6d951ff06d3be1443ec10383d49df4341fad09a5ff13606cfed535917595f694b2751cea72e18f312e00c781c7c6b491ebf5e9a0d3e708e84fb19db21c7f5562ac37536087cd3848fc523f0ade249a859a43a7a2b8659fdf8d87e957c3e54a49b3a1ffd7402c3d302b137ba8dbab94c3f05c1bed44215879cdc8b2cd5ffd5d4eced56b49104a51589d29aaaf583cd807b1a397541404b8b3c01235dde88cdb26b4985c2d5a78f0b48758912a550c23031712cc51855a9f2e9b060e4b514177a14b2939e560c643d1939e0548cccdd90971125b39e2987e47e8017613de0bdfb56be1e8ff043b220ba4ea78481ebddd0c3a415602d8295e8580d285f7d65917ed55b449f4d935fa33a9cb4e5aff35c60b25751016d293eb95e8e1cc36bd5d0704c46e06ce5bf4360c3d923b63a8d5e1804f88d71d4b07a32cfc0fd98669cd1d9156deb8c15939a6287a0885ef59c955f1ecc89646db1f223357c9f3a38f8bebf6164490a300f7cd790196c4bb4f7394a8fa12fd5a48ed7b6494e9eea82fae78683e9ac50fd4816bd8479766016602d1c6b760897178c292a8fa39cdf8ee9fc70bd797fcb1dad5d6d83f8c3c7fb78eb029dc0cb15edbb7aac85a304b32a61a4aa27dee4f5df951eb4f296150284cfb0c0d2242fb9cbfc7aac8d6aa91932ba737e79caad285b7625f660a1505a018f138adb3541e93881755dc31d2595f2dfcd183c853f6f476c167a4df315796ee727a28cf3b66e3113895f33d915a8195a66bc9a0428296d0889346bedc441b187578510a3e4908561148c43cfdff0df146046fd0dd3b7a221fef4d8f5c01a505fdba1ee4f63dc3394b6bcf68950d9e7c6ba7c386fcc8f372bc6360f46b5dc83183c00b932fea9fc66164bc5e37284a414608471e06fd603bc81e99756c6ba67ed440646e283ba8e6dd69bb89d5497270cb658e0e0ad1113ea11b8f0b2944ac1d7915515f8f4aa5276ab5545028e40054f1c873cbcbd3f17b18e7c5dbc5e926ee3ade4b0e99db837f51dba917dc2ea0159a49dad28d8c0be7011047e28149f9c003bee98b33fef68a60162f784ff2fe2cf417ed361f81790c88dbdd24c2fcae6b50fff8a684b57c5f05eff2aadd8ca8d86613b5520910c7b9550a399142ea274f7ebfdcec0b8c653f5ed07b5824f01226f83ae442e32d4d43881cedbeb5460dbbde424ea136d013a370a560200543d80e1deb0fd33efb06f9238f159aa6f00cd43266cd38a713ab976e524c52c0920b254898946999ee3693fc7d924e89aac11032d657dff5143877def51a994ef2c5639c75a73326e994e28cf5e3b40fc4a33bc6cd52469451bc2060e47358feccd438096f2b95f0324bacf4d3b6eb24d43373e99ab286b9262ceee68d8cafba7e08d566a31cd5c399a004eb2a13307ded94b2f760f13b6c0f04de79ba1a81b07a3889870f968187f5c9cc514855abb4bfaa7ced1de3f9f77e6d30a741361d700592b8a6037dd6e5e2bece3a551953faf5c9a3e46336084da5d09f642de0d422d615de87664c77ce9133d79eb4ea905dd519036f95fe486186b56499545eb0081473fa9d521aa2982b56e50b2574a1879c325a7836ba4b3a121c3f9f26bcb6f53895a3300c171fbb3de4342ab5112896ebaa809d9992c2b2a24457dcc0ba904d97ac172492b7251b7f4658572c74669af3f8c32dbb5aad60ea22d05e5c6e88c1ae410ee38a445f1f97c47883c1e8deb6b70e57f804f25b809ff8bd01a121fe037f25798c30b8c9742951f50d8ff2e90b60eced25cb0135017c808d7e96b3f879f05e6018756f0c1c7d4db5fa08b533c66c97a19ed86f15dc2d2d3481b5a87e9fb5149c4550d9bfddf8f976187d2d0bf696e3dd96f10207b279520099d37ce582ab1b63fdbf35c394499cd1bfac10622e2c96199d60e17076b51ba3fdbe3d2a834bf20d2b5cdc1dc9ea833e40667921bcb67fc4ea85f8af58048a6cd50dd0522e3074986e3d88c36c01db7149c8b7ff912c7814531ce8229c207d3304a60d4628b90292bb81ec85e00fe5cc64ca7f6fe64b537a697343ee052f12c6fdc74c79aa72f216ae3d8e999867d3566f63f70578ce827375b0c2fb62bb2f32dad024a960b1ec46e09c7e9c39c723f53aa3ffbb98d48f684fd410bdddbc9130ea182931dbd0d47952ccfe282ea65f1d83525ac3cd1d3c252d7acc035dc89dae9a6d61a4009a94a100ca7e5f4817da12184890dd52c3390e3707e792d5fad7e003a51ce77a0f6c5a80a3c6d5a1627e4d3aad13fad3275e12c4fefa91c29928168bca2dc0ec56a61d1923f2797640817cec5369e1ea2db8ef1b0f46c38c271b3a8f8683e9274f6f15c8686cde8206d2b4c1ee51db57f7e458fba435c6693c913f9f2aacead5a6fb0f7aaf94a6b3c0080bf7ef365b1b31cc6238b9ca4e0c95647f20c37a77745a35e0cc7415ec196c142dec7278d415eccd6a5d5878c8bbb4a7627d2c1aec4e1e71b27f9cc08e3956ff59f7ec08bb851b4289e0735f213e8e1ef0b5e5443d5344ebb40af7092c2d2404e85d6e8eb435d493f224bd6a5f124176ad69e1db2c620e2c1fbf71c9db9b22412170833c186b0ef29ca603160eef30d4ebc34a36a44c784cb54eefc16bbc27efd56ff68e284856ec921591d8d84221efece3eea58deb2187768833fb070f105f122f410de43d83f844f58849ce969375033294c1f996feb9fe3ff4bf14bc75ad33a7ac827a801b2d0616ca702f57d4176c883ed3e476735bd2183167ca10061e50dbbf9ccb076bb098705c201b5bdf63f5ca2519c9a71d4ee7bf04c784288fd3b4e5a9e5272df41f2076c5137df093c8e92bbcc497049a753ba7d61bd4ca8725e13b351bbc08c622d4df57cf6caea699f4000532216497bdfe0bcd094f21245a83bb25552a88a6bf45274ee50e5b4feaf2bfa9e8393727eb422fb34702c6e597e61150f753fae471a1d0726d2c96ca551c01953cacda4745d32924af5fc613360f8fb2f5df88dbd09c995fad9f184d58c9fd89386a092cd04f5f03ca077e913f634f3eb262ab2756b4e1443748dfacbee97f80f51e8ed225090f73e781e670a58d4bc36224ccc00cf0f61787850f8455a0d8b483fc89fc65ada9dda01181c62152199c29a70bd48620c112c33a63381c9a1b09708921bd78d9cc62d5965bed5c50492416f3e75ffc69e705c853bb43ba533b69930c769d19e788e3a39584c3488ac78d882c9ee8e370dfddac85016bb6c51bd81ff15303c59d74740e732cb6a291e346604d632109e6b7c61b05e495937b4735acd974be878bc93d2afe6a6f6dc775287dfe16049238aaa87bf2b76e5815023c4d35726ca6e14ea0f0968386145d080a40b1b82cc136568845ddedd503ebf4c3f04914648fdb83927bcac32d35b6387c4d6e4ead2f050cc962dc48f54ea9552a6b1460d7470626ab2fd26b10de3f7caba9502d716edb0c2572d6c2cb5c68c78277be9d09854be0c77343bcff69c59766ecdc53668e7b4f82b5e23361b", 0x1000}, {&(0x7f0000000000)="f2a14d8934b0e54bc29d24", 0xb}, {&(0x7f00000001c0)="beb28fdbe0d29f27e6206317c39c0e08ee51b2dadf2a15e3c5e961a74c95877620fcdd41327a39320b20902fb799c3fd0c99b620e9ffabb0ba24797cc8b1fbc9274b8a3275d139c35f9a48f6a5290ac7cb6fd00076aa208c8eb7f5a3385b85a79152c6cdacd83ef0e40dcab2b923348897439cf72889b403a1ec67d4689ed5f834a2de845fba53186491e0daf3d1d8a14523a2bb559661adcf35fc776f23858cf1149e", 0xa3}], 0x3) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x380fa0b7a3e9c300, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000240), 0x1000001a) 16:01:29 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x7ffffffffffffff8, 0x8, 0x1, 0x2fa53c18, 0x7}], 0xff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x0, 0x7fffffff, 0x89}, {{r2}, 0xfffffffffffffffc, 0x4b, 0x4, 0xfffffffffffff000, 0x5}, {{r5}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x33, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x42, 0x4, 0x800}, {{r6}, 0xfffffffffffffffd, 0x80, 0xe3d1bb9c12ead291, 0xff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0x9de}], 0x10000, &(0x7f0000000500)={0x7ff, 0xe6a6}) getuid() r7 = getuid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="000e2e2f0800020094462765fb2dc69f7c05d0e4085d5a3ef998debb1c300900a703e53b0cbb3faf5f7e277b01231acc59ae7e94cfbd526667d7174bc48d14d4429b61f40b6fe465e47f895a2b8e637538a45dc3d15c81117062d67a755e9e73df39b5f6920b256f9e9fd1321679f385f245dc0d746330bf7ce3a134600300000000000000b84da913902fa622c9c6b74ae5f810950351eefebac604dba5afa420ed4f0200"/174], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r7}], 0x20, 0x400}, 0x1) recvfrom$unix(r2, &(0x7f0000000080)=""/52, 0x34, 0x60, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r8) 16:01:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000c80)=ANY=[@ANYBLOB="000071f0020000000000f605c923e44daa80aa3e8316a7bb2b41b4b7ecce42e128295685f7b9294a40b9ddf1f80a0adebf0c7c7db18886bbb272244e9f2ecbc30b4286daac08582b19307cbefbcfac0072dd6bb7d0dcf68abc1405b72b394a004f46b8cb84cdabdc0e8f3924791a15aacf7d0b80d858a9928624dd5d62e50f4cc9410cc79f6b9c6e387482ea0b2dbc1f97604f671179903de09db39876cad1038521699bfc7211331443d7c2fa47e78249b68c8a64f23aa68a34a09c3fb62c0ee2800fee031fb48302c3aa18eeb9f1f4988f95dc5ff6fb831aee825e22ccdc934fdea1609e3c60c5967758ae8b5adaae7d4b290256d0f6ba1f9bc841ddc1cdfd28dabd3e479305782c000000000000000000003345f1535601d940fc116d84708d145429357bf0841c055cedd3ff80c81bc5170defb11fc27f938dbd54e2409e825b7464dab0ca3e986edfbdba7a82ec0f5c88f55a594192e72d1b82ae3ca559c02ef6195ac803fcc64ca9e380e24ae792db313d2b637ba849cb4432fdc785fabce5f3d36e408dea0948294d3e7868672586"], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) r10 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r10, 0x3a, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r11, 0x3a, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r12, 0x3a, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x80) kevent(r0, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffff9, 0x4c, 0x2, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x2, 0xbf4}, {{r4}, 0x0, 0x1, 0x0, 0x0, 0xd0c3}, {{r5}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x3, 0xffff}, {{r6}, 0xfebff5cfe5792fe1, 0x20, 0x20000003, 0x7, 0x1000}, {{r7}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x401, 0x40}, {{r8}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x3f}], 0x5, &(0x7f0000000840)=[{{r10}, 0xfffffffffffffffa, 0x0, 0x4, 0x7, 0x4}, {{r11}, 0x7ffffffffffffffc, 0xa0, 0x20000000, 0x3}, {{r12}, 0x0, 0xe1, 0xfffff, 0x101, 0x9}, {{r0}, 0xfffffffffffffffd, 0x23, 0x1, 0xffff, 0x3}, {{r13}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x10000, 0x9a}, {{r13}, 0xfffffffffffffffd, 0x40, 0x2, 0x3ff, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x2, 0x81, 0x3ff}], 0x8c31, &(0x7f0000000940)={0x4, 0x1}) r14 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r15, &(0x7f0000000540)='./file0\x00') close(r14) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0xfffffffc}) writev(r14, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file1\x00') r18 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x1) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000640)=0xffffffff) fsync(r16) 16:01:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x80000000}, {}, {0x0, 0x100}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001e00)=[{&(0x7f0000001d40)='\b', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa62154a28a4df2e52c08b86695cee282177fbddecf", 0x4a}], 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f00000001c0)) recvfrom(r3, &(0x7f0000000200)=""/214, 0xd6, 0x1843, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) bind$inet(r3, &(0x7f0000000380)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x1) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f1c3452d7bdf8d347563430cde7e95a155a9b4b8d228ad2d79584b3b0e49ae8c79822e0166d75091cfde8f2bee10c052636e84e5caf476fd509470ee1a1ec67c17ddd108575fb4d3bf0908e1bde6e2591db279f88ac4f8b89e182e2a483d94b7", 0x60}, {&(0x7f0000000200)="b9c4a5d260cf815627160150cbc8fc7b371f58d24d12802a793db2e1513d19975ff30fc121c47dc92357af69df23d070bb516fa0a43527fab80f1932f2c1ff7f8398759ed97af501d2e7d7d3932ba53625a34ad09bb6cd190c46a9af7dd2893dda37b8258106643b969bdffe8327be111bb72b455e3cf740f0e8b3c5b776bf702903b13a4419497c485e8c64c4a857e9e3923f4c4f9d85bbd378ad796d73bb2cabfb4d41bbe986", 0xa7}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r8, r10}], 0x20, 0x3}, 0x2) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:01:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x234, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0x0, "e6cd35871a7dc7c5000000008000", 0x810, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) 16:01:30 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x2, 0x8}, {0x18, 0x1, 0x0, 0x4}, 0x3, [0x8, 0xfffffff9, 0x9, 0xffff, 0x7fff, 0x84, 0xdad, 0x2]}, 0x3c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x1) getsockname$unix(r4, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) 16:01:31 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="8c012e2f6e116c653300b4cd31c47f6fd4837039918fa08f4619e3230400000000000000dcfefd77816c9b544ba1a654d731e8605e51190f62a982d776c6868f7ce38be698c4c7a61f85c9580ca1a739c8619f0590038b648f5d4887ce6f09fdd6bafc5ec4e9"], 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ftruncate(r0, 0x0, 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = socket$inet6(0x18, 0xc000, 0x4) flock(r2, 0x8) 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", 0x70) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84eecf6b28ac78a6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r7, 0x4}, {r7, 0x8}, {r7, 0x10}, {r7, 0x2}, {r7, 0x4}, {r7, 0x1}], 0x6, 0x9) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x400}, 0x1) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x40, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) r18 = getpgid(r15) r19 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r19, 0x4}, {r19, 0x8}, {r19, 0x10}, {r19, 0x2}, {r19, 0x4}, {r19, 0x1}], 0x6, 0x9) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r19, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x400}, 0x1) r23 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r23, 0x4}, {r23, 0x8}, {r23, 0x10}, {r23, 0x2}, {r23, 0x4}, {r23, 0x1}], 0x6, 0x9) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r23, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x400}, 0x1) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="2af4600dc60c2edc47d47a4f9e0f3fd6203fc6976862493e0b64ce16ca09c063550c10df1e0d59720a43548a87e45652e12c82b1af4f51c70d2e295c507acc6ce515ede9ef1d50efc42e36d00a857ec80061efe5d9acf812b77dfd6f8802b541387f7e3a54eef0fd4bf3f9b8827a0e2b6675698257f1fd6e8fd984929ec10e9ed17999375deba3b362b786819211ac1ca27fa4091bc50cb9db2bf6419fe054b0a1df0575ea1f288106c9d6ed5c953bc81c655ddae1e5bb4930d41528188bd9fe34efdea5b8c400326c4ef98cc5357d038cf404", 0xd3}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r18, r21, r26}], 0x58, 0x8}, 0x404) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:31 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000a300000000001c9ad5328ee3dd960e29a93738ced8a5b8b2459814a9ada10269715ce91289969dcf164d3b1919988a69a2496ff32d298f5eff8af535a45aa6a178305c2eb4075c865e5cd3ce72ff7ae5cb19581aae8aae1319b5b61573dbf8cb1b7ba809275761cc7c3d79b666cc04f50a28d8a550b7aa87ac20e138c92d15a0db8bb19b5f14f376b3188db2b5f1c1871a9766cad7d13f650bb76c361c9fe8ebd1de6b1c8ab0025563e078ea2efbddbaae96bd14cb716675cbf166d94cfb19730a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x28) mprotect(&(0x7f00007d7000/0x4000)=nil, 0x4000, 0x7) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x406) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/52) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="cb66a9fe05"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x6d}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 16:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x80, 0x3f, 0x0, 0x195}, {0x40, 0x1, 0x5, 0x1}, {0x7, 0x5, 0x8, 0x5}, {0x2, 0x0, 0x20, 0x5e2}, {0x1ff, 0x2, 0x1f, 0x8003}, {0x8, 0x9c, 0x1, 0x1}, {0x6, 0xa9, 0x57, 0x6}, {0x8, 0xc0, 0x6, 0x5}]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:01:31 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x200000006}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r3 = socket$inet6(0x18, 0x3, 0x9) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r4, 0x2}, {r2, 0x4}, {r3, 0x221}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='B'], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x2, 0x2, 0x9}) 16:01:31 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r22 = getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xa, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r28, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r31, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r35, r22, 0x20, 0x80}, 0x3, 0x7, r21, r24, 0x7, 0x20080000001, 0x4}) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r41, 0xf, r40) r42 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r44 = socket$inet(0x2, 0x3, 0x0) r45 = socket$inet(0x2, 0x8006, 0x0) setsockopt$inet_opts(r45, 0x0, 0x3, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0xb4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r46, r46, r46]) r47 = getuid() r48 = getegid() r49 = fcntl$getown(r41, 0x5) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r51 = getpid() fcntl$lock(r50, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r51}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000002380)={{0x0, r43, r46, r47, r48, 0x20, 0x80}, 0x3, 0x7, r49, r51, 0x8, 0x80000001, 0x4}) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r53 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r53, 0xf, r52) r54 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r57, r57, r57]) r58 = getuid() r59 = getegid() r60 = fcntl$getown(r53, 0x5) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r62 = getpid() fcntl$lock(r61, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r62}) shmctl$IPC_SET(r54, 0x1, &(0x7f0000002380)={{0x0, r55, r57, r58, r59, 0x20, 0x80}, 0x3, 0x7, r60, r62, 0x8, 0x80000001, 0x4}) r63 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r64 = getpid() fcntl$lock(r63, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r64}) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYRESDEC=r30, @ANYRES16=r48, @ANYRES32=r33, @ANYRESHEX=r62, @ANYRES32, @ANYRESHEX=r63, @ANYRES64=r43]], 0x1, 0x800) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c00"/256], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r65, 0x0, r67, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r68, r70, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r67) fchown(r16, r67, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r67, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r12, r7, 0x20, 0x80}, 0x0, 0x7, r8, r10, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r11, 0x4) close(r0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8003, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x4) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getsockopt(r2, 0x3a, 0xfffffffd, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:01:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x155, 0x8000}, {0x18, 0x0, 0x5, 0x2}, 0x3, [0x8, 0x3, 0x200, 0x1, 0x8000, 0x0, 0x3, 0x8001]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x6}], 0x1}) r1 = shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/98) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/37, 0x25) r6 = semget(0x1, 0x0, 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x9]) 16:01:31 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080700009466"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) 16:01:31 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2825275ca25f5509, 0x0) openat(r0, &(0x7f0000000600)='\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', 0x80, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() r15 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r15, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xaeec25d9ec0ed30c) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) getgid() r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000680)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() r26 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r32, 0x3a, 0x0, 0x0, 0x0) r33 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r33, 0x3a, 0x0, 0x0, 0x0) dup(r33) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x9) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) r37 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r37, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r37, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r37, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r38, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = msgget$private(0x0, 0x718) r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r44 = getpgrp() r45 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000300)={{0x8001, r40, r41, r42, r43, 0x4c, 0x6}, 0x8, 0x800, r44, r45, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0xfffffffffffffebb}], 0x1) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000101, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x50, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r10, 0x4}, {r10, 0x8}, {r10, 0x10}, {r10, 0x2}, {r10, 0x4}, {r10, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) bind$inet(r10, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 16:01:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x0, 0xffffffc7}) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r7, 0x4}, {r7, 0x8}, {r7, 0x10}, {r7, 0x2}, {r7, 0x4}, {r7, 0x1}], 0x6, 0x9) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x400}, 0x1) chown(&(0x7f0000000000)='./file0\x00', r5, r10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000002180)=ANY=[], 0x0) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0xff, 0x2, 0x40}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000400)={&(0x7f0000000480)=[{0x101, 0x8}], 0x1}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x3, 0x8, 0x1, 0x3f, 0xaa6, 0x4, 0x0, 0x3, 0x1, 0x8}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) getpid() 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x91, &(0x7f0000000380)="f08c2105aeaaa10e38c6d346f658f30a32a42ebf57fee2acc79d1a33c97a98abfcaa606b1fa289828015500ce56fd58debb12adf49df213a6ee2b50ea30ed43f3dad799cbe01bf7c8608209731504d0079fc4e6dd8e3216092aa8889c034021c2857da8b6831ae4ee4ef6672b86009c07307d0ea4439d9d1166a47957662897683d4ce00"/145) 16:01:33 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80c2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f00000003c0)='./file0\x00', 0x0, 0x104) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[], 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000140)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000021c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffdf, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002180)=0x7) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30dd2087e22f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c2"], 0x10) connect$unix(r5, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r6, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r7, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r7], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r5, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000002200)={{0x3, 0xff, 0x2}, 0xdbc, 0x58, 0x8}) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) r1 = socket(0x2, 0x3, 0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3f, 0x9}, 0x17d) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f5fdb006a4d17acd1ded9edb1b8ec517207e8088478cada1070000001b7de67870c9b163f7bb5c98"], 0xffffff4d) 16:01:33 executing program 1: r0 = getgid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) setregid(r0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:01:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) 16:01:35 executing program 1: mkdir(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) sendto$unix(r1, &(0x7f0000000180)="823b3fccadf2be4949b9c1020da6f2f032f80d2e25fb31074f473188ed9824ca189f56b91877be4469ed07ccf21fde7ac77967079c8db3846a22a4d1e670fb90c9c6dd7dc8b11f6a319a73d9beb02cfcb8599f3728913eb68941948d374b034918394ef10260be4d17d38d69fccd08fa53a2d6d9ab37cb26ec5a16e84232857c612df366c1c087dc8bf9f46239556c3af5799dd8cfe090425d6231a73e615a4fdadcad90ca1c084c5421e8", 0xab, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) pledge(0x0, &(0x7f0000000140)='\x00') 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x27) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x45, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x2a81e7df47b3025e, 0x160000000, 0xfffffffffffffffb, 0x9}, {{r1}, 0xfffffffffffffff9, 0x41, 0xc6, 0xf981, 0x6}], 0x94, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x30000095, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0x1}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x2}, {{r5}, 0xfffffffffffffffa, 0x2, 0x40, 0xffffffffffff2913, 0x40}, {{r0}, 0x7, 0xe4, 0x40, 0x101, 0x1}, {{r6}, 0x21a9d387aac1388a, 0x82, 0xf0000000, 0xfffffffffffffff8, 0x4}], 0x2, &(0x7f0000000440)={0x10000, 0xfffffffffffffff7}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000600)=ANY=[@ANYBLOB="000000002a7a0621ddccdbcd000b2b07910902c7f1a79bc0ff07000000000000010000001d0000000040000063f57007fe065cf3c27cedb4572bcf89b62279c4eef6600f073d9ddb9d3344e0f55814c389d75ff7348c32c9e87864a94af2d1fae4c8e584e7c67f061dbcb8b9638c095e00001e860443a850c8a844e086367329d2e3ce5e21a7acd87da112ad540bc5d2535d276b7207d4a610d8484a31cbf234643581e5a4d216532545889b65db88b47804295895f20ec203403bf245e48600d2866b0f88fe96a608ac518310da5daed38252298af7923f8b7b50a3806115553c7ec31f9527d809c87a1d86941c2f67ca6b14bcc4e0869a40b650ceb008a2162e6f9304741e90e0b0ade0ac384ecf3354eb085f1b5bcdef57ffac6234856a922e08bbd3221e8f6d3c0c480f99f89c5a4440eba9f00cc30c1d508b823c0ca56c28788a00"/339]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x2, 0x80) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x20, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r14, 0xffffffffffffffff, r20]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r8, r21, 0xa) 16:01:35 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea4e0406335ab136f82edf2feb98154a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7ed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c0f97d76265af9d6da57e1e32436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:35 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) recvmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000280)=""/184, 0xb8}], 0x2, &(0x7f0000000340)=""/128, 0x80}, 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3a7, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x26a, &(0x7f0000000000)='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00') r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="0d95eb645b089b483844ba5c9988de93ab56c920bde103c056e2a4b83a8596bfc174a157e5870f220b629af4ee9df23f79943b280c01055832dd53fa3105f815e522a47d5f2bbd1c2573587bfffccbc071847f6c7c95bf0437781c803a30dcdf5df81a089253b47af21ab4c1daf5b569bd3eee2d08c8dfe6aa46f00752f9b63d88359840072227e9442172f4b8680c91f73cea56deb2641d8a4c1a5f9d9621355bf1cec9cfebe14911d9972583219572109da152167ac755ea5f33a4e50f7f", 0xbf, 0x0, 0x2) 16:01:35 executing program 0: 16:01:35 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000014c000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000580)={0x0, 0x80, 0x2, 0x8001, 0x3}) r5 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r5, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) 16:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x10000}, {0x8001, 0x9}}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:01:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fchflags(r0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000011000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00bc5d00"/20, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x79}, 0x0) 16:01:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02fbff00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5304a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bf810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4500002100000000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x7fff) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) 16:01:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0/fi\x00', 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, 0xfffffffffffffffe) write(r0, &(0x7f0000000140)=' ', 0x1) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) setreuid(0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x1, 0x4, 0x2}, {0x7fff, 0x72, 0x2, 0x9}, {0x9, 0x4, 0xa4, 0x200}, {0x986, 0x9, 0x29}, {0x73c, 0x3f, 0x0, 0xe3}, {0x6, 0x3, 0x3a, 0x9}, {0x1, 0x8, 0x7b, 0x89d6}, {0x3f, 0x20, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000000340)="b304c0958c781420217d03a2de37dacfb0a9d82a2e5ca4d99176acb46c8e0c347a1d4b27190f01992c2fdb7d10435d40f37184f94c1827b8396307042b407645e0e22d1012825b5088bf8ea6135c9c910d780b0aa4a174707c4d69f968df7b63684e8462c63191a537b9d27775b2545e96fc1308c30d525b0d91b53590580db0927323acbd09de2bda91a8a38e30d3acecc1ef9c7c62f76834f14fb282a2ed123261489e1e6df503cdcce58b72e802bdb8b4faa3ecdc16946903165797713c601c6eaba13c514f697e0a8a77ca05f55b73fd295725fbc291961cdd1c83a55e6a884ef97a8c59fb34b04e8d2990de5902abb73cace43b5eb55b5fd0b089ccf677fddcd62389281ad6816b21943657d271a89e1fb0a2a3c508b2fea6e75842636a427f3eff3ecee527675a7c7ec15ecb0a765a4bde455d2c9d142d7af1a906f9fa557065a625033868f3ea696560120db33efef267e4f4c514aa14bd21132b1dc5156a76cef68952155ad915edb64a0d8f1f68252f5a53d6786614795d1370a2f7fa83108965ec065e51324093a66a31f289df68222e37d4c77c7def9db6d39df080aea93d955de7cb2cc7fc8afcc7c859690da1c28f024ec4c5bd2bd99748581127630f35a39a41f12cd86a191cf1a982427fbad3073302540e76e01c5b6826c7b124abd4e7c59ed0b561bd5645f9d9f391f50cd043622fe7723adb67d22069f33f3fcede94de3a2fdf6f754886813517a962ce0136c44f014fea9c6ab1a05672759724d17254351af07f32a9219d46755a2cb214d56a732f7cbcfcca08130f9715049e92874d432ee963ecd887265d130570256d54d5b8a214aded5a29ceccc0b8fe947ee0f814e791aeb69b59eefacd6eed94a42a9a62e48c078d817bc37f87ac6a903e3e5bed03a7429189a070b095697e7c5da18ca53fc159376cd31cb012d4b7ef7ba58a885c860a2302f95264ab698cb84ddf0ace631895c0656a772a31a7ee6f68f421a7857d9735a08beba7ef0e3a6cd342f5f54e83e20dfa7229a13cf5662b77dde65fdde5b61a6f4d2e141289a1c02836de2dd3c2041440f8320b0b55da942b3d3865fcb358c54e4fd4dd22a839e3babbaa73a433f5c70db9c3e2528654040a52862ecd0cd961666fa7fbc96f9eee49cc34e6cc37cd9bb54e8008cec354a73e6dd19f237e09e68ca86216ba4f51b082cee5029e8dba1376a47e9d5befdb93af966eab3a0e354124b2fc3f745fd7af3622a501c7e538960fdebd593c4dacedd3730fc2ca3e09864ee046cdf6e2f848d69c6bf9013021333a90996b0606ce25a160d9f5982a2abe977ee0d0ee10c71fd3706a9f3371432c372d17177916df5aaed6311f293c2e8376b07707499acc1dcabbcb990e9af7f548102ee3a2721ec4d1c048534680c375b465a31c2b1b5e885aafb1addb5ad453d042eb1f94c132de56851da95a9abe8f1007c08b7519f69c232d8cfc2bbade315c97a8e60485b86e8654fc9c9f7c9d0ee4fe634524d141280b3e55da3c44ecf6bdcf956eadee1b72d60f6b049b2df423e0ae277499c3d024eba19db8125d5a71b9ac125555fa1d3044610915e10e03039af7d99547bdbddcca73e56ffb24aaa0f3c4096eb50b83a9218b58bff24617e1b7ad2432b469ffc0c23ee63f3f873ad38f61f0dee2fa808bd023df9ae3641dfabb61edad70762b3c7977197c09461885e8664aa189eda546ffcc845130e227df852528e48667ab8485493915ac31c9affe3a2fffb4b42a0b5c25a8ce41512c8195b9c1c34c21ef7c655e6588159fb82f49d116b6f1e30ada2ee5380e33e67ed64d23a79688207980bd605481c2ef5a23f98832f13363895f9145d5117ac2ef7fbd483f97f43ff18cb17c4a4b1f818a98800ea0a03a8bfdb905f19d32c0f25e5c43ebe3a8f84eaf44a9b53d3ec7a041341b13b933c97457fb6223079a6c6a23a9c18d8a34fe8fddd8ebefd4ad49d7d510bd5dd92b1b9cc1c82f51a1b37cd58611109abfd2de54facd75557124f7bfe2cc3037b5f3f608113e2e94dd09bd486dc77cf177ab2d34aa035ab6257e279d77939e39fe499c4b0adad2e823548a3f883c37e4a6be01609cdb68a5ce4b37697837bd427f653233547ff7950b0454b5b7188f450725e1adfd00a8c81faaff638566112f25c7ca1b4690dc3f53fdb3405e4fae2aa205c6b802de4a98846b7f7712b604643a20ad687b2857ef807dbef073d1d3718f7c8b0081531b5ddee4ab71b8388feb2be10a1303c34cfad090cce3f73efe242accbb99135768b79e788d94462e9e2f0a78692b2d06c9c75f97d8852f513cdc9e2f4cc0117b29ee2032544b9c80406a748fb9b6fe642de88b7329e6e5ba0f20a2fefd5cc4cc06842cdef768cb43e1a6096dc1f9c6d0dce15a0c52ebe3c37b57ab4fb7c62cfce0cc4cef6718ba26738f47cca54b64ef6563cc068c2aa1128b78cf46065a28d54eb7581e7835df7b0040535bca8409bd67c065c0924e4b2fe4e27533ce32f416bdddd44a8b8f89477a8023ea1f6238cd238862030e1d5d41c8ffdd953df557c008f6bc5d44cbc547b5f8cb2bf26cfe01abcfeab54ea75698dc2c48c18758ec007291042dae88a0710b03704430b60bde79c42c2035d7f34df250af7802f98f6922b182e6308413401014da1bafc673423ca0c5d25e0c6b935245c59299e3abea671e48228733a929d96eced293d51fa2c1ffff9bf543ca5ac87f0168ceab42afe17733abf5b47f66c8b0c0dd8afa15cabea3b7ecd055c40f2ec54e01bb713d70861a1f21ad9420ffd6358b75c30fc28e20e766b95a8bc17bb4fec3455c83234fde3a1015dd623b5e6f65a4ebe2c7225726f06ad4f3fe47f016c01331afc4527f13d9e55c80741b7b679ad56b3be07023ab9be79293f8560638f12b501eca66938348068aa086b0fc7ac6487ae148d029a92b4a479dcc07fd2b5bb7cc8c8e4867a6791a221ec6de14db5b917bf4dbd7e4957e9559e266a030b7132851f22db6b4a6986e2c83bb3e047d1718799349896ca976ae36268fd3c16ab219a1d4b1a5bddac00c444a71c26ff78d6672fb140c02dae79b0612fa047d9a69ea5ad214283aff9fe3ab0dad7c5946f4610b7bd26f8ea9b108ff8fecf27d8bf37c7c769e527e815c1b45811684633e393db82ce9770737e5b1f8a7dce55cdb7564d836d48bec7c401abb04f60b02e5288d7dfc5ae850376aae3afbc31c4a7e1164a248a79428dc52ce613dbf4228961f2dd52a76952f606de53847633897d313ea8c3267dc51eff78b4faa4e1fca957fbed09b82b9cbf64f4f93b541983c754a0d4ed4091d1fe10149c37c7d47083e7fb68151954baf270b3aad7169f6c3f6508e60ade8f294c26ac920e86bad1ab0dafd48b42bfbda3c099b7d49e0fc06045bac566fea09926265d3f301ecd688ba36dd0b0dd2b3508cc5755beca10a9f9c404eeecbe7157e93df144a8eb36c10800aae1a10def3a2ff2cc0198300fb6eaaf66d63050b3c91402c983883a22c0392660e2b42e9e08f1f472f7a52ecaad6a904ccd79cd7d4de257f07392b5105bfcba947f7ae55774ceb7cdb0fffce51d482e7915c283f09c9c76b16a3ee7b2ae5fb3fefee9c5e7152cc933f9fb702ce71eee520e94668e61b49808f93cc68630ecc5e89ad9bf4f6fd3856b1e5db6ccad3c858c41a54bfd2980507652df5f0a008a11935ef16f76143104bd53cc2c46d5ec952b06646a4155e880d68bb228ce45e5dcbbcc9401e0b9e30aafd5c193f72e50cdb2b1b121abe7f2342933c04fadd76cd4cd58d9e4014b3bdadac71bf09ea02e37103699955395acaa7e79421cbb5e5fa2dbb42caa2ccabfd2938f7b02fe32323a95ca048c7929a3a6d5843d4c1047985c37000ac8f77e507ee62bec8566496b5ab07e2dde7a7bb4f2c8c7aec155ca1630f77c7eca9daaec6c1861a3330cf9f29b503190cd79077eccf28e9bd7b2897c9e3f30d2e98cdb37bd06aa58fe1f8b6d877bc658ceedcf2afe8d9c0b63c650daa2c9d4dd2be6f1e01fb78376fb2c53e843037bf8226e0733d5211b5dce66eb0fb55d5c1743c0f0a03b34261f1123b1e1a05bb7d96ab203d96dfad12fb04ed037df727dbdcdbd376cc6e46af1e5a23b8714857ee311d6ffb96bbfaa7aa380a0765caacc79ecce6b5cf72d5487e9c3652c1da9ba997bb60f5b4067029ee071228819af254ffe5056166055458fd188eab36898e682bbd378f15c64a21635d4994fd20f110cb44a1cea3d6eaa124d0c808d43219dfebb621da4bdbe164aa9edf1ecc93b715b590383480c587781bf6b4f9e1b2fd42af01286e8ddb0b15cda0414faad8d014f7ff798fa3ace8abe9b8e9d38d3647f8186b2a0ddf1308ee48bce48a1ce7a2fe4f6c7dfc3adf632bad61130e1176033a25a79d959d0934a488757190e8cb28e515fa72ccf0196211832dbaf0978cb2fe007e05d775195731dc1bf8365e09f458db07feecd1d57f6514ca75dbe89ee16e43c3f71df65b0112188269f017faf5f3e3281ba85147a0d514750cd2602ae501867064ebbd34a0cb391ea5d86cf6cab2a0f9ff7041894332ee5b65db7b310038f915448d6fcec076e5e276ec76f253cf87375b673912226460d543566f293c042b8ac3c4113712ee9c01479655a9c0b7200069de87f84ca16e95a0c28fd0fd516beeea03db685aa943d0dcae269df4c8e57bac2598c5d2bb44b1c364f9067919db8a99b3fdfbefbc6dee316f96fd37f4888f5031fc42d1d045ac539a3623ca7fe6f727cd28c6594f400902761e893defe300556356242368d557159b46ece535bca6715e9b18021f8cabc584d38b9ae097cd3180a7e0bee613d5d2d0ad1a6e8047b8faaed4aa9636a179d71f0786ecb42db3e1f8186f9370c4ddc1ed204eba781ac49c59fb63fc7dbb8225082836eb593d967b679fff9591dd743dbfde2874605dc036964fef9b3e36db5fe2d3a30ddc14cc8b10fbb57edfd1099ae834cee184edf732f12333bacd9c6adca8201cf0dbd1113f9337e680918bd2540870f152577380f61ee4f7213aa880bd215d8225fd367050500830c157c2d27b1238b50520851d0ac1ebe2e636198e45c184eb16455e7d583d8ae89d148d35f606a1afdd23aaa96a9c0ddea67c6f24ca202dee397f101f2ba893b03e7445f402e4291bccecf00b6ee23e613af10816a7bf731701dd343636140b83c3ecd8767f52ba1b84b24bc1db1194b0ce06a3f760eeb75019beecc5b4348d37d64397b588e9960bc1115bca487f024d141be6366eaab94934cf728c908c725d747fab7673bd94da35ebd8436df081f63172add6ab9cc8d2804f685cad086cce54b009acb74881b412519f0bea816cfdc796613bf9b2e32ac2c5ad089f8438c409ce42a93d3cd2061d764c36fdfcc7d7b2b9af30abc1ff3aa3f35173f137a7282a0f960d5c38535dba1e127afdbf1fc9a7a73a38bff2058b848d57e08544d40e46470b5ce5b5eac1f042cf21416a749dd63916d4cb4caf6167fe231487f194598015110fe759f02b3fa46efb230710ed5a824421a329811de4b1689d3106a8111d7fa3cb7ba0c5ec30dc67ceea3310fb4030da0ae51550f10f0c429cf3d853658114b2f692971282d000b51493ddfbe787164d992ba673d3faa511b02e9fa325b5ea73fbd1b4969f7ef175e3eb2ca4757d012b70fb46482ebbccb909c415d140dd44477fa659b63752c808630a82b30204f62ae1cbbecf6d683f04810402f1ff6e8c7422291a009da3dc8949619ae73441c55168b16672be605b") pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000001340)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x40, 0xffffffff, 0x6}], 0x9ed, &(0x7f0000001380)=[{{r0}, 0x4, 0x40, 0x20000000, 0x5, 0x400}, {{r4}, 0xfffffffffffffffd, 0x81, 0x2, 0xfff, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x110, 0x40000000, 0xfd, 0x100}, {{r6}, 0xfffffffffffffffb, 0x88ac8954f6ee3666, 0x50000032, 0xad00, 0x401}, {{r7}, 0xfffffffffffffffc, 0x25, 0xd1fe262f949668c0, 0x10e, 0x9}], 0xae0e, &(0x7f0000001440)={0x5, 0x7fffffff}) 16:01:36 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x10, 0x4000, 0x2) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r3, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) r5 = socket(0x20, 0x5, 0x9) r6 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000003c0)={0x783, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x3, 0x81, 0x3, 0x3, 0x5, 0xfff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) r7 = dup2(r0, r4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x7cd) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:01:36 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/254, 0xfe) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:01:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x400}, 0x1) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002740)='/dev/bpf\x00', 0x800, 0x0) getpgrp() r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r10 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r10, 0x3a, 0x0, 0x0, 0x0) poll(&(0x7f0000000340)=[{r9}, {r9, 0x8}, {r9, 0x10}, {r10, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00@'], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x400}, 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) r18 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r18, 0x4}, {r18, 0x8}, {r18, 0x10}, {r18, 0x2}, {r18, 0x4}, {r18, 0x1}], 0x6, 0x9) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r18, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x400}, 0x1) r22 = getppid() r23 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r23, 0x4}, {r23, 0x8}, {r23, 0x10}, {r23, 0x2}, {r23, 0x4}, {r23, 0x1}], 0x6, 0x9) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r23, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x400}, 0x1) sendmsg$unix(r1, &(0x7f0000002800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000026c0), 0x0, &(0x7f0000002780)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r0]}, @cred={0x20, 0xffff, 0x0, r22, r12, r6}, @cred={0x20, 0xffff, 0x0, r5, r25, r21}], 0x60}, 0x1) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:36 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x9130fbd, 0x0, 0x4000000, 0x0) sendsyslog(&(0x7f00000001c0)="ab5146d855db387a293997728dab5f7a54a559c35d27ca978336968e0733cc227607a770b7476a79ef1607d9f1b72faaad93eb6aa30a1f6e281de40be5dbddf9345d802954ea3f1ee0060edd471ad639b39d06d1552609c0815b92769b8fa00f177f280e8db064d9da5fa59396d9b40627d2a4d736aa010ed52c7da25cd5f5363a53ba1f851220d01285973d55f5d292b4f87ede4a80d9c463201681a8f9ecd2f06ec007021de3d2dae90e6d6599ed318558cfda72501530a20c00cd37fcfa8762f9a502bae97075c214c3b0a904b1a6b30ac12789283d3fd0c89ea4415dd6908f28afb3be1636ac3a075747", 0xec, 0x8) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:01:40 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b9b0eb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9f612f871f4385f00057795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000057001000000000000035a0dbf8326b81034a1a9a7260e74f5e449ac9baf4eb63229656cb48f11ae71333290b656bd243c6f4b1f12c0326154601425fa6d63f41bbac64131519350bd4288d0acb631cb0f25899c0a9be13dff5aa89354d712f0d68020dcaf73ca51a0f70638774989e811e6f22b9f7eda591055b0a99d1ddbcc14ebfb2a07e8294414f5a048281cd5ed96bea3d2eeee39985abb7bc5cd408a32da93767d88ba8aeb175259699260c025000088af0d525a2105164fe518a61bc60df5ae302d9c5a440"], 0x10) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000180)="89f8397c9213d8a56448600d9f"}, {&(0x7f00000001c0)="c339ea1ecde7034ad8551abcddc8f7337b6995594efbc15677148678"}, {&(0x7f00000017c0)="fbd5d450200ada546344f73201b4adeeddb5902bee970ae0ae418d2936f467415f7bd1e8dc9d02b7af64b9fcabd574cd9736bfe6737a4eec66b25c3330d7b2e664a136cf9a669931f0f0dd1476b042f2224619d963de588cb4972d4c9c07dfb998456cdce2793f0a931b11009934cded63b09694671ebf0930034bc8b7ed43180275ed88340044cf9125c2b9156abd17a0342140899c388ca9b41a5e82cbb276596024ee0a626005e3659fd35e0195dda497a99b23f9354fcc7d5dd89152de296521e2524263ae0e505a695af04ee87b844e9b6455ca6b0d1a60f6ec0993c192236375637d04c9932d8f8d89eef74cc6ef96e49eaedb38bc44828becbbf1a62b1a6e341b4ff0dc02ef3e90b9a80b75c46db9189652128ce148457cda320885c5379459bbd8097bdefafe10250667d44ee722ba1b377928118a93b71f3a30fc9983a3b29b1133cdbac79c53382b634334eaafbcd041fa4ee990358aa7ce6b9ca514b99ce42155f940a0e8c038b207da227f8df65e09e5a05450945d71a670740fa81014a9aa8054cade599055931b09f40a5a0eae32f21323c43baff707869aca80a342eb38c642539b1a18a1d21a692d95c883dee5f808f20b3f7039a43cbe572c64494a1aa68d769e2682e05a5eb0b7944f5e104126fd34ba0717c62ef9f11525bbb674f0fe781d8240f7901216951293d7d0bd038157f6bd361a7d5e14995d17549435290f97999b9e668ec58095e7cf9f7f552b77e598b299e93072df8df6035a50d31cc7da3b871b1ef783b13a924e2fcdd64debe22143435e1dc5ebcef111200dd8e81f7c72e9dfad73fc03282f14ed390cea0cf42432db22cbdf25d13e09bfffdcdb1c4fb12d87688c5c7c597a5ba5e58b7b2b35a7812d11f72d1a493a9d5175d3fc0b9c50b90a9108461b3d0b4667f68723f96dba7d3b8cc02d46016e95412aa914cb240413a25025a84979bd11997ca6c99052f6eac966b4a9b2d3017302a5655825039b0d1d3f096d72292207c2f8b068d9afbe79eaee3acd9d77b32d82d8931085f58e597cc12c30ec10924946fc4011288a22d19d9e795cc58cee72b8c6db2063873a5c5d09797ff3f23ef4c1f0b82e5e5f6316f977f7e1a4a9fa09b1f2c1b8da8635f21cf4da7e5a5a11449fbea59d88d4f59c7e07278b45445ef6c4934bda177f10b0d0cc4d1512b1be88f5bebbb321dbc0f575cc6864a32f429e480988fdc70fe363c295cbd655ea3ef7215552ee67fd97f6aa629a94e141910eb560bd95f70930a69153185f0268305d576cad4c241c26e37129cc3943b4c1aff90307baf1b33456d073b724707aeb1d52116ca362b4b5399e4a1e9144ef8e76ae7d9efbc3d0f2dfab0219bc84d4538f6a60ae4af97a54306a8ee67ae282d1331b6ba231bca48e170a3f8255d692810d3b300a8624a9baca0873c8b3cbb791358c323406537b263cea3f7194c5f222b7f596acd32856937acc96aeb53e4b1ea23d0b0b5ebcd4fd8a98dad156925c3e4a67c233e7b50e403d0ae222d3707080cdfb13aea416a55736930e193e2057d736c78196cd320d3c46cb4e2a62ae6fc9131c2be7cb4bba775f5b0491e9fa8afee21d9e3400e25fc17d4cf307aa644bed9947f57219c9a385b215a2e64bcf7490c0dc8baea877184c7404af18032ef379516a2f55ccc996060691e525d06172c8aee905ee14ae15e510799b53ddf5af84ab1c2eec88f314e23da12aa69aebbe4a335c39f9c9316a511ff0a32f3306bf72a4043d5cb9e749345ec273d501b7edc9392aa28f9b9f7721c9a3cb6dc8564428c238e444d6aa29bd5d1a2e1c112c88c82ab232fbc4584a66f0a39fe92468c766245c5befd1d7c363b0bad60320df6152e19aee73e50e7a4ee778d3a76fcd4589c023fbd3b8dd4468bcfe36130fe402b9c6c93b25d72f3877f5d50d6adeca0fca90fca2a2fa546d6a995044ce1e54ed648a04d55a462aaed171d653e53692f593b0d4de560f861752de712672620575908c58ed93fbeebe3f03ba3d2d2b902d6b54542866c52788c91d4052c42bb5ed7b6f1026e377a8898c7cd2fa49c9ffa41111b77202b5239278a8a54572a8c734a6a6016e1c54868a0a8c9f3bbf88dc7ccdff9319cff0d36110e2730902319c361cca10b18a80d60d2ca5888ead18b6799dc23d325d804fd3cef13c5befde4342617ad4a488a78b5f625ba739bf6100baff76a7502dbf954b2911f2bc5c6df8bb56d0840ba5e84c2cf4ce3ea050e5a3b1946e4d3d1f30899c915827fb287e014f53c5f02e81f861970e7130c6eadec7753845f8fe4178535574623547a230d1edc7c027a876ca51e7e7362ffefa0c69738fa2951033171b2838694ba7aa7792d140fb7308c60c1dc6555cc094fae2d285428ba00792a9a146f5d312d47b4d83676332d6ebf598d364ce946b6bb4729b7e01989bf8f12e311fe8e78064e34453fd872eafec72e414e50fc59badefd6f4b4cdee9b7388e6f80b3d202e85878efc6c3da98b41c247091fd515918c0d3125158886fa667e5317dc13be8aae5e0f8b7f2886c72b470c9635e4488d9038e48dc8ed7ea8c12c7bbb6e9d04864ed4aa1f4bee5bb0a11a5e29e66b1ab421f0622d6b605b0ee1c48d31808bb64213a208d36ceabf11dcd9bea8ab66352495c37fc22a128baa35052c211ef5289f4cd716678f9fea78f4c29ac2b94517011e6b0bf73811241b167a4d8eb598a10c331fd96ebc55299009f541916a0fb13cf21778bd1c9163f747c0a35085835393d4a4dee48b4c0cc7c5dfc1e1193bcae17db2465c4ef860d478e649053dfd1fd9398a095fff08066df53e1cdc0390bf3b669a7639e7ae5c0d06fcf8fc67c481eb0d0ff44b844126dc2e6f77a4380ff75d5cb117bb68c191d2f107eacfd23c166756b7c21ea18598acdddd26dda358e6b8d4775db49c90e0f8cae16a9e0edd8a8d0039ff19346eeeedc516b206c6fa3c3f45d6b027ed4b81757f91edc03ac9de23b7538c994935710c98619b9b5e261345f02c5881702e28f16e5d2992779da390137407c224a4e72f33dd918c847a9d615fadd8d16706473ba5b458e5eccb37d45d8c63c64e08962fc1ffc77a8384d6425d19c28a022aa267b03a7fde23c237ac657019c810e18292783f223b5ef6b3197db36b541dd1450a093d3216567b701183ad8433240e1f084b433731ec742d1dd346f47defa29e16a10d5944156ddc67e6de2d4779e32264d41219bf51c38415e5f0e1798e10e12d6ed811bd9a0b21cbd8a9357f1f9a977dc78adb4e9e67a8811cc85240203a20909e0b0f46c68bd94a9c18cb5b3bca3fcd6aaff650aed378387dd62db4e623096275ab0fbe44e629c2c7d3d31d6497d6c337c79a0d964f5b6a30e879a221d030d78bec7977af1cb0c1a4ffb7d7aaf7f654387af35e77c02b33c8f801cfb0a34da85baf99ff298801eb350acd23bfc2b7e85604dd3f50067f59c4bfb9cf27a91677f44f31470539c6eae465ed2f75c13b7f406fe22b4459e7cc70e43343da9b8bb897a4614130879600f1941bfbf4074939cda300ec5c6d7c8f7c8ea5bc44482a368399d2ecc98e81613cacb4b0d21932a70ce29fc354c7a9ce7e5e9b49d9ddda692577629f42a55659b9c4d56dc69bd7a60d2fb92af964ec9f7e1e0683777f6f1063108f184cbd41e10c2628524926a816cfbae812d785c73fe41251b20a98d845c963ab5d142fbf86477122b1f50dff38d2ed5047cd3c438573de8f3cdef569c8ca21966d4aacb7b122f3071a27ba7d0db5b2ca1cd095d5843801b453688aefc035a319023b014d2b6cc811363e9f9013bf0eb55ff965c847c2e631ba6f4137377a44c518082f2937ac5158020598b6afd88fea8f6e187eb6163de75e5e9db3a9dc6a015ac8e7e9fa4078a758e7c1cabf952830e6bccde9f6aeca6582023c43efed2589ecb79441da1be055f4c5da77ec354a135570a0d0de7bff37b7db7480e3e18bc1c2868b740f3f9726ab2a5b6f52a947b2c196f6bed30c2518f23f0ba6e0e43f4610a56a76704c03512a929688ba549b427c8d7ada152800a318f4e73c492329fefe7fb3ecad1d115acb952cfcac58e322fd209945a57629ebb1c1d73b6d10e3aaea53ef081c2fa95daed676733053a66f35d5f32ed47a75332755484a1b19c4f890a8a9df719d035df01ea8575a6f2bf4c7d5b439ca01997cf859480106bfceccfa4623288f1b9603955246046ffe15515b6764995a1f25f37ad3356f429b510799ac1eda22b6cd15915554f2eb24d0c8781af31bb2f2424857fc356a266e2e285a6fbdb81f017cee2545b92499f4cb64daf237ed0699d5af7c9ddb526b3b6692188e378ab544682fac7916f4c152c4b6051c6d58e5f473da0147b61307f70b89e2492df7b06727200df989457384e42ca27d22f9f2fef2c09672bdcd0b5326880b0b0edb17c1dcb07631278e492cc2ed52c629826b0bb95b33a86f962123ba8265a277f2fe694b97b14c987d489dca0ea44f408e873b362cd52d4687d741e3bfbbf217d43afaa3c87c4dfd5e1ad602d7d0166fe9c483eeb66888f6ee21be1b8908f7943a813c244b72055981d4f310159a378aa99c6eaad2e28bbb0fcf9095839c071f16bc4d26401b34504324f4656ed72e81a313246a217d1c4515278e3dd2047a681e877a037986f68c482a35248e22bf37047b0532375d667df09fddb9e36d091c6e9a57f2d8b514548a2bfb25f600300deea1f22bc78d492cc0d02b531e7fed0668995d9bccc2c21275a93028f145af3223a57acdaa22493d7933990dd1e336bffc15d354e68571eaaa0256667bf8abdbed5717f9938bebb20a70d5ed8574de3a39c2023265868f18c23f69d67c195c614bff24823dd6bdf3796188e3dab30ec5b0db8b8c61bf6cb501db7283604c35cd2cfd3b9ebcbd648a478143d5015683021c06d5deba4c9584a24604e019a9a23c39b1ab28d50d4940c792b89efa69893fa6d845cb58a959ffeb627500ca588f36f39131814e95637f6c5ce9ecf616810df24017825a3f2674a085538205a7b8b4322021f7fcd3cef89307f8021ed445e7c71f1109c889a36becefb42f144bd2a2778dbf4b6dabea8496267d02bfa21f0b2fa46f07bd1ce23b17e5a0f4cc387208b85bdba6f2c8f72d39e4d7588260026851242169f2efdc6ed66dfefde7c41a23c696ea83d08461c356e569e97f0a30369031c046a50ca2df735d348cf3a1e236202d35dd33ac3ca220b94bf2b8c5465312b327458f37600266fd46b48558d608b8afcd4b23d47c39c15501fa8f6b5b11e5eed9eb14ede4f2d373443028c780066e28c0311263bb2ba6c6008746bc21953ba3fc42da22a6c689645cc6424aa918c7e10f72a186efe0d62d4534bcbc706471ee35f9fe9b92c299435fc0bd0c856ad2762fcdeae23514955ea0dc8bfc3cf3366f446c69012c4fcc87170e9c555fef8335cae3ec5444b23a7d8437cb1c6be95ec5b40066a1fb2da98a8bebdaed24c31e540f9085d962f863a62372f847a09190335f552de95540576e08667a429807e3575758c6596ccd0db427e26bf0e188bd1d88c238e5d8ebee510b60eab0171ed7835d87d4ef3863af9fb1520be1a74acf7ec801a0f6beb24b51e23d3768f76af98d80d168d874d935000b1897bb18d21d8b03b4d194be263c18bc7df33b474869fce76c77ff9fef62a861c9a40602b9c8715a25b7a17c7e6b0f9d7ca0a21e6c955f25391997151f2811473779510f5af3526e70310d3cf0bb49b0a581f18a9c61ac8cf1b66225da", 0xfffffffffffffee5}, {&(0x7f0000000200)="6017410fa271a854e9198067d85a993fba862e3876a4e197"}, {&(0x7f0000000600)="42f4e284251277269506c8c901228c45533015b07d4e905a535f7b90460295ca20688a927782025cfb160335d669cfab4d027db729281ab0fbd3b1b22a5b28fce1e8485070273bc0296027f56120e26ac459bcc1e33b2e3d9358167d69f56e226a6f116b54ca0309bb47c2478b1aa3b72b504850937d8b7eea60a5ab24bbca9824f79723aa649e3ad1498f1bf673c144464b4634fdf2dcb2dfde68080ed4383257140ca5013b872471d77a29438c7919de13"}, {&(0x7f0000000240)="556b863d22e6fd4e8ed1f4449c38b7025542e7f6301fbca4b57179997c1d6fc5cd904f59c709c19e9144ae46fd45bd444011dc036f"}, {&(0x7f00000006c0)="a1df9b54f94d880d412897477dcb32d9674cd5ac0d9f5b218576a7c4731aa023713d2078cb583e4a685d213f5ce7d73ba2a97c252a5d5ae5390b00bfc44db089449e288cbaabe952348e88c7cd8d3302c14c05bfe2601e93b52557a33143f61f935c554cae6f605e0d7d9aafad95f1d94d74261dfed640f9af589927f21eca7dcf976a5013f99d572fb827ccd99bd2d710f306af8ff66bc3"}, {&(0x7f0000000780)="0f7b93040051a41fd87b669f8925a63641b5a0e674bdcc2d1153ff6d1769e3bd3a9dfcf1cb46ba111e466618"}, {&(0x7f00000007c0)="9f42495ad7b0187cb27d8eb2fee9403612d10da0afffef8590a690ee1af43abe3952efbea08e0c8de552ce7c28875d89a82277530d766f2503d58216013a387b58256c6c71a70fa07e8bb7a2af51b2472a500fee26579008c853181d3cd7c128951359d340da3c08523fa1dda076c4b96d7b33ae56476cb0e56ce1740e00662b959c2071daa240a6c402d097c44969759e2a3975e21c1c41b4dd1a7ca0d819e35ece4812da1099459e492e329573d63412a0777697146692c85732af538e8a09abf8a28264cd1399b8d2daa6711f598bb43ed00e713ca6bc41082c462094de3cc100c12dbd5f294d850821"}], 0x2f5) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="396924802fb1bbe209f6a6e70590e5f154cfa702c5df467c75bf217276b8c56aca87a9883eb3987e92749082e10ab4134f51d43199037a1b630f69878a8061e1aea27d18e228183dc25ced2f9f95affe21297f92d84ed704bc39854c370d3db428844d658ccf209219a91ec5331678f54bb5a2cf5c10a26d0614133485f44ce78c1bf6e3b29eb84e12432f05275b097b82dbfbbd5058a5057101bd1bf56b4f4969f2edc17c759d254fc1a7d2e8e8364c4db9be6aa16d7dfed0f7736f884fb23abde2b8f3b58d948d998ac87046530ca96b3c26737ec3f8a6aee15382cc03113288ab7c24694ad9", 0xe7}, {&(0x7f0000000100)="e0f343b84c51bc7e993378812be4445f957e2c5a844f7b7d448f5c0e0f9202dfce6a341b98357ea3b9377acd09ea9b31c37f82d768", 0x35}, {&(0x7f0000000280)="7e36f931a2d241a1cf9c067bb9160fe96025efdd3dbe25c9b64523c77e71e07d622830071ae4ff214a06837b4ba79bc0c0c47efa2e0428629e378a7646c87ad3a60d45d638183bcf0a92ede60d2c39b92bdd54a6c35a5153fb0d", 0x5a}, {&(0x7f0000000300)="84833108704c859700f7af368b87926abc0d8ff079f9b4d8f0ca6a689c719802191c0066b360ffa9574d9c51cc0a1bc2df52324605dfb94d5f4de4d401a528c37254a0f95f4742e342b83d73a61ede961feaa24f9a67c48dfab82f27e9e221f54d502f3ef60a420d621c4c0b8cf7ae202e733c8996a00923f3b9170329051ec9e5965bc7c8660ef4011957000df5c46eeae144d4763eb09d999baed870ed99e9accf377693", 0xa5}, {&(0x7f0000000a40)="62764f6f938ef4130fb32663aa7c19c5800f02a290c9c4dbe26495f281f1c6a403a3f5601ff025ced4997003313e13b15f8a76379b21e9628510c040ef763add38face49a3c870679a9721d56cec8b52add75c42814bb251d7b4e3416991ec2556cee1d6dc1838e7f4d55762a273c7a0fb0f6037c10be974195e8ba7d2a111f19b4cb89a0732219624429c933f0237036690d2e989da47d0eb649f98d2d4ff4b67096caa08171d1e0f28f670566feab0ea56cb72f89b6bc6233ae086023820139f3de8344e44eb9d77284ced8f4eaf477f64d96801f746f8892061fe060b3e2f72b461e9ec113c6a179f54c669", 0xed}, {&(0x7f0000000140)="c5f98dc6885ca7fe2ccc9a38", 0xc}], 0x6) 16:01:40 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r2) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000)=""/30, 0x1e, 0x40, 0x0, 0x0) 16:01:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0xff18) r2 = syz_open_pts() close(r1) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r3) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x108, 0x8) 16:01:40 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x81) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2c2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) r12 = getegid() r13 = getppid() r14 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r7, r10, r12, 0x10c, 0x100}, 0x0, 0xd4af, r13, r14, 0x0, 0x2, 0xbdcc}) socket(0x1, 0x5, 0x39) 16:01:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x410) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:01:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) sendto$unix(r4, 0x0, 0x189, 0x0, 0x0, 0xfeb5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r11 = dup(r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r12, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r12, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r13, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r13, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r13, 0x0, 0x0, 0x0, 0x0, 0x0) r14 = getppid() r15 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x2, 0x3, 0x0) connect$unix(r17, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r17, r16) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r19, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r20 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r21 = getegid() fchown(r20, 0x0, r21) fchownat(r18, &(0x7f0000000000)='./file0/file0\x00', r19, r21, 0x0) r22 = accept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="03002e2f66696c657000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x10c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x0, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r11, r1, r22]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r13]}, @cred={0x20, 0xffff, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r15, 0x0, r21}], 0xb0, 0x408}, 0x400) 16:01:42 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x3, 0x4, 0x834) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac74797687aeae17b32d1853f2566996435e5b6000400000043fd976c1bb6586ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb88657736"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:01:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:01:43 executing program 1: semget(0x0, 0x4, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000001440)=ANY=[@ANYBLOB="28922df8f3eb20df97493d063fedc8dac00e2e0000940000000000"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES16=r7, @ANYBLOB="b77f4701e2b15d304c135bddff73de2e4c7da3bc4c223e626c9d43f2a0d131263e51f12d7e8dd9726d770484c611f044833277abacfca2267b65273416cdd76cfa06e2b81751a5be412e7e6009f6b75e0dd3bb1e451d85ae055e4250e36c2ef8fb3f409e502376405081afb43079c32530704ebc111a3b5e5caa0a43df9bd44d1fdf464fb519a803ff83d7a3ae7a071674d964a5a34bddba6d40ee523838758015f9b966c1faa85882a668f0bdab7d46287fde2fba5cbfbce34f0afbfa5c14677fb18daf5089f86b62c0ed849d872923a88d05355d5566fa5817afcdd4248859f5ea939d57c132d372097365beb1b32548397aa6df50a13ce66b0c0dbacde4d88f432a02bf49e622e09012d59362d6d52185b80dfaf156e70a7bf2a6315a66c8a8ae37035d9951c693945c4eaf39af2e2894716c9f1742b9e263dc2d2bb8fc2112dbf9564b4e69cd09cce57c71513b0e6a8ea3149d4fbeddf71656d3b9b4632d7e2b3b18800edea52e51572e1f25c24fdce74b7a18dc9b33e8f234386387193e5ec0fe79db657ea795a6a952f397068fe99305cdfd43fd9f46a9b7cfd01d7cd184a51ff92ea23570ae44ff326472d578e55de30c2835ad631abfcd019694f097eaf14531c2bd76bc749c0ad216f83d50f2fd514578e13e65af1f73318a8f791b0bc762310143b5b9f3390afef44a6431a7a09823529ae34de92696a049a73be191a22bf28de5370eb779c0470ffcdb43837309175d76ae65785636ad150102ea0f5431c53455b975157fba6eb6cba5bd1a4ece917175a734f621c40291200c7535dc48f27f8ac8c5ce8c0efa44abf7621e8c79f098faac4372a244f228e0aaf38eb19086c6fb800bf052f4554798e3afab22e7853abe704b437243f8ff504c01a0ce15c908f14f08aaed77fa4a53cb9c70d66caa767d8cfa0cbddabf1fcb030095cc4c1c1ea2023fcec409c1c6887b8aa53fc36416b3503bcef094e29f926bd0b726fb34309f76fde4ca73fd7a5aba210739ad574cfe1bd2667fe0e96deb465c2f384d075e20e43de887c3050092a6edf46f6d067cdffd23fae28c423669ca792a61065a1dfbf265f45216544bc6ed646170d2e64e4ca11b5ec174baa423635bf5112359a156e1102565dbd4353e25ab77158a8e1b9b4f118dc44d8f933f259ba7adec2553a3481a3d698683b3454655aeaf82284220c6af30db99c9c8298486a6498e39397e1c8dd48478d754feb6cb7846be8b771de38a87e2f825afae608c5de225441f8c8504df9fc1f231af7e7595123ab4e14aaa316c861ba2b24775dd77692db7f9df4a95c7f2394c105ada6d8f38e1ea6cdd7ffa562498c27629b5fab5df574473f5597f8c261eb30862e248b803a01310cbd25ef01903d785949818e206b288bdcaa6b1790fd1d380747a2ff035064a4b5cc02be6a056933f28642a9213689ba8b150ac67f915f0b50ce1b0d70e6d2f8fca5e0d25c154ade83c5dd855a7a194a4c50916b868938ab3e174555847569b3bdfbb913099976563ae593073da468cd1d154424a97c241d9f870cc3b40d03ebf36f03241d40ad02bee27d7f7daa2100e7a2f7e28f022a9c6a46d08fab060ecb0e8e495e40a328dd957e9c620a90cf3e03193f80a4151aff1546b7bdb2b7496bac7c07b25a4a253133e24b351de05ba3ea91079bd7b81604ea9a99469f159c5b2a622bd380be4622dbb4d681e20bfa7e5ece8704c4a79df5b59d8611c9c659203e4409df2cf1f1e0454638316cdcda90560d37c4c67134d2b503009ef4eb1290649c5b26e53cff09f84750ffb3c5124ec4d9b8eeff0611d1cbbb20a6956787f4ff9ed1f9dfcdcb48221dc99d6d3429dce05c742d899bfcf08a25e651203feee93c0986f9598520175f93da48ea64eb5bc201da418f3bb43f8099b4ea0e0e0c36bcff44e25d7daf9aba3729b2d429aee3ab29ce4845828569619538847c9c0f15db0958d409cabc6cd29ff621a1d0a024292f909fabfdf67cbff0260dbaa38288e304220bc58d0e5ee16ef1228c751c73903e1fde5ac2855985994d363d30648da0558405457454989d33050ddf82b9344ce33f742b0e33960e387c6afddac37c4c9777053456f298dbbe6364442e1841e88e8203cb4c251ce83c9f9955182aef3b0914002670ac694a02da8731d06aa0851df8ca4a89fe04b79f10548dc27be026c47f1b288b3d746d1b568e9c19aec74a9797945bbb0e4176569949d77e65368a064b75cdb704463a1bb406bc58cbcb83971117f676cd376ef282dd994f099117c4b04456f87fa6c5c332e61097b8975bc7b5c483ac790058d5449aa9b712ab898c0c1a5d9051192f4f2a830e95e65b666c74df5d4265ea7417f58aa70b846e2fe2329a392254316252f753b22360af9e3738db87f99aadd5fe32b52f90611fd2a3522d1ef7c5344bf318cad06e415c20983803177000beef6db2a013ee4db7c28631702743dbd904aaaa770bcd08c6857c182b1a5f5617df837c162b8d99b4cdf040dc4df07d68ff2371bd79b0bc05703294fbb83c759703e349799cde2b8512b0f1798880acc9b99e2102607840cabebdc943b2c670e311f33d2044e539dd0b5466c4964dab4387be880616a20ecb33c1db01f6f289b9493aaab8e1cee92057eebe0644f570b57ebff246a2bb9dde7ad1c62c49272393700b40d336794320b3bf4a68ca3b51f669d84da88cb8362db195824ee4ab1e1262a1cec38402f80db985a65a80eb3f15905ac2ed7f2254ed65ce648d59c57e5e50efef8267466ffa33b1d5ed61d4cb173d0551be5a2d9ee3198649378454d50fb106eede840c3990fba7afa45136d974879556ef741c65897c31cdd3dce34ed59f6470c40276d75325ed7e1dc09bc92ab8652a8e45fbcaa787eda828ae4776d0b6089b37f139e2ddce9b9ed34a03023c69befdee3e6c6b0447ea700cd502ca08f1190c5602787842251c77bc26bb0235f91edd23e49d6225b30daab55f5ca18557714e5d37225b8d583200cb5a83802747ed1e318139c457d1f172a36bd3cc23b1ec895c7f7e4e40a9088042fa28449f1480091e9bc4a2f9fbec3a77ed2756b88505e1ec6fd74fcdb20d4090806af1a76c4a20340a1e194383773cba90baf6f31c4ca38ea902c975f55c4adbf4c8c8012bea3ef9238f1b203e8aba559437a80e0d4d9d1a55b5e554a7ad22b237ed2a199a5acdf17a1d8835bb593800bd80760407863b4d3ada78da68d97433ce50fb4450366ff522226919fd5f0fc24f22eec07e6a889b2dd42303731fe732c68435a995e598fc47d3dd450aed93641796062af73a1d3f4a6f0493076f5a80bbb4708cb904f74a0dd4feb9c24c6053852b55bcbcf4ebe5ea7a098a40cd5d00cd2ee01d9b72fed811f512ac69a6227e2459b6f1d4c19dda47017c69538a3df83a6fb715ad5ebab4d1822f3fca21992d1cb3b6659174f859e94a727c4dbea2bb6b0f1a83e8c9eb2bc96b2ba692485afbe4181979bd72ec2eff3defe4557a79c673d9f5a1bc0e1b9cbf00e1777c4a41b5d72378ca47dea5ccd7ae5fcedf88f37480f62e01e64af619c28bd3a6ea39ec176d45ff8ccb692e4204721b41cb51a3c8ebfc96165eca73ba7f8fb7eea8cd56de093caf5c243fc8d74b822c9ccbc33c71a71a4a2bc5c028e2b8ccc74c89cc476b87ab83f6b074b42d088164c8fcba81f49ae11a8dc05e29814bafe870d4d54337640a9a0fe129c909c0e5282497406a20ff5e560e11d77321e1b5119177e8e60b48440f961626baf001f4d2e13808897c81369610a0c2afcc46a205c443c39712faf478b83ea9a4cd3d49d4444c31edbfd82ef9bf847e98ece74b702579f863f2080c8472052727125e24f883d89303b58f644f6156dbb47d68c395c1e5c81dd59a300da78e455a8b0b0d518a8ffc9d4bee1bc29d4a50ed31917a984bbb0a00d0abe7aea307d82755f1025985b43aca7c725efd5bd6eb9d28601db5aeb8f81c3483e2efb252f2592cbd3905bd3aedef0b96d14ddb465338ec5656b26b177618c0a94f28477952da7e98ae217ee9ac8e8f48a1b52e417e762e3a90c7102234cb3f8500e51213fbab545bc47a514a591901886f5eea46512efb2c39ff1573a702b953ee1ec468aa62a10604b894a15f2bbc8f8dfda57bbf2302c3ef49ddcedb6c910287519d5ace01ea2b4b451d23ae5452d77b8121bd25f3b2922c039690ac9562eb2ddba6a460548366f0d5b0e2d6f93120e82a2ff4f40f391760c1523a0b11380f36662422f4a60b7ed52ce94c13c058455145ab06390a3c1d2a3d1bbc1929ba0fa481540242aad68c03e6d5fa5dc57befc67b877cf2f3e0b12ca8ebde0f36ae949bd8aadeb31a9c665ff20b1932be801e7984abb07e8f182daeb071f78ca3c63f1f9b95a9ec20008ab62581e40afaa9b6d7411e926f7c9d0a7c450bb8d5b3ebd5483e80877fc07aa055d28271c5fda72c2b2733ec87a61ae410e4823d72d19354c7bb732a0f287a8d48c6cae8b018b9d3ae09d494918d2b6dcd514260f8bab3581374be1a3fdc2b8438b8369850dff7821d0511eb844f4d9a13cc19e266d5b86d618b625b863fb497ba50aae70add84c1313bfd8e2792364878824da9d8d24185308e3056afe4113dea41f95ac377926e955706e6d2b0fcad749970bce336cb5cce097444aaf63785e17e895d99c901e8f96405c2ab3f9211fc2960ce6e5fdd88743870bea4054205b9a0818ee1b4b612e3fd3f76932073500c11d7d3371858b01c1102e11b099a158f39307e94d881e1f1acd5e6971db17b22f1d09bf4eb9691657a58e6c9b56daf5401f9467352364ac2a4056c2498308855f49b8a9dfa718a1bdd7a3635a46353f9d0edf10dbccdf38c02f1d652fb7ec13fa3ee310180b1f90bf573377f0025c99f4c4affef7803651d41c63c905e06cc4b58da6b53905508772f190d96e8ab1204651672fb685e17bc4bc1c38a816bfe86dfc441e9c43162d005a497f0d8984b011d339cd58551cf72d609ff89a2a7f087c810d4c7547a19b022b1d4e8ccec47f281cd1f01360e36ddffc6aa385d986389881f35f30cb43fb4900876272e9682f7bd0c37c7af70b5a2942d64bddd1cb2d71bea9c9019c3fc790820242c9e9f588cf56dfb938f5daa05c7274beb4716b442aae549a84ed8366355bf18916d99b56208fc3e5160db5d0cfcf74beaba768a584fd0088d21f6c2137d72c886b10e908a610dde491e18eb1ec79df8c54dd212046bc87a94d3fbed8f11bcddf6538624f6b197f93bab47994a1a87d2a41c0a921eaaf510b2db4d5ba39dc945fd0afe5c9eddca90590acc702fbb1ba0b3b1dccec51783b7aa1da685c32f75d0ebf50ea4b551b8846a9397df6cb49a36251c4665ac437e2c5788dd754430f039cbb536e0a8be5071a4bed6972ed21e36143656f0041c7433e4c9936fb2404b4cd9fcf542b4246f1a0377cde56bb22e30086d771f053556e50a0924a143e2fadd58cf1b0704d076ae04327859538feef2d5294c13f20da241226edc2ba37a0bc24222cd0832dbf88f12aa27d19a79285a48338f85ded2d76a8e2ee94f957dbb9b513cc0303ae9ceb1bd3334dacf42f415e8fa110ab2523444e691de350c21b8a8f25f53614b34ea6d5326b5ed9a650843fbb7dea926c75d9ce4c23cbd0392f1419801bb6ea407e17872e9161fffb909fdee3d9354413a68689ada94e84da9e141552705c69fb318917478113298c4f5c8cc6ac63e58a392ba052c9c93d4ee67b9364ae5d5a1e7326d945afdfab71a6d8097d27"], 0xa, &(0x7f0000000180)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5aec9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1000000000000", 0xf0}, {&(0x7f00000014c0)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a9f6ca3b170e105bd4a6a61d618ef8c31f13421bee35f278eaa98dc66c6f043bc2a34f929ab0b8e1d167f74ea1e236d60316bbfbd324c32e5df002e92d7d2a00de1e939ddf7118b76917a235c459f71774b7529f2a2600053f200b4a7e92f3ed98f2c769060af336eb60c671115bc538ab31e488e32ec5c0104a6b37087dc303b5604e64c01f622a56e489a9a1d1ed203225dbcfc2aae1b24e1f9216c47aa6f3dc1f45e348986493f20ecb30726e0ee5af21ee1db6d7de8c6ce4eec55cd39c38d1591ff8fb0cf53b4ddf50174f5821db2cfe110d402939d74ec5d0cc7aeaa88315c63d57d212ab81ff639003d48694af8fd56d95b319b2725c0a2987f4c03ab069957a059764f246be8efde58fc630e062228ed94d93d5c54bec8dad1cc4f5dce5a58bd4f17bfe9367eebe2a7d35df39fde974e3c5c700da13b0092c2df12bc5f2bca0284296d755d413022d2bd168d218d702c93eb2b43283bc6734280644e780091b1c28214251a770106f432fab386443f5cae341d4a2d86f245e8824c8b49385bb2cd094914c5673efdbee4cad9e22880889baeaaee653dd237671816b4269ca4a3e4137d8dd39de620424b9027855200", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x0, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r6}], 0x20, 0x20b}, 0x407) getuid() r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r9, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r9, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000100)=[0x0]) semop(r10, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x7, &(0x7f0000000080)=0x314, 0x4) 16:01:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0xcc, 0x0, 0x0]) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="d6d4240654bba2e0ae184b71afa8f7b3e5f22259cac7469c59bbaeeab1b2cc6fa09976a273b6104e99b99cb1c97fdb6398d6038abfab0b6b69c25e1ee856cfb6ba6974f083b0f3f16c3d8b7eb940e642cb9cce76785f21446ff5a3269f9e89cbdbf740face6ce30a70e469e1c70912e6b2dd3e58e3ed0ec91b345b744735f90615cb1ea79fd5887fd2a08c4a6dd25f2ab05ad66918ceb6f76dd25ba35d30ea2e9fa652d9a195c17559cbb75811fd410a2203614140966bce38bee7e9a3b7d608042bbf653130", 0xc6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x400, 0x8400, 0x0, 0x0) pread(r1, &(0x7f0000000040)="b01ddd6f17adfb031f33600454167c5ef2c021ac559cff7ba3d38f3958869e01acb97cea7e90d19716094e1b6a10062e5e7194", 0x33, 0x0, 0x75e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x4000}, {0x87}, {0x206, 0xfc, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\xe8\xff\xff\xff\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) r1 = msgget(0x1, 0x8) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) msgctl$IPC_RMID(r1, 0x0) 16:01:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080046000000"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c2f105d765f57781eed1e5c84b8cdbc64dc5e51ca9f1dd3825ccdfa196d5b8b8a29de4c3a13b00efc1a4e45f0ac2bcf0f4cc79ed96b16d82a05f16901b171d21acd3ea9d447dd1db6e4a39fddbba95a131997476a27ba50e3825a486f94e2510700ff8651d801748a09a8f589798c8926332fc9f043926ea1c314d60b77b86953af5fc2ccb03241f877756fadd28631b75cd7207ef90972d5094a170fdb52bccd47e6724b91597438c77310a38c6e9554122bbc46370d823172caaa89fec0c283561ae4df6c32766322282f876fda359fe839a08796e668e4684", 0xda) 16:01:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000070000000051524da4859c5fb8228f8d4aec69c671964c8eaa650701ad7d49f49b8a19a0ee653488f1bbb369863eadd38f81da89cf6c14c26846956b74a97d41b49f485249133fa8a60ce66800950d48c5fea5892f278b2f0474c1cf60f1843d53c23a8a02a00cc122189703fe27dd009506ecfa84f53bc5e3cfff5f423d614e665e52d4a6243e436c562befb3b961b1f805824837ade13967ec51cb7f0fceb9fc4c9892aa3249608738ecaa77d3d886c8bd550f0d492d350fcc40b5d550686ea2d31144f494aecad7bd178e68fae3d3db1f64c6f1c3f67314070145"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x8}) 16:01:44 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3e8}, {0x6, 0x0, 0xff, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd8bfdc72a23620a98a0035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e271b09eb1978bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500"/235], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:01:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)={{0x3ff, 0x1f}, {0xdf, 0xffff}}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0xff, 0x8000, 0xd3c, 0x1ff, "3f7e47adbc14e1395223f4eb174717acc3517de4", 0xc000000, 0x1000}) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0x7, 0x4}, {0x18, 0x0, 0x7, 0x80}, 0xbf, [0x1, 0x7f, 0xb37, 0x4, 0x400, 0x0, 0x120, 0x3]}, 0x3c) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0x6) getdents(r7, &(0x7f0000000080)=""/104, 0xfcbe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:01:45 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x55123e4b3c6ee766, 0x9, 0x1000}, {0x0, 0x7, 0xb7f9d54167d19683}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x9bb0514305b1d1a2}], 0x4) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff4a, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYRES16=r0, @ANYBLOB="67b4a81cfec26cb3536a47690baa55acca42adb742f367b766261c892be3180ff6e54e2439bf1eed07b53f0050b5e040c10246dbc2f5f2882498b7dffef63bf8b77f845049e7b55b0490469596b2db3f0c8e1d97f1d9a20821d0d9b7bad952ebaa184b298397b1446d1e3810e93b880d66b0d00e0c3b0ad521a8ec842eccc92ab3835d5399240e532ea9957b6357075484562842b9af5326d53a80e0725e871b3ab89bd9efcb5258d22f4d0c0a246298ca683fa03d006543e6694754cef5431027ec336a554229b56e1af523d423b00c1ad4d9fda1c15f"], 0x8e}, 0x0) r4 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) 16:01:45 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x2, 0x81, 0x5}, 0x6, [0xfffffffd, 0xfffffffe, 0x80000001, 0xbb4d, 0x7, 0x71, 0x2, 0xc6]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:45 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='\x04\x00') 16:01:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffff8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:45 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r7, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f00000036c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002380)=[{&(0x7f0000000200)="e483b6cf4c1113a0182b726e9caf1b3824f2d5fabf0276895b71d30419b13aeb0afb4e322ac6b5ef9b1a6a8fdd22203239c12d827076d6e15db38f56d1f952b059b0b272e26856c2c8ebc3d0a2f011d654d5d2f84cff2c34398b8f3eaf25dda78dde0d034d85747660e39716aa0c9899c1e08cf432efe4495b541b326bcd971123a93dccc396bea3cff4bfd90add070e740be71011c95e8affe5b1e36830015a", 0xa0}, {&(0x7f0000000300)="169622073aaece130419e555b21ec87c706daa85169293649a9092b02ec0b6067e3a34d603f5de9a1c6d39bc41e9b566e6df94e560bf8e6ff608b35371f784c3f309ac45b3dd3c69e4da1bb1619d256b0dd488c4be7fca2662f9557e28e848708228acd4446d2b129fb4b1a6d49185ad64de0fb7defa0438c66e3d8a8d5172bf366a4da14575c63ec0262194c4ec2beb6bc854b85e0290083aec386f3cf09da5e6653ce5962d272376e552411cba1c2986cdac15aa315bf9c386ad8f9943785c3b408ddd5c22ea7cd9a0e642e0cadb07958f8505ac0f0844b5931356c51d0b5dc531d4143fff7b61361fd021ca943b7a3ed502cb10bff03cab681b1ccee2e9280c3d2c411bd8bcbaf925411d944def43d1bd8d892c2504754ccc749b0016cb3493e7a5f5c5f8ab4d2e3ea0d17599c816a11c9be351c4d8571c5d8c302159f75f464244eda549f9b41a5ba237334bd36a7e1b4bd964a40e949f591d52c172407dbb44b1f47e63eaa026cdb94adeb22df77e5f3dc6dedc8b79ac0c8800fa09c8d31ff9eb3d000a513f8233786e2937f64d2ce9683d09ab4e959a481f0ff88a153c54a7bce03c2333e006058d901e20e1dd410aeecc70311863ff41aff225a071ec7597e14d2dd5a4ca9572a2e5b38c18721c3eb71638cef5ee958adbd24cdc190e315c4474a1c6799822d8b3458f874b8dcd3b07b571f28ed2322f72807b7a47ae5da62bc594fc83c0de9b7af270a4b5e2740b6a607ba768fa691f03e8aa725bf291563103ea10bd1a1f59640e5ce1a3c06682ccee511a14ddb9fbd5b2f41ed694d937da3fb34583b162fa659ba42d4108700fa1cfed8bfbdc1c4b5dfd940858e900a023858733b713ad85aed0718aefb0ea65c9c88612c88431b87de70b95b8ab32b33641bbbd76a8e7e5c9c9eaaf70aeb3b3df4bfd8f7947473587e966adfaea56d82f1b1b4514336fb6fa81ad1ef62210dd6c7a60064996da5c84b57866906306edde333a9c43b818b0e78484ab4dd5ca854fc047320d6b38d2fc3037264c4fdd69dffc8cff0db615b71f9fbe78c784d78614a37732ceb4855b47f0362d2c32f30a219ee2981505b885718f3b98a4cd7b09bbd5f7eff546478c2b1335e801f12202e8c6826524419b5062e4b38679f181165cde12f25572ad33af2a2b683f69f23a970bedcd7b4bfd891d9f472f991469db02ebfea4822f197e16337e8d554d459c51bda8a945f4025d68f14b834c2aa68e2a4fab8ba804df2221afe63cbe8298905b8ec1315ff7c2d289f380d4ab5ac7ce978705941492057415ea23e20eb6f1f8a08494f64394a3ea6dba3539187906a1b193c029d9b48d8d08bbf4ed9bb166c2d1eade4aa7706493a76268a65d0fc344b4bd0fc616f0c5a0b1e18d4c7f6cceb6c250ca9871909fb04025672d73783945a7e8a8db94a7fe34c61829d3b41c2c946650c6ab12d5b912eb6511170a6d3ce1d692cffbfc15466777972fac8419655d57e9ab9cb98ab9e972dfa04e5a1d2fda1821957854b9cc7622aec0cc95ab4dc68bfda48c8a784b61793fb177f60ca5f9f009fd7c9fae7b700a981a8edef7bb95a196e7826560ca947086d83370c959affdcc6410a3af1406461363a676dd80d891146068a6c85d44307e908afd2505657faca8d50f18f298847d1257688591a20d4acd8845778c6b0fba1764ea7fc692c78e108fd360df00e701c38e23191a292639c7773c87393b5e7946e39e86172f8a58fca6cfd828e27ab3f8215190c3f985707a856efdd68e6a9c91fdfb3220ad01bfdf44e0b9c5269aa6d36218c9506861c22dbc0e045df9b6733620f6c5f9980ec7561042ed323dc764cca17b115b1b14112f13b314c52eebfb427d814f9fb41d9f1bb807f15cb619a905ec9d37860fd6a520a22e6970eb16e12788506c316169023073400fd39252af6cdda9ea16c697d3a213815833ecff4530be5c5a00776b9885dcc9acecf6a8a66ed92493cb4276803288513eff76ebf999dd97f8f3dcb6a407b5db54fc0c6e5ce6cff3ef609d706c7924200ca21038ccadab6bd261938e0bee4fb75ff5a39e8d486db1301c184f6f375684d6bd48f132850fb8caa74479d1c5707b1ca95aeb45b60566361673be4b895c9d92abb2d5fb87a47b195e5a808a048f187472eb798d7ea0b4ec2bc13296b622d883a433e1d0e0ecdc1e6b02fc21ec07709b9166b5aa61d1d25c87cb82ed12fd80a680daa02f0b29b13e550fd824d7450479b5770f7948c1ea50056105e8388d48a6a29ddc81d77864d77d2ef87e80b54a2d9e370340b5dca47c0098b130ae4349fa22bff863c6774ae6cced5867ce9e29c8bfaa832ff2b4d8c1b7586016343f6782955ed548f4c9f7546de4630cf886421db52225acc52f88e4be7eda5b31912d26b5754c1fd3dcdc98e951a66ee919d29b7cada8525a8ba227670229758e53af82f3662977c1b8370ae019e4b47fdb0699dd035b54d9fbed38a33859d93a6b38d860dad87ccfb42a6b9b951f67219875902a2f30e752f0290cbc6ba44d134a06a4df82a590f1681f7b7ff24f43268a82b7838b34a45e0305f647923cc399298faad7efe0fb8dff57e98b12237f94e1d6a988fa8d98505cb97437da7f52a94543da071f13a17743f40afe0721e42c18470ecc3d44b0e4ef42b53fdff1253b8fb9a82754ab3960aba19e140f5f0840f0307b37e924c4044188a501e0fe877b82b3eff6aba6c5ad74047776d5f77cce3b30c438ae08da3592007e63448a84ae27f0b208cb034d34169bb94628810ace71a101b80724b9fd7dc6f35e812448826a7105887cf3d811b6e5a39ed29aaf5257009c789b0c9851e64b034d579a173dd11a050fc8fdf53171f3e1155add608e15bf35e5cf37bf4bc2a38b080c02998b41a517a062fcde93bec28a9f4a77939ccba9fc477e0feefea2983c93cf62869aaa60400074beb9b416cdad3bc064013314453804c2349600f3366e5c4a5daddc3274815c5ef6153ccb7618ceb86483e1c1bab5c580ac91412c301fcb309dd807059beb41ad0d249cc00daeb83c01dd2dac2b4a0edcfe0c0b3207296a97fc7106c197b055d7192feeb680deb5d904d6cd7ffb69660625ee8797c40ad97bbd2f0a17e1d3611530df539a6a7eac5bc30b39f8558eea0c0cb829d9939b51f7582f4d176cc3c1b06aeb30476392e1b7e8f3e7ab3331b00bace58de9779dfcffe8ceeebada95fb4ee40161483ab9e8b063939d7feecf273574c324ba55b25fefb50ef2bc3b75aa32ee0a9c285a8cdcaf7bebb25edd22c549b5566a35e5298cc9c005e74c4d9d6271f5d1a635ad79567883e262a0433d445bc997b5a14f71e5959a9e6d6ceda613dd3e034a2b5fd2047cb17e4651c29fb18c45480566d83383730678cde86699376b119dfa61a7b0111b74c3628abc1f7676526b28a1b75540f4009a06bc56023aeed78c0b621c933b8d179153dc6a20abe3706a8ca72ab8b8342cae1b115903887aa79c327ba2c211fb60ea475126ae10a5c514ce964fa95d9d81fe9af2a07ce295466c64cb77a8abb10099207d93a4ade6746f2cb9ed6573e03f63759a9a29dc56d159599161ee72f37cb70a1f7e12440329199362c69efd723411ba8d32f79b2b82a9d9c0739cdbe1fa838093bef47dceebeb88631cb90e00f7fd562463659fb821c60c50d984fc2679125ce8e9c6396e0947b7f238fbd0f08fc0b37ca553064251fb08a88264cbc3f629b32ca1d3754a9d8ac6eeb668de06153dc0eb696301ad6ad906c7f0777dfa07a34377e4ae1847590f40939e3b7f74a20e6ec3cbbd9335300682f64ff316a4f634af4cf55bc56f85d77f42d179de993af3c3c75ec67ea1f9ad3603bff9701db80e70d6c61f84340be9c8639a6ef3afd367efe33c685c1eca61d5dc4508e65f7bafaac53daf58e1a1519f6bf5e140a823065ab72ee97bc7156326ad97a23f78b60de27104012f014559f11e9c3a69302386cfebf3df2875e27db3fee173fac07d6e0a101c1c04a7e3ac826d5cc5933411489bec577fa4e8b91c33ecf5fd71f6f4dea9895514714b9dafb084edd583e5f568cd377ee4151d706b90f2ab20ab33832d40a24bcd897b0576b65e5be25480d1e8e5eea24c05635539b3217b93175af2c89b9e0e2eacb704d40eecf17d413dffeff09115471f0e190045ee0cf4b4025604aeb2010f185dcce5a8d1673488b04363a19cf209390473d002df14d5f68f18814486660f52c4eafe130e36436d779586f6d66ffe8b95d2064b7013ac89677336f2ac02b3deae89f2038c3285fce6f9826c01c8789e306dadb4bbff306f573976e3c4d7d9ccec31a20a516550d76b27d21e3c758c7bd79e78d494e0ad35ca1a6ad7f59a0385ed89b11303a73e117cbf1860ab8cfeb24a144878fa15077794cd31c52e9005651958e6d5215169ddb05a6a7943b3326b43a5f74111735fc9009cff884b49c2e83e3704cd5791a992e0453ebb739ae7f80c24df362afa36c44e04517ca3e21f1af04fdd9ccfdb89940e5748ecff03ade6ce7d1124e870eea4ba505cd7d9574eb52955d0f37de9dce444c30a80540608526a59d58e2b3632f87fd9f69043706753d68f39bfb947f3db0ccdd96daee968bdbd9df1c60486b43d741ad8fedb858846e5a51299e9ac92202b75e2f9bd6996e80eb50ce85280482af31ba8ce615c8ee72407ecef8535ddc9aa4bfc3d418b567bc69967a6ca4ad66e907997a8e45bf9c187c166db6f02d45d0831094e145df6214f4e5e8e580c8e9e8c2c6ade9d5be5df539bb3b36ddc55af9a9a27e9f4170ccc7b7c7e946dc490e294be3cdc7d44e333b09c9715dd4bdd90ec866ceb7b2b7138cbbbeb02aeca8c6a104e4f4ed8909e8fdcb9a74c92f08e6ad5969f3dd3238707d40d83ca92cd4c8088ed00d2411475f9847d2e9512bdf4d39a231d9355be6d6b2594e5c39f9d950f687204accc228f8357e00f34ea0d8ab2c967bfe5328f75cba90f425b3b4c5e4dcdd469777bdc961fc192acddb881c7f23d640a691322a5965fe5ea01a6dd6095772f2494fbcd82f4b5f45ede4f8709f96d56bc45c06a95935af40acb035a2b6de22b9083a451dd1a65c4ad76dc0db84d0317706e18e3e68f938d0dd7ef1b8c3bd03e24b550c73ca5ab4251ebc0de0975970e986ba715f9154c014f6fb39e4bade9107eecc1cee4f8fd1d87cff9be9bfc0a66dc79510ac0bad229702bf68b81a7aa575e61867fb15fc17dcfeeaaeddc092a28affbdbd642e8a32432a1619a672338075cceced888a160bbe2a41bfcabfddaf2674485747fb89f7cbe3f097287f46f99ab69dd18a6aba32a623c5548307554a62e7746b31a9ca83616392e20d1d8b61ae363c852aa661b86ab1236c4e16da416c1697a29c3649dd2b7944ea62682439a3be4c162d8ceeb30d868ea82c2a45981b0799b031fec4d8a828914817f88d364e6ffb528be6c2394b4c412f636373abb983e6c0d0f9bb7578bb1fc904b2c68dc164bf3a02acb35a627f683823cb8b1b338e11ee7b04b5ab82aa46b0909fc9040ddfac835fd1d1c39f1d5a49068f5f8e64ec0771749aa9265c3521acf2c2c76a10fc1d44bcb477c3805df2ecbe88ad9b3a572bf7ca100ad200b28fa388b683594064d56c0b6968457d8a07db74901bd5ff050e5daa5041ede505068abde3fbb17cee48968a72f5437929b8be602737adb8526944f5071678e2c1107e1b341c4a4f40607e443f7554f83a929bd8ba76f5658b7864f5a7f739e513edf8245695aa5e8037def2348e2cb68ca524279", 0x1000}, {&(0x7f0000001300)="2d91a22ecdfe63d1f4780680922a165d2d7c9b2b8677cd5dbf6c969e3448ef9249188e2bf3677b65efef117144040ca432141b032cd02e64354333c483889173462a6e983689b120a7cdd4e318b3e7d64833afa0db653fb896792b750276524c869e655ec958122705f430d0fe4a218869f3115531af6f40dba060d21d3044e61027a4bbdb5ed58910f4fbba06b9c9fd69f63afc214c43ff0bcc0604ad2377ceffad634fd50397d4c78b3ec96433123c4cb21fcad3a221a6ae490f04a8e8a6979020ee49237a58c46389270c8daccad93d0ba645ae12ee367dd6ffe3eadd6973a0cfdc4acde71b87f0e54391e0c3afcc2427900ff1ba3b56426c3a8b801f5bc1e96e77fca8c2c5a00b713cd936e85a51ca0baa48da7028c50e49c037f5e7d044d57430b6c72eade497ed8d6877ea63d3f6116a39910fee277826b4f2dee81acd0dad3dde68caa3e6f983e95a46c622cd57088c466722ba8a889250978871359850e336ce8d29f0c241aafbabfdd5db384c3cc623caececc6eb18eb66073906bac6d50021f1e906faf2d831acff850c5a3203c8ce861004fc8093773772b86c01df88ddea477c046da377d510003e6455c8c8e3606df23d88a96c1ca7be5d1960fcc3c968756608e5f8c8193b301e8ab558646bb990a0b25da491540f9767606f4cfd8847465c32fa5e770e8b4c207170c0f69093e0513ef4276e9c8d929e239f1c0a0235130f988ba7ab1818ca3b362aa673d71f2cfcfa573c96583e4db1c4df775f5bfab941fe54d6152a7478ba8cc54add5873ae1d7d318dc1ab1910e640bc8b7d61c4b805ad3f6558a9f95b398e03d18b9d60274a960bb04bc6621aec27505ef9365945caf4ae028f12e3c19ecf6314eb0ebd455a86af2fd8482ff3ed682451db68ba8b4652dcb5fc892f6a13dd38cee1d92cf11f4e3c3d269cb43490f85384a19cff583830acca54768feb5a8fb4358e29b84f87359ae7cfecd887528bebf32d26adb87f1a427dd93c1af2e0e582530d19fb18e4a6e486599a366c75049addfd1f46186629c3529f4c5bc96064ca6586f9aa94895b3ec6657bbcaec4ee711e234665967825067f663701c0a5da70523bd4d5d835b546d4b6afc00170d3c74a95bcfa9985c05de164a3e6eb178a02eb1da5090ca8787c2ad6f91551e22d2c952727265ac9a56e16d1528cddbfb265e31c8c527ff35bf0aba0e32918b7fb787148884523eceba17dec25fd4b743df15c084111ca6d9002f7c3c608cb92e3a4d744a2d6ebf33e1e9dbc41bf1957c05e36bc14fac9796eca0269ef681885e1ebe50cc041f7950547bf2680e37a575d4f5b10e7032212c2b93f1bebff0120f2df986c5cb6e1404a7745e27aeaae628bd727ba51f099a545065a69404453f89aac58532e0ae51fdf99bcb7059abc79cf379ea5cca6571d62a956cad6bf14356243524270412698f7ffb69c757cfa131ab6390184b358d301cf729c0df65fda05d6341ba44a3ce11bae0feef1e0de8c262c2cb64f4d9a4ce365ef35733a4d4c87d6ff7465eb663fa2d7f339614535c352ee2325bb087799bdccdcb35ee52a015fcf6fe5529f61177e029bc4b8ad654fe1a2eb4868b4411d432838d52b72ae1054b550b703fb53c9c1671722373ec258572e8130b850f36925cce048d551a65a134cdb9781cdff77b9d422ab624aa2a788b277836de78b8da1b59385899acfa1a8bc49926a2dce16c1c44851ffad9ed08307cba729a21168ef794f8d116ed71687ddb38f75dc37eb82fa03e499ab583130698e3180202a335b1cbf596c3a2ab5cc53d83aa525de88ca2dfecd59c21aa3ea97d27bfbc0c95b33decfa275fdce85fe0de460af3d3372167ea9afb6ffd6445c59e44d17bc2fe3c5a107aa245d55e326032a4cfd67b3c40f36043b913d9bb116ec5df81ef975c27e693d6ff5100a243470126a8b52809d9f3d3314b51f8a0571b10b44bb2bd5175e53b94a84ba1e39162c37a843013a027b248cdcbb178a391240d3f5c110a4cb45ec3d11388820f085ed56a956121a98d73b9d33d5b21059c0f66868ea00c15b67657406d57b019e1ffafbffc890d3762f1ea2b883d50f0d9304c48ba3359a5e19b9870f5acb3f81745b4c6d7d149650878c35914d2bc59775bd9ac7893f55a5b68464f24db2303a1c16754e7278b52f7b1a433f3ce69188042764c03ec738a1410949eacc5ae20d8283032e31dd0013d279c0498c235f5a5d26c8355048e2797871e8e9f30af771f1b4ad1357fddb0e7c82590c44e1d7241ac5a9f6f25485166d6500dbfba572fdf5682fce3a45926dc13406b3ecef2324da6e72961ee326816d12d9400a14f990dca5cdb08ef70cf0c56d41aa2a6346446543e386f5dd4d1d676a5a00160963111011b438e1274f47a239259e566e4c73dea81311b1cdacd865b4effc1800b470282fdbba084c18405e03292db33bcbe3400b4263b30aae179f67f4ce2b31e563c2e4bbc887f6fe5cc531dcbf4d1c2397b0f68b04be717dbb1c67d50be2f486d8e351551b9589b60e7ad930c73cf059b9ec9399e236fe0656e50ea0cdd90c8839444ebaceed0cdef9658a5a48976a2a66144d2a2dd14345ef8c2206d2b8643ae63710b63d11883464737b5581954c3b28da7fe62e348131372b3bdbc5466f96a378f3ff4e1cd1dc4f446c33599d15495d94c7e32b8e03a1c54b91d77cb0ba752232bfce21d451563c0016c19040e15956eac0f2e56cbddbd191cd17660880466d48908fe0eea9a25d536ba6eb3db1bb7afd6e0ad33157e9ceb1dfa91aae609281e4f1129e63316b4c1598c9a41ca3052521347496e5dd637693174daee8d274e21077b38665ed0c2a3b2b44b0e5b56bf7a496d97cd82bc24448034214486e0ca885079fe117d80955f7ba9aaabef34d46ce4cb9401c56e41e74eedf06423e8e78b3e89362730975357588c723a2e9191c3e09d95e03876bf7b2ed99b413d7ec9fc160bba7416793cd7cc1b354fe7dfbb0a4d1d8407d672deae9d86da333c586583f4fce59a6eab1ac516f7b18acd8f79bcbddb33e1654721e588d57ffb48022cbe098f615088f16743f0cdb64a00f15d348faf41f6ab6caceade800b59a38524b0b98d44ae248cc5754ead95b48dfa46132f187823474bf10c25347a191b0afb1e32d3c4419c3c4ab02b793950ad2856df0578831828ab3d85eefd9d3b91534e2cbefe4028ef1cd29e3d5c278112e17da25f3fea864b20b7494962b5ab949c67c0959cebba42872657e6ea1988394e2eb51981850afc3b16f0ae6b7b3ab72647676aa07c18c349643219d1b93410d22ce84f64c476c2221149d6a56f355884cdb00f9d1605502e431288fade7d1376f9d954d657a18bf22af3451cd96498455df01faed6dc93376a7c41a9faa938d7f73ecd8320558ac4197baf23c552435123be985aca14bf54ed8a9b3d6ee6adfe737190ac5c7584e7fa29745de93c8daf64de4fe3805a79e1b3e4a036a9501d5612ccaf1c608cc137ff7932fb020cade831d543240a35311c4047cf6ade4b6da0d4478c758cb48ba890f3cd934435080f4b72cbe795c82d9c6b4ef207f1ab5136c1fa3bdd451c069c35ef6fa3ccaf9589c5f6ab4d4ed5206105ee03a82680c74c4c4ea142c00138df62344278850f91615c7dd63377c821a10c607d38bd357b09785abea40ec9eefaa2a5a6f4b0466b6ef3346377cb134784c5d3fe11a3ca8c17ff171da76aa8c17472c346aa3f556dedff4a4352e7c522215196acefc8b8a97cb242cbb3a09c4ae51ea96a320e2e92106335b7f3aa50ecde2b61f8116df3e3d515045c3e4b029b6ec01c64368eac6567ea997d5b2072fec1bfb644b9adc10c38a9a1ebc3fb56cd5890417b8a69d5b882ea07c994b6cf27dbfd1660f475cf8c17a4ffa087056f8c6301c91d3f56164d9a6eedc6fdc615a5e2fc81c183dd45265533cb120dee4134da7749cefd61952075e77b77708b69a8dc11849cf5684aa9eb9cf50f23708621216d3b227db1318bb26a7f2265846c4d739f9dbd7bd93227f83061e6595ba0636f36eb6e1a745e98c9362748fedcede6c198eff1ce75d327d90152644e0e06440ede1f36b3cd4866f3d894a40951ad3ff7cc59ad503278a39ca308cbd85dd4004911f002182a7fdee0d42ce337cc63e5af27287b23762ef0bef8a2aa7c6a6c830e27f2076746c678b19514a162339b20de71590732b3a2135f414f6fd4fcac7529b4f4d32e2e46166a38c950c2a09e8e37d4d1fb6623a2bdbfb1a78ae9ea31933157ac4a3646b910bfd63d5a7a9bc4b469fd9d068c260404c10bff9a23735afda01c60efaab05ae48b2373bea2686822e8bf2770685d8efb33428697e80d4c91a845547faf021632ebb0e0191958a1a261693c95f0b92ed26009e6e4bf2a1004de776d20f1b0e131636b0c498c21793cdeae28f35fb5c5855ab362048e1ae38a2cb0f893ce7e0b6cfdcfbc9fb3232e6749ecd1b75d349494a34279d7640a9a8ca23c1ed2326fd3da000a794c43a08f850ca98f28bf4d9589574b92c0e201bb6e8844ce1d3b69d18df3e35c1a659fb1f148d22613bb31d2de77c8b2bc1c1b050fa3a1b8034698218002a98492479a2ecdc6c061e4abd6c7b2d8acf47cf15eeb73acd14f13f984b5b310e579ab354ad71fbea34fcda82a2a9e25b4227b957d3723847661c395289b7bff5a895abaa6721cad66611a9d7bcc939e3d1f47b9f935c0c33a3aa1ea4e1601d54b0c2b4ea725289ebeb648f56e9e3dd7db61772e88d514a42a867bfc0706c9314dc0e4bac4cff2f16038e10e36d746753e8d1a37cd5653b4186d2664f4e64b6cc63ad28ff7b3bf9ba14dfdfc1927e709e2ded00039444fd4751f4f788ec056ff2274ef6bc0480e1c3fe99aab7487cc1a61f0c297e413eebbf817a99d0dd65ebf8e9481addfe87cf778469c931e91aa8f4657aa187bd3b0cf5808d9d0f398d6a70c6cbc1dc95afccbfd5f1845bf3bbe231b755cf02baa67efc6d27a0f2bb5b896f5903c4965349aaad55c628a288574bbb38fe605a1cdd547b0bab7147e92dc234a6594bf20ae05a4dd7d9487373bfabd4eba5e47671b9bd192498f38d39226dc578dd1f848876da5952590c58cfbc5b38cd5f615804a66703b08ec8fbe8f4e041525dc12e33d4f0241310291f01bc7c530e7f45815b2701f625fe391592b6279f8fd2f829ff03f12db98d573e3f0298df35e12dfdc995c04e020ecf0025c13a7ea0be838b1eba5b9010b0008a7612050e60724097bd526858960eb4b9ca5eb3716ab7ce41110e28cd4fb675f62932112118322ac915a152df00c151aae7b8f6a4be60acd46e31dad911f561e75984c2920e3d0c6a845fd28dacf917819893bb8ac57b8fd7fa0b7117eff91b7a4a50d0429c6823df4d3ccef68f297cc6ba6896817cdf585c7a306a76dc465e8f74d0aa4d60671bfb42041b76cd0b43ca8c74e9431d101f86634e26c3386e56600966ad3d0c48f30d3cc344ee4b92f258b400cab3d280b30fc9ff919c008b106ba4ca5023680cb494a16c1b56414d63b3d6c1b124e8ba29aca325fd6807ced6f5dfcc99f8940a718b860b3794d7d731389f5d5649a1eacca0505281acb29165b8e3023ef19612a611dd69fd03f7cf7070f60927e21cac1e8d97ed696ce6a6f2222d32b29b430e33a4a64c4faf9fb506c45adfff74cf4131a5050e5c67bee082e32957562391bf6441196b792bce097e4decc877e9e105fa11eb6623d12757b05ffe5a39db97eff9d015e6caf29189caf9df3648b98bb746", 0x1000}, {&(0x7f0000002300)="b35360595a66e0635cfcfb1e6615988626eb047956981cdf4170192144", 0x1d}, {&(0x7f0000002340)="c3f067516736856fa5a099ed13d92d", 0xf}], 0x5, &(0x7f0000002400)=[{0x50, 0xffff, 0x0, "d1de4757e67099b474347ab000bc03b133dacfec1e7a9c4771d2fa9967fff67db4febf74fbbaf23089c0d67281959dcacc309a66603f2100fb5c0f184c9112d6"}, {0x18, 0xfffe, 0x80000001, "42d047"}, {0x60, 0x1, 0xed, "5741dae5ce8d111421ef722d735d3561612d79b499e48e6a20bc85d854d1416d3b3832a89779093cf7f345c6f2be3555fc3ffa3bc65d5e768de0a7a464d6f7e1144a83fc74fc8adcce93f45ff1d6d7"}, {0x20, 0x1, 0xfffffffc, "7bbeb2cba49266300bdf3eb319a9077f"}, {0x1010, 0x1, 0x3, "bafcb414b104421ed7071b5ca8f3d547736038e16561af1ddf724fad258cc8107d9d70ea7fd3ffc941f96b1b29c40ee49ff8398c0652ab618cd4736f63b02c8325dd00c3313aeee3468138e20a905400579457e3a60047ca43b45f5e98af41c38f7188fe73534d4b5bc5b3ade95394e88c247790565c6576c6899e5acac1cabd464eb01be03de502c0ae68a45c120cd0d85457bd4ce63218fce8ad9d03ebe2460025ce5e77d4c533df9845ef8a0ed09fb201ec5c40169b51724d664bdfc7be3edf2b51e06e3093a31c3c601f219d8f4dbd720ff0dc46c4aae3556c09882628ecf978f45a4d3f8afe86d3f2847ab035a5cdbfa460d2fd3ead714d0fb2c60ad7572fed53cfb0cbd9d22b6427a21d5a856a1f22bb9496942d9a75fb98dac1ea0c40c19f2f415fb34d7894c95454a737772f344ec4c89adfd259021c915b15fadaf4af9189c2560032e1aa455f2ab585184937783d591e971b513f427d57491f28db264398d13a3e1d260bb4cd80a2495a508780d9da65aad9bcf0fb5fa0c0c28175331f0f50f16818f74ccdc96f391118b02de003254f5bede5bec3609c7f2bfe2a4b749cc89046809917f365619cc260de00f356571f4e4747c87c621220257431dfd402e7b84f2ee7e3852419dad9c91fa36819351170258e3940e56362f2e447a4f0ad8b7d2af289ef75a4c34b620bf6790a8d1549bf6cfd5cbc3554b1f465ce895b2ac51c57d5927fb2bb4aebf9b26fd1382a4bc3f691cc9060ba24e118964bc77e9948753e3992716cddad2544e6813d4b7bfdd554123f4e6c2576f25f9bcbedee2e9fd9159e8425a7aff78c20da18a8c93b9042492c23390b3114aa1149d346eb8cee5d60b6f3585b9f264a1e679b3c5e24fe32e95bfc995b61f30d6b59d7edf76a58ae65731ab65c178965cfa7206e6dab16a39cc9a4ccbf3c2d2065943d8d2da3345f3d3e3467f6a66a2cd42b56bfa25843c9d711c44e7752fd11dd86ef5089f1c9aa6c9aa20d7b2a4b66b40e0155566459431ec6f57181dfeedaa596106d5483f973f772e53ca1e441756fc2bc9bfbadfa72b042ef719d13a8ae2ea80b1b486905ea0ff24b95a1abbf63819317cf75b76adbb8a948e0e5fe9a12a937919a2319997b5699ae08f080dbc1716554bed76e758e3ae91de7dd7665d34d31e0f931a5c83c5f53991341f09f262705688b924e009c17c20fd23459750163780906fc98eb5c1b1b578860ae4e6f2f7b69f5018023828bfb2beef1356010575f283a6ba084b17f62f0c5edb0092a859a8d26b2c0053880bf763747b72c843fc356b2f7300116d67d74ea2be9f2b339afccb6cb86c2cc7b8f7e76e54eef8a54af529958739281e6fe1d781cf8f4466b2d0d702963567384298a9e6d1ceb0ee82a412065a755c15b1513c23af118fff256c4f17079d35460dc30a89c3d636c749a0d3138c43e40f24a5ae2d6ffaf6b0e0ca9fe719f88543157bbc8f7b4cbe5d8b272ecd25d70ba0a9f8ccd04ffd873dcc8dbf9b4592a09a1e4d2efed53e3cda5b80a446c62ec9f81c3d8928ca1c1c7df44aaeb8746ef87a95daf554896a1948bf58fc3b5576b5872aa42c18d7f446fb4d24a4131475be2ede8acb842849066067b43e78f4af562bc1d6c98cb9f5ba5f7d89c73b66975d9c4bfb05ceb64a269c550887b5451991ad605e41de63e434d5e586c1fed88724b42f9b67f1b409403fc0cf5b842b9e423826ee8d9150b990df1f0ecb0be57a67cdde39778d9100560a0421b05db8211bce79ee0e7b5f781bab60898aecb7c4bf28b00e1d3ff68127e9430e3f195a5d911929544274f06693898ca59b08a7b8d1552b698d234d4108cf1fe5d32f03b4af4eed36537f2431b80f3d908c9512ba18e81ff100eadf2d97e0aec36307dadcc227b862074d32fc85390625406f266d49ce2703575a53550ef70ea5ff2548c31fe7af5f2510108fa2328a3c5047a20332301bb8a27c02791eea7456d6d5bcac3b17b9cf19c391e4501cc5a391b5504d82f4bd9054a0e3173a8d6d7d2cd197ea5d52c5ed3f24c8b8bc96e2ddc1bca55eeb1dde5d719775c40a7c6675f68b8d9e58e669a81162e6ab0c47f6501f738663c6f1eae5cd90e761cf16c192a5751420826decda98429e33a8afb2d69cdc5e0ba927b5ed5279fe27bc17e0dbb90decd92216fffea0dbcf21b4b2d60e6af78577254a0100b29753e90bee7ea64b2241cfd74136f2eb5ca291a7bbaff6f879647afce1e7972d253de5203aa35fa6e71a7ecfda494c24b00c5f2ccd4cedea7aa50022dfeab2fbcb2379b3ded9e948dca30a6c7e73d530c7455a05ffc19e9d192dce0625535bdea06cdedd2d69a8f9762ebdb3dc28d888f27999b6db7833f21c686d464964e8bdef01cecebb9d79fa57e41a45af3246c91ebd0f852ec81c2591408064f32dcb31b89ed1f16bffdf0927335ad615b1fa76499bccbf47a10a990af13bcd3761253c49abed1b63fc34c90412ec8f88c8b462878691c13c9098de0c0c61bcde58f2994e9cc4c00db83a9bd1f5ffa91975f7cbc66e330d91aea2ca8195118d51b267f054e51f51857231929685d7af4c288ea21350f4c82aed49b2209ca99db57abe808c5cf8abbbed6044b09a703976dfe6028c9d598090c42e4c5eabd9977fd8567c1b4124486fcb8c0734d836195c243d27ec31c6f3408474e1e085746f87d7f0f88e085e1925e594cd90ddcd1ce36bb6cb02e224de1acde64e0c203795c3cd39c35820017a65aeeb3bccf92a84febb6c25f0eb96f7c4d0edd910b52de87cb289a12c73cc0693c4c7317e645078044252eb424831047ba85026bb3a658af1de647678c2aab733ae87d045b73c5376f67af8ce2e0bf9d1179dea295195d14d292d55559eb12f2eb9cd6a75f669b482bb882761f7495bb2eb89f73120e10d8766e79f318a78af6417952e482fedf7f709c3dad70fe15757e591a518fa4cc99a31f61f8985100b99cd92cec6512f078a9003011eb005a85e827a4c92bc4397ef54326ff0a45961616c7d3c2937dde0977e79324b3d05e71e7e36739cbbfd702a6ce6c48bd54da571e6cf9733b06cb5968ac35d9b2fb009c91cee0e221bcabef47a88dc08e8125f816a64dd688af001ef0fe1f9cfb74cdeb7439955d0dd2bfa7fb1b737597a9f65d1be29ba7c1b21ac5c51e340f67679bbc83261e06f3c7a75db6011035821256e7e24a1c64578ee31b3da5766e00279863f6790a438a2fd75b86fb469fa9cfcb7975b01f5ce43a7451383e24c126523eff73aef6eaaf65b5ce25dfd40b633f8b55b91f4a12a8c0706cf71dd212b0e49b0406ea0a02f83ed15591c360d86b41b55538cbea5b7f589d5924e947da62b465cac229baedb380dfd607d39519dd3800360992e5c3292656d1dd71ff8de23b1eb1004270ec13ac53f92ff6ede275a9e8b594000ccf9646b39a8a90efa15809d6892cba8f033dd4e1230450b4faa93cb6bf729619ea8a245318eea8d05795268a313afa6c38932126fda458c0d4af3ffacaa334ade2e06f6782eace9a379107defea46a00a4ff07ab9845d5a7159449fafa16cf002be3c596de1823b13e57cff302c6472bdf67d1eb20efd9dbf86f18cdf351a936d9d6327fc312495b5459194b198852412bafc3c23f7ad250ebfde6bc7a4ce7c5dc2fb7e6faf35494f98f748645dabb8bfeb9016f8d523e855e3d5c57d5ed84ef6575bd7640bd414f43b82bdfc6ce166d8075dd6d6febf93fa1c675a6516698d11a534fc90b8e8949b58d73f32feea805f8d239fecc3f576518346d31602a5327f2eaf32bc3966ca35de08b1f660fae519c7362df56b9ec8987f358c3726358a6f4152e4c8b243462a0fb04c29fe7166045afc4a2495c14a8db9c2c3da0f80dbdffb5722a9de5377c74a40db1e1ad0a6d78a1b8710e505716578b6c5ffd6b9edd3baacb6113447baf591095e58cc8f6b221e88eb5de86a6e340c07dc70aa9131db38e68efdc1e0f75d76c3c03422ce60643ac96d97ade85bef2fe4f7667fb23fa03ddc988875dafe2b85399a23fa16aedb9a4d7149cfb048a160be55b6890f720e28d9c1dac33c9ad8686d5bf4d4ff7c77a954d18fd3c03e1f81284a45476ee7351bae92ea6ad10ba65f404741aff5c82817f091deeea6395adf418c9ac4e39bbaeb843a5f6ea126916fdcf72374a35551f31bb48bd86f7450f9f95e05731f90ad1f510bc044001c7eb3c5822859c1d455a74f504545eb94e3fd8fc3bcc31ccda896c059580ba5ba18b16bbdd3ee369fad1ac086c5a94d319f21e8cc246e1bad904bf5552fb9e3ff96e6161f58bb7faa21a108cef6663f9755896c7555822e1e13d453ca7a38657fd79674aae0204154bb1d5b5659334dfe324176606a677d9c9e7b21418c44878bd4ffadc4d1bd1fcc7f90b8961ce5c05c476014d93b90ea196d17e3ab52cbfad42e1e5ffe822afbcd788b378bc0c860fc11c9e54c810f785d09eac14102b4697573a125e9e2ca6b81922147c28a979fefbb84cb07fc101c539b238650311437e5c24217a5ea468d93874b028d0f8356f71a67255a55fbc3a9acadda8fc05fed63afd3a7e5caf6e9f797fae6380a8fd80a38d61e2a9891e6d3799a93e0093dea76fdbb3cc2b2a7536c5adc26bd2d5d72074d6f8481b08910a5be4c4d7cc02c73731fa7d3df3d2f533574d669eac0ce727c7ecc724d458e35eeeb7485d17139bc699715d59663c6f83279001e88503b82f339aa5a4eba710c2150124ff534bcbb0538731c848b4b1e5516aa02322691b5ed048bb59d9b9baae3872c56d9ca6490b5fd50be7da5cafc1c37e5f34193bd2a2ed025fad099135cd6f66f0a354db1bfbe62d58a196f4f7fec87d34868eefb00589568988c59a50a0bbf7ec9d0486585bb64e52efef202bef7edd894c02ff15cd94680a7de3ee9c88bcc511cdd503c1e2f5f87c32a2f45683b42f18f6a63809dfcf4c82dfd2d29de1f03469dd092eb8b8e69792d5fda9e5a1eeb7a3c72cebf6735463f37c79796330e57ef06861bce7413671a66b80663de62a8da00d9552f90c47d0905e9525cbff044c5e23a3ec0daf130345eaa9707628b863ad4db175cde905726d982598094a0c93969768405f5aba4a5583e2ce100a93c1099059e71ee4a37113f40e2a6e8be911c0f21fc0a814cd31aab1e490b35cc848feb4d3009fbf64f69d613ffd3e91fe08ba07d8a093d01c554d0db00ea6807e441c553689baff20fd945f480dcdc0e57b914d4ad6676e558332d7a39696189ac7804d6c608c1cd1b89be5a8fec2c1c0fd183e79c1ad58af7a67f29f93aa73106f3dceda5b1283ff934c44429a79272261432921eccf6119e1aa200b798bb70405b09286822cb37132481196fe6e1f53271da6d8706a539876de5121e1539ca595a6c161972b59e7a9c64bca3ca0d8b107369c129429340a814eec0d03c4457fb3b0decba06db13c74e6ef73c7deaec262a1aee08f1c3cc4b93e98c29bcfcef7cffe686d4060d330b392708c74d96cef5899d693211f4fdf20ae07c7035dc5d94faf6cff07e8700094557f0ac8efa11411a515c86fc63831c14f039dae80652200f13f0b90cfc66ac2fa38b5c0d0bc82a3446fa101390e8652c5dd13faf21f2a859fb3b6663537b710dd0c905d44ce8a60341cf3b66cebf2dd9f764258bf85402031317a4c649b5b0e287184d5601ada001392a9f557f9b15835e239399842a457e7d218d2f259b7a3696fbb5c1946aef0a3b518dedee302c3213832c2eeedfddc7420a6ee3dffbca2f4c140bd6a0f61"}, {0x30, 0x7ffe, 0x8aa2, "bfabe5b579e891b90d84595349cf4ae3985968cd666529ce9ad703719fb836b7"}, {0xa8, 0xffff, 0x3f, "45d61e12d7ca5a04fa8f652e298d2d661f6f7e432c93036212377352590db6fb74467ffff080f1a804c15f568a9558ccab9e5a759ba6f88cf8b8985a806aeb8911c045dd07c6cb647d8c339e56bfe6dc7f9a47d4078185db30eb78be735f7a036961c2c19c43ba0d178815081d9276d0e18f3ede7380e9be8efb2709d10d1c81f0a81cd8802a56df5ef656491b64f578f646b77df007f9"}, {0xf0, 0xffff, 0x0, "ea7a0d065274b40e2e3d1015a4fbaf9b9ea9c937f584aeea151bede25347ec7a23959454ea317b7f9e843cd7d8a679b59da81e04ba48e2b64bf31fc9a47d8dda2bad6c9a4a62e9bb2a7a173c3938cb8591e1e1e20778bcf4830b023e042b9be87e0a579965c27149f3a998f750ae6a400c22e94e78a20c0c312b78c252c137e76e5b8c47f0d88216c2163ff3c6bef3705b35f2c6ce2fb30aa6703fe6a7d21d85e9371c106b75f05cf720059be03e1b3da331d251e133babc1662c6bf750fc5fd2ea10ed865475e2be05778c65cd07b98bee1cc898ce5ce1fbd9ddd77e4"}], 0x12c0}, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000003700)=""/55, 0x37, 0x40, &(0x7f0000003740)=@in6={0x18, 0x1, 0x3, 0x3b}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) linkat(r2, &(0x7f0000003840)='./bus\x00', r3, &(0x7f0000003880)='./bus\x00', 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003780), 0xc) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) write(r8, &(0x7f00000037c0)="50b8aa43184ca45a961269d4e1fe80bb02cfc63c70d31407f6a73c9dc20f4b62133ce9e654d7472690f30039c073eb1d90ebe27ee171040c820e7494ee2e8181980ff31771e2cfaeff451422b5bebc71b23727", 0x53) 16:01:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) sendto(r0, &(0x7f0000000080)="99cc6b70010ba19e3dd6f0e7cc17b50bf210744bdcb690ba76841dc9780560e31b92debc5c6a015c30cdbde12d1818", 0x2f, 0xdeaa2a4bce1523ed, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x3, 0x5, 0x1400}, {0x7, 0x1, 0x1000}, {0x1, 0x84, 0x1000}, {0x2, 0x2, 0x2000}, {0x3, 0x3, 0x3800}, {0x3, 0x8, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xff, 0x1800}, {0x0, 0x5, 0x800}, {}], 0xa) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x9, 0x6, 0xf6}, {0x5, 0x0, 0x9, 0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x2, 0x10000000}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 16:01:45 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/38, 0x26, 0x804, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x1, 0x9, 0x2, 0x7fff, 0x82, 0x85, 0x1, 0x2, 0xf3e, 0x8}) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSBRK(r3, 0x2000747b) ftruncate(r0, 0x0, 0x3ffff) chdir(&(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d710364ec651a04118a9e35ee600f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d276c47be527a4c0339a588ae56ae6000069ee4aed4ec2ab92aeae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb000000"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x2, 0x6, r6}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) r6 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x1bd) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0xe4, 0x1, 0x7f, 0x1}, {0x3, 0x0, 0xc9, 0xfffffff9}, {0x7ff, 0x0, 0x5, 0x3}, {0x2, 0x1, 0x7, 0x9}, {0x5, 0x6, 0x89, 0x7}, {0x3, 0xf6, 0x1, 0x9}, {0x3, 0x80, 0x7f, 0x29b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x514, 0x11) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x86) 16:01:45 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 16:01:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0x7d, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="01fcfe30a7f6365aea84bca5ce2a58a1787a93188210061c7a0a7361c44690e862930f1afc6747f4e977b83087d16f35638fc43533ac05da25c21209c42d5ae6dc986165da0371b24bb4ac4ad6cef59b6aae6ed74cd942746ef1bf50e7fda32b355eba38f51d43c5d31d8c550eb4433e4889fbf9dadd30ea07bf18524432f53208cd2c717e21f0002a6c6d1f"], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f00000007c0)="46952cdaa17e4a2ae0cfdcef48ae20b84edbd7c34d9a98f613b34b7a2da1e6216669467dc31c7e61ea9e400d3ef2a12671a2d54c3fdb82b3b3534f8783be3f204830b541a897b994922b140006b6d0305e3a122e0f69c7bc45b6b7049d70372e64bcf84c5b1e88f643866cedc97b9b806375adecae3493a9adac0fa6552f74d5478418a17bdbff6aeaf310942b8b454fc287440ce95f8495b75d3fbf93f4c98486b2bb74e1a8f617f0b6446532370b9b6884414e244933c331161cdaf3a4ac35e235ece6928ba349e4", 0xfffffffffffffe41) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x44}, {0x6}]}) r1 = socket$inet6(0x18, 0x4000, 0x1a) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x10001, 0x7, r4}) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x28}, {0x200, 0x4, 0x3, 0x77bffd39}, {0x5, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0xf8, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 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)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x100, 0x9}, 0x8, 0x2, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x12b) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(0x7f00000011c0)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semctl$GETNCNT(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r50, r39, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r60, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r64, 0x20004276) ioctl$BIOCGDLTLIST(r64, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000012c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r63, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = msgget(0x2, 0x0) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r63, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r63, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r72 = fcntl$getown(0xffffffffffffff9c, 0x5) r73 = getppid() getpgid(r73) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r74, 0x0, 0x0, 0x1800) msgsnd(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x1, r69, r71, r62, 0x0, 0x46, 0x81}, 0x10001, 0x1, r72, r73, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r75, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:01:45 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) getsockopt(r3, 0x1f, 0x5a, &(0x7f00000002c0)=""/61, &(0x7f0000000300)=0x3d) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:01:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 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) write(r1, &(0x7f0000000180), 0x13c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x6, 0x7}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2d}, {0x1000000000006}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="5d6d9322102610f096b0f1860caab7b5f9911e5561b09527348fc7976480530196b388", 0x23) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10120, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) close(r0) dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:45 executing program 0: r0 = msgget(0x1, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "d9d90d00cc175d8187cfab747e51c5ca62c330a54ec6f4141570ae0dfe95fffb4368ea72ac50b4cf"}, 0x30, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)={0x7ba5446b5d08bb72, "29b5726476a36156ca637527680a45020cc522e6f221c81a2dfda35df463d1d1918aca6bbff9fd6699058f9ef7c6fe14f39d474fd161979f20d6c4362c83967ef12adfa696c06a06a09b0ce629c9489fe6e979a348019d0450af4437922c5a043a80dbc4ecdeddc700f4438c896f75da20872b448fdbc484e0c1281e69c81c4075694801959209246aa227224c62a1c12e48db4381714b455053f98361be1ea21a75039f198f0f938c439832805f531e1c76369a1e6c471854c34282d09bc02c1a247e3afe4a2ecc5b63998379c65c8f28d0a76055cf0b8e4f505eaeb32d0be7296b006a023f1b"}, 0xef, 0x800) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x6, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) geteuid() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000240)) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000280)={0x0, ""/150}, 0x9e, 0x1, 0x800) r5 = msgget(0x2, 0x9af72494995035c8) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x3f, r6, r7, r8, r9, 0x0, 0x1}, 0x80000000, 0x2, r10, r11, 0x7, 0x100, 0x0, 0x7}) r12 = open(&(0x7f0000000480)='./file0\x00', 0xb31a1c3d8aff16e5, 0x104) setsockopt$sock_int(r12, 0xffff, 0x1018, &(0x7f00000004c0)=0x3ff, 0x4) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f0000000540)=0x3) pipe(&(0x7f0000000580)={0xffffffffffffffff}) fcntl$setflags(r14, 0x2, 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000600)=0x6) r16 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)=0x1) 16:01:45 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530007adb4913766226d142b9f5ade9682d11d5adfd2c76116eac79896db64221e51fb2d7b6f62c406e2a6466c9f323b7e913bac5cb12fcf34365786b17f25fcfb017820922c02f427d2ae471bd7ec78ec209"], 0x10) dup2(0xffffffffffffffff, r0) 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x294) 16:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:01:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0x7, 0x1, 0xfffc, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000000000000000000000000000cd18e398d03e6a1ba245a59f6eddb17ce8fe8e9b2a30da32b9a07094487a5794a11f15062efc7ea44c8642ca01dbd3a556002767b11dcc13f9cc1ce740df2ae7f6ec54051e640acf9d3699f4f5aa890955c0c0feff4ecc68a107cf7c3929d66dd1446d67a08e0fb10f370ad8c7aad4dc679433207e5626099dbf3a59c05bb5088d94b3815a57d5e99a7620290c1d180864ca6551ded2bb1976484270fdf3139022b1bf95173b95ff086e4d04f957b9f2bb05322a7f45d42f5db2ea3e2c7b8e69fe8f2a98baed8db926dba22784fc9ea063d71a49b6dfa630a08b4a165b139fb98eccd9969bc8743bd87dbfa3aace915aaf32a07b12"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) 16:01:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) fchdir(r0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="1d72c3a7cd2f446c96c59098ff", 0xd, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:50 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0x8) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:01:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x5) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x51b1109a890499a0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r3 = socket(0x18, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0x520) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="0080e8e0efffff92550000000000000000"], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771faff35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454cff9c8b4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f7ac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c10000000000", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r8}], 0x20, 0x400}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r10, 0x4}, {r10, 0x8}, {r10, 0x10}, {r10, 0x2}, {r10, 0x4}, {r10, 0x1}], 0x6, 0x9) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="000e2e2f260000009446de86fb6e19bf74e349c0c2a3ba7a841cbacb389f2d7c258390d25f63f6c9bb88e1c4e9e5dd3b7b706837c5194d96ff81ee3a720ebdb23c0f37de325985057863da2b6326eb8deb22f86a2d8ccf67"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x400}, 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f00000004c0)=ANY=[@ANYBLOB="8109c32b4a9757bfb0be12547f98836cbe5a094ee3d7436827efbed819b65a85c4e342a6d5a6eeaa3fb9fa485321aad37075fa981fb2ee0ddb0a269e547e17cc1bcf46017ef648bd000810ae25490371b226bb01b607254e21e7263c143f"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) r18 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x3f, r5, r8, r9, r13, 0x110, 0x7}, 0x8, 0x8, r15, r18, 0x1, 0x8, 0x3f, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x40, 0x80, 0x9, 0xfff00000}, {0x0, 0x0, 0x4, 0x80}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x64}, {0x8000000000000006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:50 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000f9ffffffffffffff800000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000180)=0x1) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xe040, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000002fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc7390ca7dcce2be1413b7ac2aa7c77825fbc20536f393066de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe633cf83ab3ad05af7510e365c72d9dc02b62e32844862442139540f6204b3e844e20c2306c9f4861f165c2426e938b5e0741f0fc1f6a09f21f86d157fa6c03906e9bce0c55423399bf82b464fb2491ddd02b40735d3781e9f57d80164f9821e5d305e7f1c06e7e6baa283934fe3bc3b36ac1aeb005b1a1df4e6ff309fb1093cf8c86c2afe39d701ca25da487c6fd7145d342d19d81bd8fad0a7ba206e44d25c204bd0f3968d86cb668c829e88961039a958e6c210806935795664a0a10ab089416411676e330393eaa0508b19f7e22388e2cbb002e6736e4e4c7dda0101c1412d", 0x125}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x1, 0xffe0, 0x691, 0x3f}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x4) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x7, 0xba5, {0x7}}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0xffff0000, 0xbe, 0x9, {[0x8, 0x8efe, 0xfff, 0x4000000, 0x81, 0x1, 0x0, 0x4, 0x40, 0x0, 0xff, 0x0, 0x48, 0x401, 0x80, 0x4, 0xeed, 0x1ff], [0x101, 0xffffffffffffff80, 0x8, 0x81, 0x3, 0xffff, 0x5, 0x7, 0x2, 0x6], [0x7, 0x619, 0x9, 0x1c, 0x1, 0xffff, 0x100000000], [0x6, 0x7, 0xb993, 0xfff, 0x4, 0xffffffffffffff18], [{0x8, 0x6, 0x1, 0x7f}, {0x300, 0x8, 0x6, 0x8}, {0x100, 0x9, 0xffff7645, 0x2}, {0xfffe, 0x81, 0xf08a, 0x7f}, {0xb6, 0x70, 0x8, 0x1d8}, {0x7, 0x4, 0x9, 0x47554110}, {0x200, 0xdd72, 0x1e, 0x8001}, {0x7ff, 0x4, 0x2, 0x5}], {0xfff, 0x51bd, 0x888d, 0x8000}, {0x4, 0x8, 0x2, 0x3}}}) pipe(&(0x7f00000004c0)) r6 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000540)=0x1) socketpair(0x4, 0x4008, 0x80, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r7, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) ioctl$TIOCSTOP(r4, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = open(&(0x7f0000000700)='./file0\x00', 0x480, 0x50) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) msgget(0x0, 0x200) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) r9 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000880)={0xbe, 0x1, 0x6, 0x1, 0xe3, 0x96, 0x9, 0x10, [{0x2, 0x1, 0xffff, 0x5}, {0x1, 0x4, 0x401, 0x6}, {0x40, 0xff, 0x10001, 0x7}, {0x8001, 0x3, 0x9, 0x8}, {0x0, 0x9, 0x401, 0xfffff370}, {0x2, 0x9, 0x9, 0x100}, {0x80000000, 0x8001, 0x1, 0x9}, {0x1, 0x4, 0x7, 0x9}, {0x7, 0x80000001, 0x7, 0x20}, {0x2, 0x8, 0x0, 0x5}, {0x5, 0x81, 0x2231, 0x8}, {0x7, 0x2, 0x40, 0x20}, {0x49, 0x7fffffff, 0xffff, 0x6}, {0x2, 0x6, 0x7fffffff, 0x8}, {0x4, 0xfffffffb, 0x3f, 0xd32}, {0x4cc3, 0x10000, 0xd3b, 0x3}]}) unlink(&(0x7f00000009c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x628, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000a80)=""/4096, 0x1000}], 0x1, &(0x7f0000001ac0)=""/19, 0x13}, 0x0) open(&(0x7f0000001b40)='./file0\x00', 0x28210, 0x80) pledge(&(0x7f0000001b80)='@\x00', &(0x7f0000001bc0)='/dev/wsmouse0\x00') 16:01:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:50 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, 0x0, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x0, 0x4, 0x8, 0x484}) setreuid(r22, r30) r35 = socket(0x11, 0x4003, 0x0) sendto$unix(r35, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x210, &(0x7f00006bc000/0x1000)=nil) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) r10 = dup2(r9, 0xffffffffffffffff) r11 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r11, 0x3a, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r12, 0x3a, 0x0, 0x0, 0x0) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x8a, 0x1}, {{}, 0xfffffffffffffffb, 0x2, 0x1e0000000, 0xfa4, 0x7ec}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x9}, {{r6}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0x3ff}, {{r7}, 0x3, 0x4, 0x0, 0x4, 0xf0f}, {{r3}, 0xffffffffffffffff, 0x1, 0x2d9fb28427d4093e, 0x5, 0x3}, {{r8}, 0xfffffffffffffffc, 0x21, 0xf0000000, 0x6d4, 0xfa}, {{r10}, 0x0, 0x1, 0x84e08d46508f6990, 0x6, 0x3ff}, {{r11}, 0xfffffffffffffffd, 0x9, 0x4ad20e98559428d8, 0x80000001, 0x11b}], 0x5, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffd, 0xa0, 0x20000000, 0x69cc5d62, 0x1e3}, {{r13}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x5}], 0x5, &(0x7f0000000500)={0x7ff, 0x6}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:01:50 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) syz_open_pts() pipe(&(0x7f0000000000)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000a3712d92147c98b33f84d9880344723e7ddad4e8817c50847a64e1a286cd9a4d341ce8c0b7d81da095cb658d8c1dc16a2ed9b476473b478164217f0cba212b5571512ff43fdafbea4637a8613c4d1270c346e3fef5db49c208b7f90859ee8990db3ca24d24be08f46fd0ce289c65638afd3fd2c72d574d5149"], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/46, 0x2e, 0x9758485d574b6902, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x4}, 0xc) 16:01:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f81f633086262"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r8 = openat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0x56) fcntl$setflags(r8, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x400, r1) 16:01:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180eb11d79e9931f1a"], 0x1c, 0x0}, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x8000) 16:01:50 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000540)="0f7797e09514771c91fc29912c4d7de6ae88effaf0a3d04ce1318d61cd05b03390d3530842da18934a169104d2f30800c8e1bf413b5248a7129bc53ca64f4da1e45b02ab87c357a3933a3df6e141230c92a4acff2751ba488c092c0e2b5ee53c9e3a5b405bbf9fad47a9fb27ad10b1b5c319e71c1850008ede538ba5997cd303d0609af5b9dcefaae8345de9808b8d8ae63561542883bc3fb2915ef93a905bb70cf39846338372c713a2cb8a5705bb1aeeee087c7ad267f737d8525437362367ef97a76ca3ef6270d73a987caaffaef37938d58f7723d51eb48a97a467e109512f4ff4a05a1feb45b6676645c9be44758fba9b7961ab36da51d73e8aecc9698eb2ac704c06f2666639758d22f0a42c81f90c780f713886a5afa678c2456cd1566fb2cd62386d7ea53563aedee6486992d617a0ed5676f6015301eeafa468be6d8d54ff80ac692cfd1d5ad6eabe0a70ccad9f7d2d01f9158697d21439e12779cc6dcef2bf70ea989d4781e476d13315df45f828e4d137fc42fa6b68041b1ce080dd5f7f4aa61690d3560cabd9f6e3b6cb652e156d4e91e6e895d70119543977d8eeb572eba68851c4c623bfdd13d60fb8c9798e3aeab4fb1950ea7e63cf16a7fc7590aa9e5be4fd62fd9b1bafd9c0a56e53be8dfc0fe5c71568aa0b0419e83e9701837f7425d7a0286aeaffe8967d727de9f90ba92933160f8fb89200da039a97e3b67826fe09a69f8dbb4f97a7601fe78f64304fc5dc5f1579e7bee154839ba5a637f971a40ad1e43467d4f07e5e62fc63e0907730bfafd1b172ae57b8ca40c7358bda564cfc359ef5079d6569cc6321e56edcf38c0b793ddd8de36a46dc088043457f12427915a782c16441865e0e27555dc9e263403779cfd4e3b17b8166a6b298016bbeeaca46588c6f3af8241ca9629da1bb9defbea26e1c48512843849b2667da9d30a6347a22d3cee25b78450a7d9ab59a3d60d0decef232ea3cf913aef224bae9fa8a6142c34c122b7381cb6a165cacc3ee5b73dcb68940b52cacc375cfedb447d8ff90af4ac5948b8fa67225cc63d8a8f8e21652b9c8e33a79f2347f7181403f2d9cfa29b25a43e905951e8886eb32f2f96501dd77df0f87cdcac80e7f37d1d43e274c3650116468e0037715dd7cc671947928866fcb0c3bd288af914c5881ea961c05653918b77816fd3fcf82d1043b0182d6877633918a2fd25a16ce56bbe3e5f372b2b26bafd40e725d028dbc54f14ac81ec54dfb83a9ad58b57eda22bf0150e1e56cdd7db2c9f9e5133dbe538657e2b5ec1e48473b13a3b791aafe611e4d25caecdcfd4406075b9910323aa395db96452dcc4c370cb00ad445b3d970592584d5fd175fb268031d51d858a61b088c20f6cd5cad2b502e485402a9ca95a753d97e2fcae861623698e37828a4e45b03d8bfe825864bdee9c4077f60db3f4e7e304aa7dc7679a6f61188aafef9ffbc2af328b54b1431be1200ad919318308a8ed7f6c8fe79938fe94773391bcc0c33e1ba053db5e15b157d501f9a78995df1ec4835a192706fb4a3b94405998a5701aa1ead2b951ecb18917bb0942285faf70244a8226342c5ca38ea4ebaea7bfea581bf4509eb9a704c0457aa170439862df8fb1cad532c21eb01081055185e6a9af0c100b397de8bd56b943aac48c898aad2531854e125e5ada5e007d97619da55aa589e08ca69e0af4ce364195377bab6d754acecb08db178930e19fc9b10a252bc66bc4fccec4364e38584f88bf1a887c777eb3d25e81d65495265fd64466b51454398219de631b28b7a1c7e9f907e828ba90d390af9552e39620a11fdfb90d98bdf012875cfa964e2ef24379d22b4e8b7b5556b7897265c3293cb17a7f0c5f378e94ad27e87b949bc960be9080981540ce04ab4877a76e6a523c34467db7105e9ce5f885b5b53aa2e95eec4761bca972e4718d6def061b41e279a381a0eb8edf06846869a43524c9803b25c39214dd3e4a90c7c59fdfed82d07cec0f58100f8c27223a21d1f385cbd8ab7a1a171df54300cc665ecaf9603eb68d4092f19ccd4ac542a9fca14b76fdc783a1da7cdd5bd3b9ecb51ba3519b5bebf4167a60fcbab01a0727239ab115b26ebc397d6becfa3a39e4c282c4a9f0c5ec898c1b6de7700697c6309856d24310900e310fbc664b8771030741ee2ec380e248a4fb943255918d1d7da86420605390ea8bdea6d55b65e60dd18872738ac8134c87dddb92b4009ae82b118a3e754a5869675e13d9818cdf71914bbe0eaf0e19f0e348ded64842ccbc8703bd35960abada32420a62af03533753cffd4024abbb640ecbd76d8f58b57fc63eb0fae73b5cbb82e504a9846c4e63144ff2dd33b940c3ccd2946552e8de9e7c25eb5127b294ca247595272ed41f713b6138cd4db160290512cf9728a72dd385b84b7c8287f9bfcf78f2911cf1955778ee28fdef0592b322499a672577d80a7b6eb2b821e0d69d745a02d3dc4a71e4dc59f5b9713633640dcf64058c064a351e307b81f0aa19875e18a4e89495381d1442f6b1ac91111d95a2ad61b0f111618fadeff91391c723edec674f9fdadc5be876837ba9914530a43cd8dc0121c1ab0aa05cb8c1b31062c536e8640f2b8f4eba89a350931a70a83fbbc4c8fde5c6519b7faec92756afe1eaec40b6ff02e3a05d369900193c2b5bea01fb17fb5cf365cea0ba838e539e0edde0f715e8faae0c275fb126ce00780e3601f163e11300fb9b0ccb9768fd19ff545d6aa9a620fd79e6e3cd59bb89fec910923cb575cbca0806e126637027104c6076cf690a1d18bb4164be56ce74f19d31705471601385fdb11d134dc77f40c876b46e67957018afd00b3e904af26db29ccc7a125ff37cbc06be4d7b8549d1bd8e14dd69588cc2b093e939dbc0b7375a2a4fb5622359e7e219b58e7dbf7414b2f8028ff9356addc67d330f7b450f85ddae4ee9220fa9d2037f7337993e184d8ebe1019d3063b06842dcf4a4d8eae4cac8e232e686a96f1bfd7115be6713318a1b7ec1210506ee8cda3899e725a09af54dd7f1ea6488c105158b156f963ba16a73a90d7467dd16ac4fe4124355ba1a025ecb973ab2673d2d92db19e36612669df6c59eb72f0b0949237590b7a9582ee0d482323b2fc72ed748d942963547654210b2b04ebc8d9031dc7f4315b1f2b9b1f1847d44ec1bf9ceefa026fa5921b3084824619e8edbe869a3db3fa570708331d9b1b19b140640e84c5bb5c6642dfcc923821f398e66f74a82d4f7b8b3ce572d6c04dac061086604878df55cc63ba6706c31ce0c263c8a150c032a37d835227370c8269b5711d7559352feb216c1b9d0a37b112b57c718ebe5d653ca8df618c5b5e122595d9506024c499414af798359ac5231bb30da2b40602ddd308778240ae54555dd30161c0786b8372b204113d8d3144beae7124e7f8d7dc3d008aa8eacae4136cd8783f7c65655af9e5f87c14656cd51d82d6a5b29d52c1122140e1dea98b2122d968b7023001e61232c14574d8e998ea22b5d0233abb16a432af8fd24e230632f038cc4ec1ce7277bfaebd3a79000f5dbd397fcbb44eab293da60a29669673a9fb0beeaa21a7095b63442107976b05c4bfd23dedf578930517f041a8ed2474e77964a0777b9953a2ebb25d31e34d8fb6b6233931b1bd2726243165579877279e50e5e9b6627de3807afcc41aadfb6aea0f2589bd455473c02623c9de29c6a1c372b8e93d956caae0b1f2a11f0a702b8b7e22ac10f40e0e7501f23ee25fea8a954f1ce584cdcb814b827c8c4538b0d45e834def283dab6b0ec7b199feebdc2a76ce584338577c0f757b28d83798eafdf673137ec3aa34bf987894351892989b3d7819d85599aeaea7836459838695ad3173384174a5b9a0587c4c709a4247f83f32aed6217bfc020017fcc6371cdf0a5ca0d1a3913d02f2b7c3514ed3172273aa74311c48e975dce19a541fe985b071e69abba080e17aa273e0e6322e5fca9eb8b132cfb26b8991f6699e4462b4083950a04267ce3f7fdaaeb2174d7c4a2b21de7865c0183bb42cccb84f71e9d9ee91007c0f7c73f416683a87732fd1b5b9151c3a73241e8300b0da1305e05c165bca4ab9e22d915ad4e8362da77587df482c319bf482f489c363cad8cc5935b56ccb5cf907be4644f07f0eced493c341cb2a89cfa0b3385d6d869c6ae35ea4269cfedfe34fd70195ccb8b844dca53385bb0083dfd373a38833860a9000c9dfedc5b44e3b1addde686771b72f05a507e7dbe37042d508c9d0393c526c8d89fddb9706a6b06786def95839129ab0d7911b204bd2c4e04e190687fce8a03f65b43fec4ff67129f3a9abba880e227c22b974a6d34b5f51cdd082c79ce545366b0b17e8a4b17e8155fa6d823dd4a5e9708285ba3b29996c81299cb1e78a4d7f41b67c5978df17f8318466e6dd5a72c278d8804d889c0c6aa99e1afd61db8ea88ac74cbb7dd4fe786129871605d8ca54aedd809b4333af6a59a93abe87c3e88ad958d56efed264c53644b1a0f9980c4e13f1acdd0b1c32d2be10c43880e9fb92ef31ceacb529af596e089cc13dbcc034c1886ac8506198cc7d7c6e30bd6aaaf5fbafa3b1367ea67be467a186b8980ccef319ba686b035b20af9ba9e9a2f423bb5aedc8cc3a76ce21fd36654b380414068c65c9f60dd50f039fee5b08cda43b72e8707c0916cee643a3e85dc620658cd558085ccb29c810598f8d484a621b628c0fb95f21e84683a0c6739a23200921b5c0ad531027d76044b2c1f67f9245c16c108d618006ebfb3cfdce3c9f69baeb9c4268e8eff3fd1024311afa33c877be92bc0e98f2342347aceb8b08cd7152c1c0d6da81db742f07be2adca3291c7f771eb752d5b9ebe37617388919055d49eb35f72373f74d774824ed61f8de7db1d77e37fdd04ded772bbf56a2372c63086d2b6494fad3c8ef9cd367e1095dab40b2b090e7d435031a53c66dd8514676eb12108ddae7dfe2d27339706e3b055191546604a88685c5540b1966e49c18f871d8c77e9ca8e345fa17716a5aa3ebe792f762aaa2f2b8d5e114d60525bb03b11280d0a66e3b7c9ce6a269e72c2bd3c0c07646b535de011954e2ee37e7f4ca0181211783e79532a22b2b8c6aa6acc6859c96abb39c4469b6d83ee723bc1a2f922d06a8fd2badbd62dbcc49560456297809ea5140825538e6752703cddcd58231fae3d15c30b56c4d9375058d7e5295b2c6892ccbeec3268ce2a05db8985ee0fdb258e7914d1d10e375500730d53b009f9ab93cec637cfcd6556f79a94458d638f0845056b84b68d9e9e1d54d71afa907f1b0e7e2a15068a8b7680dfcfef71f3675a5518e21732768b284ad6f9886d91a6f65eb695339e6a25797a98e221f249d6ddf7857a17581a1f836c92a2b2d1cf2e404b8093d395e1cf543758a072bd198a7c7c8eb156b532a6ebd82527366787e6c087c705a2f71fb436296d198b2e46bcd8f69606fae391474758289d1d1a7ce253c7bf55ca3cfa9605d28c2cff1d4da999313118d92423ec5dbded57eb4e7d3cdafff296934b48c591f6031a3ca869f04ef4269ad5d7ef106cea6911627379da476e39aab629db2c1344b79179172aed48c59da2efeeb0ded37531fbf17e126cf1e796502dd13fceeb25dd57d64a4bb8b370b95c55370e9e679a0949388214de783305eefaa8f9c1196cd60564f20fbc9b287c2748cd497a07582daa018038ead846cb453eb5f0aeec9bd36889dd42305955d1eed5a775dfa7c751b87009ce674ec077637ff5308c", 0x1000}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000000)="77524c367551cabcb489d9f7244a012a9a943adb526d26be8af7792585a8fb69b36977591c73557e01b284de78d56dae12ae", 0x7fffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4810, 0xffffffffffffff9c, 0x0, 0x2) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x50f2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:50 executing program 1: r0 = socket(0x6, 0x1, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000080)="ed", 0x1, 0x0, 0x5) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe6b, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4, 0x4c) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) dup2(r5, r6) fcntl$setflags(r4, 0x2, 0x1) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) bind$inet6(r7, &(0x7f0000000040)={0x18, 0x3, 0x49f5, 0x7}, 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000180), 0x4bb) mlockall(0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) 16:01:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) r1 = dup(r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="746e352ed7e251b6aa3c9dd53808c8647682a02446e8cd3050c9e1485c0338401f6f5639d2f8dec7715eaca1996ecbb08ae4ff9b9c0e1b77376bbd977c20c4db604466833439be0f4907275fa54ae466d6c64e5c1a", 0x4}], 0x1000000000000017, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:50 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x1e, r3) getsockopt(r4, 0x3a, 0xffffffff, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) close(r5) syz_open_pts() 16:01:50 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0xe7, 0x3, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:01:50 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) dup(r1) 16:01:50 executing program 0: getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x4000000100006}]}) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:51 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = socket(0x20, 0x5, 0xfe) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') socket(0x38, 0x7, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x12c) connect(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) dup2(r0, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) socketpair(0x2, 0x0, 0x100000000102, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x20c}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x7) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) bind$inet6(r9, &(0x7f0000000380)={0x18, 0x1, 0x7f, 0x17d}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f00000003c0)=ANY=[@ANYBLOB="f0da9bcd7e01c7efe7baaf24f78a24144490209a469ae6b5e3a719e76bbc88"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) r10 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x20, 0x11) getsockname$inet(r10, &(0x7f0000000040), &(0x7f0000000080)=0xc) pckbd_enable: command error 16:01:52 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x3fdcfafa2abb9616) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4a8a79cf5f264baf, 0x8, &(0x7f0000000000)=0xe3) msgctl$IPC_SET(r0, 0x2, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getrlimit(0xba9ccaa0d803a93d, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x0, 0x7402, 0x2}, 0xf0, [0x3, 0x0, 0xe9a0, 0x56, 0x0, 0x7, 0xb8, 0x80000000]}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xf2cb, 0x9, './file0\x00', 0xffffffc0, 0x1000, 0xffffffe1, 0xd741}) r6 = msgget(0x2, 0x2) msgctl$IPC_RMID(r6, 0x0) msgctl$IPC_RMID(r6, 0x0) 16:01:52 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340), 0x34b, 0x9) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2e0c0020009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x400}, 0x1) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="9d9bf5792f5cb0362bdaf61f052f8f2a744f39b78152d51ce0d71433850b581898aec37998b3f59e6b3e55b4e1c8cbefd4d1163698ca723b5000c220aac2fa05ada5d573235957ced336", 0x4a}, {&(0x7f0000000100)="1491e50442710142f5f3e861b2a5055310e2f65b6c640da43d0850850672a0aa820520760b099dd3aae56ce76a2b6c0a3188c8003e0fb8ceaf2b5d4348e2babf85e3de721416b036f05b7c0e7eb2", 0x4e}, {&(0x7f0000000180)="966be023a448b11d7bfc316fe03b5117adb644", 0x13}, {&(0x7f0000000240)="a4974e6042f0d9eb4c0462fabd98d141db27608d9f4ccc8b4fde26e1d83fbed3bffc233d325c094113e2892f80597874c3b125c267ea9aece7581c27bcb95f21314d13ab48b20aec62173f8fe9bf9b0d88454fee4de49857f78140ace1a80bf5c8dcf34d9b3ae9a436851f978c7bfe05a214cf088ce79a380f51adf90ac0f2e9529904bb60846ff6b20bef5de30825fa753050cb5d37987dc9a59a3731ad74269e726671482e90349403094e5f5cf7d4fd7b5881a35ed97a449abe07547933d1869c59199af341a75c6c24505fdb9ab86bc5ac9b89d13c4ac0e0488b", 0xdc}, {&(0x7f0000000340)="5723c71a776733fd106824f6781fb40040b1bcb03d5901738e587ccad00be6be773db17292a8511729f57289670d23a7144714bd909f93ee75ac1f987881114e9eb2ac2c255f848d52d14c4277022fd6b7b085722b8cb6afadefbeb2289e7913031ecb394a3cc8369e36c49a7d6a732f70dd91f3d29f4461a70e910c299bb73a69fcd5184031083547c4a838cfd9c739ec7236c32f7cd8d84a705ad81de2f1b9115d4e24ceea99ed8440be258039ae53bb631d2ce6fd5b08386305e93c02fd281c5122c8520c71e11b93bcef38d22626a4824fa9914b3f4d9663242d7d9d", 0xde}, {&(0x7f0000000440)="26d2973858b7925e869cb257b517f2cb857c3bc457f0a7226f275bf92176113282dd01fc9c4bf2e60dbbe5f631e74b02b17b95eeadf1bd4b24fa09fbba91b64235a5a511effe06c69e3a72253d6ff463b54502f8981af2c1acfa92007316c07abe2d81a4fbca00f8a634e798b790ca1d4dde096f6e413e4cd8", 0x79}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, r10, r14}], 0x20, 0x803}, 0x1) r15 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r15, 0x4}, {r15, 0x8}, {r15, 0x10}, {r15, 0x2}, {r15, 0x4}, {r15, 0x1}], 0x6, 0x9) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x400}, 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r19, 0x4}, {r19, 0x8}, {r19, 0x10}, {r19, 0x2}, {r19, 0x4}, {r19, 0x1}], 0x6, 0x9) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r19, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x400}, 0x1) r23 = getgid() r24 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r24, 0x4}, {r24, 0x8}, {r24, 0x10}, {r24, 0x2}, {r24, 0x4}, {r24, 0x1}], 0x6, 0x9) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r24, &(0x7f0000000300)={&(0x7f0000000680)=ANY=[@ANYBLOB="110ef40100914ba90d24d5861cdd85d200000000002c984858fabca392e47ecbfe7140096645684524de4e8126f02ca5c7ee388eabfbf5b8742ab28d51e0428ce8f0716171edb1cdd4fada23edaeaa87b2526e7160345b276a59293c26724ab4213736c2c63d7e4970"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x400}, 0x1) r28 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r28, 0x4}, {r28, 0x8}, {r28, 0x10}, {r28, 0x2}, {r28, 0x4}, {r28, 0x1}], 0x6, 0x9) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r28, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x400}, 0x1) setgroups(0x7, &(0x7f0000000640)=[r18, r22, 0x0, 0x0, r23, r27, r31]) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='\x00&') 16:01:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:01:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000300)="e13cad1691a48ddbb96938f0c20ba870fb5d2eff0d2f08d2b10f9bfd689bc1bfcf52b0b3ac4acf14d02bcf1046f6726f41dcc00eb031ca03234c523f5c1bee0ad71b036f4faf2602fb77d82d2b730fa0c432836b94d7ee143ca62eb41261aca8d3b8ecfed3d861b28f9707c05957643715687cd451cb9f971bd512299293f06e62e8bc9595ab8a60c257a77f2494e54eabaabe25a8b3f25a6978af788fd7456825846ff019087b28c2936a1ab2a62ec497b2558ab7986324c231755860c1c306389693e95285a9dbb651cae8a1226dce7fe6fbd4201f3f382381b51b1e6fc46370e4277ecff2d5ca0d48ac9d665b852548", 0xf1}, {&(0x7f0000000100)="64086b6fed6f6b987e90ddcd29dc72932ca0bb1f980f520e25498bb4d896ec2db04805088cb09a1ff13e8d4c5d2bc998cdb4ecd50e0bb68fdb4703d049f7a9fe9423be1bbc6f5ec155b57ba3e3ca0cfa471d033fbf063d0908af4b07453a3016aae6be63031a7f892c868f3ea9", 0x6d}, {&(0x7f0000000240)="c7fb5eb7516be589e2d50a2e6e6f7dfa60397bae77b435d29d63b81eb443ecc9aa283a41e49bd990481208b0dbedd336dc7be838500af9bae666beb3d8466c93e28d9f56dffad1346761b464d18c1b88041547", 0x53}, {&(0x7f0000000400)="62efec966d19115e73952114733b3afbf1f58039cfab8df27be1d23b06ec875bdc5148103996f9ec47aabe3256904525134e7cfe93ac692fd2defc3f30f60baa84a09ddefaac3c8ba2561388692f58f318dbd7335c398e86cbdfb4ab3d6bbd5c9bacf582ff79e5ef9d81a2b6b207017933c9b80be039f11d68eb85bca8b2b75b0a7be61676f7ebf80efca060004f8838b40a558166ff4c", 0x97}, {&(0x7f00000004c0)="39b0962317c8ee97e51ca12c44f250c1ba37c177cd3c0a4295d4f68b9bd81fc783d0cd0fc7ed694e25a495d9801e222944304e4cda47c57bc810d3fafb75519cfa752b5d8d36da36ab361cdfccde5d22e5027ee3af2938242df50683e55bb1016ad1a1dcfd0dafe496140a", 0x6b}, {&(0x7f0000000540)="8aef6166c7d75bf257bb4651cd82828e32c561c1ac8f104c25838971a732934a88108d5c9bc8442eda01e52e5fe441b712ef5eb18dc009f49ea326c167b830d81fece67768f28a75c53647cba2925f911659ef77ad2b61cd4c789c9b3a95cf226f1e655d86f3bd88443dcf62507f60e1c4bda0e2efd588b79451397c6e501e189c37de5b86b5fb64f970d66c3cbeba126673040bcfedbff4d0339a324e90dcbf524d0bf5d02f3269d714e170d07ac3301f0109c0404e28685bfb80222054", 0xbe}, {&(0x7f0000000600)="ed7b6fa5dc1b7d7d44962874ded12a1cb74d024c0bbc38091a3144b3b7c4086f99bafeb5eb64ca40e3e6f63d6219fdf50709a36682fd2fb364abbd33b0a39fae79fcc888f347e39791baa04278f699b8eb28dd143f8c90c4f51fff7082c56f57dded9b02902ae9dc6d959121821f6680", 0x70}, {&(0x7f0000000680)="94ecd33de9c067a4e1372bae4af47dfd086cbadb290505da2539454c6124012e3b538aec65b2cdb4e5b4f0d327386e63b2e72752c3ccb26c47c7874a0441596c4a0e4f99d98d4d09f94a6ba78c83eff67234fb9c061050cc29d87ff0f698770e5292608005974fd11978495c6979fc6d3a28e0d7cfa8", 0x76}, {&(0x7f0000000700)="dd16a89e06f848608e8bce16cc96e0e9b66960b1c2b7bbc842c75b311307615c12721f50f6aa24225c3825f9645b0c205fd6e026bd174d52d44370425e9c98440075e573a9495122ccb3536125ff872382546abeaf3fca1b33be07714839a248cf88c3663249cad84fe1b132", 0x6c}], 0x9, 0x0, 0x0, 0x1}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) semget(0x2, 0x0, 0x100) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = socket(0x78905d85f390c049, 0x4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = getuid() r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getegid() r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r10, 0x4}, {r10, 0x8}, {r10, 0x10}, {r10, 0x2}, {r10, 0x4}, {r10, 0x1}], 0x6, 0x9) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x400}, 0x1) r14 = getpgid(r11) r15 = geteuid() r16 = getegid() r17 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r17, 0x3a, 0x0, 0x0, 0x0) r18 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r18, 0x3a, 0x0, 0x0, 0x0) r19 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r19, 0x3a, 0x0, 0x0, 0x0) r20 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r20, 0x3a, 0x0, 0x0, 0x0) r21 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r21, 0x3a, 0x0, 0x0, 0x0) r22 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r22, 0x3a, 0x0, 0x0, 0x0) r23 = dup(r22) r24 = getpgid(0xffffffffffffffff) r25 = getgid() r26 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r26, 0x4}, {r26, 0x8}, {r26, 0x10}, {r26, 0x2}, {r26, 0x4}, {r26, 0x1}], 0x6, 0x9) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r26, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x400}, 0x1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000080)="b214d717dc8b8bc7e621beeb988c4a090f409f33799de6d0fa", 0x19}, {&(0x7f0000000140)="72bf974624ffcc87288882130c7341b343", 0x11}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r23]}, @cred={0x20, 0xffff, 0x0, r24, 0x0, r25}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r29}], 0xe0, 0x8}, 0x404) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:01:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYRES64=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) 16:01:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="48accf470291", 0xb9) 16:01:52 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x800}) clock_settime(0x4, &(0x7f0000000100)={0x7, 0x571}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000140)=""/49) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x18) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="2361e65bf46f18ab2c8945690ceb20addee68cff9bb539774d963c487e10cf3c95119eced18edad5da598e5a5ab7b6a97c", 0x31) r0 = socket(0x18, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe659af3027c7327735cb665baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e169c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062323c6cbbb9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 16:01:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x8001}, {0x18, 0x2, 0x106d, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x3, 0xfffffffc]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x250297a84fb10d11) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x3}, {}, {0x86, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ed, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x3c, 0x0, 0x0, 0x1800000}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt(r1, 0x2, 0xffff, &(0x7f0000000040)="6561c62026ecf61d78dc1a0cf5cafaa305147e3716c623b9e9cc9308f9ba7d696b7454162b973d4b25cb4055c8b416a5d3a1728ab2df5aa7cec69d7b65972b806c35ad7d1923fce5814aab2895abec7b29532efca6cb866d17546a03ff2cce7261bd8b7d46a3b3a68ac89f370cd0d306e29e7b16df0c48", 0x77) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x2, 0x5e223b212a98811f, 0x4, 0x1f, r7}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:52 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000180)='\x00*\\\xe1H\xf7!p\x11tA=\x15\xda\xf9c\xed\xde\xb3\x87\x9cm\xaaK(\x9bpRI@ \xfbe\xc8\xc4JSb\xe2\xa0=\xb7}W\xc2?\xd5\n\x18\xc5\x95\xbf\xd3\x0ec\xef/\x98\xa4\xa8(\x14N\xc7\xe7\a\xea W\x83/\x1c\xc5S=\xe0\xd38\xbe!\xa7\n\x17\x8eG\xf8gU\x03z\x12\x06c\xab\x01\x1bqRC\xf0=\xee\xf7\xdf\xdf\xcfu\xe1\x1dP@U\xca\b\xcbf\xf9f{$\xeb{\x06\x82\x7fF\xcb5\xe4\xbb\x19\x8c\xf8\xccuD\a\x00K\xaa\xbb\xdd\xe2\xbfv\xb9\xd6]\xe1\xca\xd5\xe2\"\xa8S\x01\x10\xed\xb0\x8c-r7\xc4M\x89&\xa0\xcd\x81\xf6\xaeQ\xcb:\xb9`\xc2/\xf6)\xad\xbc\x12\xfa\xee\x8e\x00\x12\x9f\xba\xa9H\x04\x83\f6\xd2t-\xf6\xa9EZ\x88e3\x17>u\x103\x8d,\x9f\xab\xf5\xa7\r+O\n+B\x10e\x0f*\x8a\fJ\xf0\xc3\x81\xc0\xe4\x98\xf5\xfd\xe2\x82eY(\xe8\xc1\xda`[\x1d\xda!\x99\n\x15Tb\xc0\xba\x9b\xc3\xffa\xbb$d\n%:\x97q{\a\xfb\x8d\xe6\xda6X\xc1I\xa5M\xab\xc0\xc6\xea\x94\xd8\x93z\x98V\xb5\x85C\xbeRu%\xe4 \xfd') 16:01:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x40}, {0x48}, {0x6}]}) r1 = semget(0x2, 0x3, 0x100) semop(r1, &(0x7f0000000080)=[{0x3, 0x1e, 0x800}, {0x2, 0x6, 0x1000}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") 16:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) getuid() r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000140)="3f90c527327e9009e1f7f7847fcd84c98aaa8729854120751b6545dc6acb06c6331c9438516c14a30637fab29a49439e5b89dad4d03b8346a375d2380f242b8892a1068bf84ad62ada7a27872e24ebcd28f1736c5b508c19ece9744eea327fb4eb47ba0b0ab3980320f5720d7c2ae73593dbb6eee7c223bb1d43a8e297132ce7d603f87c063220b85ee506da33f55d0917367cd1a451ea2a"}, {&(0x7f00000046c0)="3b2be1bae17ab5b30339dd38b51159f877f8aa5649946903c160ccb22ca63f626460df916d2969daf7ed10fbbe8c8095fb8f02370d9217c33695ba850149f7930b0e4559dc96a6a425bed3cfd397615823918a2b0eb8d02ae4e9dac7e01def8acbb1b01c32a6299642334ac009594976a2019e5e45e55afd11302ef4ea275a26befb2415f4504c7e7e1873200abdcb90589dad364931bfbbb8a134f3019f117ce6666bdf257691931cbe63d0043cb695227aac7f38d2c1054c3165fe470153d94132a8169e76768f9ca8fa2ab579c941f0769f6d58d1832f6fa111d277d11b69422159637de6844ab91130e6f5f427dafb7e9a7a16f4cb6d5751852ac3490e2faac996b78c8932ce3c59b70b62aa7884576d52fb927dc79e3a22bf4e44b1b6e2999db5c04fca8b305e1d46f7d87e890aedd5143eda0ce97d1379cd0241ac116b562092486c8badd70fe29a556114c7900c4e58b8a099b9ac3245bf7bf5ab2b4a68a8f2500418aba3aa1619cc30220bb9e68f5bff44454a7b971fcbe15a291fd3f1a7cf29f7a6c07eb7949f007c5b85668212ee8b70212b332030c1fae041123faead4c3a07d80a15c68d28bf0b1c34b0ea78d7e71015ecb43192d2666f2f368802e3b845bfc897e837cbc16fe03ef9d8580eb772a049fd9f14dec970461abea6acbc7c65a17465bb81dbb6b4d9aecbce048b64f8be06c0591bf49576896bc65fea1faa230db8fa5665a227af043d71965eceb464e07dfd9f298de6d1f84b1ec76f8aed06e6d938d2a9edbbc36e3923c45ec485ea542b817917214002141c266ba20002fb14de056683459a866127b2ec9f4b7d9c5fa2077e7b60cdc5a3bbe403bcee083a32554cbce6107d748d4fa3a34212ff3ce56d1b6d0376c8467370846f1ac621c929ae204269a81a896edabf1b62f4dedcbc0e6af6137219a04a73ee9075c76cca2117c650f2f3ff9491429a35d038d95bf3d703efffa15408ddfaa7ff629a950a8d3aac2fe77b53dcc0b9a6d889a141fe2a19c6a81966c0ac963b65b7d37d24acc2edc77bb888fed32e11ab164459f2c597602f1e5db5cfb754ea2bb234706b8a6f509add187ec599b24000e8da979fe2f5cebd4688cba06fb15817b2c907e453da560c994723b79b4ac18d0f3e0ff845d86a09a774babf32958aa365e5b82702d0d9763a8b480736f63cf621ea3d7b18efe04b5cb709705dd16f575cb535030a25927043d8336c306f1c403c700fe99ab7faf487dfa55ec22544313d40f7d34e06709e7a8a4a6ea1c5fc7b72452e04fcd6122b33bb36ab5c357f46153bf53c4b6769e679d9adc77bb51104fadece800c64dac3f895b16ff43fbd8c02dec389dd739f7bad05186e842ae8b48d8fbd9ad94fd7b6434eb25dae05e08c977f58cb38a4ea987e3db8673c071ba1e7cac20895ceed20e7ab7982df15405159c49194f99da276f6ab8674dad4889b152b0c577ca05c04cb70eae535c9e8c803cc93dc5eab8cb7f4124a3a81adaa306fc18079859cd7f621781193fdb6086839cbba7599b93e258a822b6f98e16158a8f14ab1e6099133912f20bf91a1bd9be041956088d0ea37b0fedeb8759b4105b62b6a9ae38723319ad0be04647c8ee4afc65e16d074f0cc9d749a68ccfb49089001c5e2287a88eab69ccb4c83bdec671d72472a19dadb78af7855bc0d83e86ce561b9919bed6fe861daa7736b379914c1e9e708b362b197a9091325fc43e360cf14ddff6e4b8f0c7e24cd5fe1f4af58ce53b187c3886f191fec693ccb88c4fbee8c5e3587470ee1acf05659b1b0f5ac16af368d29ac943e13dbaa0e1421af7622929dec87d1a19175975085971ef663faedc116e5b64c8bec47c3c6a5ee6fc151a40e9107787235d05bd2f6d0bc136104ede52d3c726453aea977e5c20f611fac93be800cfae95c833f52e2c4830c138d185dd42136a36e4b0ff4ba71d1a1a67678e07755568e30bf7b9f4d6aceb2f3cfbd10bd743a94bd79bd88594e26099d22bebea3ee3a7d97415834cdfe579faeee4929c8b201f0c375fea30143bfb40e525aed601af925372fb9e9b38c7cdb45211b64c4b72d5eb2c09446d7e38877d685d0d282c0ad5638774f68d54b417521a1c7e72c06dfe90a96c8926e24de70219dfd58ad5dd6b4a3d55598c6724bcfda37e3c8a99df12d88ba5ab8d20ec2b5ef8be43042f1046f8dd3c44a9f4ed2aeb154e51b7b5f274c4e968e0584b93a890918bb4b9b66bc6c90da9fa571cc867b0741aa704735f211f07288c20efdeb5efb2bc6f57afb29934bff282b56fa0261bae33d27b81eae71e00809b42cb74d1e223f9a70d9747d3b6fde36f42a835a9aa57209543f23e20e834309b520fb14fe22b54f37965a4b30b5358a51860f578e4369dd33585d2d60071a6dc8cdae5fb0489f38fb0fd2443581f296bd35a3005b944fe7ba76300430d6360e715e4ece8291718cb5484cda5ef8837e99ab53716c269ce3e6a3f6b07af4ad11b735d1954a062267a90fa68eca9fa66214152b10468d94e4277188384e641b2b12a54a5ab7b43bf17463970cd98f6361cd2409a8d776d972ede3a5a39b1996e7ea47e331327ec631e58ac6ee33cb7263ede7796992585dca420f23d6d68b7d44dc71fa918169939fe0f88e44d3bde1c9e173bff29775aa61531f268f68a627aa374077aa78834d8029af8abf3fe6780898060232d61bd300b0558fc00928b7a2fd9a18f31cec4a819a5cb89517dede150085dd0f75030f9a7c7309be9fdf5eac6f149571763ad6285d3f53478ae4476c4f8c50ba733d60fd0d1c4575b38091e7502f0645a7d20d305f10cdbf35f052d65cdb2c01c1514e814a2982e097d7b60bd8e8d15d0f8fe45b86d5de7347bc4ce1deb68c704338504b2f5c1196513f9e496458d5df1e98e78144426bae707e1d05df9f22259fd9d0a0b52b91f5be9a24a939b0ac807e5c46abf4ad91fcdb1268febc36895852d345ae5eeb69b0f8ca9405d212c5e98b3055b5779fe6d779ace1150a4ebcc96bb94d5c497de9bccd8e17999bef3674e2225adaa44523961c3c6b72498512265ccc6968fb88d6d70ed6747e8c51418b3beed71e9b1612fb51e4c75c13ca2193fb5d96bac8d04ec9868a67a024fe713b0aa1c90514779d9c0a9e078a036a16f62c5977fee07ceec42792eefc9906d96fdcb3d7d1d6829a81e592b78611d48aa0ea1adb617082f2db4278fa08f658f02b2377a18518a475b296cd620892e83f5fa0786c17b4e4023f7b622914af8d153cb8e3714b5b01a0461843d65c7e075831746e7fa2f875479c85a78d8f632d6da5b6106585e80106f0ed4219bd548c2119a71b3f2d4fea5d0bf1882420338dcbd35f753aeebd047934509e2ca91bfe220b761f157d2700d8343b95d8f4bb55a9747ea7aac1c0e089c34b30f0e4bda5970deabb9447be4ae8bfafb32355ba2cb745a422fe4ef2c2770aa28039626506bbd4e498b8192ebfece986ce28a4cd0e5ba2fd8ffc76b25715228667534914e3f008b1b5021d243b07054331483fcb7a158e7a79daa1ae6b3c2eaba09a86039b39af8bafb388266543a4a99c34b5202ac8a68c349b76bd28180ab9208efa8dd467652e32111ef921631592f579d21c285ab59a76a1ca57082b8d23c3ce79a1ff47887919e07e68a17754c7a92b278b854cff03819edeb2c5347c8cd77de96b902e2ff60592afaf6be29dc8a44df2a526e931a88c77c6022d5ea5c73d6a03d6c0fe0f0cafc16a4acf9acb73eee89101f0de41a45ea159bf92ae49b3599ab793dd7a494e4e4760ed51d6475e70da29946a261669316789f54f46c3d218b2e08b43850919e9d05c3a5c726fd436860c742bef4604394d30b91497669668e333f28ad8c75c4aeb46f39c13e2b19d01d2384a57d32b0b8fa76348d12441aea492c4dea1725ae3e2d62a84424a04201e27d84527749e62ce4f9e3861948871f8487f41bec30323ee63460cf19e9421c1b2f8ff0f7206f837259696be6db39a807c3d321f860f1275824746cd532011bf68807b6f243b51eab60002225de67f2f3cfb16263619dfe30e61a5a077f586df74425bbc52a6988baa54251e796a2aacdfdae48589aa15a32baa056cd907f1521990ecfcb7f27dfa1c6ceb16b30f4a4a6798592253af230099cf072e33f040e8fee50182315ab4d43062f341c489772d2fb6b683cd31a95eb674525a374cf639e66e5617e57f54d88e60b390c20e00dfa10a9737666519b675319249d3fb6e5c9f889bff566e060cab277d5f5f13a182bf95d057428fc0534ef14b0781d865045ebf7b2445945932d598a18ee5cb3e82832d931a0b0d577bfc0f8b21e7ed5815c657dae4bb52009aa1ba5c2e7706e86ad595e908c12709165c609d9b019ffbd94cf753c09900e9b323ed837578f4ba98c303b92afad4efd9101c43a6ccf91b345067c4bcb36bb455a13779af5a9783816d48a9c0eb84b8b684ccb73ab06fe4fdc808349a20004be0fb34d692909dd66af419d87576d0d3fc62bde440dd5c3a71d6ede55925d54e02b35e0484bb0b6e2a538e14317937ec64849b44910968d769d355a0e72c59a86f61e4d2f72275b6fa10a66c65239440be235efb7f04b1f692e192e8d8dbc506737607dfdbfc2c9526f07c03e54da5b567fafdfdc4bdcfedcb1629bbe7c173f749489d380fd99a8a458fa245853d2f65b66c320b10631c514af7af1dd91e455a883511a6f2b85046e408502fa140063e468e3ece3edf1507d8a31fedbd33ccb7b179a432c2ddb0438e9d2a98c51b7de2c0dda830ce799912e270082b2ec95ca33f78497dd82e3df264b4922588c0d75a189cae2818447b5836796c581cc7e3bcdd4c1b8a25ee4aef613afb27bbaa3275cd2842012ab2a25d3eea6f88fcb1c8bb8afd65e041265d8b776cec131c7304b85d6458fe7b7941eae36cae4a66d811c397b8a9b9befc3414b744b8db299142fdd41a6651acff13c8cf8bfca32358a08f5d2b0e74ae8e4efc5d2a3ab43b88fec6a0437d3613cc3d14930cf2ff353f017ae6c9ee3fc14e35fd1c81cdad89186ad2aebe9af86f5cd0d371b3e6b92a049107f41620c2ce1e64fcf2558ee6843e38fbcfb9c75a79ed26ace56da44f85104712ea6e0b9d2e528197c66d7377304cf31f05a3c5acb39a42b4a24d194fde5a75afb7587e371699b81c960f0323373b20d8a04e046b653adf53b9bb8e76e0dbc171fcd3f8dda01e2de52ecc63741943d1fa183eeab68cc4e9233c588dbbc0bb93e598bbabb77a1e6d3a2042a49983d1a1a1cca6400bac3b4291dcde31a9c787285a5a94dd085813fdc3582c166f36eb90c8486370e4692de031ddbf7952fb2add22f908f1f9e14ad57ebce8637219f42b9df21a0f4e520bc8bfd34b1094da10d70179fe4801f11e3a6867222123796c2b65fe810d804929269fd07221b5d9e2c1da339291921be512cbe417204cdcbe45502a52129fc78015f6dd853d67c14a45ac72d798a357a5824d9c6271899c2bc6ae0de76bd05bfe3f4caef0295b38a4443d67a2dbd5864e25884445929e8c0dbf2b1be9648f9a32ea0213452ddc417c96a80eb1f5f623b580c45b09ea30b7e61908003aa237bdb62605884dba20a8e6fa8374bd71ac933c0877c166f152d73d9e53c340eb793013304faa296dd263e074e01a1524193aea2ea6466e03b9699fe240f608bdf64cd46c343dc485323719a76e1563ed95d2b31c416cd8e634fc2d9faa4a3b091cac83a713682b716023e1afb69a57fb5175af973f2cbf5f2c07dec9346586664402789273cfd47c20d5075683b2a4c7b4b1e74ba53b29f52b2772", 0x288}, {&(0x7f00000015c0)="7b33091ed4166d88fc8b30c21da83bcb7c7d3ddee3884e4b471ce095f59ae33e912eade256e0ba44a47d4ea27b39c7c12d167d7321183979f0c010e5f0f00eac6f94ba165a8f61a6c89ea5ac77fb272c1f91fc5cce7b9db273a377f2fc029b4b315721963b2afebca31e15b4423cac33aefe2fdd57a22bb11b7a786561d50b6ee34a626632ff597041fef903760bd7d1893e4ded73fcc5ea6d9c05ff2639692547d6f1abc5dab5d0ac4ced56ac41770113e830c75fad4ca40d84b8142f1e8089531a3de7"}, {&(0x7f00000016c0)="e4942a11de14efe55d1579b99a00a0399e750914bfadff1a795abcd7589af993a7f090133865f6f2843a1abdc8550dc5f431c4837b5cdb63a88cb741731d5e6926b42f3923c943d956d879f6614aeb85a3738c5378268e8ca4f95caf1a9d5cdb4975243fd99de793c58867ad6acbb952d438d01a40bd8b8819ccf6d650be31ac138ac7c189e438f2ffcbaafc21397bb2db13f303a32e857b70564530cccff0317795347eaa848d95b630442205ad5c77db7be86e400754db74b3c3f40c629509ecfc6127eb3dfa7862146697fec8a388f69b07ad06ebe1dc33d0c98bfcdd9d57fd8fb1d96da2010ff0736c5e35f0577942de6c78093f11d11234feeb430c8c8a8e21a32cc7c52415a43fd4df99f04c059ccaad331118b626a3133b7f41e8bac1e285708c887d1eacadb6623498bf8c4c6be58ee4d678517023986b6967f1c3df28d4a6a59d9181f49e92ba5e87e12117d2c6966f2f2c8639262a44ad3426cf1dbcbd1bfb69dc13235f58169e1bf38490d87715cf8a15a70340492f7a16953c1a76b5e887b598b8dcfdc8643503101d5eb3f253fc265be1fc6e33d4c8d138a603af6644b6214c6951f7ed942413551d3b789376ca744568cb27e5de2678e668a01c59c98bea79ce16098b303716259c0efaac0c4717db4ba6e8f7ce7df18e2a4a519441b42402130efbc5cc2659777b4fcba106a3d56f3e4c404794029a5fef131c60f321ba45ec447f1063db43e6373ea50999098e9cd193f9eea13a11994abc469bc4b1a91df087b0e16128f33eada52e7e8b70b2c2e643f384a70df973755cf9b8d2e49118f053830cc832c9153e67ecac8dbbd4bc120a47b9d0a1bf5cc705abfdd775841e12e44ea0e4dfadd45f6e93c6d1dba968f68d7d1b2f6f3915862c81688b4d3580082c3e5a06f7d0235a304c3a3864e390fb6169b50ad75361794412e22b77c66a3538d5e72a3512bcbd4a773cbabcddafd80e4a549dafc2703067b19dd250685bd82e538e9248f132393cd8ec740a487601e7e3ff6180f647d1af98c26e962b50ce4b7192f4f0b66d40055d4598e5e2aa7e836441f599f549a9f2e5001fb0286304f47d84699ab0f6d7ca8f05cf33280f2061f74305703ed8f0233a07308447891534a76086a003b42140584e49cb9d8afa24587a6d5d059095ab34e058f813b4d1d6b75fe2dcfe50ecb83a6530db24a2ea038881f80c3f569fcd8990d95481f9d1b6491c9869920b6263d05930e98d3a45b5f88a2025c8689542f303525a58c714a444df50c82ec661f2110f4d62c686f12cc4aac46ee993028304f2dfd6f5658499f3231391b975784c0ba9525ba34ca45b6219945e5be2da7a0793372399f1d2376660f3b8a2470108dfc76c5d650f5f19778309a8dd2d4caff2c07329a20152ffb04735659113a585a2ecbe95f10d4d3c7e465bc6285d71f06ba1fcba314bfb7671f86609ee128521865bca94f5912e2cd95babe2811896f3235990baadf6252aec287a1c96dae7ead0474e4860922ffd2c75dd782e2dfe73d599026eceb098f5e924a0c6d580e0614c3a842d685101121d4c617d3ced6409182e87eb2011e66913ec5d3bf2769445d6229968f1528ccaa5eb57a902dcc8a9ff940bd9067dc2f6975ab21464760dc4c07f73051d3f0b0828ebed493ba4225aabe4f4de7bb7da74388ddd8d8428fbef3092adb492076fcc52c4c5d3ee807a244ae21ed679b631f2fb46f94232bb506d40d96ee08b8f7f505396cf2cce297382716a14a1dd6e3c9d737d7bd9cb385e99ea2b2457b99e62bcb4ba1f89c60a58b867cd6385ff27452223a97b6e83e5a7e92c255ed9690a5a46cb0ea728791e7a37be59ab32efcebf82ba6ca49c14ba556ee09863d930aede09294ea87063678980ac3edd7a982edea190216594e66f325cb86d7fe5184c34fd37dfbd96107e73c6616cebac916d457f9687e6117313b7f40ee862affa4172dead195c9b14e29acf4d07a7e0f10687342a2c8b5a5e241d20f74860a86401a11a7004b7b8a4f92141a4187786baee15c2670bc8ec9a275c5dc0dbbf198065ba62f630991ce324f5847f0ae62fad64beb9e9eb2e58df50e44b7d7acbab11bf6b297d1c6cc2aac8fd44719334c7a8a033c330a35ffef22f1b8492becddb28cf9a004837ec656ccebc638bca021abd3e3756dfc84cd8fe3f576362ba2807d1a382a83cb807d7505d60ae7c6449f7ca3c41c0a7bec7496f7a2759ff2ab611424fe73606c31582ca616a482f54c106db83ae8e515fb33a8409ec2c6c6bd4cf87e56a5de8ebe78ef1575f9efeb428b03114c3a5f59de8aba996a0f9222b00e03ec0991fdb4269672a0a06db4d9fa20fa6206b5f062735f375fbcd6b169b5007732104b3a908a4b9885d97f2bafab62e59fdf68b3f11ca8d38855b6e7b2846e0d8bc01330ec98805d9ff30758c48c7e02a67cfce4e536c8c92786acca71972d8813a2e64a440953034a7fae3e08854d229d4b602832f30d038b88dbec3e5985106b4a85cae1eed9aa3158ac668879c48920243d28e25c5708d67beedf5397e94222c0b8a1aa59b3b597963a1468091a2bd02967eef35fa3a93a1cba188eb45d587498d955776ea9572e2fc98c314cc947f7eed5bb4829ce1bb28fa547454ac7ba43e3f624970e87944ddc254f9d0f0d3f6cd088d0664596a7498418cc45c8d92ba8b5a8eb39cc561ca23ce5e53cd5ef0affe43548b7fde7e228079e774b078d2be842a95adaf98995aff7b79a9f415e83552c395d40f9c8a28baba506039e0cf7b8dfa2e6afca7db0cac4cbcdb66d5d74e1d3b98baf5dbfc1991f33f5deef7c1229d457ce8abee806f2d48b7d34efa64de086e5990309bf45552c8f12c4031b9d3cbef27063be7d5ca5af931d63b6c53401b771067770a87c200734ba228a01cad4c643a032841a99483ec3df7dc682cf8e0e6f47648fd7b8b3dc4e11c122ca362292c139a5bf8a50291e53c34bcb2ee75ba0cbd39b675ddc58e678e5691eff463197f3592a1e709af778b861e766e69badc941f2b9549e7b89b41240f22d7c277797544460d3baac8d447bdf00d5458cefc4c014d7be635dbf17ccd8909dfa13f97354917a001a8df8cc8a83b35b654556c127bf460e91da3472be7e47dc39dcea0afab80bb9d8ee28859b80489ea11e33f32f0cc52a85071aca66ee8db471397e73d16da245d05061f6c40de00fe9ee28dfc4ca31d9e647b3c985f5224566d85e3bc186234e92352ed4583ece26e8ab7ca562e38d1c8205b25c9755a1c1b440f414f86d9f07ce386f276ff936909cb847c1ab38d6fb4d421ff4f93576ab4ea6727458b350b7932238521a46971e55677182cb043cb2c315d8f4fa921cd0db8a21e17bbdb265119f24f55d015f3d981f7a6ec0d5a581275716d6580bf9d0a9195c567afc4c7d0a2601c3c88a4a1c595c50df7657a4047cf4b9375cfa836e2dba25c92a47837105917d88a40e1569d5e1f2cf2eacbb481bcd1d9e13cfde7b15b9295cf5bebdcd92efb659c25b7d551b96ad62eb50fda26112623141d15921ba49c3ecde68c92b37273400af93c47ccf711da3cc895b8a280867f06e1f157d2bc220c22a9fb3cb7f964f7b64253680c8bc048789027febf12dd0c3da6bcccb2ea18b1f9c02be0add4cca7e2a4db2ff46a614ad90a7bb5ec95747a32d3ee8b2b2b68c9f9025e7cf0240169b623e151ce93f3d581d5bbd0ffcf84ec774de59a2ab821673f33eb2aa0f78c57c126e48e214ed41a2f7e33e5ad1319669bf7f8b61087ce5ce1ef359c01a7f85dab5c5d28c903717cbaddf8c1425cdf25fd599ad14427bff12192c072e64a6131d0aa8c5b245896ae19cb5bee15d5e77e67e1d1d14b00789e61858bb3bd31345c60ffb26c506c3726b4faf135c492c93c89ac478f97c832e01a74c34b85eee66ee0052b69eae9a1e9401a6173c78f64f00d94021be80b8e472453699761820c4f284216a8ab282935881709e55a5a408fde9bc01606db2c6ff4f94cc58ca19a37c5422fa7de95294aa1c512d3311e817215ca8023438c529e61b42ed9baf3b5e1ba10d4ec2a0eb865159d20fce16b6199c8094737bf5376afeee30aa5f351bdca6f64305325e18377957804b44afb1d55cc1b4300d2308f23a0096fafc934068f652f6101819404e90f6e5fea7022a647f002c61113312bb707efe872f366e201ca67ca7f27bc3feba1645deda344dab1daf1789913c777ad6af5f1ac0707253c4f7dd4ab5242a764abbcdd9d282e9f99dd1f9cbdfde5329ed678c1c2d725af06c42d4d0c255cd62a4595b50b1bd0825c3e893b0d458c45338db95272ccdf68ee31eeea9f7a07378131f007eb54325bee8b2529c8033ebef89173f4e31355bfddb5967011d071b25a2503d473d7b3c5af54dad44a4c7bd3f7312e58c645a55e8b6b51114c1a55668e67f76cd0594172bcc2ab68a6a94c1bdb0e11d9d8f5456218db1c7254c37f9cef4016e2c9b7d15efb702b31e23e3d937d38c058b18917a2fffaa74b376a347b692d1cbe5c453eae386354bb8d2cea5dfdeb6eeb4f0e718c5c6bd25394a40606ad8cc3c0e84178525a4eaf02f43848237f1e8d8efee4309b9cd7bf7f99e8e7e1a62c9ddb9fc0206ec1344733e432219f8854e158de44208c4af63a4866c16f62ec7bce39041eb74aac5f5fff9134e44df7bd06079b567c025206cae56066db3b5ffee8a76747b35ecfd002bf35a0f2a69907bca3c51d898fbced3e9279343a6572f383a8b876dd914889fd2607da0351cdcee84e5962bd22a6b47f44bf34ed64131293a22056aa956c206e6cfa57a99c8be1d18ece5366909bfed95413cfd282a3f318f6333236d541b39c337830f0ee90e98ddb6f6b5208243da0d20f78678835434a9489d00a89b8ca7bcb8fc3bdd3dc1d5bf5794ffa2069493740e59ce54f739a0c6accbb700b5566b20a13e81bb6f5919669b43aff42c1be7f0327d6bcc0b8f72341d9fa028567b81bc052c9770b82af9b4da4d4c6b0d3f09549b578360aaef7b4cbc801eb687d4dbd4b5b97ed266adc64402d6a00b815142ade264d74cfef5c1bf4abdf312edd447f64f827dd89a654f095ae6f6df0ad4ca4ad127848565255e45accf3bc236cdc8afc8f5f66d93bebb44580dd25e45676d70a4b63b02e976283f46a29e41a6030ef8d8a4b7a21f2cc64056effbe99c65b0a0ee6018f2acd7be9bde301af541cc127a257528dcb1417e7fb0988f2148ad824ae03e9e24a1394bd00b32330015dff12ea1f8b4b5eba639b11d92e2f96f50adcc7e5e42a4b3ad38a2c4fbac2b6e315b1dee932b7c15d8473e460121e88e771d807ce92840bf60b7460208599fab3edf06141656a39f87950d4caf09c01800f04522b8644e1389e6df792e383ff1327ab23769fd634f61ce303da3a8e47d350a051f0629e9bb22d9c4d82a5bc5a06c4161e176f70f3ed7cea19d9db7acd069cc4184ce00983b543308f55cfde2e24f57f89e03417d1ab33aec39fed7f0719a724f1beffc153550a24b9633727d244b575683e2fb1a8eb9e6a1e4ae62c36202b154ff36687d920da74cc4d225d8d69c91b40aed9a829318a1faeda6c906b425b53a0d692b700be97c09f71e71a3a9d87fe2b88073bb018fce316627045d6b5dc43d11f0cef5f704d05bb6784c49cb66377d61f8f81b62d0c61597fb54a5db5bd69c5aebbb45ab4767ba71797e75f3b83a55037be8015f483e7e3cb738ebd3753c0ffd9a9ee9f7d430dd9a5d47a55ccfbda9316e85921fe9494e7478c03ec494b68"}, {&(0x7f00000026c0)="ee4ace0387b0bf4a46e4ae865ab43a0c18932c4996508781e87d1986c73ef5d32f29eb10bdc413db61e186215d16e2c4ec8c335090d4631c7fb11fba3f3501163ec5c95fff77c58a55fd54d6f28088ac252b2fb94b522364f03ce66e949cb6b2ffa004069216fe7b15097aa0900d77d0ef2d2e106f233cbb120bda0e762eb8f730fa7f16e4eba2978ffd47cd57e2003d6bf2eb72dc407c96cb71b174914a8f3935d2129bf04d40468aa606a56ace1c992ee12cd55374bb261d8af7c0715dd8afba4e3116ca445a2e0a671edd5fc1173b86c8719c71843009ab72386031a9391a0894a9b2849a07fc74ebbc4a3ddf8a2508a8031854e708d56a705fa8c3c078403394f489c1e3a10943e701fb2952c3761d4cce42e7e8c2ddd22d56868d2946bf170e9ea0a9b7d6207c9b6a09e709a45f0d28a33be588b5b0dde2f18a74889c27a5242aa14823b8e61b93d9cbddb5d4d84a35e2ac63d9b254d2294df528e3e22747d859cc06cdf7dfbff601fc8dac0c27a6ed1def206bf179491ba63eb8ddee8154a5705ea0c4f31ae936005a975662cfc8db2e2dda83d9229ea9a46bbe16e1c190c0fc102c4078a4690f2727ddcf7941e121707dba3a346c7dabd21cf45d34a3734ebca0a2a19618b387531201203780d8ebd851c5a5b1eb994cc2717e3553ce3b455f313be36c4b4349f9368bbab074ca21918cc8e60b4dd32ac8001b5ceb7a8579f609d4bc6bcc7120d3d67fe34ff9f660a056e24198ec67f9a46bc0d70e77d1d2c24aeafe80aa3d0eb1fbd6c4e8c7d40c928584752b64ddb4ee2a09c1b392ff8a6bb1148b5c2f05a9decb1d8a71f548a4b9bf888fafbcd365de425c9d12c22219386a5c2223f83880afa7a962f0fabb7421f01d8e4fe05dd87cc93b827f3c5191fedab33346535bcf3d03549aa2da0d88f5013304e173cc09f13f8f996da195913a2da49f0e2e1ff37f97ec47c207edc07a47624fa468e14f7dbcc3948279e2e6270293b8b64976f74b63296c2e24d0a25e2cc4df5ca9248e95ca40b917677a5702bd3d673c40e9e1191a547e73bfc127b83c72b87937bdf5be8b811bf3e647ddbd81da092d96f3dacf32ce38f6195cb14e4a7d8fe3895768e145345793094828776a9b3c6fa25386d6032cd8139540426e33cf1a082b1c756fe3a410dff15c7ebe17208b71a0509afe2c0a93e6bb3b02a3c0981c61c79f6552a18c95cba4893c2d7aa22a99f3a3d56008941f14300ef15b20521f00f6268e063dd1ef2207095915cba8f4afcb7bc8e264d3dfe28d64f4cce36269e423354c59b18cf1c147ff382a3e24ecebfc06a6d4cff56372b8d6783d9e0656f4e0586ce8a87bce6e0adf478d81155a2f635fe34c0b68d0bb2866ffd5476e8531ff651c36044018ed83c94100fef1b7f946e024e82d21a389df42a885dc401689dbea8e4cd83036400380bd37e47cea5de246e51c9c5afa5dd507b85a77bc0e75aa41c6f6c49003dc69681852f1eb14a89711aa7be3656bd76cf5217a3c0f4c2809ef16f8543980a74fdaa074aa163b664c7516acfb9d5485a912ed0b87fe2bd845ca189a1989f50e6b34310b777d04e9d2e8733cd185db8ec1052a9210bb3b1600ec474021dfa297e502d03b461fd3ca3e05d889dd02b9b7f6149cdf9a40d3598d7f69f3eb258671e217d0a5e06fbf99eacd1417763bfde709ecb8f7b3ced4a8be61e5e8306c072594d10fe29ac12a4f2c610714910b6bc9297f0138aa10643a8c3cdcac878de80c0cb964da897bb4d88dcfa2208b9fe2f3fb0cbf433403d22ac64fd16477c68e441e717dd5297c4f45a8ce6926391ff33e2dc4fb05993321523e32c4a1e030dd743fbb2fbbed307257eba28d292031bf27ac0bc64416d048bdcc25a675bc9c7cd251c3f8deb7a44c8d11ea09304cd2ac40687692dce6629072244133a12d16913bcc86cf6ee5902bc1cc1f9a4b68517f0f6a1d837b8907608e403bcab8702818e5d7ea7d952d4c2bde6a86c24b6df9f337d82871040a6027fee7b474bb2deee1aa1375d3b3ff25b173a9277e96fd7f0c41ace5ba903efdd087394f1fb5a30c06a271461a3399dd67c74b93c1ed7c50803734852d2f35bac12075ba6744e5812d73d38394cce19fbf30b5551e407f677075700185483cf25fd80ed92853ac7c612af23336fd6720eece306c24a059da38471b96af1bdc80702f9d15b612a1078efe1e75517c1af46284b2227ecf0ab0eb05da3f917729736272bc08d8926a381e43f1ee0cc535ceca8f9df10dd4965f255c15fa49d41fcd2d2777a037e1618312b0c026ad7658d1bf73b9095ecffc2874664284e1462bf405d60393155fdc6c2de977827075679db0f79febb7ad1ddcff84dbf864b9a57a7535cd807e1684eea14211789c1b1b45c77374fd606f5982738abc00815ab12afef63ec2c1981ff38d7876def1320e43e7a36fac8bf03b7f9bc8a89bd92aeed5f467b493d4e3cd1ee8663a05c1734f0884ff264d4445469f38248870632e0db5f84cb01f48096605d9538d40a766b7fc8b49a522f19f8ea9636b17ab2aeacb3bc8ac301654550d6100cd192b784adc06cf9c90a429481e0dd1b87d20aefc8c7f2eefc18ece065df2bdf8bf3e191af3de4cef415f2864314d2b1a4fb03141c807f890df6f56849a25a444cd93d072516e12d6f6e1c6710155c24074bb2c47aa7924fea67daa3e00d99cb4227240cf779e4cf17891bd36909b94daf53ec78745af5b7d1c4661734a9aaf5148d3d61c5df2078720d7b1cbe9302e0ab8a454837eacb8ebb5a89f8e86ebbe40118c6f67eaddeccb16d80e2ae99e02f796fa5a7a3a6ed127df3965fc18536572b2253107771ab35fee76de42dcc056c08eab09cbd476076cb39b09713327494b9a5b236354bf28a2742eb545887347853848d1e5648883c499c4d895ab944cd4b131dec4c733031440f204d1a68e983453465bae049e274557f8e90eca4b80a53c12ec8f9b4cb0e444e0cf4e6dce682dfa4586560d52b75ac86ab2d4e092781e4d86ae9962b6d629fd0310b05ed36dc0da7daeacf3c29eb0ebacf367799053e0b6c638473b0cfed620244db5efebdf76f3b3e96942d91109f95123286fafde85c90204fc550f3ff86e291af7d370f7c54b91a8f6e98b197e2758b8124ffbe1ee31661aad553e2071f413779bb7fa5201c5f3d39a5bf0b4ef5f2c37ea9617887a7a066fc118ea66711396e782d918d8416a17ded781ec4f81df6d8d62307e0267392ac725119cea7b69140a63f4a6b2064c1bb5d58d53b6676435c6d43916ecbe64297bdf294b2bf27125b51414465df4708a5ccd99bb9ab7a715d5d1f08ef4d23914baaab6899e4d939b3e30ae037008159f41fa44949960038de935544621f66ea1ab3d52999c5c7dba09407e44fd8fc977707ad52b63073f52581d115fa186eb53c78bb3c35f2f5414f511754a48d10064c2c5c76afcc064ef2baba8ace49fb50ccedd478ec9526821b655759ac92e36fb43cd044da01e68c5aeb51d78b4c5581c04fa64fc62105fedc9ba67113c55aa5dadc427793cc6ef9f52787554ae747305c24a39a7e12d801c62c7852bf27db9418eb471736782b7740a311d8969201441333cc988747058903976935e88bb0b8eae46d1c9879f2308a3914fb2e7c493bb829fb3791fcc3f7260b0733c0e82b8bea4b54dfa720a2cd621cd677ab80f19a292d3e84c1b892e8657b291464f827e43e08f21bef552e99d0d7158f74e0a64390296b96d360d8fb9d272a99bcc5a3f3f8710c6d65e3521564fb5d5ca19afc1a83b38add83fa3fa4323feaba993f4cd4702cc29da08b6283e23c05df5ef85e4edf45e12774e40a0333d997911dadee43b62db2ffee992bd1af596e7eeb916b5e594a684db779d2178750c888a388f4206c8f7bc03ac4dbd5355424abbf2f21be3a4e9d125505deb3c54416355cba2275d6e05244ab0db7ea345d17764b0bc80be3ee3c4b06cd6acd16cdda2144eb5b2bd371dc8e3079bc811a38872744db921263b0384f13a7cb29ba45a8ca1b3acb76656de8f67697ef9775cf7c8fcb68889277fbca0b46b85a11459fbe540bb2327f87913c037cefaf6bce8883194ae89ad4568f12b0b395f66f30002180afe9b26190f90e96fd49a42568e0c89955a3084ba1fb05bf2c8cf5ad66a64fc32bf893a1d75d4f44890e7b9d015138da07ccd0887f1b856c7289b52666ed1c3cdfe042525e738f2abd852cd8a6991df9b0748809079b575cc5b674cc65b74dbe57e828d256069d1e8e3b7ef7a95866b2a1124e309927bba1c320162b265ca8d928df257dea96c53cde6b54c16e7fdee48f480aef63ab693ee9d19fc35f8bb6c4093e7b7c48b433165ced49b5a86895656d9a6d1b7b79c1a2af3678891cb0a9aaecaf817cfeb627dc1b8291c041319ae3a1527b17ab190867194e99b5b3fe222bb7a70ca17dcf12f083623faab4676844e61d0645a35439c34a8278b2f327ce7b94fba175c8c3abbb3ab5d6809854fb500cf9156a8b9c20a083c140da3070248971812ef28706dabcefdf5a57ca4d2deb442d82cccf15d210fd2be6d1083a75add23fa10e91613764b19113860d8c6c912d8623e27bca1a629b8680ba0fd132dacf6468808a03f8bd3027dbd9b7c303ff4943f2ac95d0e42108bddfb13794130ff1ede6be5d6bb56c3d25b408672c2bf7d1871e04b3cbbe3a10e86e88aaf610ec827d9bb11d26ab57d805a33f2cbe0a9255648cc4c6a101fa803f04c11670f148ee61bad9aaf749fc778b0baddd416c68ca1e6dcbcb8bc88cd1ea3667146776f79dd3d84207fd5da364c138de02db647d278fa2e09fba1a19bdee3f46689e88bd204138d9b78fd27a3cf70382eb8a5f1357371e05360102bf5305ef80c6411f169ac86f7ad87482a7487358c6a9ad0fefe20a23a6fe4102117549e09ff7889129ad769d1a6dfb195f009c87a5698b43b0867d04079db421fb0ab80053962f1d1c8adfe7b4db8a5107ac3fbbe9aac86a988dd7a01a7b8fc3154a25d5328ff7862fe7ece5da09e5156d3f845ae102707e1accc27655d9d2c837e5e25c1ae583690be823d97c8832f66bcf3dc11521c8ffd1511a76934c7473611e4cc218e66a7c527a8e46d2cb53bf8025ff36ae297d33926b2c9253f156990d2c8da631fa761a8537ff8c485280b8a6e826bba4e6e34c063f98c33bfd713c3784f4848869b99f7daba2fbeb94d2c0770707a3d7bf0df3f6479d5cb453892271b0a580204395254bb2d8a40cbb5ddd1e31f4c630c26124c06905e01a93d0db9bf5d2290cb4cbc8b786feaba16601318583a4e4a5076fcd8746a3cc406ea7be63d1795f8add37f6d8bc27e2dcdb396f5ca0d138a8a8917f1a05904a7350fc3ae4c8fd19ec69cf51dc19acca2711464ca2e4a48daf8fade2ca5d6aa9a4ffdc0612892665531b781e504a7dd107c7014789d9097859a7521486821c06553692a581f24ff7d0e654a3bf35c99af0a73531a388ea2689dbfa59b5a67d3aecb3af84c84e05b06e423c7d258041eaefbfb6c2d632d0861d6e267dec0c55f4301400bac98f56bf66ab07cfde73cb49d06298c9044d2833b146744bf4e23867b28c96cd50a60bc8ba58b046e2580266f7ab9d7599fccc536d71a00dff6a10946f8873eaaf08786bda984958c2944157f807e184406d2eb02be82948f03739df4b5b801aff73b2fb4d33801cfdc88f8d73c03111fb5ae50c4b053c4b4e1fca2d18ddddf8c25280620ee9b7a809e2751b12e7d3a3735811b3b38969af43d64d43b"}, {&(0x7f00000036c0)="7b1fcd544752820d79040ea8517a0093b06af10dbceee5f38a4cd5e856ebbe8fc5231e95d1e78c47e9f5669d0d1df979a41c1ae3992a940fd2196d5e416806a5a7bd95e2ca681521a41a28c5734c1d91cb44c98e6b2deb05749f7f6a7b4c277eea8b88efb7b90c722661fe5c27c731a7c7a07406be12f9ad920e8fa6e9654d609e7511f412a2bb2d6c673390b33164c26f35fdcb9f2378c42a21eea66585e34aaa227a2fe5de39c3535eee668f6e0312ad2d5c41d52cde44f986b577d456944290944f1b729d58796f4933315741e2bf72207279aaa4b3776648b2533d0fce2b2c2a0db155fd03a77fe26b3c6e876aafc2ac718c124701e78111fd28faef3c37f9955712e788f4211363281feb9c9a9b8eb66d17a4be4e5a81e340d3ae3bf5e7d1c700e9bb8f6e537e4ccb03b50982b459d237a81f5aff7ee843f90dd21de1a7c634edb9a9351fb2d06ce50fd056ccd1d3f1056fdac54742c77bc5c314710d7eba5eaa1ebf23afd10a1c7c90e6eb61a01c7a230e8a2ddb55da472163b090f18ac6eca0f214245c35a1efa73fb05db867992c187991d1485787d43be15cee2ab0464f9003afc2eb4b1c2f3f9da261f111add82bdb06c745188418be3268cf7ab0aaa29852ab85a9db2b353b537efee3258663178a30d9e217c892d0ae5a21aeb7c9d2ddfe1e35a9219ce66e22cdf7e728cbf8ef438870fde29e21ecb235f6c515a04a322f3597dc8e10c5267ca97908803dcb805ad16a1c842586001dd4a39e4a92c9e522ebdcbf1e370adc180fb24d159c7f17c49a0e5423347bef9c9093e90ed982d95897bbd5801d1095ab3c4f5719dd484f28f13fd013f035412196528c48f0a1464dc25cd2c047d523163d1504bde9ac6b670da417391ddf04d37ca57a26c33a10f4f51774c44a41e42e80a90a96a6e0cf391ca9332f4e0e4de9a8b60260242f0ee2e2a7f3ec71b09aae2e7a80f5f40fdefc319bc85fea9c99bbe9cae0dc9d36c7e295133a6c798275e6fa997642501fa85764a5333be9bbdc24b8cb5e819a9758292ceb064f7ffb2384e0bee31eecc69e7c2196fad4438b8dd4a7b141924a4628d521c13451418c887b2138087343fc8b085c14dbd614c63dfbd33dbb99148ce7f3f829e48ccd58b8575eb762106a054290c79e542566ea5d1a28dedd793faa306dc29db6d4069fb85d24fb42acba4b0eec9f98a257911a38909b788750ae355b37b1e661e47619542cbd31ed1afe5db8ea0b10b754a488a8d15233fcd585e99526f67bf79685e8e3baddfe59d4f9fbe22f4ff5955c08444eb74b6251d1ca9499786f3b5c049b341e1d3f7487d6512a9ee9a729eaba673673af1f3bf83a549f2d9e1fe06cd27b672c7fa64a6afc56c0445210706814b49ae62576ec233c2ef011bd7bc1dbd42a91fa8c817033f7adb211e9fa74438d24badc7f720a6e296d7cca4d3f0ce2170383282f3598c2ef6a75212e9c67d9b96a00bff04b9be8b315dc4f378d05ef070c4f19bbf9b66242fd2c1717ccda41ac1e9d0713780d6e2be2470361c670c0f10cd40c2a111007a8722feeb9ddc08054f5f252ed54ea11e2f6ed7b44837c27b31cb896e209a3f8c51c2f8f2ca1ce6a866a773629cf5b7b80e4e480a3c7cb2fef5f80a0b8839f4899559cae30354a9e2c117585734dc60d3257d2537aea2576b26c9ef08a07a27b2e191abd8bb7404e4c39dc55b570cbbd7777977861457aea318f8a4db1c524f9e1e6bf063b4337198ab2803aa92421712d3666b53a698435b25599c866cf8182ca1dfd2a2e67aef029e3787aa24383d05826bc95f491ee61b53ebe690bf9f20063384c78fbe9076cccb39c3e12f915745f253258b742d7d4533cdfe6b98ac2de39d2be33b3dcc140d9c2e873d1865738fdda55564303d22ac1a74121e8d15b2b5af280c424f8c045037d99a9b3db53a251ee9b04107a1111c2e17e6e73265c5d54df81f5d7585e523b7959b36920c53d0d5203228755855a38df23ce95e0326be685277447411cf095d9bc9ac89761188844860a70ceeb1fa4cbcad3aa6f9072c77e65bef2138d7c08cda52e8b038ef22a6375516e721824c5658e0913e65ee6bbd52f828372fccf8eb9385b9fe4c2fa7ecb7ce6fdb63acd9e73953a17a77df66a281996052ffee03df7a45014c920524d5eb7769969c3b28c5e0295ba17ca592282c5a53d1e7ba8c8ecb16d8947f22d540266ea98db56d9e833e01ce45c6312cb2069846827aaeb88ed22055da6adff0c29e47cae75b8966b6abd74f442ba4fe5b0ec3f51b846604e7c84c194f2408499d7bcce0331dad84886a5c9df4c9e420cc710caa17854ca7bc2a06fba0f0e0f72302eb983dc47655e8a9215ad2082083a39691bee62963178d6e73647a24e5d4e2e88883ab8020dfd6ae5e6acd99e098bb8333fe7304f4014971eb72794807368b5f9a9416e3a4098c06388372f3c9cb8d86e62deca9f56d2494ea1eb2e0e5af1df3e2d5b4f1b79ad1b475567df14f90988ddb5b04d3c7c93812aa6b14ddbe72f57b6444e6c681b432dd9b80fec69b4b70686d542d0bafb26eab808ad3852396333ad40d4141408a12dd0f5e08c686e894106cd914832d5a4edec5c5c4121b689d4de29781c0a5412e35d66e27ae4e560b778131276a245e0d03f19fc9e0ce58fbb87f3a3bde550b8b80b9da68be5c5b7c2f4c1fd683f1fc70c784ca7065ba85af97cee48e23163e296451d202846fe649b055880e28f8fad1ec18c58d8baf8cf08a3cea950cff2ad80fbfd068a961399c2ff7beff827bd43baf8421121930692dd83f2d552eaaad002a0c175baf274cda8fd6c08a6127c7af77896157eb20b31980ada4864f1149d14653f36c4eba923884057b6a0d625e97b0666fa33a9e7a37818507c2eb3fb6ea60ea7ae7ef30a7232e6a96eb2e1ba89b546fd7e757b72c79e646c9018003d7e98e787966771aed948f5a7be9f91fa0558689d945421a38531bffc38ba62c9dbd3eccd9a53e671ca52f43176d6d480ed7ca610f3407c7a9f7882d236953c4883fe4ce7e2e8507a6ed6adb447a623d0e9940ee585da6b01a91426078d1ed2c388efb664d59428610500a77bfb72c6ad12584edb898be5bbf3a756543e30cecee0666521dad45d7c8cc2482867810d9ef5de5ad3458d3060f3e6604288b709f15ebc0ec3bdd4c202c0a1ec93640681a32ead4a061f004d0721ed2b05a642102e6bdd8eaa0feb66e852d3e7682976ec794e5517733ca0aad255fc274ae36ed3150c1aca477b9251600e38f98cb832285d3cdde14f406ee27b42a22d3ab8c8a583adc692e58cba11334b35004237306ed387cd39d3b6a5c2628e177551f7d9193e154dadcf7ca84d2b2b63e66f4a7436f64a067a9e1b763a15c98097439edff217aec735b6fc5cf43480254dc5a3f19062333b07fa1f3421b3ad1b1682c85baec5feb989ef71ee48f542b0e2b84fbff376b1744c13a6f64bb135e42a1f9805c6d9916fbe30556d7046736bba68cbe076af9f1f8061c0e7b9ec3713b5ece54dd2c656017c005f2a52e823e8a75eaac7d6d1fdd708b6ca197c1dfb3d8f3475966a633a73cb6b2f66ffb1a32646abe836d1be4d2d69e683c9e335f1f6a291b9f8689afa4a531dfed3b44494557717430a2b16cf055cdc680f98e33e922acfdea3dcf95fdd9e560a33e3b0233f0e36e1cb45207a265da7643fc642cb561048a728440ce8ec0d7098a14ee5ebce6f2bf1cdfe03b91cb4a802268ff1a444b4639efd6fa59c59ad281d0e80ad48af2a05f680997ccdf5c5b32c77cfbbd2e492dedea32e0ffb1ac39d6290e3fafba3c3d4215956b41d66571d439391ce2601ad1a72b289cf4a9e42e6678d6815042a16a1f66d86b4553780b170d2e710bef63df1fd0728f9aeeb066249106128c3e5c8fd93081ebc5a65e602dbcb2cfcfd49ef347c7c8a5ec0b43cde4bf37a821ea3b98aa63c437cbb884e54f61421f258f97b84dcb604b224b24e44bae0466ff83a1e0913c6975e79541d98aa2f33a72af59700ce4cfb8ad3dec91ab02b1159852a258fd55f470ba6a9e3be57573a059e4f45b578f1f9b0fd08d06c92ca281916b3bf39bf94a29362ff6049114273a4e213195299c4e30b1d8463303a53869e299dd06c95c65aac837da8ed97ff8ac35076e9e2ce9c0347425fda526e3dab1bf1d227c90f4d77b5dc35ed794324f3711271f4bbae3b986c02ca36d4c591bebd320c71f78fa9a8d3d5c43d5e5da2a231959b6eb480e885357b8aee7c0e650668360bbce1e28e6a5b34b5e626966bc40f44d967915842ce1c75e35457f023c06eacdf023ff470f23cd30dc7e2d596a5b06648c251906d15d4ec7ab8a4c2675b955e136247655366a3d1a4140f2b73cd7d83ad260357e58ced5ff5557cc3fd17568fd25442c7a41ef961dc9493332d480d96155f9b253fc3817e721412245609de2be4fa2deb4ab046dd67ee54367500190fb8457832282e9cdeb51d5e1dc58708f95a2a5c5cc5dbb2107961cc3fd237c530546daf1072c0ba8a21d4b3207ab0ae025faccaae13bd7e6d9f073f9134807771021bcef254595fa2eaa5861b920adf40819ce589ac3e5288b67338fa55826202e6700ff4ff4f452d82ec5a6dde4febe0c0a164351a65522a413d1af4dd21d84cc8ea9a84119d6576f75348b77a65c0b207ae89ebaff6eb82cd0098ea82f2e76f59fa75f17e403cdb16f32e6f3daba9da7ce9b9bf17216a0c6c2b2976aa77198b9b04604e8e4c148fd8065e1f8d9c90634baab90c75a1e75245f83047eff914a07e07d1bf5203dfad9ebae086aeb066b04fa005d769bc7f09cdc60b27464862d8a768d7e3f0fcd5f92caba9347ce5f9532dc2583fc987a7f1fb4ec88e506db1fe915af8a8574fae90d99412f8512bbdef56e3420f577d66636de02c0a5b7f4efd471425bca7c4bb873d0c9a0ab94d972a303bda6295e7bc5f0333b6c98f37edf259d336aa6cb75bd7ece7ad8c81f3ac00d35305d64facd2c2d670835af7a19f61caa26f013861a7b20493ab589ff912ab7392f9e7fcc67a9b6471966caaec7831a7c35cc4831bf8b6b8a1c529a83f24f4e051891e99511500187451d0126f414449316aa1444c9df5fbe93a8f7c12ad25477de7eeb8e981c975ff9dc9e49de06acbdd03fbda9217caa79de854085ea6f4a2bdfb42b18ed7ec75818f762b5e17af73a13172ec3ea8f9c271897282dca6763aeece2a4a93ce790e3bd71d01fa68a67a30193dccb7e79d467811c5a5a7fd8352d3219dc650b08a256dc740405fc2d24ef10982d2d8fcd878800482143aab32f77400706ceea1227591420f0ad35c506fa86e039032c6717c62517c509830471cb52ffb861fc8d538b9277fc44623006d826377960936f4978991fe0aa5a4fe0e945183beb7ce47ba4425e0d9176a15c742854d415b696441ea8d2977892df9ce8d4d0902d5a4af29f19b1aab0a420a64f045896ede7e98ed72e12f20fe5001e5ae6684069677de3315de17b0555f760fe201f88c1e60791cbdb6182fa44fe71955c8b3f2c514e4ca3f876a47efcd00ef17af7a82ee69ede0a4f0cd22d53994982c604894574b1525ece833e99c67427a9b3d5c775e23a7806c5b64b9925eb451343d8fdfb3092d9577c001bfba477c8a249273a0a6fe4e4505f476f0a710117254c8733e52e2c99f83a84bcb7612539bcf58f16c41e8cece1fc6bff503268912c8e8378a3823c2bf44f0a1ea0196c1a2155e874a35b0a2694ab178ab81367ae4b092baf500"/4096, 0x3d4}, {&(0x7f0000000380)="d4c393ed7d58a2eb133450f847793e0c53544ede2d70419b51a2a41a35fdba6c98f7b31d60647c87cc0437b9c05eac9096d67e1c0e580a155d69c6943541a1550870ccd9d1c05f1aa455af9fe5ae497c72df6e7e11c301d30909c9fdbf06b9c5ebb32a6105a7d5f6ab76194cceeb7ccd85906830aa6be3ae51783648cc97ef81623174033c631982c502cea495314c46ff5f7b654697c1afbf6289f546f82798a71e36"}], 0x1000000000000005) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x148) socket(0xc547ac0759130124, 0x1, 0x81) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000580)=0xffffffa5) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semget(0x3, 0x4, 0x8) geteuid() r8 = socket(0x2, 0x4001, 0x0) dup(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() 16:01:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x174) r3 = open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x20) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000400)={0x5, 0x4, 0x8, 0x200, "b67de684fc3e03d7e6bd5f21fb371b683e994d08", 0x3ff, 0x81}) r6 = getuid() accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002eff01000000944627a5b329c0a9c354cb12a3315a4c15b4e1b6ed6fb7ce2e3fb3a1a01c8f4373e4202263ab2f7b5ad2b5f516d2650ef94c5d507290abdc1a0bb90abb3096ec4b7f89f2af880822c53a76d8ae579e3c1dcae1287b9a19823db57d76df4c3b80ef8c9271dd7650b928fe5efd9d47f32b0595158e025186cc646b9222233c9538895a0e1813a72e3df09df01b1ca2ffd2d3780eb6f4c184ea4be6cb2b2261191ee7f38c5ab6a992c8d0d5ff7926d9b61c2ce2469ef0cf088069de15a699d6e3ce5ca24b088c419b200f78e96fc2c76d6864f168382d7db7fc0aedb5f880d3ed"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {0xffffffffffffff9c, 0x8}, {r8, 0x8}, {r8, 0x2}, {r8, 0x4}, {r8, 0x2}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="000e7dd25795066b46ec35afd62f0be9b4de993ab895974e5c00000000010000009238a7a8e52413d66debe31b1c2f045525"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r5, r10, 0xffffffffffffffff}, 0xc) r12 = socket$inet6(0x18, 0x0, 0x10) getsockopt(r12, 0x3a, 0x0, 0x0, 0x0) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) r14 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r14, 0x3a, 0x0, 0x0, 0x0) getsockname(r14, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) dup2(r12, r13) 16:01:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="00585f2dbcea4d0e317d"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x7e072462, 0x9, 0x4, 0x0, 0x6, 0x4, 0x2, 0x0, 0x0, 0x10000, 0x1ff}) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 16:01:53 executing program 0: select(0x40, &(0x7f0000000080)={0x7, 0xfffffffffffff001, 0x7, 0x8b7, 0x8, 0x100, 0x0, 0xfffffffffffffff8}, &(0x7f0000000100)={0x35, 0x9, 0x5, 0x401, 0x401, 0xffff, 0xb000000000000000, 0x3}, &(0x7f0000000140)={0x8, 0x2, 0x3, 0x28, 0x6, 0xffffffffffffff96, 0xfffffffffffffff9, 0x7e1d}, &(0x7f0000000180)={0x3, 0x3}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:01:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) close(r0) 16:01:53 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000236e1cf6dc4904fa", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:53 executing program 1: r0 = semget(0x3, 0x0, 0x4) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/176) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0xfffff000}, {0x60, 0x80000001}, {0xc091f11a1651cdd3, 0x80000001}, {0x101, 0x1}, {0x90, 0x9}], 0x5}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c097be00000000000084de4"}) write(r2, &(0x7f0000000200)='R', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000002a9c9dfc"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) close(r3) syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r10, r7}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r12, 0x4}, {r12, 0x8}, {r12, 0x10}, {r12, 0x2}, {r12, 0x4}, {r12, 0x1}], 0x6, 0x9) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x400}, 0x1) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) 16:01:53 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x864, &(0x7f0000000200)="0100000800000000000000352653febfea1c36bdb0d303a037d5dccf67abe42273e89f56bf8d6bdd7421acd9eb1e50cbde8a1c3f29b5b47f0fb22bf85c21ebd6275a7e8da7bf786a8a4b814db6", 0x4d) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0207534, &(0x7f0000000080)) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r6, r7) syz_open_pts() r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) r14 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r14, 0x3a, 0x0, 0x0, 0x0) r15 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r15, 0x3a, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) r18 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r18, 0x3a, 0x0, 0x0, 0x0) r19 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r19, 0x3a, 0x0, 0x0, 0x0) r20 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r20, 0x3a, 0x0, 0x0, 0x0) r21 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r21, 0x3a, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1, 0x8, 0x10000, 0x80}, {{}, 0xfffffffffffffff8, 0x2d, 0x40000000, 0x4, 0x9}, {{r13}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x8}, {{r14}, 0xffffffffffffffff, 0x40, 0x40000011, 0x4, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x29, 0x1, 0x8}, {{r15}, 0xfffffffffffffffd, 0x10, 0x20, 0x7, 0x1f}, {{r16}, 0x9ee20b0b8d969c11, 0x10, 0x1, 0xa36, 0x5137}], 0xff, &(0x7f0000000380)=[{{r17}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x80, 0xd8, 0x7}, {{r18}, 0xfffffffffffffffc, 0x82, 0x1, 0x834, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x50, 0x1, 0x408000000000, 0x8001}, {{r19}, 0xfffffffffffffff9, 0xd8bd831bc3a7b287, 0x80, 0x8, 0x1}, {{r20}, 0xfffffffffffffffb, 0xfb97280ea70eb082, 0xf0000000, 0x8001, 0x7ff}, {{r21}, 0x71d81c2571c6187f, 0x40, 0x8, 0x7, 0x7}], 0x7, &(0x7f0000000480)={0x1, 0x9}) setsockopt(0xffffffffffffff9c, 0x1ff, 0x1, &(0x7f0000000040)="d8cac6c52f79ab101474ac24e99d57", 0xf) pckbd_enable: command error 16:01:55 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 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000380)="5bb402b3326a78187b00cface319f3ed249221c573a8163a3fb74a6f663015f00ef883665f86f9dbb02612fa941227eb9823aae49d98f215be00906e3b5041850df8a336d4b00aa3a056ca402954ad1a3b7bed6ede193851d344e51f8ef77595436ce32571de44112973a85a1420cc5f0fc0e6bda50c8398d9e18be43e77ee8be111f19f8eac0bfed5d1818e12c186f9c43b30b26724ef2846b0e2f56be4bc019373f5fc926c2b1beea7d2b4462fb9c031eb62e6c7fc70de787154069e931a2438279a88f490e592", 0xc8}, {&(0x7f0000000480)="e6db472231b80b1e1101551b6d4e7cd3af7832dd9234578291f4934ad1e02eafbb0f3770282f23975ca30f577dc21e56e722ffaec22f9b9bacffbdd3b469543959c83357dc4946c6bb22203424a720cd58509b519e26d00adf2085988bdaa8bb8c25cfc6101e4aec3219ac304e7fc3aa16564cc82d477a2c1a251f0890a02310777861fbcdabf87eaba8aa88eca4fc38bb1f623d759d877589d6832f64b11743ac308fc14ba8043340b3bc7ff266ea8921", 0xb1}, {&(0x7f0000000540)="8ebaae8edc297e5fd390c6103c3fb890d9b301e91505f253012b2816a8598958185b3b36022dcb5756bc05d8ef4bfa200ca6794126372197a1868f7e5fc8b472e8a87a3006473df5da2d2aa97e369d7a9af61574c96431656f312b55d62e6401f3", 0x61}, {&(0x7f00000005c0)="09719083bd170405f3b2fb3b289bc6b86627b01d064754e0a18f222f14b0b19cd4c01322368d1b308fb25e30af3e8d1c016ec6e79683647557ea5299b5063684ea2cedff59795331df1249a1d2fd8f29788d968fd0c08682978ff50be4087a4a511efc6e77527f9208243559508e4c7b05d145a1f9e979b43867c52a5781adacb11620c203ec73a81bd4124f6107be4de932edbd6e1bfc87aadc457fcf432c6a92c7ac97301878e51e330614fab265932c741b941dd321344b8c813d9ed15637bdc60f95f358f56840fd06a4949349aa141c661c2a9ba12467e6c18f6379899eb3047b32c1152fe9", 0xe8}, {&(0x7f00000006c0)="1482a88e37d612cbd5cebbb80ee8f525295bace7b402756f2f3b40b2b96798b45dc52e6a284f2d60b8ca6dfaf971d86ffccf9b90c34ad252cc0cad190926d148e36000139864d031f19ba7e222ce23cc8268d7d91611915359eeb6344a519e0d8451c125478540475b4dd64d02a911f0dcd52980201d0cd86770fe704291cfff1d3a08a0d6ed60767a3196a967b408d3f788eb2af9", 0x95}], 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r3, r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) 16:01:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getgid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x483797aef6b912da, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x100, 0x0, 0x2, 0x6f45, 0x26f}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0xfffffffd}}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) setegid(r5) 16:01:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c83910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffda6}], 0x8b51) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2009, &(0x7f0000000840)="04000000fedb6e1a1667ef7c574e5e64b30abf8941dd024be693d3b62fef8e92a6d6ffe678857d76353ff529d9a92cecfb2c6ca94a2cca695950c7589f2d49fdfd3e29828b1cff478b61f56c67761a0598836d2b268675433ec6e7b94743479eec105694924917621f8cf9159621dedbd087ba1a39e73746a43418ced45cfc35e305703e84a18694bdae0db002138b6696fbe9567994d9294674a9cfc1b072024b15547f8e1f1031dd6074555933bedd47f6e6cefb8243b3f160e5f014573333defa721ee9ced0a3ac61d3a5918da15545747747bf5d42243e41b6debf67f6003596d57bf316ae0957da2f736b86f048ed5957419a3f8d7ef8b8e4fdbcb5a383d1cff16b38a147a32507092287d39aa02cb82df0ea1c79eb6b5c6f94a6819d46efb529b88bcc08c11da6b72d6a05dac3a49616d6296bb827c384aea4aa4f3578b0c18cd389aadb582ce8ad22de5c31eaa330df0eb5a3bfc99b2f869c52705a5c5ffdb5d9440d28b7cd", 0x169) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x1000, 0xc, 0x3, 0x3, 0x101, 0x1ff, 0x1, 0x1, 0x2e000000000, 0x9}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) write(r5, &(0x7f0000002280)="ac2245df1972f4526a33ae811ec3fa609df6fd00d029b82679885893e229b70976467d0ed7fbe99b5ec0182485acb9d58138373ab4216fa750f1a2ff06c784db39ef3c17e64d68da0762bbccaadd8638929392d778b3fff82cb794ce5b071a1f4141dee13c6f9547e4deb7d10375a37b544837c0c2ad6756b19b2a1b14e0c6af0130394f87769c0d50f156ceafd50398a3a11aaf9c759d4a8eecbe4b6336464cb8b821e8971ac01ff15564600fa90cf29e165538b4f6fa67ef628e880aca470c949759ad323e3d1d8e8904e8d86d71c3b6c0d3ebc1659508c96292b50c5be5ffbaac0e0e0a3db1e7275021c66755f042d726bba1f59ea0a152d0c2d581c0a9db5e36e386fea5d1256eebe7832d0ff7f6cc813eabce4710ecc5ccb8edf7de9291e135532509cd19fe17618f3d6f2a5343cdd3f2a118637bfa0e55c53cf35b4d71c6371b2c8b69b917531556b3d440b4ac2e698dcbaa47fe92727ad1c6b8e26a5b8430c687e71ee28b0876ebe6e40e180fd88de9bf4e305d552733bcd503e98eea28b336dcf02472a19c3434740582ac3f9f2145ac996b92f52626c4284fb020888b43b6a88001379eff72317f06fb1cc734cc38c139a111518a6958f7ce207a3a7381e01db5b469073402a604b41ec8df263597ea3a3cef6811102e3743b76544897fdf34245684f52c4b08020cbc21736fc375acccc60483614b51fbe30f2e23686d0b63398cce7942114c8b65663edbb3f8569e5b5cc888eb0d4402ee2857553d456b6d5a1a0584433994c58b04d69bd810af506fc2982454b38f1e837713a9f84eeeed3c195fca5fab68f3f95aebe39baa6a6ff4e8fc6e53acab9e2d889b61cf7449a63e9e9969c521fcef8ab2420852813096b19f455c13610acd109c188e55559bc1bb38ccbc163f584281bdbf10225feeebfe5fccc2933f333a3c8a5de52fdb392bf902469a57e1f26f06d6e8b21b1e1a2e5b7ffa635693418c87201a5e0913ad7431cfe9f530413a5c6d719cce82aa41a2ca1c0a1aa35e1dbae47aceca1060851e60d64a405968dedd0c465008e6a32e7caac2a013e2eb966b385308da2c90ab0cc68de5f5d9c5ab61a5ef01cc3abea6c05a34f3bddcd0995656ac73d2720da689dd997a5712f0f61c6f5fec0e1610302cd3f023cee7d5efa02170049147e61eb98d21a9c0757679f77373b9ebcfb4f0e38bddbab29a2280eab3a236491a7f306815c50d6b5a3a30d8ad247f68e20d1f17ee4f8a5e357e0ef4ce1c44243da5a73a64cb9d5cbda39e7af764e0e66248f7b4243632da12dc7c4c9dce2e85473e8b7955b8771fd8e9f2077af0378c4fbca7e372f794b81529a8aa5170326de3e1a6014d3e0b02da417a269ba030f2ebf3d3fca58f251029ec163d45fb5cc481b98731c73cbea64fd8d3223d90ba6dec550c1e8af3cb70661e902d8e2ccedc4c9c4caf7ee1619f85146a9d66551a3ca66452e5add8df705f32bd79811f29754d1bdb5b74c33b27bf83d54e751f8c990809f7e0c5cc018b67402839d4d5a4768df645558257e5501aefd7fb5c43e47354bc92ea7f92a40a0bc7725d06a2972259da18296f5957fcc3e6aee651f27eea42711d8cc4de4ef9799e3c1e01057abcae4d7b7932f3d3ce98c9449af9a5b71c34edf616fcfcf0f20f4dc122f10b0dd934503534cd840091867acf75a788b2ca30b2ad7f615127cacc83872090165106009863e6820b605ada1118325d947984ee137858a0929a1e63e40f8bc3b32f864887b48e34714b3b50822e98fa040b7f246fa4869194ff51e582120fac9b76e94925800521d08d2352588d970377dfe9fb66cba72f7845b733c7a1f2be81b3245054d983b596ce0fb2998e2aeb1eedac208fbea5787ededf86dc3eb9c843e99cfa8d2857b7100c5bf4451e357f25de8a1abc73ef17236bc83bb15a0f4f651d100300c9597865887ed0b728174c086ed2e0ff9b725d631633cd5d3d0492c4c4f1f7e8fafa263f3560ea6fbbac7dee1391cdde794e6955c1bba38869650bfd36ff0252a68338a5bc656889443596abf6dd8e2433c11187369bb406658318ddd1cc4a611ac2456fbc8105fc5c35450f7f341420af51350d6a96d8e906e74fa1b8b62a964ddc233eef58c2025e07efa39991ce403bd8c5664c5e18cccfcc66298a53bdafe8f93e08b4d83bd7898d00e327c5a6f109f3fdb589a24cfa03de0735e4c2cba16818e53a7b1ff9aeed3c92ee749f1723507e12daa7f8fcc9d7d42547e26f65a8c085e237252db759fe7c4a82b1d6f106acb24a838072798573ad614e022a26666bf1d178c3f0dda64ec16569a2c47556e5773157d6e7b08d31aa37767dbcedbc5b0f35998bd6b7a2abb3231f5dcdfaeec8bfc727ca9ca112a890822264a0871233fca64fa6dcab7b84c6a9f0718abc953d2616ddb0c82ddbe64bd82ecd4fb8a64ea31b6884f98262ecb67596c7143d68eddfa093683520411b5d3abfcc2d818f99e24508db035f1d83008c06beeca320ad4ad81430fea684255012fc7dcde10374095dc6f8d2d8e741765418f4ba056a2f4a4b65d3815cc3f719a452ea285d09d78bff5e1063b4652d617281bad3d643f908ab8059df030839b0efc174bd26cbb185f05e16f87a2b61d1d831c607df0a2e521ae2890aafca69ab17c16bfbfb720ccd83d8a6d2cb061c77244138fd90f10d9a6a162ff7b87e990d43188ef2184ed99b0e006788803eb71cc825229d4cab62d48d137811b2f65c73f70dbb585b234580cfd383bfe1c04828b660ac7e5cfa024b1f1218e28d068bd32cc601758b85eeb58c9e5b817f56f233534600ae4f5319ac06329c5256bf667f7a3a87bffc3762131ed5f453a4dbee994c4d50990cfbde033707c47f8bc9828ffdc205c13f4aa4e5ef95799988ebbabbfc09da0cf215c585919361acd93d6a595426e53e1c1f2d75b908e6d87db8f83c292486fe480d5b0c9869f4e94cbb4c7c032b37e46a231f1d469ad81be262102854885343fd62a476ec3cbc2ec449f7c8fb638484b6c8046c5bcebbc4e239586a8f3f8612ec04650a830d7af3cdcfe524ad0903039ef80af3d4e63629a5a5bb2bfcb8b7a61569cdec75b5f863525712dd64ab9488450d31450bb341306bb172a7f6a9e3ad5e07d590035046fc44556da976b88ad3e4c8ecd3c3e303f688dbc8f03dce8b76cb71fc200c62850b0eb0002aaad003ed6aab624e45910853f502738a9fd80782adc5f7293be97196664d6c70bbb0eed8ab40f78553dee36ffa0f902c7f6f4dc1567d70bac2a05da7746f3692e9ca5992b240b8e0ee158de30ec6f4e0f01c3a22a60affcd08223d061a981632fcf552078ee2efa015746c5406d0bbd983c117db05176ef83177997fa007b32325d2563446716b023de40e951506c04ce0f01e8aeee6124fd12e4f1788da52fdbc7967e41bc48f646893712e59fb3058a567ddd9479801b6742dc53a32df55abed7075dd71c7efbd4b8cae738fb329eb0e2bb27492735f4c2795bdf0fad55c896862a4df1f6bd55969aa23120361cc91ebaeb61bc5f26256eaf3dabb7422e90b08cbc0a3c5a50c0a2073eb064ac6cdc84fcc6e4f99cc7ff062bea3ba4952766a985a3062a5f345c7fdbea85356ae7522d0672f4bd2ae8b17976cc0707585e2bcf281e4d8474532fc581d21ddfd66a289d9ea78a8e5ccecbe128a68e4a375466e1a77db375a091e1da3fd75e2e2093262804d8e5f036ce527a7d9f3f71d8960b89b89825726a9fc5e8dab10226a5ac3af2cffde484a0cf7fc959e91e8d380601472c52e3aaa1b5bcb58b807cdd080167c214278aff277d028ce5d7cbeeaa6783383dd4c47fd66b548514d49a79c4208aa3440b4723f163edbf908ba72bd877c254e93af693c97e0ba1ae35a9f29523fecc8ef7491e385755866e39ef0e1e885799beeb25514cfe6363c211c8060304de5c4bf71d60d929182c019d73e5d5da43273e455b45cca118ba3a4ee0e6cbcfa6c137c088f6a7b84481744bbeda8c358ecdb5b3b1313bf824ffb9a62494c3d751f8a7df7af4943663f5fde29308dfe914d5addd7e354481b32501bde5ee617ffe54622fa88fd513359071593dc304e79ed136e253a9ffbf239068b49ee07adb5e028e84ad9d49663bffeeb528491a0edad798692918902ece51223829faec7605031ade8d544a9e964ee96be2266e6b31371744a0692e217e69d3ab1828ea57ffbf59bb9515e6b5fe6bfebcceaaf50662d7c8a75fbe4ab197bbf089ed0797dd35c156c1e9e4f4ee6b2e96afae2797c50fc6530d48f5573e9deebd812f8ec12412be078c8f9ed16865a64025b4f5fb6db3b56399de39dfd4fdd0e6e8d67f28748b35e2558e727bc1739216194e9e4c84563ceb85b28fa3fd5edf33a56be4f7455439b9177000675156d43d555d76b35497eeb4b21bd54564e87b34be473f75bc6e119c82d71afd4397ef1f3d528b05c8198407785a07c42193118af69ea8aa5714a5442b9f8e92b138aa5c7fcbe73e969a8610cc1911f0693bcdc20c850eb342ac697f22f775d75c1ff707a072614f4367bc80ce542df62c78d616478a12b9849346000d34d727809bfbf9132cf0cef5e1b8478f2dffa5acaec91cf0d364472ff922d5ad3bf07dba7ae1a51f17150d992462243a7c9baab1a3e6af138ca6290f9713edde0c607269bb83b6896fc9e6446c4082dbfc660a25ed8a7aeaaf89167600f7c0aacddfadbd849e5c9e14aee6eac97460d8f947e0876321c7b01be3c24b50e52434a3ead6f973cd1912b37a7d5eef0324de68bd0ecac528e6055b607b91a0d3e5c212f4fe6d80fa08b8942d09b8e3ac56f7c893cc15fdc22df0242e4aac995144806ef1b008b3075d39d12ade3914ca59056ccb76b7b0e24071048fce909f42559bc0bd58546f39b0651564e7c8184a46fd583c078a8111a4ed8ee3d14d97d9dc295e29413bccea3f540a8efa5865da2863b734965b1104a087f3a7cc1cf8603cf51c6765e19c9d8e4539ed732207919bfec5cc1f3c1b9d19cf09f39b12ac3f30b19ec72a40f09d529139fb116a36ae689e372a81e0c39f2edeb25a21e603b5fc27e1d32bf891ec373985948f895dc9af10591881356985283995ac8c1cac10465acdee365ba5f9d175d7b3b8c201a3e26d3a0b1974e8314e489174ae800cf69fb47d3a256461054e9afb56ce3f57047db40bf2c9fc3e77e2df27bc9194eec601e57a44553fb803eb6c9e60a2a0e974d6f70002ff1ee7f6bcb92ec8703262cde1c905c42cdd8bfe47ade7c7e4567f44047161161230cf93f7f7949b1145d9b4cd1e08557f9f69905f077894bbfad1af422621125ad44d57e0cdfcb4e61efdb9f5c7e249f5cef57d746c7f323e6693092c56170cd0a1bf6e9a0343ed301f9b76b483749d283f33134d9c30594702cf2d0d94df94f3a31716d4dca3f38fb4a046bb9d756eab2deccca25bcf7140039e5b352a27978fcac1aedd1aaddcc488bc2376eb00c6d2fc270e943f5ea345b08ed05ab2e6689fda42451d5e2c00b34fe5ef81eeddac64d4f8aebaae1287c90ad09fc28c1a876002feebfffe1411cccf3717af4b93a9a04e8a9b05f78e1e975b095faefb3d6acbc8518fc3f75050ac03860da97ad1d70c72dbf10970339c175f4597ac4a86048ee20661f3a31e6369853a651627765f73a33ad85c8c14ae4404f230ac95b1d47b7d6197907325c341454c162fb127e11b0debaa91c1e8daee0ad956bf629368f1b6a145ee78fc3dc2cdb8f894ed036f513fdb6fc3bf682bb54859d2641cbf72c", 0xec6) 16:01:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffff) 16:01:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x1000000000000084, 0x0, 0x7) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfe) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340), 0x0, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="356a6ddf673c0f4cf6defdc80bc07e84ab408f4205f1cd012b7d34aab8935c40ab8d88bdb9084e672a9d253183bd697b05b5fae2a3ddeb453db6d291f91d10bb8d8502ef4c6c"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x2, r5) madvise(&(0x7f000061a000/0x1000)=nil, 0x1000, 0x0) dup2(r0, r0) listen(0xffffffffffffffff, 0x5) 16:01:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r3, 0x4}], 0x2, 0xffffff0b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r5 = syz_open_pts() fchmod(r1, 0x88) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r5, &(0x7f0000000080)='\r', 0x1) flock(r5, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r7 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r7, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r7, &(0x7f0000000140), 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x4, 0x9, "03a77f0c03cd00010079000000000800000100", 0x9, 0x100000}) write(r8, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffe, 0xab18, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(r8, &(0x7f0000001340)=[{&(0x7f0000000540)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cd462875de461c6e6432f89ce87882d172800000000bd74eeffdc880d2bcfb7756282c6534de11a81e6bbc56a5a0f4a595691496dc6d986078d69387542e09d4c90f3de90788613b44ee7c0d0b0893c78090053d2bff3c38fc8ee5e211c38083eb7f5a4e67ced51c0ed34813042e3b001553ee94ee8e0b1b2c17fa80528a7d82bd4ff4317e82b0ae873ee9f3e1fb72c881bc055c6a5dfc64c30adaa6792e7c8e78dc7cb4ff1f5251fcd9ffef2721b8c2b8ff9eb6f49d35c0e2e07299fe6655849c7be38180ed9b40f60b7960154b8b6914481d213edc7fca1c4906d827b4b2c76b1e7799ab49d393d569c22af9616f6f5295cdcc63fb58dbd930b58b1f491a6e5de9752f7553bd50c95a9ac7f70d149250031d7ddd1b26f8e63ac3edaea89cb8ec3988233c1f07ea72aa722b9fb980ce5f1447a1e18256f72c8040b436bdf5a178a762126d5c461454a0ad527721c6b9f14bd31899816b64eafefbc812a73eb684d5a1df444a3353735e642ff11990d8afaeff8cbf706ce640091d202c4", 0x1b4}], 0x1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 16:01:56 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x85, 0x1, 0x0, 0x1}, {{r6}, 0xfffffffffffffff8, 0x40, 0x40, 0x3, 0x3}, {{0xffffffffffffff9c}, 0x8000000000000000, 0xa, 0x10, 0x2d6a}, {{0xffffffffffffff9c}, 0x0, 0x2, 0x474c6c4e603c78ea, 0x9, 0x3}], 0x33, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x108, 0xf0000000, 0x3, 0x100000000}, {{r7}, 0xfffffffffffffff8, 0x1c, 0x1, 0x7f, 0xf113}, {{r8}, 0xffffffffffffffff, 0xb5cf4743cca4fde5, 0x1, 0x3, 0x7ff}], 0xf9, &(0x7f00000000c0)={0x1, 0x401}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r9, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000380)=""/68, 0x44) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x10) socketpair(0x10, 0x2, 0x20, &(0x7f0000000480)={0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) kevent(r5, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffff8, 0x44, 0x80000000, 0x6, 0x6}, {{r7}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x1, 0x4}, {{r8}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x80000001, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x28, 0x1, 0x8000000000000000, 0x3}, {{r6}, 0xffffffffffffffff, 0x80, 0x80000089, 0x7, 0x100000000}, {{r9}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x2, 0x9}, {{r10}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x4}, {{r10}, 0xfffffffffffffffc, 0xa0, 0x8, 0x10001, 0x10001}, {{r7}, 0x9819f78027820e07, 0x2, 0xc0000005, 0x9, 0x1}], 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) semget(0x2, 0x3, 0x204) 16:01:56 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[], 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0), 0x0, 0x400}, 0x1) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) 16:01:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0xffffffffffffff1e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/56, 0x38) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) setregid(r5, 0x0) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[0x0, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r11 = socket(0x20, 0x1, 0x0) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r13, r13) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x20, 0x1, 0xfe) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r20, r20) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() dup2(r1, r0) 16:01:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) flock(0xffffffffffffffff, 0xf) 16:01:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000017f, &(0x7f00000000c0)=[{0x6000, 0x2, 0xff, 0x8}, {0x5, 0x3, 0x7f, 0x8}, {0xfbff, 0x1f, 0x8, 0x1ff}, {0x9, 0x3, 0x6, 0x6}, {0x7, 0x4, 0xff, 0x5}, {0x200, 0x6, 0x2, 0x1ff}, {0x5, 0xfe, 0x3, 0x4}, {0x5, 0x30, 0x8}, {0x400, 0x4, 0x2, 0x1}]}) semget$private(0x0, 0x0, 0x49) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:01:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x3a, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0xa, r9) r11 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r11, 0x3a, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000100)="bb2669b2ee2ff3ca7e95cd4d3a770c0573f03dd93712162d176d9b3cfaa495ad419350f26e3be18934c75a665483", 0x2e}, {&(0x7f0000000140)="f28a33dffa510ab04dc446095be202c63693c31f66647c84825dcc1c5a8d3321196e60ab63d2833549f67328ec06d363f7e0def9dbbe358df2d64e3d93a7020c49a486840a61313601a4243773803cde513b234b76573ca18aec5d614d4cc9a54446cee64a8b59f64d125e2a9af5d08d8107c84b62df8eb3a576be8630dd46962c05db20cccd561b856b7521bbdf1b3c9cb7d21f7f884b21baec57323cdb9fffcc7bf04f705effa9fbae954c5fcad2fce24c4c579485174792bfe6d52e38a90863f96a26009331b22e6c8b57c8cb2b843638f27dcfc1550ec424e7689b4c", 0xde}, {&(0x7f0000000240)="9e7d4da3843737a413d1bcd56669d5d74d7330b53996355f446a9d7bd94a8eab5ad617e2efac12219b2f5849eddff5f496fb30beea7efff7c7ac869c84ed2179459fb73e7a786cc70b452f187b4cb5259f0286d694e4f377946f5a3942156e2e681bc6d47d11e9b927d735dcfa4d94cd211773", 0x73}, {&(0x7f0000000340)="599dfe300d3d9cc84f2293e5ab60f8c4c6e1b74dfdaee9a78779287057c0f3420c207140afaec4febdc242dccf0427b1ff74dc5ee67daaafc37bf38cd4df4808c97f82f3c081352ed4d33b07cc4bbb51aa09c6efc828a1ee1d53f3cef9de1fe48126b024135edfcf55bc9c59a7328af45bc110e5f02ba5e4475ec6bdeb9401bcb2906475f549c30fab8674cad99cb4538378b158c65f4f27b0246842b90f75a66315439f542dfd6c6a8ff5f97fe44eb6c9615a0620397e7de7d0e9630f2da8e14a631458a130d16bc10dae092d35", 0xce}, {&(0x7f00000004c0)="98e7e5f84aca40148a2c33cfab09f90d3a1546bd3b1def3cf3fed6149c04ac528eb48e13f0e684a8be21d757a75eb1d8441f7c5ab6dcd8401e000112c5a2a91b1ee4078cf04062fee3e6b24c10dd7c4624add4a88be10bc1f6dad3d42943288b0294992db68127f69ea03cb78d3ab4a4d6c219f28e7fb6f86701779736107e096da4b96640bd147f0ff6867e23885ddc9766283c15f146336421da188438", 0x9e}, {&(0x7f0000000800)="85dbbf082f6c515d84e8bc87c03e9ad1809715cd713c104d39e789b9ea1c411d068531d46500ac6258934961e8d50d70d0e395a1ff4ef42b15b8b2170f1ea211aa90ff1e00f94fb6dc4c8d05fb954888482f3559e387e1e03a0f64a25f5b0fb6ee6c206d5b56a1faff2cd8ee8bfaeac27f4f804498e4b3b2077ad653e3409e200bd11b23a5f2c78a672f8c4d323a0b97f9510a", 0x93}, {&(0x7f00000008c0)="30039539ba475470d2747477c54895d1ccd61a30bffd43a1a1e3cb6ba410dd62dc44839ef0c6884a44516addec24d8973060f860a9690e37a02072eed26fcbef565eba6611359f236ecbadf8f6ecdb13841a7f750f8f046a1c079eb2f703090d3713f5a2e776e84f3e94e564d626bc78bf5bd5789a", 0x75}, {&(0x7f0000000940)="36a3d435898306ec2f943a53ece438bfb276306614bf7c34b703da0ec6d1c1b39cc311c607670339d4e76a25df05b292dfd45f980b36901da1e8f90e96d2fc90455236bd", 0x44}], 0x8, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r6, r0, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r1, r10, r11, r0]}], 0x40, 0x2}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x400000000002, 0x0) accept(r12, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc02069a5, &(0x7f0000000300)) sync() ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:56 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x0, 0xa90, 0x651a, 0x2, 0x1]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0x4) r2 = socket(0x1, 0xc985c4e0272e7b49, 0x7c) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:56 executing program 0: r0 = semget(0x1, 0x0, 0xe7d8404063f47fd6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/205) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140)=0x100, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = dup2(r1, r2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) r6 = semget(0x3, 0x3, 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000680)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000002c0)) r7 = semget(0x3, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0xfffff800, 0x0, r8, r9, r10, 0x1}, 0x6, 0x9, 0x8}) syz_emit_ethernet(0xed, &(0x7f0000000480)="b8335852fb56c4da43b0e28c67a49e0571e722c64e7ea5233492ad10386982a992992c1c23c0bf01057f17d2e55729f5e2b61dc315992735812a0658a1ef4c3707ade8635bc7e1b0bfda739b84ce049de8f31a9b8cb68265541b0be874e1a31381e1d270c800f01a39e0ab587a88031d72f3372277b80bab4b2d4abae46cf34a571c0ba7b13f3df9dd47432dbd2de2363a378d62fe8bbcef568fcc6d72fa62bc0dd00e9aa6c5a3a4bab8754b59629022da2aef206668bc2e4d17d6bfddbbadf60337b228d90138657f03612e4e54911b9934a436d5bf1a19743204e63dc7a5c6011910c8ccb588364a5aa0c97d") r11 = msgget(0x1, 0x400) msgsnd(r11, &(0x7f0000000580)={0x0, "f35b23cd6133b8552ad8e16a3a961cb562d43f8ba3a5820eea1f31808b40a3e64254da16f03c5507b45b87d199b27056a00f590826b4cb473efcd139ad48a6"}, 0x47, 0x800) r12 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x400, 0x80) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000640)) dup(r2) r13 = semget$private(0x0, 0x2, 0x48) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000006c0)=0x8) 16:01:56 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xf, 0x0, &(0x7f0000000080)=""/15}) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) read(0xffffffffffffffff, &(0x7f0000000240)=""/169, 0xa9) rmdir(&(0x7f0000000080)='./file0\x00') dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:01:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) recvfrom(r1, &(0x7f0000000180)=""/130, 0x82, 0x1, 0x0, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000012c0)={0x0, 0xff8f, 0x200, 0x4}) setsockopt(r3, 0x1000000029, 0x400002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69905000000", 0x14) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) pread(r5, &(0x7f0000000280)="4739bcfa98292aa2360cdd578d26b31918e0b1840d5d78e8bc890f10538635dd39be269b83e42d79280d9597cf9a3f011411cd2f246eede2296a50d743cbb4fc772a0d15f6af2fc0a71c15a31c5582633c3f887279a0e273541392bea4c2299ec417b50c91a4f596f2b3342f1f3a93506195e7ab3b7c6a1f5a2fb31ab8df762065cf079d8f39e55d433aad89a04131575c802ffdf48e712fc34cc322f36500d5420ef435d8c7f099550a98ef254a34fd033084d8feb5d17764000d078ce0272da57ac674a52482f2ca98b24970828b53ceb558645c583932ea92cf1c1c6d716de848e8d95d849296f4eb5adfcb951251df313b0deead023ccf663d1a16be2bb24847b6edcf899c3c4d466abaa01eacb29bcaf7ad505f79ad9ecdbbf524b32ffd9371c65d109083e580424613ca16bda21a0574b91ce5b2ddd69904d451ef1480fe342b6e9863a2ff196b735f2562e63ba551db433b1d4f514085d296cf29807b44def131ba3e2910196252e7ce82b38577aa7444ae9de42f6dda67fe328667fcef67ab34e3d366c03405fd7e39e3a493f978f74db1383cf65532e2f8723e2fb4ed4f75e6e19cf16f619488fcf642cbd7a2c5f32966cdcd05ed44b0ece453ae247fb3b6cbbbdaf91307b526fb3328c579f7d5000c1b295b1570cfa07f18ad62f9ee75078583f84c602d1c3ebb32fcd33658ace821912fc35034623e5d0e702ce36943bff223d6e37946825319b7d396e48681548f51575a9d1f5b833c228e032f0ca6cb19dcb641e9bb505dea863d895a9ff05f70acff2f0ffbdcc34dad2418f5d95bab677f1d82eb0739ca4f83464f88f125f9a4120599a0bfcecff6445bcc2e75614b746c65c0855d1ddc5fbd8343985cf663ff8e3226e59a2973a66d045fec449e45f728dc170c3d0271369872877b0ebd96cfa2d1b68f2b84dc4049eddf1bbe068deefce1f9e3126ad5fe4df5a16bf475c2ee86c30f4583f4532cbf20e08fee57d284ce5b63c0b82173cf2677a410ba665ff14726f95442bacfdedbaa492b48fe73904601879e501e5841c04a04bf7a1d72fb14f4270fadf03e322133d115454ce2c0e982c8195bcc5163a7436e3013ee1bbda7f54e487a538adff9df013c5e4cf5fab4d44a2535d1a4f3bfade1d2e5640b287216e92b7c8b6d7a57f7aa71a288cabdf43e9523fa56bc8ee3c075f82614699a15815a51524553e00daef898d0a713c82eaf42e6e729896f14f00e67f86c0f9cd3e6135e5218120013ed81d60a225473901218a727e13d3dbd2ba779f2b85862dddabaeda641d7c326adf285b03a2c2e3345d0cffb9ee402a23029856d9a4ac90c4b323969e501a528cd70e64ae5a67c2cb0d429a8d5db22af72a6583a639b8122b28ad09a1f20a6558d749377659a42c5aee72e593f3909c27f3d42a33f4b25c883f8dcd13216cb7ff0fef10fef035397056489a436ed3575ec0a74db3976488eb787b65d0bb836b75668ede4cabad798a10856fda14fbd07be58f8125f58102310e9baf4d651bda022a7cf47ece98e20be771647bb469f772a2d021d8baa5cedb88fca8539b3caff0fa3df3be6068c71f8fba0d4a55e0bb4a4927f1925376420884d61416a66abfe18201a0ec485ec5215d0ceafb002983e9c4721c76a920073bf211484ea2feb62d52180d59e20d7805fc6c12770915a097535e4aba9de3e34cde68f9eca94285d6f5e9fe6b90fb62fccd190564545bf286b66cdddade535af53956f521b7c49270e5febf77f5ac35d3abec7d30b56b818dd0983510d353d147c3d12b3367f82f7a19afc49302e4807c1670a46a63164c0215bf267d1de8a16a64be77ef763ac55567bf9ccadbe44a3f1773fd7d1dbdfad5c66235443bc01fe91f64a10cd802a6750e9a0f786f09e11aaaf3ad84c171207a5e221ecb9e8fd8348ce240786ee68d34840734f004b94deb5d1ea97d79d5b0e6e40b7ce57a3ae81bf4176f45e8457eab6e1f1cb0f20ec396aae8333e65e2658dfea057f1aedf8023c404c5a1c2a5a8fe80eeaaa9127873e09e21c6a407912abd8ce48943e383558dab118067a519e09020e068cbe720dee76b4cdb9273aa9186cd6570bf656e39c422b24a9684658acaa4171ef31207548c7fbbc5090593975ce8851a34fe1389e17276509abce7c660b63b9bd7d3c6982e44c39b0973922b32127089793f93a9439fbd0f0484b59313108a5d80e4e0b3aead0f4bd5a19121ffcaeb55c682ee0f62dc2115ff777316c22f0dd89ee8682afe5bf4f8949d642a9a5938ce042acb8220986806dee1797020597f111f00c8003e7d2725af5bc6354debd1cacc548da4b656c2ff6500d55b2765c2481882f3b4f8a153e17431c8c1643aff451241f43fc2324a25985a3fe4800af31f269a80eb679528807a1bca285bdeb2c7555ee143fced368551e0b78224fb80a2e9bcba92e547b85bd648605439b81272cc32393963bd8f6381fd238c13986e51b91e2a9f86d11dad5ac0184f5f4cb08db823193356adc7fa77f7bbb0f964e5defc426619765d94fd59a05d8f29bef0f639cbc71366873ea0345bf979112c00dc1a649290765ca5116350774c598fee553bd43fd5ecf59220f3aa340207ee7a635b72c8c1ab5f5961db5b0900f75a541ebbe2b9afeedf7728609cccde444a2ddbd0e8bb37a8914cd269e52d8b95df8fec3ef7a23274ecf5069bda112b9d0d889ca6a09ebccc3a54300d12fbbb11899b0673e8a2dcd46d4260c986d83ddffe4a67a41c331eeab5dfcef7197aaa42b219ceada662c56849e590ef5098feac5303b2cc1e9ccca11b96a3ff27a19e762078661d2494d6970ca6fe442bc71bc248c4d374cb05dfd44bf0cdc96452b18ab3e06ff0889e4e538b96bf60006906d04de769a030a709d178646c020912794dddee39c28fa7f3c497edfc926390edb00a27cced6a9aae8ea362d123eeed8036869cc041789e66b328a73ba5c8eb31e0609ee1673338cc55a8caab36973180fa8d08bf617efcba4421afe41ec32169c732e63be2828ae7e4a26a70ac02c80ee0b4c3970b7491fed7559051571f88409c103d00c11fab50ef7428daa83cfc10e688634f2f84b00198ed4053b78039bdda1f6229fedc039128d965e70e2da1729718cc4e927fae53b752bcaeb070899b03b1c338df75b6a1429f7f94eca595d6da7e2dc00749b35323641afbb4d482c904386890f900e99d77fafe2b300cfd2b46b19de71568fac8021e7189180958e2bc8dd316fa816405e37c1c10cb2a28c4e593054cb88184a3f7080dc65cb99b4774ce70c7e68d129d4b8cf3c44502c7caa5c28ce3ff2693fe6c1e06e4ce476b0118a4e855ee6c181537c0c5f20bbe184a8ea0fe570480768f6a1da33292e2583ae5d06c04f1d7987307d91ef9947c424b28b8292ff7a9a5f16f23529edc957be92af190ee0bae05085b7c76f3a1de5bd1d07a6568e4f0e5985671a52c74ec3f03ff50fbbec1e8566b60e25f2bbec09121182e2e2e1cb88be2609001c683cb0bf5bcc4e4ad374da756e4f4251693edfc2f7a939df22071a82b9e37a60b7f0dc122e4531ac470a6067f8d87a4281ea08f94429f4eec799bddbdfaca5bb7a2184add29812941f34887e58dd1ed68a282b39b94d64c70cd6d46dc5fd91cfb715428c527e945c15b455e25bf8dbc0cfdfe480167ed349dec7b53a999e28b37f00c1e8a137aa5f1af04f6684a5cdbd0592108f5b50904d8ee7caa6ba0de7035f274b4f888761aae97ab9a47f7de89a53bb56b9608d41a2e84a9db5d1ae5c5b16d2569f2554085068a925824a4d1f4768dba25a27fb7b1d2669a14b82102b81ccc9d104c426f5bdcac1dcd4b41111cdbc3b66d2980f8005d3dce929a8d00d66deed03a5853fe5a10a0a7a06094db10adc95bc9fcaa805be011d94c7eac85458c361c2e883fb7945f11dbd2879fc7125e387b1eb7bb47a23a5920b79f6cdddb5ba8486e59a3b4c94dc87d3cf68750b169e5538ae1e5f5dfbbb1919c3f383a809dd92c2db75d680f1bf6740e897bcf7e09a1073b034345b94d1b1ea88199da7960d170b74c49d07e2daec608dba4880dbb44ed37554ba151bb6aa9ccf886bbe5f3d9b203b573981fff5a52829dd7bcef4b602b399a8b9db2c3301c4f81500594e65ec6fcd05489ac00bba73716ea0eba1ab424f01fc4e234743d1e90c442bbc6c2cde8cb3e47580d903e7ebf4c88f6f4b3cad4d79efd40c6606d129d2758e453bfce1be15309fcfd0224c631aa73ac0a7aea312b53107d1e51ca56990f93e779ed334544f4ee4b6e679e16d197fb2378f76a91fdfef2a510795ff774290934f3973a777f1e08a7067422af8c1881bbf98a2c39697687d1d2e606446fad9689274524e14937a6da93070958e881336d51147bd55b984aeb5a2f9d9e9f9cc111daed07723a1f666e0a29f3119e26093df28811510509eb98bce7c97c8403a5f04fafc38fca60e664f354f3e28f5ada641488868d5d988bc008dd5ca12ee276f4b850af88e05183c15f1e189e320f0f0c0282d4a6d864cd8927987c0f50d0f96546aa26d2bf038a7ae3e3792386db212e8c1fe3c6de80375c30ec1ce8da502b092cf7288fcd600507ff5e0bf76a94f5e2898f6529a1fa27242b81bbf0235c90496d7790443380a39583a8e4128b4de1886df7a758e7b4ac902dc4f1a2df029aa33045847aee406e5e81cc871d42b53a2600b75da7a1001618f43432b54a19196829d86a5681bd74d1e2838da6a4f478b736e090feedf3b802cab4e045d7950688e99730aa5d8b4fef4a6c0b60262f53e36013582629f5670898535aaaa10af3d4999ac07faaa8bea4d6756506731b54675a25035e61b056b620a4f69021c7855af1fdb4a444aaf09aec0f516b2a9aa1e4fe6967da8c33973d1e7a3cb11fdbd9887cd3f38be312354bb6c66e84eaf55907208b975e380ab4ec264e8d462c0d87071265d1e78c5218574b8b3e9f86b21d0a448d12622a58fdc7db3f6a5b88ba9a8ac8e856620a0683c324d728e3070d5b4a5421ac90540862e819b0b774e6cdf9a85b3bd062973f1cba306c43a0ff57f99f66fb2a6c19db9134beeeef24449ba98dd5cec34efabb0d131b290a745fbdb523d3041985b9a23a9333acda26b648ebe2946a35d5e3cc3f266a58cbb1ddc2b88f7054293ea950306068aa637f992f64477a9a9ad744329c6d8cbb02d6b332b6fd6eb5d439f6228a919adcb9c4a419947bac8f164c96188af9cd2a0ddf115524e67f7dc3003c9f965aca799de107fbbc8cc205dba1f9e2919167018bcad71919cc009e34f895deaae2337032e29890e5a8a6e41b51cf1e7fa8312a311c90f6619b9f98e32f8018122134a83c6d71fda6d56ae41602b3ae1a5cd5e3cdac6a87c69d1dad8f2ed6c78fab5ba0e679c40062a1e47af45b93ee7346cb82e44e5007ec85c83ef2bee2de9b4d964d551e011a5126869f8af7cc2ee38092cae649b93a8e331d4af8754921df2894c7292dc0e00722ab63584d066d37ce3c27cf556497c159da4bc32d8a906c6cfb5c0baac47875f8c504cf078f17aeb23cffc7a634d355650ed8323be75a4b90a1bf704cffdc9ae0d5c91c65f76b046d1518836ec91cc0cb6c3d8df4305e1b45aead6fd57427de1e7db028209b8c7ed0c6c5e9c4106bdf1c902a2c059750fb39e4b1bc3cc5dafda366d10ddfa1448381679886b5fdecf84fcdaa428d0225d4905d27ba62d426516399444d27da70a2fe208613570823d2953ed2cea2464aeb38c712a4dd8834003371012972410c134661c", 0x1000, 0x0, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:56 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup(r5) 16:01:56 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x100) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x2) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x1e8) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000200)={0xa9d4, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fb59dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230700000000000000c41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157794ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x2, 0xf) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0/file0\x00') chflags(&(0x7f0000000140)='./file0/file0/file0\x00', 0x10000) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getppid() socket(0x64e4ebb5975b74c0, 0x4, 0x40) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt(r1, 0x2, 0x1f, &(0x7f0000000000)="70d283670e45758978a2a870a0590992b38ba8e866918f35ad376ba5653003a3512f27a2351cd47270830a0eb42ab4f64af8", 0x32) 16:01:56 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3, 0x1}], 0x6, 0x9) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) getegid() r7 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x3, 0x4705, 0x7, r7}) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x200) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:01:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = msgget(0x2, 0x2) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000004c0)={0x1, "ff824bd7bf14d3a3492623acc31e0104da80a4fbf35cd268d6449f9534443de2f31bbf31cd425d8b8711dc74eacdf5b78cf63f2d02a5f40e688eac94e8d61e5e934864bff16b095aa462312b36b61cc06035883e238e85b2a26c6cb9761f8eb1f6cb828a9db3929634247ab242b30425f1b6aa13881723b11df5c22bc5c31a9b7f6c1b353dbee59afedf06b72e7fe6fc85b523dcbbc434ce0ef715a362deb2974cc7cd775ae0dd97f9060b5a14fcf91854e43c5818a08a4af77798ff2c3e840747de1ad7645ecb1ace03dbf29ee74e00aa5d99af4df183be24b0ac33479b740001844c955a8dbfdda300c4942284ded27fd9bf54abecac7846aa260eee358ed1140d4688d4bb17667be49d6f6baa7885787bafc71966a0d7a0019eb5d21a27fe29c075616b46100ad88ec2cd022e1975a6c062eb224592c00338cae10d0eb3451f2a3c031c07c77f8ed8ab4e10b73f7118f3ce25a3db708953a4e0aac613f6a69b4a16b0eb2a415169b8e4cca151215ba2daa07decd81a96877ec268cddcbe5de543334d224c53baf5db395cbc559c5a98349432527f5b6689f7c70d6cd8d06afd734dcb9ac832f9e6b2de810fffe21c4ee7f71c60aab4ca7552bf669cdf26a676ce5b1484f7a63c7b0cee63bc28fadbb644d8ba008dd75d5707dae71b05df2109fcca2a1fcef9f51bb8ab67791a5a1d0788d8061718ce725cff8b40e6f82a42dc82659b2ddefd3fb97119d3f58e391c1b8bd219cdf44a2f221a490d4bf814c7141f8a10c5cfc00ee8f9c6050705c7f9f1c874ce8752110bb4764660fbe46870bf462f3171d14e3248c5eb395ed4686e561c43a207e5777dbfaff9185bff623ef463ca8e39767fbab07651a4c8c717d0274045090cbd931795094d1810de341477620b6dbf4963a2a864f2ac36c2934b54257035f2165bbb49a1702232dab32fa2fcf3859d5cd900c9bb22fec38899319f86b2715a1f7bd465536b55a19db0d9e7d17294d0f341e8eff005021aa005175c21e1e32ca7a9c3323d38b327d6c37a47d1791678e628d53d5dbe0866020264d72cd885ee539c08ed315c0d452bb1a6e5d40033e7f4b0c779675aa03ce0107f2618db7d3cb728f4b7527046117a9681fa36623677980e1832fd0de7f49af8be25aeced802498de4be952d0ea07c05c97e3d5dcf5c4630b40b780a69e5d9b6e8497e9adb1e1d4994dc6fd3d96feda57d7c9ca5175e1e4cf2625d1f65c3d484dbbaa42be3f4da4e1fbc4f2b23beefc640909ca1b14f1cc76ba658d650462a53dad4d94d2db3510a67da724500bbe907b27691298d3cba96e994f5ef81d9724ccb23712296610ee62ca4a965e812b92f347bb5369d9c9b71e58d491f0ca6c2f953b3884e5e6deb8ac967b258d2ded9feeb5a8f6e03307f629e9f6c9af408c3315baedc04cc95d34db1cc056b2be0366cffd825f8734e214d83baccb26b0d2848008edcf161de9bbf251a39cef7806286874d822d5f75e2f4a301a5b62c6e0c554cc5d3f063c34ef665200ce428edd4bb02baefd9eea6fc3ea99d6afca628fa9a0d51564374e72ab98cb497b8f161101c926bae1ac8ba1b5d0306f642c967a80ac1084eb6720ca94d6e0dab6a6a5dd79c99fa44b5f1b3b5e837198354332886e9b709056b280360287be2ecb8d134af9a1221040abfff0284532cc5aca4d423585dceb9343072b33856998e0d4b803cb1402fed005c0de0c896a3f54e2db02a8a5675c1be425b2fb307eeda6230ebdbd770b5bff60da7d18d322d5a5f8f9471245310cbc561198b3bac3f108ecdcebcf3d458a261a1286fd3166dee032eb479670c858b975293c9f6b3d726215309be0230d10071c1541f84ae161f3be8988579e2a82f655a071ea627e13959dd0332869d1e3ee96949eb2333c3de144a2aef39922f9375c74143052bdaf97842d2daa17fe252892b6997f233f40f37f4d1729043ab462c5780e2101455773c5443fe2904f76b842d0a1bc27f6c1a925f045696c147c91cb73a409aa7cc4691f4af2e4f67f567d4c76f341434f3ec559eabea98e391bbe028dd499760c2009f1b927aa1d4fa74d0924ebea69ab3b8f3d11f05176be45bd1f4365b0084e6ce180d1d766b1af316720e5f229b595fc52aa95a3eb6ac4a03ecaa5eb23968a5735a1b789c249ae43958011bb075cfa12f92673f1a8716457a39c3af0e9b78bfd2d616e8e3aee3c1bb2833ed04ae83fcf633c7160311b5b91f5fdeacdee9ec616ff21ac19670d472173296d96abc46937b2e62a0358e3579220a7f3c969def382f0af58197ee12b72706c3e98fc6bff78c65856a1bda2f5bd3b367c629bd0d6cc206b75657f9dec5d8a6a13a758611ba0ca4ab60994aeed8e8ce487b0081e28c50437f33c05850b120b7c3b379ea3712c8ecbaef4a3ca1be39dbbcf228c0c9cbacdeb7afc87d0392ac849a443a4c9e5704ca07c49c3ca922b1e6dd3c9c2db3451e2351a8bc9e12b0994c84aa1f9319073a024193072e741f5e3f766e879e7e4518975f59f451d7b155c2ebace205662d52172f3fd1faf3541869cbb554060e5daf7a13a3f05ab60446d646a378a53f6d0d008640723a23a480fe8363a00b9d5d5f271ea3ed74c774af2c06af39111746c0fe868ce6ea819f37784c211516fc572148fc1e9309e6d7dbc333ee10ad0bde3c5dbe6fe9a3739d4f79998ddf429de618e06e436d4cab30cc9507874bd8d32da8aa9e3dd03aa20d2b32aebfe19c684b14e9a8dde737682dc25118349f3445c1a09b6e6e6d5387e426e8f906b9a5c4308a0bbf9490c91ef348644554e55cb4d803a0af293f0b2849be04047d544fa21594590e05eda13314a6def1f8fe1b99ced87d28a73e7de6dbcc5187c544c75f5f992fb170e36f23dbf426aeab83bc926b9ab64349f1d8e393917ea0354443c766cd6daaaae0a5f56725abb88a5ceeb9c751809a18bb5b3f11d53a0da2a4fc8b0d861a1dfdab8d2e3a178e5ea6fff96a628809815d5a9abecb615a8bb9e8a1b78aa0db7623b081cebaf83994fc97e5b72be9898716a6a94f61109e73418a886dddb55246a21ecd652fc582679d3c623f941ae0f772552205ca8fab41e6713839421fc26c35aea4acb93fc10c187c2730e379768add6b1db08b38418eafd28f6c74cc961d055d7f0bafeaead188cc789d51961076da6fc025f2a7b02b6e11f2c877dfbaf706231dd100f05f3e79046609aeba3fbaa750dc791be3ef5af279e1a7ea1158b1e8008f2e0692900501b07bd9284c541efbac852d5cb7b018d76c4c873e4951650bc6f56a8f172cc2da81e29acc31d43246e689c7a64e02e754b71034d8eaa22856b6cd0bd85e5ae42d35be04c50fc8ae252c20ad8c798efce6457e3f83fae76275ae314b138e4d076ebe4ecf09a2d01a471da3d5e723c3eee803a54367a6fc2c78715dad95385742ebe7c9f67bdd3c92b9dd4171e52e49e607a9d9c09ebb3884e5e61d97b5f7965a7bf7887efa40a54f531f2f44e4328ce3212e797e512b76951de752f48c4e6b2f9e5cdd6da8d28a0607a9d11c5a288477b0ca6a5fb6320553e3261af1f287ae387646e51f71217ef8c740c52bfc329e1f1f166cb21d98621da2deb80a3c6dfc23fa26bea3488680c61e3b887355ef8b96bea674ac64330ce9afc5cb7975c0fd04fe3421258adff87ba516ee3e28931ca9172924f82f253fda1fe81a9e6e853ffae67051de0c55124a67d49ca9d82ae62028f4941e9ef5c138929450fba2b2283980a2d7e9da393d31544e91c5dc912e824bb285b59d764c7afbed120afa93db4e4bd7bd6d94e74114e8d3b06f83d045f9e7e872d77c96fb393e470b7c89738cf0e601143c49a83c96de7fa4e8f80f834f431dae131fd6b7c8ffd4eee93c1dc6897a06e6a568dab38d3cc736b3052bc1adba27c9ba22fa182d24d40e01e2dd8f22b31309fe79972a77a9052ce5819dc995a9af80283f348eb4a66ced7f6bbe3eb69c47464f2c94224089bf8f44427dfbacf58992326fdfa386249d47375e3fc014633743c64274a9e65870ebbd2026ec6b16f0fc980545d6ff9ec3e7ef2f88d295ad7e33d3b26edfe62afc6236825ddf3174c8183bf06407fb4af603a33b682fe7d0a4cebc6bf213bde517c1adb352cb00a5cc2916322c9f48f849b821dd085409042e4c51e671a8936085b5b958fc7b30065b0b9557371098cbb5de89cddeb5722fa5ed38e7454420665ef497f51870733564419736300bb24510cab8774517f10d92edb8b5eff1ffe6a3a9d60d000caf8c20494d4c64072bfe9975cceb5c6ead94831e45985e8dd10a6546f42f2bc497cc8cd3a8bab21b0f5dc69ce1dd17f8458d322d7a68e583e1d3d5b1d1b2f7a160e415c6987ba22a4027dbb31b92aead9a08d2f73b04fae5aa2ff5baa15fe3b671dece96f9f947c88c0d7361dd44ce5e62b2fc106eba833d9e4064eee421cda8f1ab1a30506b158c81c5e3079ea37f81d958336c61c2712b2637d26a5892c7ffed8d455133f077dbc383b090376eb057ca34c6f2b4f62ba7455fe688e1b5f9b26b3328267b76254cc87b7a23233e98f762a0573a18ea6a81786d685eb7b4b3fede67c3c48b2da97ed7b4b65a964a1e51f0150d4d1bd173625f01d7d5a749a5c862a393488b2e026aececf9aea46ae94f5786498dde358d79efffaf08f99c31565595075a9bdb9398cb1815e1cf67bc1caa99e0c91c50f749fa8f02af95f160673c633b454c5020ae82b5c2beedee79801b67cbbb2e722f2f66085d8fb947545b67c1d28c1a351d27097f3ef69c7eef056a85e8cd109123bf71923959e27b0e640712322450a24838e30a2de35aa260834539f1695ce58d55154054274a1b9e2b7663eb66dc4065f750c47e09c99853db6324d10b94a7995e33336e6eb15d5a1c6ebb315ff7facc2a460847d5b76a878e60e966fbd8ea560c76c5ddb0a6811eca6c2ab8932a7df266cc6e700b9a20e39bcf8236802f7d416663ee76640de9161ff7bd3f24804871bc5aa9b9f8b2b09dafcc91f0e42ffdd795cb71a1b206a0e51955b292dee515452644a5dd39d5d751a485fb824042e020b4ff2a0dacd7e7d72f520fdb77ff4d5ca98e0a5aba27db085274cf51f3fb3c422094255f99cceefa280d3bb01807937a5b2eff7e2a7b15b502f0eae0172578c2ef316fc53226c84387d1f7589187c3ac321c382f1b36fa7453f13a3fad8d35252a0bb9bbff955144c1685b008ae5fe10ce7cf1f470baf8c93833485a266bd6251027457e2069ac4ec5ba31bbcb05dc70266ba7944bb380bcbdce6acb9f197b376a6baaf72bf78413793a7a19b766ee77d7d159cc7b542503f7229f9719559ca9189d9ed9c99e621fd02814d46a71a65904ea147faed2bd41e054beaff41aabefb61b41329badab6309e2f4b76c5b5449a0114695c5f19f9847baacecaac94f97be93ad0495ed89d62f0c49bf0e6eeb5ef769b684a4f7f639c845605df64973afbbaa65e00103cda36bf60817dc22fda62e0c8dd30303b53d52af56c88f4d950c6a5add0877c6ac6b0a98f7457bf3b9118e084651949ae3e4ed21b2c075e27e0ca6c21ee8c50c9761b0b62d7f8cfeade3a8dfce78a9ee0ed2602833162efc152d76d6da80adb70e5330fa06d5745b88fe2f8f653c1b9f59b2b84aa3fecb5c289be2b9a50077c7c1e4c3cf018f1b4261b31b75988d51ce580859b22ce4769df4438c1826801697f250795a0d05735abb93f9dd1ca8a261f23e82f5fa2068120a048c385882310c2cd9af9b851da7eee7d635bf6217ea06"}, 0x1008, 0x800) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf4', 0x100, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) dup(r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x4, 0x0, 0x9}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r5 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {0x0, 0x14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}]}) r6 = semget$private(0x0, 0x1, 0x200) semop(r6, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:01:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000100006], [], [], [{}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa8], [], [], {0x1000}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x1, 0xe84, {[0x3, 0x8, 0xffff, 0x4, 0xffff, 0x1, 0x1, 0xf2, 0x0, 0x5a83, 0xfffffffffffffff9, 0x101, 0xc03, 0x10001, 0xffffffffffffff01, 0x8000, 0x3, 0x6], [0x7ff, 0x65800, 0x80000001, 0x10001, 0x3, 0x7f, 0x7, 0x4, 0x9, 0x3], [0x4, 0x8, 0x1ff, 0x2, 0x2d, 0x1f, 0x5], [0x101, 0xfffffffffffffffb, 0x122c, 0x101], [{0x5, 0x1ff, 0x40}, {0x4, 0xdee8, 0x3, 0x7ff}, {0x4, 0x3, 0x1000, 0x3ff}, {0x8, 0x40, 0x1000, 0x1ff}, {0x1, 0x0, 0x81, 0x5}, {0x200, 0x0, 0x7, 0x32}, {0x1, 0x80, 0x101, 0x6c2a}, {0x2, 0x0, 0x2, 0x80000001}], {0x411c, 0x2, 0x4, 0x7}, {0x1, 0xffffffff, 0x10001, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x84) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="ed", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) sendto$inet(r4, &(0x7f0000000340)="1e1aefc619f6c81f6d88050890db2fe332beff0e03c2c6cc47cf029ba9db02689d6c482b9d0a2b784ce67e7edb65cfbfc7ed223cf27fc9943704c13346496abd2e300686bca90d770a0f9d3b4471fe35fd059714763a0d51730e018d10d0c838019e178ecfec3b37298bb5744429ec88f47059bf02c79bb1", 0x78, 0xa, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) accept(r8, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x3d) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xc00, 0x0) r3 = dup(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) socket$inet6(0x18, 0x8003, 0x0) pipe2(&(0x7f0000000340), 0x2) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r0) getsockopt(r6, 0x47f, 0x4008, 0x0, 0x0) r7 = socket(0x10, 0x1, 0x9) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000003c0)=[{r7, 0x4}, {r8, 0x100}, {0xffffffffffffffff, 0x100}], 0x10001, 0x657a) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYRES32], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCDTR(r3, 0x20007478) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:01:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="6d309805ead583b8d976f488d72800785b9b9f56a9607195d7ace5246b55af6e", 0x20, 0x400, 0x0, 0x0) 16:01:56 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x55, 0x80000000, 0x7ee, 0x7}], 0x8000006, 0x0, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket(0x2, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r8 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[{0x3}, {0x60, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x81, &(0x7f0000000280)="b00eaef346e75d011039f27fdf1c3ae36c8b3a2b29a569093399adb07221c4ca0b3056d22655619c0a0eab440192673b1657e78c9012173bea8653968199517feaa6d599e5da517b0400445006be9c98d62b355a458cf31836c7f946c63314126f94c8d650dae24a0f33c7b72266f87db287c1a6c77c12f22a68e3d978e8603897") close(r1) msgget$private(0x0, 0x27) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='\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', 0x50) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f00000001c0)=0xffffffffffffff33) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) dup(r5) close(r2) 16:01:57 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semop(0x0, &(0x7f0000000040)=[{0x0, 0x3, 0xc00}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x2, 0x4, 0x2800}, {0x0, 0x8, 0x1000}, {0x3, 0xfff5}, {0x4, 0x7, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594b701e24482ee7a700c4953b3957dc4f7d010000000000000000004a002335804142c8e81598f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b3000000001059b5badb95494d29ed03be87f3b51127974de4e3fb6accc1195561d17eb2652baa6e82e88c12b766b2c35a01aa94799ad172a7a494049bef767e906f7509a71546c9fe906cb777ef4ccd97a4062de26e3e23093112a6d2a9e764fd39e83b1dab765c31a7e5"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = getuid() r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0xd9ec65e5b7591583) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) setsockopt(r2, 0x100, 0x36, &(0x7f0000000180)="e4a9d9f5d485498515102386ad7903927c06ae0ef08deb61ad253e94fd878e0df874f99e5ea3c1caf081f96cf3d5f2d55b6f89a17adab7f5286569c3283f19602e33b998686682feb8a2721fb4290c428df29632f53057ab59777342", 0xfffffffffffffec0) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r1, 0x2) 16:01:57 executing program 1: mkdir(&(0x7f00000005c0)='./file0/file0/file0\x00', 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='.!\x00', &(0x7f0000000200)='@![\'*\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='{#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':+\x00', &(0x7f00000003c0)='%^+\x00', &(0x7f0000000640)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='*\x00', &(0x7f0000000540)='+\x00']) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000600)='W\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000009c0)=ANY=[@ANYBLOB="000e2e2f0800ef078627d6a9cadeae1c7b36be8c54123ba23c97f8c90252574b519e93a829ee5329c01d83013fd731800acb1c3a01ac839862f01b24306461dd5f822d118779a4989314d7c2a4132f43e9be1efa96be13b333cef181d5afb0a76bc57ff1d9626c840f214139b74d9ba64c574d68cb6be7440da19cd1a5aa664df7796c1a25075b5865013ad129425a96670d2e4af79b488aab5dacab95daaa85708001ff0fde12a154d5d8111226a7bbd465b7b9c96457aa29ef4a2b451aa2597fa4768295433f5514fc5fac7c2d7ba300f56a38786627e9f0b10ceefd22e34a006a6628aa4932a0817ebd3d1a0f66240527909a6e2e09a188c01ceda198343b429ce9177090e40100000000000000ef175b861c8dcc78e29bf093706e0ef50da3544c8b500b4394cffb2216b2997bb326af2e88ae2d8bef01040000955de0dacd8f6646b237d98965f3c54b3b4be47f07eaa6dcac02ae1095d807ef2d119a46fa924fc4ca9552da06d526d34969329eb700"/382], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201f976ca3b170e105bd4a00"/47, 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) renameat(r0, &(0x7f00000002c0)='.\x00', r2, 0x0) r6 = dup(r0) connect$unix(r6, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000400)='./file0\x00', 0x90) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) dup2(r1, r48) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="31f10bc213cd1b0607fb2a1183821aca59b3789682440fee1a706d612d6ed5ac7b80b0c09addad3cbd6e5a3fd3f9d9d8061db4f879f9e5d0788345ed1cde7fd1", 0x40, 0x0, 0x6dab4db9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d28836050f59870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbe660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2d0d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258eb8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f9000"/810], 0x10) dup2(r1, r0) dup2(0xffffffffffffff9c, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:58 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000400000000000000000000000000000000000000ffef70e109745732cf70552e2d1aecff56a7bed99d652ea018d457bea7c9d6b6ef4689d6263d99e8742e8743c76991fc8be5e3024b077067a505ff88e1a3c854f927386c9ce9eb42915fa8920ffc257679a63e7536"], 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="dd5cdc3a4b54a296d6deff891cbfc341591cf2946f0ef6dea6e36b8ded37953bb85d8225229f97616bbe836c4fdd9192c677a3dc502099522dfb6608382d72e60a28f01766e6458343adc4520beaa27a679610d1eee7af4be44e9cb496ce845a58496e8d471847cd87e3cf4a80c656660c5c0fa833f77f2443da9b9229efb058bb67391f7fb586092f10d559da7b7a1cad68ba2aeef2be36d053b85e14ea9dad3f6fd70c13b0ac52767b1b69f7a1104661014968f3c8381481a721abf3c7a574355c2ffc8ab3d61e", 0xc8) r2 = dup(r1) fchdir(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sync() 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0xffff, &(0x7f00000001c0), 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file2/file0\x00', 0x3, 0x8d39, 0x7d, 0x0, 0x7e9, 0x0, 0x9, 0x2, 0x1, 0x1}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) renameat(r2, &(0x7f00000001c0)='./file1\x00', r7, &(0x7f00000002c0)='./file0\x00') r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x108) faccessat(r8, &(0x7f0000000000)='./file2\x00', 0x201, 0x2) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r13, 0x4}, {r13, 0x8}, {r13, 0x10}, {r13, 0x2}, {r13, 0x4}, {r13, 0x1}], 0x6, 0x9) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r17 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r17, 0x3a, 0x0, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000000300)={&(0x7f00000004c0)=ANY=[@ANYRES32=r17], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x400}, 0x1) mkdirat(r13, &(0x7f0000000480)='./file2\x00', 0x1f) wait4(r10, &(0x7f0000000380), 0xb00ea27e1edca66c, &(0x7f00000003c0)) 16:01:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="0040009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x6bf, 0xffffffff, 0xff15}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) dup(r6) 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) r7 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) fcntl$getown(r7, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r8 = dup(r1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x3, 0x0, 0x0}, 0x3) 16:01:59 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, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffc60}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:01:59 executing program 0: select(0x40, &(0x7f0000000000)={0x32, 0x5, 0x0, 0x1000, 0x1, 0x80000001, 0x7}, &(0x7f0000000040)={0x101, 0x4, 0x80000000, 0x6, 0x3f, 0x40, 0x9, 0xa5c}, &(0x7f0000000080)={0x4, 0xffffffff, 0x30a6, 0x6, 0x1ff, 0x4, 0x2, 0x9}, &(0x7f0000000100)={0x0, 0x10000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x1, 0x6ac9ff1a, 0x4, 0x2, 0x78def893, 0x5, 0x5, 0x10, [{0x2, 0x4, 0x631, 0x26}, {0x892, 0x3ff, 0x81, 0x1000}, {0xba, 0x2, 0x9e7, 0x7f}, {0x80000001, 0x6, 0x20}, {0x477fa2a1, 0xbd, 0x3ff, 0x2}, {0x3d8, 0x400, 0xdc2}, {0x1000, 0x7fffffff, 0x8, 0x4}, {0x7, 0x1, 0x6, 0x6}, {0x3f, 0xfffff801, 0x5, 0x4}, {0x2daf, 0x3, 0x3, 0x7}, {0x63, 0xeb88, 0xd1ed, 0x3}, {0xd7, 0x200, 0x5, 0x1}, {0x7, 0x101, 0x8001, 0xfff}, {0x7fff, 0xa7, 0x4, 0xfffff800}, {0x4, 0xfffffee6, 0x6, 0x65b}, {0x3, 0x3, 0x80000000, 0x3}]}) 16:01:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x6bed) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:01:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open$dir(&(0x7f0000000040)='./file0\x00', 0x9c2, 0x10) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fcntl$getown(r0, 0x5) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x182) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/65) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) geteuid() r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80, 0x67, 0x1, 0x10000}, {0x7fff, 0x3f, 0x3f, 0x2}, {0x2, 0x5, 0xce, 0x6251}]}) 16:01:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:59 executing program 0: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x445) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r3 = socket(0x18, 0x8000, 0x8) close(r3) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) socket$inet(0x2, 0x4000, 0xfa) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffbf) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x1) setuid(r5) 16:01:59 executing program 1: getsockname$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000380)="d5682b38067631a447b1819676450f3bd316d8173f8152efb1368f45a4590291e314f8ce8105ca622934a07246112bdb4dd3a41bf05a594d54a2ae0358", 0x3d, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000150000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() r5 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) close(r4) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) fcntl$getown(r6, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r7 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:01:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x1, 0x8) r4 = socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1000100d3) semop(r5, &(0x7f0000000480), 0x0) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r6 = 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(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getuid() setreuid(r12, 0xffffffffffffffff) 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) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r23, 0x0) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', 0x0, r25, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r30, r27, 0x6) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r32 = semget$private(0x0, 0x7, 0xa0) r33 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r32, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r32, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r34 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r32, 0x0, 0x0) r35 = socket$unix(0x1, 0x1, 0x0) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) setsockopt(r36, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r39, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r40 = socket(0x18, 0x1, 0x0) listen(r40, 0x0) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x2, 0x8002, 0x0) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r44, 0x0, 0x0) sendmsg$unix(r35, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r36, @ANYRES16, @ANYRES64=r37, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r34, @ANYRES32=r44], @ANYRESHEX=r38], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r33, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r32], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r40, @ANYRES32=0x0, @ANYRESOCT=r41, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r42, @ANYRES16, @ANYRESOCT=r43], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r32, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r3, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r27, 0x0, r27, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r23, r27) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r23, r14, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = getppid() getpgid(r51) r52 = msgget$private(0x0, 0x20000003c4) msgrcv(r52, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r53 = msgget$private(0x0, 0x20000003c4) r54 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r55 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r53, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r56 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r56, 0x0, r56) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r57 = kqueue() msgsnd(r53, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r57, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r55, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r54, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r53, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000100"/260], 0x104, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r52, 0x0, 0x0, 0x1800) msgsnd(r52, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x1, r47, r49, r46, 0x0, 0x46, 0x81}, 0x10001, 0x1, r50, r51, 0xa5, 0x1, 0x4e2c, 0x6}) r58 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r59, &(0x7f0000335000), 0xfcb7) writev(r59, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r62, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r58, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r59, @ANYRESOCT=r29, @ANYRES16=r60, @ANYRESDEC=r61, @ANYRES16, @ANYRES32=r62], 0x9, 0x0) r63 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r63}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r63) r64 = syz_open_pts() r65 = kqueue() kevent(r65, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r63}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r64, r65) r66 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r66}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r66) r67 = syz_open_pts() r68 = kqueue() kevent(r68, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r66}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r67, r68) r69 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r69}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r69) r70 = kqueue() kevent(r70, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r69}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r71 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r71}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r71) r72 = syz_open_pts() r73 = kqueue() kevent(r73, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r71}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r72, r73) r74 = syz_open_pts() r75 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r75, 0x3a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9353, 0x0, 0x0, 0x0) close(r74) r76 = syz_open_pts() r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r74}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r76, r77) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r58, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r65, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r78, @ANYRESHEX, @ANYRES16=r21]], 0x4, 0x800) msgrcv(r58, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000080000000000000000000000000000000000000000000000000000000000000000000000000000c4d4c78408c1d669831f51f1f32fd93d005fc9c5ddf8000800000000bc696dc981da5740000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000001000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013b5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44fa3ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d73893c2fe3e3c690c660b4de7bbaea876c5ea760693b8376bd008a6926b10c9d7bf9f5d3eddce3cab71c78a0bfd81c32adaeeb2fe8a7fd8e36144e465bd0e3316be3c5dab87a1c8107156aa00ec10bc6a112319c77c6bdad0325e68a09fb06699a2dd6fa02284311cfce64b5a96f44c6c9d2e9271c1f1ce35f191017a974ad9164666ac47f5e1886645e922c74bd2e14b1715299671056cb10509541018de9fe3b2b5da40f628a5a06bd6941772e734633fd6911d05e11101b114baa8851d2c8d67f06a4937066b680f5cc3ec9e2b17"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 16:01:59 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='W\x00') getitimer(0x0, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x82) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) shutdown(r1, 0x3) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x101, 0x401, 0x7}) 16:01:59 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) r8 = accept$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) connect$unix(r8, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 16:01:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8d58c94acb7859238c9603f89ed02992fb2b0f2e8110fcd58402661aef1ccfa0da7a1389e09f7539de0340512b0a0aefcba86d0537f9191560a0dd85aa9fb1ad108a041364f619070a3fd1f2b9a2b50f2009e78b8d6b249fe4eb18faa23502a607b84c3505eafcaf4402ce642a1755329a5007a26ae871064eca70ae87d05587801a2b7d58908452072080ce260e858763c7c5492f1b4872b9cc9bd193db7c7a41d7039280d3d569a41c980fb0413f87f1cefa2aca5c6613f932fc", 0xbb) 16:01:59 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000680), 0x0) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f00000005c0)={&(0x7f0000000640)=@file={0xbcc13eb901818607, './file0\x00'}, 0xffffffffffffff35, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) getppid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() r14 = socket(0x1, 0x3, 0x7f) sendmsg$unix(r14, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r13, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r13) close(r0) r16 = getpgrp() r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r16, r18, r17}, 0xc) getpgid(r16) getpgrp() r20 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r20, 0x4}, {r20, 0x8}, {r20, 0x10}, {r20, 0x2}, {r20, 0x4}, {r20, 0x1}], 0x6, 0x9) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r20, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x400}, 0x1) r24 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r24, 0x4}, {r24, 0x8}, {r24, 0x10}, {r24, 0x2}, {r24, 0x4}, {r24, 0x1}], 0x6, 0x9) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r24, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x400}, 0x1) r28 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r28, 0x4}, {r28, 0x8}, {r28, 0x10}, {r28, 0x2}, {r28, 0x4}, {r28, 0x1}], 0x6, 0x9) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r28, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x400}, 0x1) r32 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r32, 0x4}, {r32, 0x8}, {r32, 0x10}, {r32, 0x2}, {r32, 0x4}, {r32, 0x1}], 0x6, 0x9) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r32, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x400}, 0x1) setpgid(r33, r19) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x91l\xf1\xa5\r\x1d\xc0%\xfc', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") 16:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00000000e900090000000000000000002000"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) shutdown(r1, 0x2) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x800, 0x20, 0x1f, 0x9b1e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x86}, {0x80, 0x7, 0xff}, {0x97de, 0x0, 0xfe, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x0, 0x1f, 0x3, 0x9e7f}, {0xf526, 0xaf, 0x0, 0x1}, {0x7f, 0xb9, 0x86, 0x2bc3}, {0x3ff, 0x1, 0x44, 0x8000}, {0x40, 0x4, 0x0, 0x7}, {0x4, 0x7, 0x7f, 0x80000001}, {0x1, 0x80, 0x3, 0xfffffffe}, {0x200, 0x2, 0xf8, 0xc0}, {0x0, 0x7f, 0x5, 0x3f}, {0x1ff, 0xe1, 0x9, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000080)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x7f, 0x9, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2000000000000002, 0x3, 0x0) r2 = socket(0x2000000000000002, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) setuid(r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:02:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r1, 0xfffffffffffffffe, 0x401) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:02:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) r5 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/78}, &(0x7f0000000080)=0x50) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r6, 0x4}, {r6, 0x8}, {r6, 0x10}, {r6, 0x2}, {r6, 0x4}, {r6, 0x1}], 0x6, 0x9) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) lchown(&(0x7f0000000980)='./bus\x00', r3, r9) sendmsg(r5, &(0x7f0000000940)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x20, 0x81}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="89ea55f2fddab47b9e91e87ba36714a3559a3df062f664761510243cca52aa67536011df06de3c91ec140a0bcc6ca4b427f5826a079c5ac6699309d41b8c3faf08ec6f2542872d131527b52cfd7e3688ca71edc92fbcade6d1ca95e6c5244cb3d201c0836dc6e92d600e6ea6ed1aed68dce898c0525496dbabe5081dcb2be80fa7d2", 0x82}, {&(0x7f0000000280)="9035dc6e134a23c6d4fe0a9e9392b49e2d3def694f215838973dffe8b00412cd4aa9a9c78f4dc68cd8586164c8a4764b2c7b84ba0b2fcd4497e11fcbbc9a9c72eda62b468c9a753686f027ed06a994d3149c3438f908f3dbd417dfdaaeb7a743ba9d3199deac6d751f1e2cb92fe1c5f104adbfce91ed7b47f367e95f9af96e6dcc8006ae7b3efaf0951b9cfb3d62ef1e1e416ece243d276d0a04fe2c64d1ea6e34b252e941623a88f095300fb68c13fc902fefc5eeee7ac9607592470a598167", 0xc0}, {&(0x7f0000000340)="c10f97a7ebc87874708265e143a3fb2e76277c59a435bf14ea9184f8e1b42a620e2aa6b1a86166fbb73a3ae647eb8b9a6d", 0x31}, {&(0x7f0000000380)="8db700a8617d497b4773c28d9eac005dc3f4097e31da8860628ed7f99f0e68b34a548c9c69a4dd2b894368ea53c8e02d986522681f50550ba7bc6c2c007b8878a4cd2321aa0453c50ed627410e", 0x4d}, {&(0x7f0000000400)="4bb86dcf3f567804b5a34f235a17cee9867f0cfe10e7a20708465f2fe29067240ff9981532083ae7", 0x28}], 0x5, &(0x7f00000004c0)=[{0x68, 0x1, 0x7, "ebc28b6487d86500e8fdc717fd61cd9ec95d38c13e89ab25cb1958d76c37548f09de60a347add402151612e05888c8c305cc0c8136b080d2eb71f9af8273464d0f3cb5c9c96a82124600d655335f5a585ea898"}, {0x18, 0xffff, 0xffffff39, "5ec5"}, {0x30, 0xffff, 0x9, "c0b8d814af2782e7ee452a3f723267700453c9b95cc91a40c4847d77af78cb"}, {0xb8, 0x1, 0x5, "3a2b21a8811be903a3116ba100cbe78fa2ec21553b653280dc570e576e0ce8362a39b5e9afa551e419f469e0d3c2d190e9cd3b6e2175929235ff0a43c5a519a4b2d326175ada5334c814a150573994ea7fbe36a43a94bd858aab92a39c41354535c87e04e8a0bc4cf980c5371a07328a976ca26d3bf369c78e6f1b8f38d791035c1f0b17cb0bafdf81995b64f9aaaee5b4f2b1668f8e5e5c5f4196b27334b8e4e2"}, {0x88, 0x1, 0x101, "503bd4e11ab198df6fcea0a0ff7cf102a6cd762950a4337c1e489a49b9f25817050a1f2cb157f760fb981de7453fc1b49381fd66edbefd86112ac4b704798112f11ba0971381d56cef619983d96fe8dc16d0f37342659ef2957730c3b332f7654fe91ad3fb3ab8506de362771394d082446ee3"}, {0xd8, 0xffff, 0x1, "e9924f50c0139938635b9a5707b7e0d02fa3c61bae5c2b578d85bcae2d923b977d53bf0c18db32507f27741ece5cb2faef2ab0b9c86be41fcd9f5885e84921f3506fcf25859d3089915f318006deb419d11b42c2c49eb697e82ae6e0c08de839736f5547aeb8446b5d193f16c41caec0efd368af4dfe080f0a804f160e6b5b702938ba7b7a1813c49d644218e74c859baaaba4553de0e7028f18294f9bd8f48bc10855897f3276124e6b4b797f153912172a1a558fb644f8caafcecc33ecacf124a065fb415600"}, {0xe8, 0x1, 0x7, "850249a19b7383857a84ef62a7e7921525b1a5805206b9433cf325f4d288225bcb350474ebf68b6145bb52b82e64d6d909333f3c8c7d7e78b8be6e98740744ef6b793d95eb530c6bcacc9faad0713c9a49e48b9f2bd4dacf599c76e099bad97b66a3d7ae530653f900425d21726e1d9beff697496b58067408058b05c5a12f4abf7cb85bafd6e5724104826520d31efaa5de1353ad6bf206099f7872f68df27d39146eeb608b6b82b8f3934a8d305010470dfd99cdbc3eb344140c9b9817ed14c57aefc0b0e092c88605fe65e0cc4ad3c5"}, {0xa8, 0x0, 0x4, "162a470f1bfae0e68ddc5282291977fa5800af947711d5c83a43a9f65e5a3e2d29922e42a397d51edf2363fd990dbd924f0395f87a44d53e1d83b5251b65e9539003a6638418cc7f1caaa3abedbf5b3bc03d8b7a7b72d04023a19d4d82c240546f9f73a4988e9cb43da27a3b7bffc9e8334f7881c6015c95de2dffd4e1d7b92d382ea9e025765fb47f136e3979c1ef14a6a34c"}], 0x458}, 0x2) r10 = kqueue() kevent(r10, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r10) 16:02:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0xd) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x50a, 0x88) 16:02:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgid() getgroups(0x341, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb22089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c05682414321d138042ef6b1c665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbf524887ac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f2d30ad46eb09b51134fa1b1d16511bc2e772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05705193d18e77258c874bd8a010d99c13a03f5b7794579ff969f7b0a4e49e0713dbbd44cf4a1b1016d3c4b5567697c9dbddf03abc7f7cf79810eea2ed2c25b1be56226d1fdd"], 0x10) writev(r16, &(0x7f0000000480), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x54}, {0x6}]}) syz_emit_ethernet(0xcd, &(0x7f0000000180)="8dcb1ddd1d467aac1439c90d5a2187c24de820138548ddde721bf48309ef382db98e3db51ab2d52f971e3d44ad5967574de154892b5c256057a441c153b7eda657fb801fb76e2b459b616a4c3aa07432047b976a5e3bfea50b5176fc5c2811a609fab857affeec17acfe9588fb52b25a06b3448601a1f821b3d637159b4fc3f236e3b3d0a73e2a94b457c7d25482e932a382e2f5f33ddded3aab91480c253ecd377ac8d529c3f1061d868fd817ff7004cf5c7246dc8d8b5bc8461d633e0c20f1db0463ccde55cb7effbb4b2f5b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:02:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x4abbef68, 0x6c, &(0x7f0000000100), 0xd8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x1, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:02:00 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ce", 0x211, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/24, 0x18, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x3, 0x82) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x224, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x5}, {0x4, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:02:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1ff, 0x2}, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x10, 0x1, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfee}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7, 0x6, 0x2, 0x1, 0x5, 0x3c87, 0x770, 0x1, 0x0, 0x4, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/171) syz_emit_ethernet(0xff2, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da396") r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x140000000000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) 16:02:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="00002e2f51090000e833a0979df8ea02710000a7113100"], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x5}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xfc}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0x100dc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1, 0x1a}, {0x2, 0x1}, {0x2, 0x401}, {0x1, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x6}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) socket$inet(0x2, 0x0, 0x4) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r6, 0x3a, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000480)=""/221, 0xdd}], 0x3, &(0x7f00000005c0)=""/247, 0xf7}, 0x1) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x400}, 0x1) r10 = socket$inet6(0x18, 0x8003, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x1, 0x0) getsockopt(r11, 0x37, 0x400, 0x0, 0x0) r12 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r12, 0x3a, 0x0, 0x0, 0x0) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x22, 0xcfe, 0x9}, {{r2}, 0xfffffffffffffffa, 0x91, 0x40, 0xfffffffffffffffc, 0x8}, {{r10}, 0x8f27a0e4c2b48203, 0x8, 0x2, 0x3, 0x8}, {{0xffffffffffffff9c}, 0x6, 0x52, 0xf0000000, 0xe8e, 0x7c}], 0xdc8, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x82, 0x2, 0x0, 0x8}, {{r13}, 0x0, 0x4c, 0x20000000, 0x5, 0x800000000}], 0xfffffffa, &(0x7f0000000140)={0x7fff, 0x1000}) pckbd_enable: command error 16:02:01 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f00000015c0)="40000000b86b15953b3cfbc4ae33110190116bf058daacd47774d54e5ab192b41e8e9eb8d9459300ef4ef94b26f8756c469a93bb89e9a747c0b22ead2a3e76741e6b2d668286d0b1e9614505e941b0d175195644e6fabea6641cc2ef3d0193202fe65d9aac33e2379cc263b1424c10ac4857f3265b8ec3eaf18250ee114213a12cd43351d0", 0x85}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001400)=ANY=[], 0x0) pwritev(r13, &(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) 16:02:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x1, 0x6}, {0xf9ce}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) 16:02:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x1, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:02:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:02:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) pipe(&(0x7f00000024c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000002500)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000033f9fbbf5556860000dda8815cd2", @ANYPTR=&(0x7f00000023c0)=ANY=[@ANYBLOB="502ecc236aa08e5bb9983d1ce812b822ce522892889426cbd24a778ef8975933e996292fbd0c8b32d87306c24e35a1e47e9aefea98d07aef27e0d1f297e2a85381c2b81b8acd866e8eab3d222a674a34250df5cad8fcd8972714dae9ab8fd38ee8b85fd9e7f73a93054adbefbe7b54721fa2da76a7952bb9f48b592e1272ed332d49e5c0b7e86dd128bd20866da7c509b74bab26e854ded0e7becd9fea5cc25163406d4a9705e3d14bb94cd239dd53e9e7633e18b2eac4740315699abb44156aa14e8aab582d5383ca8777daa2"]]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000002540)) 16:02:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5061, 0x8}, {0x6, 0x2}}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaab}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:02:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt(r0, 0x6, 0x7, &(0x7f00000000c0)=""/169, &(0x7f0000000000)=0xa9) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) dup2(r1, r2) 16:02:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000e80)=ANY=[], 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x8, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x103, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r9, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r8, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000780)='./file0\x00', r11, r5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000700)) setrlimit(0x7, &(0x7f0000000200)={0x7fff, 0x10001}) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:02:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83090464bf8bf2e2dec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:02:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) r8 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16=r6, @ANYRESDEC=r5, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRESHEX=r8, @ANYRESDEC, @ANYBLOB="ef8ab23fb4c3a0e413911197a18d1935d39dfcc97c6b5748c309a319ddeb3a6f018d7c4f6c5f529e48b09f2ebe177ccc40f66b57c47cf826abdd106220b72f70184c58de1802291c68dd37b84f339e48954bcc62ae94cda415779fbcfb0ee01b361890323f4b484956e307696a94bf93d634e08d300a99c2a45f91944e3a1f8eadcdb89b9927a3b3fa04cf1bf1543a59ed8737155d35cc8af4e62860aac5f600f25e172151cf7ee7002e603f2e1c504dea2b97da2fbc7e30d0a5f81398f3fff87a3066", @ANYPTR], @ANYBLOB="482c7cda825e3038dc010ee3b55cb4cfe4658c6263d7382cd7f55573e75713def720226c5cdce3d9e98aa235202c1c517d9684dae5cdfd4016e4d754b5abc89896a61031543c3c69d904898bbc407749b1e7d32907e826108760eab1629725a28fb602654c19c6d46014ea53f7bbf49c445225191eb00320aa77768bdfe6c5bd1c40722d"]], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0), 0x0, 0x400}, 0x7) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) r14 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r14, 0x3a, 0x0, 0x0, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = open$dir(&(0x7f0000000480)='./file0\x00', 0x208c8, 0x18) r16 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r16, 0x4}, {r16, 0x8}, {r16, 0x10}, {r16, 0x2}, {r16, 0x4}, {r16, 0x1}], 0x6, 0x9) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r16, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x400}, 0x1) r20 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r20, 0x4}, {r20, 0x8}, {r20, 0x10}, {r20, 0x2}, {r20, 0x4}, {r20, 0x1}], 0x6, 0x9) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r20, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x400}, 0x1) linkat(r15, &(0x7f00000004c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) close(r0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:02:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392aab63cabcbb7ecc642f779de751541010230000"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0xa095051265044eb3) write(r1, &(0x7f0000000480)="220e22e3ffffffce801bf1fa48f4445ed5", 0x11) socket$inet6(0x18, 0x8003, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340), &(0x7f0000000700)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x8}, {r3, 0x10}, {r3, 0x2}, {r3, 0x4}, {r3}], 0x6, 0x9) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x400}, 0x1) accept$inet(r3, &(0x7f0000000140), &(0x7f00000004c0)=0xc) getsockopt(r2, 0x6, 0x9f6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3432b9949dd898ccd3292d755728c97b814d47f0bdf27ecb311fce4c2015738b00e3ce35b2e867ad2c77062ceac1c5a17403515434dec9d66d300f65aadef7241adde66d45bd788fbfa48123ce72bc7463e88d3ff25ffcf1fcb44905ce54637e98a01b57f9d60d61c6ecdbf4d6a1e2970b03fe610cf36159e2d6ee41215f8dacfb7325f0f849a58eca522097ed5ae7d7712e8115b740", 0x239}], 0x10000275, 0x0, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) 16:02:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x80, 0x160) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:02:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [], {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3636, 0x6}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file\x00'}, 0x9) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf9d, 0x4, 0x10000, [{&(0x7f00004b4000/0x3000)=nil, &(0x7f0000647000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x6}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f0000617000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x33a}, {&(0x7f000044c000/0x3000)=nil, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000565000/0x11000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x7}, {&(0x7f0000574000/0x2000)=nil, &(0x7f000061d000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004ee000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000582000/0x2000)=nil, 0xff}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x2}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x3f}, {&(0x7f0000334000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0xb8}, {&(0x7f0000475000/0x3000)=nil, &(0x7f0000241000/0x2000)=nil, 0x9}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005ea000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r6 = socket(0x18, 0x2, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6118aaf41a1912a1, 0x2) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r7, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:02:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x128) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f84bd6ee844e20c23067e33d751c9632e", 0x70}], 0x1, 0x0, 0x4) r2 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x59, 0x8, 0x5, 0x9, 0x7fff, 0x3]) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696cf2653000"], 0x10) 16:02:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:02:03 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x68b) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4095) r1 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r1, 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000d00)) r2 = msgget$private(0x0, 0x315) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r2, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r1, @ANYRESOCT=0x0], @ANYRESHEX=r3, @ANYRES32, @ANYRESDEC=r4, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r5]], 0x4, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r8, 0x4}, {r8, 0x8}, {r8, 0x10}, {r8, 0x2}, {r8, 0x4}, {r8, 0x1}], 0x6, 0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e1708000000ff46"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x400}, 0x1) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) r13 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r13, 0x3a, 0x0, 0x0, 0x0) poll(&(0x7f0000000340)=[{r12, 0x40}, {r12, 0xb8}, {r12, 0x10}, {r12, 0x2}, {r13, 0x4}, {r12, 0x1}], 0x6, 0x9) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x400}, 0x1) r17 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r17, 0x4}, {r17, 0x8}, {r17, 0x10}, {r17, 0x2}, {r17, 0x4}, {r17, 0x1}], 0x6, 0x9) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x400}, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001100)={{0xffffffff, r6, r7, 0x0, r11, 0x93, 0xfffa}, 0x4, 0xdb0c, r14, r18, 0xff, 0xffffffff, 0x4714c67, 0x3}) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x20, 0x8}, {0x81}, {0x97de, 0x0, 0x0, 0x30abc14b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:02:04 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8) dup2(r0, r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8250, 0x0) dup2(0xffffffffffffff9c, r9) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x15}, 0x0) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'\x00', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r1, r2) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000001b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab5b3c817f9ac1b9959e4ca38f4b7f8c64992acbb22b01a45ff237283fb801"], &(0x7f0000000100)=0x1002) 16:02:04 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r4, &(0x7f0000000200)='\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', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r5, 0x4}, {r5, 0x8}, {r5, 0x10}, {r5, 0x2}, {r5, 0x4}, {r5, 0x1}], 0x6, 0x9) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r9, 0x4}, {r9, 0x8}, {r9, 0x10}, {r9, 0x2}, {r9, 0x4}, {r9, 0x1}], 0x6, 0x9) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x1) r13 = getgid() r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r14, 0x4}, {r14, 0x8}, {r14, 0x10}, {r14, 0x2}, {r14, 0x4}, {r14, 0x1}], 0x6, 0x9) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x400}, 0x1) getgroups(0x9, &(0x7f0000000500)=[r8, r12, r13, r3, r3, r17, r3, r3, 0xffffffffffffffff]) symlinkat(&(0x7f00000003c0)='\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', r4, &(0x7f0000000440)='./file1\x00') getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:02:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0xa], [{0x0, 0x9}, {}, {}, {}, {0x4}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) getsockopt(r4, 0xbac, 0x5, &(0x7f0000000000)=""/31, &(0x7f0000000040)=0x1f) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:02:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x40) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) setgroups(0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getrlimit(0x0, &(0x7f0000000000)) 16:02:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r4, 0x4}, {r4, 0x8}, {r4, 0x10}, {r4, 0x2}, {r4, 0x4}, {r4, 0x1}], 0x6, 0x9) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x400}, 0x1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000140)={0x7, 0x20b657d2, 0x7fffffff, {[0x6, 0x9, 0x0, 0x3, 0x0, 0x1, 0x7c, 0xf04, 0x200, 0x3c2, 0x1, 0x100, 0x5, 0x9, 0x8, 0x9, 0xb3, 0x8], [0x1, 0x4, 0x8, 0x5, 0x1, 0x9, 0x4, 0xfffffffffffffffe, 0x1f, 0x9], [0x101, 0x200, 0x6, 0xf32, 0x800, 0x3, 0x71], [0x2, 0xffffffff80000001, 0x101, 0x7fffffff, 0x9, 0x81], [{0xd91a, 0x4, 0x8, 0x6}, {0x1000, 0xac, 0x7ff, 0x9}, {0x9, 0x10000, 0x7, 0x40}, {0x4, 0x3, 0x1, 0x7}, {0x6, 0x5, 0xd1000000}, {0x0, 0x6, 0x2, 0x40}, {0xfffd, 0x5, 0x1, 0x6}, {0xa5a0, 0xbdb9, 0x80000001, 0x6}], {0x40, 0x4642, 0x7, 0x9}, {0x2, 0x4, 0x3, 0x3}}}) 16:02:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socketpair(0x78bad1531f76e001, 0x4000, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x3a, 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000240)="43b831300f53d9c1979a2d2c49c690634a815fe51c02f33b78586cfe1c0697c5bd43cf2cbcafc06b8dfa65d1ab4cd97199661b44c5c4c65e3e40affdfe8319cbe2901c73be579cfc78d2b9fc6315393cf24cf5d94ef1e948308c6ed25cfad19a158b7720556ab33768102427834238ee14c547", 0x73, 0x0, 0x1) write(0xffffffffffffff9c, &(0x7f0000000180)='\f^T7', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x20, 0x8000, 0x80, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:02:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2cf5, 0x1, 0x80, 0x55cb, 0x6}, 0xc) oLoLpanic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 218957 41968 0 0 0 0 syz-executor.1 *245265 41968 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ac1800,ffff800000ae6f00,ffff800023b68f40) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b68f30,ffff800000ac1800,1) at in_ioctl+0x463 ifioctl(fffffd806395b600,80206913,ffff800023b68f30,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800023b69048,ffff800023b69090) at sys_ioctl+0x5b9 syscall(ffff800023b69110) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,291f5e7c010) at Xsyscall+0x128 end of kernel end trace frame: 0x294e4a9b6f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ac1800,ffff800000ae6f00,ffff800023b68f40) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b68f30,ffff800000ac1800,1) at in_ioctl+0x463 ifioctl(fffffd806395b600,80206913,ffff800023b68f30,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800023b69048,ffff800023b69090) at sys_ioctl+0x5b9 syscall(ffff800023b69110) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,291f5e7c010) at Xsyscall+0x128 end of kernel end trace frame: 0x294e4a9b6f0, count: -8 ddb{1}> show registers rdi 0xffffffff82125777 db_enter+0x17 rsi 0x1605 __ALIGN_SIZE+0x605 rbp 0xffff800023b68cd0 rbx 0xffff800023b68d80 rdx 0x1606 __ALIGN_SIZE+0x606 rcx 0xffff800021b60000 rax 0xffff800021b60000 r8 0xffffffff8165462f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc07294cc1dc46734 r12 0x3000000008 r13 0xffff800023b68ce0 r14 0x100 r15 0x1 rip 0xffffffff82125778 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b68cc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=245265 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf658,0xffffffff8267a4c0 process=0xffff800020a8ae10 user=0xffff800023b64000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41968 218957 29038 0 7 0 syz-executor.1 *41968 245265 29038 0 7 0x4000000 syz-executor.1 29038 494176 75547 0 3 0x82 nanosleep syz-executor.1 37378 286510 75547 0 3 0x82 nanosleep syz-executor.0 38584 31079 1 0 3 0x100083 ttyin getty 74849 377615 0 0 3 0x14200 acct acct 90382 113874 0 0 3 0x14200 bored sosplice 75547 144278 92232 0 3 0x82 thrsleep syz-fuzzer 75547 247523 92232 0 3 0x4000082 nanosleep syz-fuzzer 75547 254933 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 157701 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 113332 92232 0 3 0x4000082 kqread syz-fuzzer 75547 445746 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 449040 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 458853 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 272083 92232 0 3 0x4000082 thrsleep syz-fuzzer 75547 159725 92232 0 3 0x4000082 thrsleep syz-fuzzer 92232 331615 55485 0 3 0x10008a pause ksh 55485 12622 99026 0 3 0x92 select sshd 99026 449992 1 0 3 0x80 select sshd 5195 489729 66390 74 3 0x100092 bpf pflogd 66390 221748 1 0 3 0x80 netio pflogd 63062 296929 55728 73 3 0x100090 kqread syslogd 55728 312387 1 0 3 0x100082 netio syslogd 16861 244849 1 77 3 0x100090 poll dhclient 94210 283559 1 0 3 0x80 poll dhclient 84624 519851 0 0 2 0x14200 zerothread 8549 133600 0 0 3 0x14200 aiodoned aiodoned 66552 355703 0 0 3 0x14200 syncer update 65195 47061 0 0 3 0x14200 cleaner cleaner 51698 225103 0 0 3 0x14200 reaper reaper 26835 331100 0 0 3 0x14200 pgdaemon pagedaemon 39602 7697 0 0 3 0x14200 bored crynlk 87677 3544 0 0 3 0x14200 bored crypto 77277 501716 0 0 3 0x40014200 acpi0 acpi0 77159 146526 0 0 3 0x40014200 idle1 52674 230902 0 0 3 0x14200 bored softnet 23342 495518 0 0 3 0x14200 bored systqmp 61603 319033 0 0 3 0x14200 bored systq 90517 352393 0 0 3 0x40014200 bored softclock 53998 136665 0 0 3 0x40014200 idle0 25861 245751 0 0 3 0x14200 bored smr 1 21953 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41968 (syz-executor.1) thread 0xffff800020acec78 (245265) exclusive rwlock netlock r = 0 (0xffffffff8248f918) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82638a30) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9601 6446K 7418K 78643K 19573 0 0 pcb 13 10K 12K 78643K 3497 0 0 rtable 117 5K 5K 78643K 2248 0 0 ifaddr 94 21K 22K 78643K 657 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1596 0 0 iov 0 0K 24K 78643K 634 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 4331 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 39 0 0 VM map 22 11K 11K 78643K 31 0 0 sem 12 0K 1K 78643K 823 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2918 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 61 63K 83K 78643K 1627 0 0 subproc 32 2K 2K 78643K 374 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 363 0 0 in_multi 29 2K 2K 78643K 502 0 0 ether_multi 1 0K 0K 78643K 35 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 778 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 160 190K 194K 78643K 11342 0 0 UVM aobj 130 6K 6K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 724 0 0 NDP 23 0K 0K 78643K 212 0 0 temp 243 3565K 4200K 78643K 69686 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 74 0 68 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 292 0 290 1 0 1 1 0 8 0 rtentry 112 423 0 378 2 0 2 2 0 8 0 unpcb 120 2028 0 2014 6 5 1 2 0 8 0 syncache 264 27 0 27 12 12 0 1 0 8 0 tcpqe 32 7 0 7 6 6 0 1 0 8 0 tcpcb 544 1841 0 1836 29 27 2 13 0 8 1 inpcb 280 7505 0 7497 25 23 2 9 0 8 1 rttmr 72 7 0 7 5 5 0 1 0 8 0 ip6q 72 6 0 6 3 3 0 1 0 8 0 ip6af 40 14 0 14 3 3 0 1 0 8 0 nd6 48 64 0 62 2 1 1 1 0 8 0 pkpcb 40 37 0 37 7 6 1 1 0 8 1 ppxss 1128 91 0 91 8 7 1 1 0 8 1 pffrag 232 89 0 89 10 9 1 1 0 482 1 pffrnode 88 89 0 89 10 9 1 1 0 8 1 pffrent 40 2974 0 2974 10 9 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 304 0 250 1 0 1 1 0 8 0 pfstkey 112 304 0 250 3 0 3 3 0 8 0 pfstate 328 304 0 250 9 0 9 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 2 4 2 2 4 0 8 0 art_heap4 256 1930 0 1723 34 18 16 18 0 8 1 art_table 32 1934 0 1725 4 2 2 3 0 8 0 art_node 16 422 0 379 1 0 1 1 0 8 0 sysvmsgpl 40 64 0 50 1 0 1 1 0 8 0 semapl 112 819 0 809 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5775 0 4361 46 0 46 46 0 8 0 ffsino 272 5775 0 4361 95 0 95 95 0 8 0 nchpl 144 10794 0 9173 61 0 61 61 0 8 0 uvmvnodes 72 6094 0 0 111 0 111 111 0 8 0 vnodes 208 6094 0 0 321 0 321 321 0 8 0 namei 1024 38008 0 38008 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 21 0 1 3 0 3 3 0 8 0 vmpool 552 29 0 9 3 1 2 2 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 33137 0 33137 30 27 3 7 0 8 3 plimitpl 152 274 0 266 1 0 1 1 0 8 0 sigapl 432 3058 0 3043 3 1 2 3 0 8 0 futexpl 56 75319 0 75319 1 0 1 1 0 8 1 knotepl 112 625 0 606 2 1 1 2 0 8 0 kqueuepl 104 997 0 995 7 6 1 4 0 8 0 pipepl 112 2006 0 1987 5 4 1 2 0 8 0 fdescpl 488 3059 0 3043 3 0 3 3 0 8 0 filepl 152 29491 0 29390 36 30 6 14 0 8 2 lockfpl 104 1193 0 1192 1 0 1 1 0 8 0 lockfspl 48 406 0 405 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 89 0 78 1 0 1 1 0 8 0 ucredpl 96 3200 0 3191 1 0 1 1 0 8 0 zombiepl 144 3044 0 3043 1 0 1 1 0 8 0 processpl 896 3077 0 3043 4 0 4 4 0 8 0 procpl 632 9517 0 9473 5 0 5 5 0 8 0 srpgc 64 27 0 27 9 8 1 1 0 8 1 sosppl 128 76 0 76 10 9 1 1 0 8 1 sockpl 384 9979 0 9955 44 39 5 14 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 20 2 18 20 0 8 0 mtagpl 80 46 0 0 1 0 1 1 0 8 0 mbufpl 256 859 0 0 43 0 43 43 0 8 0 bufpl 256 17154 0 10096 442 0 442 442 0 8 0 anonpl 16 380076 0 360243 130 45 85 98 0 124 1 amapchunkpl 152 22761 0 22595 40 32 8 14 0 158 0 amappl16 192 16193 0 15066 128 67 61 69 0 8 3 amappl15 184 34 0 32 1 0 1 1 0 8 0 amappl14 176 403 0 398 1 0 1 1 0 8 0 amappl13 168 672 0 670 4 3 1 1 0 8 0 amappl12 160 474 0 473 2 1 1 1 0 8 0 amappl11 152 481 0 466 1 0 1 1 0 8 0 amappl10 144 551 0 543 1 0 1 1 0 8 0 amappl9 136 1098 0 1095 1 0 1 1 0 8 0 amappl8 128 660 0 614 2 0 2 2 0 8 0 amappl7 120 651 0 639 1 0 1 1 0 8 0 amappl6 112 444 0 436 1 0 1 1 0 8 0 amappl5 104 759 0 745 1 0 1 1 0 8 0 amappl4 96 3567 0 3530 2 1 1 2 0 8 0 amappl3 88 458 0 447 1 0 1 1 0 8 0 amappl2 80 22713 0 22631 3 1 2 3 0 8 0 amappl1 72 79190 0 78752 25 14 11 20 0 8 0 amappl 80 10136 0 10079 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 3088 0 3043 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3088 0 3043 1 0 1 1 0 8 0 vmmpekpl 168 29006 0 28967 3 0 3 3 0 8 0 vmmpepl 168 398047 0 395688 270 122 148 148 0 357 37 vmsppl 368 3058 0 3043 2 0 2 2 0 8 0 pdppl 4096 6183 0 6124 9 1 8 8 0 8 0 pvpl 32 1005794 0 982956 306 102 204 228 0 265 12 pmappl 232 3087 0 3052 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 699 0 54 19 0 19 19 0 8 0