7f0000ffc000/0x3000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x100000000) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x0, 0x81}, {0x86, 0x7}, {0x41}], 0xde}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) read(r0, &(0x7f0000000140)=""/180, 0xb4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8001) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000c40)='6', 0xffffffffffffffca}], 0x1000000000000218) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='\x00', r1, r2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xf4a56778fd4144de, 0x185) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x3, 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000180)=0x1a305bba) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe48, &(0x7f0000000140)="b2") r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x5) preadv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000300)=""/226, 0xe2}], 0x5, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='/dev/null\x00'], &(0x7f0000000500)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000580)={0xfa, './file0/file0\x00', './file0/file0\x00'}) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) bind(r3, &(0x7f0000000540)=@un=@file={0x1, './file0/file0\x00'}, 0x10) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) shutdown(r4, 0x0) socket$inet(0x2, 0x2, 0x800) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) close(r4) sendto$unix(r5, &(0x7f00000001c0)="0535673bcfca02285d2a3ef40ea47905b82605ca7910e8a779875069d6b439716053f42819e8daa4c6cecfb92b6b55916e117efb134fb0ac9c5b3e97314dfc409738bdeab886a07fe673ca44a53168d621c97800b27873aed2a1357fa6c2c618921e0512ab3cf3da7e7a93b4add8796dae27aa595d7ea529cfdd77be66e68fdc3cbb98cbf2055b94d5884501501ab4d0e35f17282cc94bd1cc85aad08f7fd90ef5a4e83b64689f7f2dfacdbf1efa1dd300c26d7bd095ebbcae150f49bd83c339da8c8f93544cba87400166a95830c6bdf47a7d7ba6635afbd835b419e865b6046644e93728d05b85d3471a4ec1a9bbc158449570ad1136bea2af9d3703", 0xfd, 0x16015a73a7fdd35f, &(0x7f00000002c0)=ANY=[@ANYBLOB="013000"/15], 0xa) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0x3ff}, 0x10) close(r0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getppid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000080)="dd2ca73df4b7c45f0c65203ae489080254be40732d7a5edb36d21bd7cb5de0184daaa9ed4a45080b313ba3622c", 0x2d}, {&(0x7f0000000100)="804fe397f358a29631e03ab432120fe8be588057", 0x14}, {&(0x7f0000000180)="c6a49cceeebd5bc2857b631ced447247b8fbe5736d2d0d92a392aef7c1f0c6e5b80ea66dcbfa07839e9746d014153cc3e6b3be536048306b99ecd74464e8afe388b8d10142aa1e3118670a7d3a8d40ef38c59cfc540fb7317575a08291f265d673f828a2f7db877e6aea515209a1b686b59c2bbae0e190b734a5daf6f402bdf23d81c81979fa37f73689f92b9f86c9719d2d797791063193242cf14032a2ba329ab638319a261069da85ded1eed6c4d0ed308c18299db1a2a735f54bef6822e7fab88bb9f18863991944b63c765436e02f47b93088470785f05767d1c5d0da8b9805832037454849192acccd", 0xec}, {&(0x7f0000000280)="72e1a4408c166e4fd01cabd472250f5ce356ea2fc59eb397b37d57d04784bfc4ff9459b36b5fddadf32c9a202efb34398061bd0743c0743486f47047ebe29e06c1661c86bc165dbdf006637b5602924499dd4c59b3bfbb852a7059d53c4a805813ddfd3bcbf4f435c597df1b4efc2add2af79f8f6eda09b08371a9bca3a71895f5260c1f183cf61ce53ef00c4dffe264e3f8fff9826aede852a805ad5347d7b627ff41cf61acad289b77dd97f1156e30a32fd0d577770ae864eff523228d", 0xbe}, {&(0x7f0000000340)="389eededb59ed8e4e4e569026b105443bf962a06258c11c60639f01f389bcac36ebff6df4306ca621d3d499ce2b38ba2b2ff2a93a42b186df7d9b69e350a15e9357ff49b36b5bf4a6dbb06335c80bbbfe6a8ef180cc2427500389c47241f22351dde583561a0eec490a9fe0e3b3b84240cfa79ed4fe8e5af48eada935b759215b734d8de0f1d554dd39e1a353628a712f3a1c0e8e9b16dd270554713495b34dbcabe870ee6d2cb6ee9c9d92c17446c1fb87acb298850b7bb40fafc09936e729526dd13fd9ce79b541620a17e946efe4e03cd7aea13437abb7d85c020633ba54b96b75259cb9a59823f804a123cf6ba3ee0d043110bcade4002825ad17f565e6968cbcc29862f3c5ed99077b515f399da176040e5c83d1c42cf363872a3229609dfeb500be7b544456ce12fe521f58d074536d870da7afe00eb1769e922ac2429cf2b76bc9ad5be3d9ae819e841ef3db09f6db18fc2471e9ad04b8cf4092151a8f073c018b5be65eaaaf5848caf46061deda9984abdc43a070947e67463721cb36cc52a0235576dd507afbb9f6336012b1a3b55102458666f78a06c12d6f49b89b6332ed6573981897e45c76c22a53e8ac5fa8425c17d8548c5ba105decdb4301786be52b063644e3556128f73dcdefd3532d20d371d16e8fc55d0b841c9b2f646a89899147d133801ef9dcc2b2a8d58397f06a121451c5cadb14bd9492940a983c1b9b3805409075201dd156fc5d805608f73aa73337b2ae0796341eceaae8c0e736797ddbe4225a33db83375408058f09d86dbaf9cf08ed4b1a3477bcd71c8c491497841d021576de83097e58534f54f9a5a2eec7833aae32be0ba7aba80e754e8d5b662d9a2c0380394ef8045e64103f1b79e6a5c6846c239b15bc277a0a75dce489dc518827574552e3c928ee14ceb39759ce2d4dc465aebe4ef1aa792036ab0fd68cc6e3a2d32b7ed3c89391b48132a64b3a9999ae81c21a8cec8c44db5c691e30e5c5b04216f2c3c84c9971ff4ffbf2583414ebe68dce30f4836dd0e2a7082c0b2ff1c71f412ee09342acc4ad23062a727242b5a3a4d6650c251de783a0421efe50e4e0bfae93b541d4d8ffb4c21208442489bcfcd16f1c2664c56ef2a6331cf4d68ece8cc8cea814c98cccf8ec8d62208cc056a0a0e0f3fce772f9539c465c3138555352476d962c706e7716fc5d8d25a34ffc4318f8385588d5b7bcb71fc5cf291d04e1133fa974209a458326d68f7223a349ddfb39b8abf11a9b6843fb8f26609be90cf14e538036b1b4824facb45463574f89136fae3c06754d17e4fa2953f3a4ec8a5f4dc8a68fe1e729c0a45c9e99d3e47e721fb773dce9e43aa5f5f2be01f8ff83597746a63c339261c8050268edaa00b84b5dd8382bbeb5246c1526f48d8b82c1ed3c8ad058ba6ffcfde25d3c2f88573797e29af36937474d64573401caabc43f21e99dd22ecb5c72499bc643c0ce6a288468a4132eaf1c012c2df7334b5acda0513297146431b44246d454ef66a8fd5e5126da2c3164bc31637617f3685df4d7be99bcb6af8f487deb8cb16f468a1a1d2d5c2b2abf05780f5218f8c52be4df716435c98f52e5550ec5af5a6c0260d0b2e9a974c842cb82056a5c4f0c4e08c6a410d7bdef00fa202b711c69492030a3d6580b82cb3c0ece41cc63433972666cc56797782c9559c4a2108a9d181a77de9bbd1d596f5237ef5c774d00c3cb33ffe7feab6db0783b4ef479c06ed964c87d6ca7f48d02ceb63d073dad8edeb975d157fd9e41a2611ad384d8036ef422db50e770ac8b7b7ad1daa6a70cb9e903132a2b6216b56386fbebc97f0aa36e9a635a46013c758a5e73a7b8db67cbab097010801b4831f0ac9faf6cfd1e852c4836405a6e81271b8234135b4a72df84e02ec73f8c31b91cd9f512e0378de88a351e0198ad24a6e2d49613e8bf098a01532649c9b1e29dff03beb93a225b5c1d4ee8e0b0e0815c2d54c0d8fc42e1a430fbd1ec998092be3d540fc46e93cd7ddccda5a8668404d4a562fa4ebc72ce4ea29f7382eb44ee38f339b425cb9e5988e7886ea984bd9fec00024d157cc1d659c6351f58f2da66917a0a97ba163307c023671411fb21b7575fca14a391f009e7cf744dd56ebafb75c3b482388cb3f201f13509fee4c7abdb4717af31b87e015662990e66af3539521a5c61fa9a4b04aa52bde7919d4a1a8a924d6b3690be72c9a5679ae7b3bd47e3b1bef1d46fbdded0b85509285cdef3805daf62c41b81231313b8caf82e97f8517fd5f130103ea8af0f0c38655f2127252353214376386b8eb236fa5d22824af7d5ae30085c83854d4ad0be4fcd3255f6ccaf20bfe6681a8ea7771c8832e37895c05e08031ed096d10bd9f82f3ebf5bbfefa2114027e5aac0e539c27c670041ba8335aa773948233d942cba90b0476f19f7f9b1c378e3971eb3cb68e00dba862e3ee6575bda2b1c435c2706d1429b4f2ed4458c9d257282140f2b2db922d2dea6585aea3f15ae5953070018232d7a3dc6b2d283c404eff72c7458a2ce657b3fd870a0dc5142421c1a71d977aa23cd8ea8a5524cbe72e84bc77686bdcf9049b8ca02cd9b60b0512d4b2d6de4068fa84a4ab168fbf9121c4cbc8a2e276125fb1f96e17783e69c1ff01835ee08b269da2274cc50b098d71df792b2223663c876d68bab1f3febc281dcda291690405e5ef7d5554855e8e4c34e3057bbe13e6a156346a26b5f8cbc04ee46d7deb877f7b30a9318f572644e90b01ab239a138bc70787798e4b4f278b5cd35f6043a5a298ba6238e1a48933643d32591bb75834193e56f1db6b2ece5d340b46d9bac19c18f17b482ffbe549dbcd04c3f2d139f52d45a8c83e40afb30f2ef5ee2b4d3943d26a6830952a8a7b2e3fcfcf27a8303681bb2310066f74f635e78dfb5e301278c056840dabeb65813199ce34f90326985895f08b23c0d62f179a86e2f8a98b8f147a0179516712d50ba39fdc07a4353c08a1d0eff34a188ad051e3ef2932d0b28d0d666ad90a93b659e7552b14455b8e7a22d3dd12e4a4ae3dcc84a4f9ab4d3aee20069d81656d0aa354a8141c3fe44fda641a993471cc5a6c394078660e33d1c5e96c1f505307b0ee01701fea2d7e60ff00589690a2583a2f640bf26ea9f0059e3959ccbba282a2ae343806bf0615ddd74827cd2be23a417bc911ef54f0a43b59789b11e3d7699540061e82c8924defc3924d7128b03dd25348ddb26385d525ead94492e952532e0dbb3d598a4303a957fe02ab8b4cae2f0d5209128ac0b334ad734a92ab12a6f32fa7d2cab1dc30fe21334a726321991842f5cf80a55627405d4b8344e3fda32d5748db79a5d44ba8bcfeef971805686dbaa0d40fdd89e70cdfe51d0e182f8a678a53193969562938768a947078ae2eb7d82b8e72c29ee7886764bd28f1decbc322ea33ed10d69441c66ac023774760621d78178ef25c98ded48f0f2128f412fe2f2801f36adc209393cf4783878eccd9afff84df0075440c13264d2da19a2fda09a89f2e15d4e6777306f40bb0aa5ebab06be6c96fc30c0bcd549d8c427a7076865ece8d9d78e745919dd2c1d7eca339d424639c6e4011b9206cd3dcd85f0516ed54f3f15c77019c2d7252c2ee2879de7ae11a9dad3ff59c63ca36e4401470125c4fbb14c9e304dc72f47515fdd9d104373afeac75736859ef9c7b7a7e586b74d547c9c261ef5b4495f613c18583b0a25c5d26f6b6ef182e03153f74b1a270869d8a600bb81dc068b7f2f5136d9d15b04f084e67698bcef99f0a88305bde2f505196508775e937402e57ffe0f9d80de36db9cd2c969c55a8cbd7e4219a8a1c7c15ad541f332798a180a57f027b318ee34013172b264b9ebd90fa2a209e1b3526b1051a99145c03ce2ee6f3500246485d968e4d98c9631fd497799475711db4f20f687ff3094412e66fe7edd20e1ed4ecbfd6d7349bd14aad2f0dad2314df9d913b54445db9ecb100b98903747f2089248ae94762ab5c8c9fd5773f0e7560db1812b2f7c9a3b30dccd49b8752d67a55ebdb6e2f10156e2e6e450e1668fd576f210a45bdb74ec3632bec3d1da42aac3abecda30a2d483705362dea98fd13d8a1ce6d89a6b149ba98701c05b0bac16fc17de8969cfacc6b526dec029590361490455811d30043aa89f02cd97ceb51f4e662462126f5edad39849bb19cd3ee9cf5552c492362f0d23502a7ab6f0c2702e7d72ce9bd31a92a2468869db38721f5990946594c70815f841538357aa2cebcd31d424f77dd380be46b22dc0ff53ece197b37da6b6e6f6db4e63f67ad1bbce18fc27a26e7725f9222e7757f0906c6110cf404b1ca4200bc64de6c768134b1e1a93d80b03344d2fde8c42706a6a51eaf0a92dd1a176d3781c3ffa6c982ffb8c41b8b83f98c579cbfcedb117217d9dd56f0ec4aa9ebcc88fca3bffc17dfee45908143457de22c07507c8398c019e5f33fb31803b1a456a459d322a870ad77259db72cbf782743e13f56fc3a42f9f0df41721dbd93bb56ddd137c5625128836a1718c77046ce4883abf4798ca843eb43cd69cbaa0fe388d538e1df8aaf7322679f3f51a2534fea4218f03827d72020ae978985518ce5654f6982ec6b7bb1111447b5e81194c0b60c5059231fb065c680ee0d34b392c6fdc66f5c02b322ccf9cd3cb18734f50701fab51670ce238947a5d96d957fde461a99e843a39ce471744845045d072becf09d9f6a05d896971f5ff7086a32ab5947a0d6bc17bb2a56a8fb66fca1112aa2d0d057566b794b4f041d6dc62ae3f3fc85abaf962eb30f5425e8a233a0b321de77add3a9d2cda94af4cde331cca789cb9c08b861361cac3489168c543df15b144fa320f9a8a9e78f22e7f0a5c9dfa741cb06fefc3b87b1a5d07b253d4d8beca3c0b4fc3f8cd378ba15ead938131d3e0e1d1be6d7e0b69a4c7e977e7c376ea42d3bcfea6f1fba139c96fb196dacdb590489a4da890c4de891e1806015622bee87b1d0a1d77efef11be725a49d0df9e4950460864075fc8cabc7bb77504355da88b49affe3e7b45ff6ab96c291ddc05867f7d43fc7ce1c2d3fb04a9da08a8f3d0fef34ce50ca31406ba379d15e5aa6539c6e4021a4923b434965dc33044ab9ba7881538531eef3cb1f857714d2247b8c89024e853d95d32656fbe59d303041cb665c27de870badcc162a46f5a648528d73ef3402b216594eddfcd67710b28cdadeae89f18c883cb3415328111f315818c85bd1772090722ce747e6f37c29c35c0ede7ac5ca1dadaf9b73276c1187f777b92ccd68bc2ba4a3670fb67c1c8d90ff5a056d887a70a0c0704fae5a968fe9130ac195931d1780679ac224b2361d2502acf5b90bd6c35f47e96122f28dd2f5d7455583186749d0178485fe4e7c1d54c83d28a064ffcd1e4077ef8525330a5349636ded8cdf7e8737726e3ac61434310042ba10c477ff953c5dde47c412f21774925f58c7babc45f2618ffb2fb96fef6709a8bea944c452a119ca43d967c7dd70a84ee0af97f501b0c4dcc2289c0729728e83c754f5fbc96c6dfcc55332b01e87e600346b7223e01f405e6f4b42bd643f7e117e9e188abce06e2df3ded1535de6227f85461937a2935c4cba24c2305bfae998a337d2a9dbb120f4a5bd2e602dcfe1ba8e10f47d1cf1d584255b0cd4a9c5ff56f0674b79c4ef9824e2e848b4076c8b62cddece971ce54996cc028897eb0d52adf28f4bb70f1f8a72b2da7c15c466dda3f4b5375e7505285496504019bfa9a7fa51b2a54ac29a3d7f5f3651894b6", 0x1000}, {&(0x7f0000001340)="f8845a6676acf0f6e015ca1ae707533585c9c899223ce6d77a872ff9d4599f784a9d0c5d8372dde4e6d363ee09f2672f13046a9bd51d98734883db354847b7a2eff1f4150fe68c541942cbda26625434ed4975c45085c5baf54066c6f917a62b39f130228f91cb88a65ddc1ed1e771ace9535b3645bc2ba2fcda5f901009dce33233043ddf6463a50f8298b1dd66775f4b7350cf2c228d3518c593dccd4fd281de0cdb5d032ad1691e5fd603b941c0989151c9249231c1c79db936f522db52369a27d94c8a2ec6e9c039ac59ed60b15644a670b4a6e3871a7db33e0a0a3593425232fbde3e65771763f044f61c3455879bec2e50e10884fb0b7e8479168c675631dee49fe2999e3fb7bb3f278a56842d199f8f666e7aa6d59f49145b4b9420ac665742cf12ce5f32fbdc597f23a3b52f35b6d300db1a840d0dc303c1635e4b99b688a16c141d7d7c5a095927b81ad1bdf2ecc3d81c8edfdfa74ae7ff705d412d01e531e83c7669721c398377cb24b9b272b8eb83e76d7648cad67e5368f6ddfe279417ba5c5ebbde9e93d85601aa95c6787f782e4e7c09a13b8c0070bc61558259cbc36cdc7aeeafbed9372b05b58c48d03dc97123e3f7279d4960bf811a45074fb390cb189718b57cc88f79ec04f23c1723d2a8526c0d04d7d66f8abb155805b7d82099ea6aae2966a0b8fdb8a3c0c6bf7cd0b6f14db0d2e94af320f537dc3696e3befd6d394adaacd8c921d80cfc6dcbe87a329865e8ccc343fbb5ef4183611902105dbb07e667fe28c7c431767449a022c733c7b9fa8cd9bc38a0ecfee20082ab9e23526164ea120f5ffd5ce30466c30a34cb0feb1270e2729e0f550dacc9424d533a840d84bff47164cf07c392c6f6ca7e5425234ee4f94b3257d06a9c03507e156ff5c5515c1b2dc58846cf26f0029230ecd8f5d103617ac9219db84d85b86c948715dbd023e3076626d3109543cbce9013f2a134e4ef24a03043abe1c53900605802ef6b9e84796731a7f3c62e5aaaead687433a158fdc58a083c9e725701b61b20db6121d8670874cf13375a47807a84cbb779fc7eefa7d864d8b259ed29ad9d3e1c3b7ce31c04dad62b5d06d886008502f2e01e893e2cdebfc2b429795a43405605f4fa806709ce915a097c7078ab6b6414322641a3c32d2fac4b8c67b9b0106983ed15e7d1eb355d441857eedb0fc7f2bd75c6f689788758ac3393544a7aa1764ad2ac92b21992866d93bc569d1b4c1b42be2240908ccb0642870f91e38999022855549c053cb56fb8599d2b9237ff18a7ad35f1f1fef28e69168dc79a4fe440a55722c0dbba2813c6f763f717b44b016f4ba776dcb07d784153d9728fdb6cc8a5b13501e729c6b55fc5d547d258447c57837357503cdcf2884f2eec2726546354222d9a868325a4a198f5fa4e94aaf2e17574ea986e143ae47b6ce703c7484c7aa275ea12626823bd9d3f5dc9b0cfdb6d9ea5417917fcfc7a7bc1f20192b20e848e47eb0235cbaefef6859bb684d87716e64277e76fa57fe6ea64e9f2823a121f06d8905d33aeb76bb8a78434b52f3544911baa8703fa88cb0781c62abae6ab876b1094831b860828731041dbfd9427c4d7aee0d26d68969e93b55c77a2f6fc99b92e14cd0cdfe26d971101be66c604a1d112f06f8f3b854de861c7e5746d252ee65e66e7e1d4b0bebf82be7ad6f0d2f1cc5559fabcaf78fe839b88cc4b5c9bd9ab4afe9d29b0e9b17dc3461a651dcefd83f0d9c51ca6cd5f200aed292947a0d17d553633b8b139f4e75f481f35e3d3c07468353718ad013979e47cb3871608afe3a3b560fadb554448a829c00506625fb8f168341576a2d1d9e0df63cf40eed22776fcd7fc327c38ed517ca0befb364235d745a09c4df84d715d8751c1a5a3d848bea9706c2ec8b74121e564875de19c1b85c83825987769b5a5d131d1f34b60b17437af51da15e5c1e007c6bfbde99b95e45eb161db48cc41fc6a952c43aa2ccf5815ea910ec2a01b143df7e3171b3eb00ac1e7fa3c7c2df9fedac1ded059f1b7b8e4dba4dc7fada5d73cc7bd671a9af5ece7df6f4a70f45203cd391c4d4bb5ae6f07639d431d1caada28940866af4a0bfbdb7b68200360b10fa6dfa3774614422ff6067a7c5f26fc5b9d152841ef5e076f572536372a4082bee997f376992ae33533ef5f3c63f89d70fc310e987544576a8075de731ca92dbb37f52ccdac1384cad891fadac678b711c327b84b9872458ec739b4fecabb57c9889305124f586fc06dd8d630ef81337bac1c0cb497295d23571794a71334142825bcacc3c89401f5982aa0495614a9137f91f1ad50da1602fd5fac5e4491b7c3f1aa88be4267d370e6847d10da4f41eda2ef6da36a806f374f759010f5ad04f516b021f526120740580586a19834c57e339ff10414eb1d623ff8d63da7772f6c01e7be58fe75ab8a7003657772f404a3efcacd441213648f3174dc23e1b0c1f751cb9b04f0686820c8e85b4a9d9a81c2ce1d95b8192737329f8531ffca4788b43101724d60d5bc7e474909f6f5d9c34139c088d67865703d2ff09ed83af784163d479d9a72208f45f7aa26b8249a6c73d5ad12fbcb30146e8fe548c829e673944afc6f692d05c78bb27feaeef3b21aafd8be86d8e2b3c0a5078675d76a6975b03f233205648acd128451e2e9fb6bec3de83ab30f1381857a39bda1432b200578873ed2d07f784102eae992288721e33474a095bef0784f292182c2755e5b9cd93f6495118bb34f18a7aba458c836defa599e1e13813197df888d9e0e1b5ddaa6a005833c64d65f451191c2fc1379673732b1a597e48469fa3bd1eebe33b4e06f391c1e7770d17b8a79d273aec3fcd4ffef34d2a643b0633a08b314d76887896c949cedefb9d0d02c1e3461b1ad601eb58bee789ce856c2944db6938aeb47ed907a561dc49c16c487a0bd33bbe4d5d1acba45be4cd48e1c6ac15fda2a28e59a1343791469001d601a64fa6197ef263200a9633e5ec734751eb0f8b7153f76710437dc251003c5f8f49466c2e9c007da61f13dcba759cbe55d8862c50f831917243315085f22a84c5e0c348877bbd231c8904f8a7b42c4f7183c9fe85ce3defb6bc779c2e5176048bd01f7c3b20681c738f54c292c3ad8d696204c42c78cdc5f04a70651d6a793373ffa28d6f412c4614a3891a2e4068ad95ca4cdf0178ddb4d58d1bb6fe80fc805508eb8e2b8fd7592835ea6bf8907d018bb0009e3695bc8e1ebb0112a08c84af0cb3f9f64ad0c3e05cd0c8590f2dac7431014f4621938ccdc109d3a47671293d132a7a32e067eeffbdd6b47aa2fe800a605fc8ce1157cb6dd2378554aaea54caed5431c9a77c4bab86820e9313d80374fffafa6fa2bdf67ea73122bb0af3473a2bc57baefbcff02c7aac4b0a2ad75740328f5233efdd1541e17b98ed83dc7e901ed07bf1af999ff9cfcc14600c39f3706cc4344fcb26e2f768cb50fa8a7811a40b998277edc0efe7ed42a5e52a5a8d805504377cf2e2b7c41f66c27419da707fb6ae803264e23791a373f5a0575683d0d60edab7bf214183cf8891b72225c479dc43636e67749710fb1f9776a60605ef126d3512e41048a5ed1f7f3c84b3c46e8c066a452bb902ab34b89ce24bb3a501a8948dd9d700ad6d4a5c29fb205d92a1c54b1e7e0858290040ec242d22bfb7c9e1d14866151bb6f5f24e979cf1b01538b1fe8603ba50241a6cc585afb8e6f0886a79857e4030f4e274cf50ed8eb1e50536e340158979bfe1d66619ab8a8f5f717f072eb35cb04dc933200d2854eb44a0bb3e628ef23d3b2f0d85d67cbbccbe443d34ce1e943df3412d065d5af10d0ff517bc6a4ecdbd8a0302fefe36e7fdbf628f1a24f3cbe527ff2a6a05f7e566ba1dc99c706619f35f5ee333437ceab599c6583cdad12b9574a9d4d5c37b9382da49b09a5661327d455e0dd381386c4f7536fca542e83ca5634ecd73bbc6c71c0b91bf31e971334d2cbc3441e111ff32412ed090cb97bef87ef2f5a41eba4dc4e719014b21fc1b0446c110d477573b890b276b122a1ff7e60dfe8d5ca322ae1f3f0cd1cd6073f5ec75de2bdcba8f2c6eb1a1e8b29cbd9877df43d66dd8253c3d96fc3c636fd04e031051b23d29601a3a251707852a61a8164680ebaa0a901db3cd739bfa390e1b4baf0aa0e89ab026d4f6a5ff830c74e5bdab0d6792da81661096ab986efe759ae0e979c33c9a7132f4820eef112c0d0cc43b313524ba08292e38eb280bc920c2bb11a2ac76752fcf3ca7ecac1ccf60442e3541da7b21c7596846b796d42e8a6acb8f4376e836d0b486f3470de5e921871574ad295ece0bb07df381cf7f1d30a82c8c50907358e521559d6095f6aedc53eb114c23f6b6fbec70b1f7dd51c22f79f6892266eb457510d094be27db02e01e5d87164aa18c9a7d0002e76bce8191938ef6081d25d24929b40e527a07e044843e9262feaa193e43f1dd3ea753f7c7779b2314fb734f24d8e23f3e91c93d47d0fc715aaddb384abdacdceb62250332bad117866c0fd82d4fd47caf44e3604e2ad141a15937848c603c0da8a38687c7c50ad817d3ec429368579800241eed3ea58fc25e491429282218fab9f22f26b686cba612984ed0449888a0b7f257be26d0108545c3b99eca1b13dd622a0fabc29e7f5e42c6b1f8dc9317ac83eb64f2c3c85e0cbd4ad34327dec47c0a047834b7df111876ac2894b50970e0839bf473e816d02cb7bb956a3d4cdb7266fc065dc7cfb349f5806673a1b185360934b823eec5ee9f5ef82966d8f7eb1945587d3d345d63bb95e9cbdaf9e9f336ff8daeb6bd37f7dcc47cd9eb9a663445cd8463781392b1fbc6a4dfbc18708420aece72ebb6c0f58d18b8192d9de9c0fb4189b2c6584b17be822f243374d3c9d447fd8c44fa19c7cfa5e21032864c8fe14d7ca557553b9fb06d7e13c7b0fb12ddf65a40431f3ea54dae84ac117fd1fe54d46494ef3c42b5e0759b73744363472f013e1c91cecdcc4b91bca2deedf766fc3bb12b65da717f1b252e5d69c59e11b9dce63784907f498dc5d5a1335fec29c345f2e9da8da3b1d7d0f9e444751c60d36b1b3085407b1a434e9a6731bde4425b098f651436a42873d82e31c5397af3c81e82cc67a1f504f42470a12dcc09f73dcddd62428db9543116462ef91a5fea32272b419fc44ad211e4f3b8d78b77dd74067eaade5feac4476d37d4be0cf00395dbc43240ccfea3fe1ebd5bdba989227bfd0090a164ac4a18f403fd8f3e6e7d7e221d8b93e4b6d32d0824bbbeb175d5b040157e1ed8890fd0edcab5595c3b5be15b555ceadc94cd02ae1897510aa2d850844a5108baba61b94822d4d0ea61103ce69da2dcbf38b3108d51d4bd32f03f329126424f4ba0e453b8a195d02ec27315401f117990abb321745db2eaca01acb95d626dfe4a9b576060b118349bb7842ae864df287f1c660f20e4220d678d1619c59b42e60c0b212ddb9c6babc94684f94e604d8be446296e3692cdfbe04d5756f32e2d8e06205347bbd5697dc0e4b67b2931d0260aebc5117ce98955d7dedbf536a05ff97ed66248bd0d886de1fb576010faf193f530167b0302a1110be7626a91e221fa0f7f48987e8431fc8c2fc02bafb5237f67524ca8111d6ad6872988c3d69f5ac0f148716817d4feb5a7a4acd53eeecc3c55cf65d44cc6b550c090802866bfce6f7c8d8f93a78dd5b0c28ec2871ff73508c9b0487a72615071b9aa5c52c69864fa27d7f7363fb2844991fbc487301e6b3d6813708935c8d4", 0x1000}, {&(0x7f0000002340)="a3c192e67767b52f5b21a0872563e5dddfa2139da68d3cefe806e50cc29805990c588f7c531b6a35fddbaa94596570aebd1758e12d11b4d857b3ea7e7b58a33042c0ab79c527fd63614f9c94fb929af106333d2ab2be0e4fad191d5c08c86ae9a7fc6d120c5dcabbc3950a602eff7138b2471067259f749819b0e3243e4552235660ef750e28381da3efaa34c8db8bffb081ed5d4ac3f014736c091fb1fd06836c8d0912f7b138bb8462ef3f178535715cafee183e1f0ac359565ccfab", 0xbd}, {&(0x7f0000002400)="18b253e9cd2c261917d20b2085c240c4255ced98ff9a6e208bad5103697e3ae40abf87b0999ab414c93c7e6ff18ee037287e6f512c48b1fa05ff5afb7135be67ac049dae3c43c678e35d53eb223057789ffe17eed053fb8232093937d93006be2e64ed65a661489ea83029b9ddadf916d6f2f6315813541e468b2d7f528b56b0e14e3e9a30", 0x85}, {&(0x7f00000024c0)="2b0f547f4ea91a174683dfbdf355d3b085d6ad4e7ec69447ab6396aa28fc5966b00eca3690a480ee148f604c3b8c7a30cbe47a2d6d958d885277e3534d32ab96c6f44d4ed0088bd61ca5c13d00f26f628bd9817730a828e355a3af1aec50e3435c2f41739c71e2bcfe96bfda39029dfdcd004c7995ee64116792504e11bdf56d0b1763e43d8c8484e529ac457dc25c3d951ad5ac3190aaa2", 0x98}, {&(0x7f0000002580)="0e930e19b6b9093182fff5adfb10ba74aa2f00ec00bdda5ae84678b868fbff1eca111d9122631dd359b019da6a3ceaf369eb92122c4c2f24093be3c1d8a005", 0x3f}], 0xa, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x5}, 0x8) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000027c0)={0x0, 0x8}) ioctl$TIOCSETA(r8, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="aa581064020a0249b072c8a77338cd97c81f8665fd56d1b2276d7d09cb9a2e1792cd62d9faa0915d7a8b4a3c075b89b96ca8cb3703be6093d8617a780727165878f975ed86550f1eef3ca22a90afdbe5d59eba6db5dfff2c3f4f9e87bd905a241b1589d183238d22c229e38006781a8819cd6c5b67bc7163ac1a716d7cea1418e9185dea1ce1eb78bfec7fe2dc9ef21d90d3c09612ac29ff574faacb7ba7e6", 0x9f}, {&(0x7f0000000180)="bc7fcd6d6d3867dd008c237fc988ccfdf4bc2284dbce978a83070bce80d4d8edb7a3dd7bf04bae81afe7864b341fd5c0a9ed9e106f7f764cfb59f2e305bcf0c73aaa202bb8380b5d3602b822d2d7d724a89e810494729650f83ac7ac147e3ed465c7bcc3070339f5ca5fe98f2598de458989159a36129e2fc172c28b7e50778513dc38aedba75f76eb439e124592ad3df65f336051a027b01ceebcf67019", 0x9e}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e6d7223f33f4ed34fd39ee94fa014d02831397a77cd5ac4d7b5b6bed6ac40ce6d96aa06a313b83813c34ad076eebebf438c0e8b6e8ec22ca55f3ba9e42726ab3792fd3d09a4f446e50bee1a44b86de8025e4291be58f2cb2d768cea1f1d3c893505035f27aac703d8883476621d7f7cbf5a3588f2221cbd1fab6c81132005cc93f00b2b4bcfedec3732efdbcfc7f12821d3505c5da1d4e6474", 0x99}, {&(0x7f0000000280)="8a373bc694afd8bb8ceab2b27fd39b6460e34b6af502071b4a9db964851f0955ee1b1eca79191ba05179ae457d4494b4c8e33440195583d35078ad3029578a933a21dc0249ac767d1e6c8643dd5e796e838a24d89a8f38e39940ec5c14d6317a20112337cf96589fb3870ee6228905b0d604b8e03966041c0cf313e751d139b10176d1e2ee40c1adb7c5932f11b536f87dfd1959a061aaa2d1db94b448fa292785ea914f4f33981d6b01d587805959fe887a9a3a0ffe031aeae811ee2a12162639bc33efb7e486d9b81c92993feadb758ef5c15650ed6d5990775cdf94506340a467f93267ac155ce9c875fc53a6772a8d43b1ab", 0xf4}, {&(0x7f0000000000)="eb01fa259fc5bcff4158a9df5834c1fbc0ea9a8fdff812f026b33aff0e22b8250a62741138f3af8d378c60d6", 0x2c}, {&(0x7f0000000380)="e633d8761f6a74704b3f38a7727702a684b0a860b36ce2e74cecae6227c57e1060e7f54997d4900b63c5bab105de3eaafbc9fe82ef19470901710267e0a8f9420f91f7cc5c3545a04c4ce771178e80cfb251a7363e3ae8b84cd638da2a33e49223c81c64a2fcc3be61012f861a55898de66fcc1413156cc4a0f52a513c14bcfcb6e93e133b9b026302121ff26f57db683c4e9cd24a4f978c48225200138112313e370ed71d0e2718a6112886beb6024e8c03af646a0df4abd7453a9bdb9bc0f0589f9514f999144158d22c905b32f24f62fd490c93caf00d44ba9df8f72adb5b77c73a4568765da7604ac7362a043c5edde14f174d6747c7b3e2fa7cce505e57aaa0b7d3b19abc3a16af0f832ccb6abfe90954a3481a213d827e409570b178b55a40af8624279bdfa4486cc0e544fa83d63a0544ad0c8e5fffeefdf5789a8e176687b3b0346fede36d61554dd1d6ab005d592fb130e1544ef53b67053b90a79c6f03ca567bbc7f7d6d14b96d1a438868657340c994cb544d519b220b886402000a04dc5357f073e53323804f2ad7a4f5e050292a704f7234de2223432a3fee3308efd5aab86cd89c3c1e260ae14de7164e4b2a22be6fe061c9a887fa69adf7c4fc43c842947cc32ba3554353f57cfd6a93297a29c941933d68ddbdbedfab658a6dceff1e931324490ccd3438330628df7661b04b33928874cd9a06fa26e1e9c33895fee1b08c51233c42d7bbd21f3dccb03b1814b345eb207aba1609b59378801bd3d2caa09bc0986710c2f141f859a4a05c3ad526e9e49a20fcf24b191a06f644c0d49523a61e7e86b329fc049a52b322c8fcc5e9281f7a1afac22b143730923436cf4e1ba551a08e2ee2da7d3e362c4c18637ec25da3cb691b77e0339954e84f5bbcd79e25d7b7130c4c28e9c70efdc90987cc6d9ff97457358a61f7231ab386d81d855fb5efbe81c5943ad1ab0ea085af2514e5a125247275f9503dc6df0ade6aafcd1e822e4162f82ea24ff33bde34c858dc5800406321cda68068b279b454d13db5c5cba4964f88d02d15ba13a2d909a04a6e2ba06c6c5ecd48b9453867168539ce5a5bab2f86f521c5b1293075c6e7fa69efa538296977deb3579210956b455011adc78643f3a74b723ba7e3db7e65df659590a805520408b91b1d53d16cdba1a34b849045e5e8331c505578e4d793d821fc6b6dd261802ff84c63f1fd53da9cad5fa56235292a7deef77ff7199b89d918693de3d41ecec4528bf5f3916cfc9e87a55e3d4814d6dc5c252d1d2a22559f6ae42c85d7a51002c4c377df75857db9bc3b5a8267d6ac835c37a223770cb6894e67b404e5f9e8cbd0cb79477ea35005a1d0641e92392ce21494c62e447d1f34449872cf7fdd8503b70752f446e2101cb0cccbe57487a21dd1580ca759057dfbad05370082b873cbfb6c03ee1b91afb459b747c8dc8b9269af95a05c86b241a7f83d3bbc74d70ef08b72a8ed2db98f2a8ee5b2d0dc7eadcbd32f55fda3bfe66f19524005ef21b1652a1da03251a97e837379b9dab4d2873c3cc044fdc9321c27d536d4f95edfebe359fe3a18b179d57588ae4d8faa14383c01178a2fa2386cee4ff34ac6ddf040333382700013ec6d537ab329d64ae4e0c0064be49a94eda7d1c57189f85e440621f5762c2461ebf7eac21002ab0b8ace0c065f162b023e8143a2e45ad49d6198d89794673457aedc05a5f4b9549214dcc2480e01a5949607cec8ff743088aeb00d15ade8af7e9f3af7d269702ae28c29aeed7e1550be4f6adc894fc6403daa120314f472c02e3122035b63f5f581484dad9da67ba374cbb7c39afadc6b3b5184e3a77574ab3bf1610ec57a6c7c1f6d06b13f7eae8721f6116b828f2616f2a9252e3385a8095174fc9c34e5f6d65577f1de7ae531420c5a49c8f19e19264613a0cff682f8ac134f6cea8231e1047f5400b194822fb0df98733e642de777f822f3eb939427209be8887d9b16798eba843bb36edb664b7e78ccd3e80a5c2e294fed9adc239fb506708f4a1d4902cede467723724bef10fcf5c319e62e7ed40c8cbac6596a51137fdcda2fa3484790fec7df86d0168b81d0e187f46ee2d78d7361d82f4e3e02931190358f74263cbc455e8a0d3343cb12d2d33ea4dbffef48d0f28fee72655e8bd53c082618e3d22e16e92d6f3ab718eacce4bb716a1068daef6a131d7816edfa47c5d15894ff186fa5673498776da3b9285a25a6a7384aeb5aa571bdb89273f4693212c1384e759a9e94c6f686402d020ecf70aaa26be5798fc843ec4b7ed44cd4bb0fa3803867f6b2d97d4f6496df7f5e55f66428bdee56db8e448b243d705c696ec2022417fec3f6a6edc71be892cadf8258a2cfdc1b69af6bea66d00f0eb7f5fdfb3f4ca2e41101b08c295a212069e822976580f24261adc929d121ac64a08ad26a4cc834bd29e944c8bcdde399f34cebca2922ed0e25803ffa120940179e6e3e3402a897b821715422df7a33d99781b962fa00fd1f9a014b80808360682dfec9bd01b5ddaafbd39eff954d899060c9577fab0b73b8708faec2c503a2ec7098a9e960652465fbefcb2d5c2c7abc81904e949957082fa01e56754a46601d22586352f80f18632c7884535f3bcee23144d30f9b11ff8eb244b197dbebf9005c3431d2cc0e976166c2dd76e093c62248178b7eaa9d5ca4a24736bc24c4d9411a70c063bcde943a0dc3e23f840ad2c492527bda45914a2ef06d1bd4204dc4f2e43fdb1f8d87c6b371e1a149654b02521a123fc6edde65c92b24a17f82ac53cd34b8550d1a9761f6c1b5ae7abd54515c4339fe11cf7aafacb64bdd305c50050335dcd56866409b7cc9aabcf269ed6f8c95163a111d0c04c6e1715eeeff0319e9df0711037f4403ccfde0796ff3cb73716422c1e3a43033b2b7878d6559009f9d103ca38622f35203b7376e3592dc8f23bc51209e58423db1d85dc8fa7b9b2f0ece12c6dd08c093c575ffa863a88e1173eff597072df7ff60331f0772c6c49a59b86d4cfa277fe42da59c7220d29204e3cc40efa33ddc767151d1d6faeff780c0690ee8e312a9b5cc490a7ccf349268926a7596660bf4288094b2359ff7177dc72ec5653d139306e4cd8534125b607ac601b3af86c1f96c404239258e95e31f4e26d522e24625455b7b04a2f0e3188bd22c8aaeb935d785b7d250fa3a9efbc4aec6b2fc0035e77872a25d39a44b45e3cfe3b8357737425c052b349422c378fc268193127a5dbff115c791fd8849202482d2029f77837186647ac7094a91a02f14fb368d0dabd9ee5d9cfb4f49433c9993e9fb07cda810027784f632813fd3f32d91fa862246effb5f232c7fa775af74c6908774c1de05df2dc7c08029e709f63e71b9b399bc0ba2fa33d21f9dc04f55fa220fecf8059a3754bd545e3723747f747c762a4f08614172601cfe33276ab30251b7a2823b1bd956eaa07fc71695af8aebcdc78e76235755f8180694dbc5faaf0b02d4004f1222b8297e1d0ffe5460d6fb32867c94585bd30220af05215b056866b154cc7fa3cae7a3b2c1c6b5bd5aa643eced6a98c911927bb48f7f4571c05700428d41917f1669dfbd3159f10f37c80fbfd7c2fffef6cde7cd7ef96ec5ca1639c059ff58c3881c3a68117f349cee583a270fba0ee56848192842c79ee2fc734df9475d875a85a5a9792bab9a4840cf6fbf636d0d448ccb2240e99c6fae5f8944cb0ba32f4bb6dcd0821b7faa8e9954cea18af405e1d2dd0e413073f45a7a5b61339c58caf0be5982c137789d5fec6536c5960feb589eef8c2b8af114b2983bc69c14839246131acf29177ace567881141895aa43cee14e569303285527089f8083d5f58676838b75008bcd59751eb21c58fcfc803340c8549c9eefa202382d17ead5c3580bcaaca4d81a9ffca21c6f764f956675356f14f22081f5591e4fc51bda53f85fc14aa645b1538696c338ee1c657fa0d49864e3ef13d08dba6cd5387cbe4599bb6b3e39070c5b13dd8e14f0eb5ba39f259e1e0420dd59f498bf6f1ae2e9e14591949d3a981463e1c36390c3254afa7d4400cd2702e21e76f17e182487a5369bb06949b800b663ad146bd5e11c5746696220617d6ecd0b649fce116b576e190e668c454ca4188cc113246f7592ef404831b84e5a55d10a7bb537f2d6613e923e1feed022e5bfacc9c407e029364cbf5b728da537464fd08c29431d080889d973b022fca80fd6bcea314c667a58341d92002970b75d949d4b1caf6f41c209500297b788fd1cb3d4c2642177b4a4423ade259a7d2bc9a30b4109b0a46e2719d2d0824e8c5ab471e7978b09a93a93e368ca1cb71742be4c462e4c907243f0f066cfb3f7518e610c23cfe21b43d16b023bdaf1163f4059b6127d6fe3f67ba23f272243ef86c2b6e1a30fb1f265b307d053790fa32619ee2793a95283ba9106b28b8cfc5b6aade5343c1086284627e35f67359aa63731857fb0d172de810ea276569e2ceb3c9be67f4c3f008d274c93662828f4ced55f74e7e02ba31097bd6fda4cc8a3b75df7d4817da5c4f5066295c5aba082abb9f262cf5b1c78249025f542efeea6286a75b961ce7a1bc398ecaa937ddf5482000ae93f4ab145aba8c8adf58ce782be82f278950c3bab0915a60758183c5a35a61529a6a5e875fd5d3e51b8c5cc2438b44d54e01dda988131b986bcc4159f639ce2edb7993dbf93a82abd68d8ef409f428c434919a0a46b438f9cedede702f3bfa62a00fcc5d11a495abb40c693e6bcc3e41973550e1f8c526dca38a69c58b20378e238d7fd2e01b8818d5bc9b33b59496cca42ae2a6c8b72d6f785536024613e59c0b6c1f77c5c61c2e629f823a1d8df3e3de1928d5f87cf6c6945167c3d4bef5d784074e4ff70a80a3574acbabc91096d74d8c8a38e34d4bd07695791c970df5fdaf3f86f24dd198e07cb615c0acc64baa9c57c70874d06ad7c3bab520e07a6d843c4c66e492c2eef5ac4a2e36b9acea52375005dd5b5213ab7ed3ebe9fd119d8c48310c1729edf76e49a97372a2a578cd5d67069ef5626948a10143859ca6ffb9c246d471eb58a3a42602f74389b0cabb9aaa2ca8a260e015edafbd919b0569f20e095354f13ac0698ecf0849e8bf1dc59fec361e749cfed9df51feb2e63e78c8725b55fbfc4fa79869c0928ebe40db7e9cad06206d73b4b65f625e56a529b08b81071fabbdfcf63c75e55065775efa066e485a312bf2dccc52103ea39e11938f54f5e0271560272ac9068596bc30da63f1c4f26d76523b0da89eebb5ee3abf79507821b2749c5da7092f554ec341dc49417037e976a05fded6f01fb0241fde9395997ef4f085ba823d3dad83e4ba38d589004c6fc7079c25583ec96b141f9438c03a1a36e6d72901404b6e275fdc9ed594228d5b77901743b903a19e3e41dba5c30f2e88e807b1cd67affba61c33f295d6a9f880ab6a235cdbf3f84f738a6f6ea035be87632eebbf7eac27d979ca3cf342d1b413f64bab35fb1284aba45a01a83fee7385e458721a663c14424e3b03c6ca5ff4de0f07d81354ab2a88c88c7fa6f83078ff6af01f9b43de66585addede52d1b01565ff6e6b51b54557fa171b19a062aa57be5c1ae80c8bb5eaa6fcc632ac4b5e7e8ec3c3ccab532dc00c6e3cf0de161a7d278fe7b10ba43d2914a84f753a4432efa69920bd60c3f31ab52a8dde7a550e7fdaf82dec26e692a3d3e27f3bcacce7f6761f75c5ee394f17232da81ccdcd750337a47baf36023da828baaf6e1c55a72fd7422b79fa6c", 0x1000}], 0x4) write(r0, &(0x7f0000000140), 0xb51) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x2, 0x10, r0, 0x0, 0x10) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x67, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x289b3aecbb1e737b, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x3}) socket$inet(0x2, 0x5, 0xde27) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f0000000080)='./bus\x00', 0x5361470410660dfe) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000002600)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000100)="b62880d1fbc074c980f2a3ffd535ffde0d1f0732c8c1f1881e133fac3cffcb5c9ea37f87de1aca830b7ad526888cab4192cf1a46d2c181672033f99118b0121caf", 0x41}, {&(0x7f0000000180)="8f921d15b0099901e5b208188e41ebbdaee704c63705871d221537bd97eac7ca2cd8806456baceaabc626780010431294fe712fc0393eb765b4b75cde7bbb57fb22c483d1325ce2189192a40ffbce199ae554f2f24e64c2f49b29a66cc7634e581e283fe94a02d799c03adc992462bc04be0deb878ca360ffc7a47", 0x7b}, {&(0x7f0000000200)="ae72cdb0ec7ce359142b092c59f862d32a9eb787e8e6c9a1de25b070eea7db3f7ecebabb43465aba84430662f17c8294738b3fcbd042f1b2fd6eb4ef26a7e9a04c69e36e54a7a951", 0x48}, {&(0x7f00000002c0)="b21b86edd09aee4de5d48cb3984f8d1cb620789efa9eea0f67b40e18f2d4d5bee829cab4ee4d4b038501ff11a93754f3f5f9e4a86fd0a669528b09341e28b6b39c8be0b43a8917875d13f1ee9ec13dde61a353c60ff0d243f91b249cf8af74bc3384b633e3e521bd0fde3d541ef579cae71a9f8b5e3b34e171bae9d3273c89f75fe0e86437b3ef475f40c67ce88a96de4d212e7a", 0x94}, {&(0x7f0000000380)="823d7ae80d696fd545e4e9ac05fb37a6a80c61d47519b309b24adf552908316e5f5d257166b6c095435dcbe74baa649d2ec32005969c3d6cdd3db69e0668a23ba34701752294e986becd8cf213194d28832287c5ec6d5932201ecdca2a3914b93be0b0cd1627b4d6247c6fe30b1f66a1cca6e605f09d58d8cbf93c8d361380fbc0da377cf4ebc2696da6a323554225aa5270ebd0d8ee4357c70d2a6da0b86f88c1215b9f72addb03ed771c704e924cc5e187e20f07ab4b1d60d6de4109340b85d7fb2793e3919e9672de3fb072ce42b99435823a37dba4ec74888f2259b36bc43c8793eab82a447d057629ac6fa5a40df663d9da1dcdb95439097c8fee73b242826475f0d016e97049e665af6f65b235288704b2ee958791ea7ca18097cdc6637f2870b78f43c3706c19cbe1595b32815671592905512c1ce1b92bb2a3012a17c97601342b64bec785087eb65be7015190f377255b6fc433395834586848ffce0b07201b6519e7f636cee7601055fa5f9a1a9929984c37b0516ba0692bba923452b822ca5e04c9620525f29e6060b13882a8c1001dd21172da5c4e7f63d311e06596b6458a5d3249bab98aac011344af5392644c51701c8ff3141e06109afc2f34362f8c61707edfd07b5dcc12a322586bac87db2b331fba4d9357deab11b9512048449b2c0cb062d49e524410a7ff6e4a3e86a493f07e3773fe5ad11c3f4c0e60816d0df945836df1c5ea31ca778b3aa09555638e9153c8d1ec392cbf6038f62f43aba0aa9e0a44c46e32d4647def83735e66c5d584bd8e5787b9563f958f13f3105b2c5141db247cc1a18fe956f07176093d7d1cb6fb9c14a636f8abe228848e0bdc858fca44091722053a54a0eea7da6cdc9535192399401523116942c459bdc08bffdf59e27a0e1c53ec149058c0f773beb8679b70a7a0bbc3f806039c5580841de4950659cf40664e6198b0fc9502ec5ba3b3e38f53678884b4e516cd7f8f045f7a740647400b62f82a26773cc8d51b3b1f29ba494ad90c0893df939ee233a2287cc6ed9d8c60f0b6ac21d0bb0cc20b181c8970637870ff0bf2fc802fc190a5ddf9526ef36caf906fa86468052d96429174b84463e444cf07f365d5fc6235c82839f52c28c6a6119dacfb011acc2bb17de37b4f8a7fcc54918c88cf412b0b06481fef1a01c205803328fce4a38577cceb78fa0b95152df9518f039c9972d5ecfa0d94062645827a56a65e5d17510b92bdcb1b165c2f85b9a29d071b046ecf4b246bd9f9898fb20cf67d6c9bc31aca16ea90510c76c33439cff6ed3fa72136f8a7e91d2562f6af1e711ee007542c49f8a979535939922875bfb7a9977e089c2208c1bc9ad9c5224fe8950ae075679a292df8c6abb798acaccc24e4b8ab8f81f8e59923f31c4e6fcbaa69f491cb218af5a3454fd76077e9ae6f1a8032b020a37951a37abcb91e32faac0d06402f8353f4f22f696efee781cd967f4360983964c5cef3e53724335fa19b1997882e680fbda3546c15e77559fdf048bdb5533a156f4caaef2cb15f1d1f98a233873e8b6992abdc0f6d5175c15f52506749f20307e4d9e4bd7d7887da182a1b078ed73a082b50899ee8cef832bca6150696534794b732686a255a219eb88e061af79f77cc3610faef9687e1166c623613fbafb62b25433bd12c30f284d5c8b94ddeb01e2b7476c3a019c1779de6171c01098ce237267d3844986351b42daf1358983e597578b83ddadf331adb456051d7ce39322826280d51a926c5b4ff98e1b43d78a20240b04c35949abc0933c4b06c90e74ca5a8d9384ca8a7a1dd371008ca7dc7b20dfe1c0587090f21a7b6af9124d3c0bf87b36e6635b0af0a4a7af8bdf780296d549fe4f8ad2e81fd3f68347bac366a610a37396a4209a2486610aa111878c115462d8cd61b53a4225e291295226248ce31478cfe4b03da00053008b6b86c768846985992292162bc56e20b8ff004f10c02306446b6c7ae7409cf68a21721637ff8129baeb7f4a427752f4416d65b23ab7e1555ff14f1598c624a945f1bb6812683169e3d4667415eebd665cb55e751860b25810bc9c75e44f1f38c757a195a9875f4f2994fa0c7e90b56cab72f5c060ea499e49136646fe627d2c3cdec9be9044912b77919c76c5afe83f686205c5eaf9ba92ace72988a4adb7b52a5b8c1bc31444f212c92863acf179cefb9a0498664d415c0d89f61cf31718f4bba72993b5be8b5ab3512ec495bb6169edd75a20faa653a3908ebca7cf1c9ead1280d7858f556ad7d8842a3818bf6d52a2a44c899648e98d10693d572d61d0a3618d552e69bc32476f66d49ea5cce9cb04c1650a6db4d148b3ec94e54c15df2fba3171e6c00caa685d15b9d3c0872f91825576a5b78ef45bd8bda6954c1460ed1779d14e78d3d29f1656d66671becb49afca80dba880b5cfb5bbbbfef1c7615f16d5a2d2159b15bae20f397bf90009809930ccd60ef4fa85d5cbeaac165a1995de4aeced3d345b494d428be4585538909d6c89b5214298c4e89a64ab9f130c73c4464d17b8a24126dcae733102730f29753ae45a4f358c28865c4f5d7eefcc6b04752dfa2fbdd8c539bb8d37bab77d1e12388abcc638111c2fcdf38b2fd5b4ff8531aee4512ea16866e9c858686258e9b3eb8f5c4fe9e30e5c930e9445ec306def5a80c7ba663aa9d5810a3f6198ccc9c5beb95126d4e328aaba71c5434d6c659a8cc3fbefb7a320c396c4a4c942a926ea8da828077370310c7dafde5a2191c0b309e197fa2a67c1bd8df7e8bb2ea58a3f4dae5e318d4ca283d6947676c4cf56b53681f96002164ee257d1d7b46fe82a5e2724b3a248a16a164e7a20cc960683b20b46f4d5801ea56145163d13794e5af3440d17952e99bb3a8c5824ba7d0e7e9248d4ac2d52bc7ca95f0e7a8a5c79593922bb55786afa51d37914678021bbc67116c09dd19e84a5bd8068cdee245c77edfa359ee4695c11e8aff27baa27d3b9fcdbe72af1575388bdcc44b92b08151d519b0789ee1bb14e5f80727cf6101773354007526084ebf5c77506bb85bfbb2c07e3e2e704fbc23833db9e0d567a9d8860ef426f0fb22f9689d98f0770b4b74a3cf4bdcea2435b33af703e93c157efcbb7c203378d724b48c536a5c88dc7844474ff9377e0e3b7782aead5155a8bd21717947c081a63c4ac0958653a43509fd4182a40ffae414aca2b773d2dfd938f926bd01de4b04cb0fe7fc0224ab7ec3788e928a10e83c9dbf76307da5251746665d4d48275fb77bdb01200e2c9d385c6ae3913247d2cd3127238654e0031ebbb803edbf4c0e08e25ec511cf51d7789a245074dfccf82dc146a71a82c8f1807ca3ac2dae772d33fb2995474945ac0d2c861268691086d9a2c3c131267e3dc278bd953aea2b02c2f429dfcc2c174eff5499cae299a4697fcbd625216d285ab522acfa135de12a4edc10be3b10358b4c398afb0fbac18a720de5f647d54aedd25b44c8bebe90eed53bbc22d77d8a7061a31a3a7371e43116070a7ebd3cafba4be35739f05b75dee1b9d8cf9351a46be175597d5c0f5a2ecfd8c7f668b1db887afc63a50ec1630a751721e60f02bf660a6ca7a2004081558207dcd6c2fae7c7c49bcea92cac0ab38eb8b99855af09581070e95b38332b403381a4186a687699e92dc7be4cb1c948f331204ca0a4d02602a0619b7538f971991e83c3adb3db1a37e1d54404e32c25fa18175af97d540086662cd7ecff27c916cfaed25bc995ed7df516ab9fb22be6b1a16d58b219ce2304580b50c0ef42b2b26811607013a4196abcbbab36eb76bd52ca26af2cae4b0ba07ca18c9d6c4b28bf10fb9bbe62cbd70888d858ba8169d7ffaa98c1ba9367fb6e24305d78365d72aae920b42afe4dec72d8d76e3be998ed7fd66482cf28f40bb6fea3d5781eccc59b053c158873260c14bafc687183ff5551c940648e5828e6d4efa032f0ebac873f285119e9f93fd5e5062723c233b8587a37942f401e83c44008e31ea3642a19ee053b6845a604b21532e163a3f8b4d27d7d42399fbe0caca2e66f49625babad5ca0d4d7bf7284aa5ffbc61e9c5483fd3ca80680c6d15e5addb07068cf15cb69c3ba8e48d89ea36c46edc37920145edf45f1d0cfe18866cd4ae8d9a7dde785f918d9c4f4ad921deddfbd5bf80f0dfe4b94112e2330c1ea1db48e0d2f8a03e4a37f98714031f59fcc874328ce3a15997f23e9a542e4040fd9048f9a40c2ca08427ac36ccae838d02a732cb96b48a3392066d3c8ede1414d4c400ba3b907df5217b856fb85eff783a92e62f8b73359481ba1abc47826bdfe73459fb50c22330d726236bf883ad946fb4118b75ef181d981c3fb4b28967469a079ff419a94a764ce6084b6516bf0d9cfa79742d37918420cd2c6d5cfbaea11e6276faf3e72fd2784aa4473aaeb7a4687a8058b7e0bc56520c57e87e3da7fd98e16069dc75e1ea90605187ec87aad9923f6ac599d14d9c85a227c52e3f7e1f6b4dc3049fbad4b549161e9093a3757214ffb11a62558a62f792a382565987db81f8e4058d130097f976a17d5dbd60cdc21ff8ad31213b728debc97f26abe86f52632b31b15cd62deaf4ed2bb010b79f18cce1a3b39f3eeb1bae3e81c1ee3b75cd4837e7c7a5b8a56ec8878343900865bb709fcb6daa47e9da4e1df0528333b022326cfee96237f81082b9d4783dbf29507fb1ef76f8e8c0b0d1cfbf87a1ba2d5b51f72752f954ff3846be3b07527e361db79506d7c832c95e4a4c407857a60fb8fcd4b6dbaf246ddde120fdc5d42e0f626a024d721c27252784deba9020314611a7749387b6ab84da549169771dc1954bf943d2960fa1677243d9948bfe6fd72d92cdacafd013ff2b65f5de4988afc930ce6be93ecf4611dd10fa323a8f84403c4356b5b098004548c1aff10e5d81c27171b555ef525b307bb4070979bad3567b9d170f2a227df20eb984adfcb0962f23b13f52d3b292c4124a11ea19d8972473b74a7c2182178e7c993a8dcc9b100a53b92de768c8859d5eafeb79b64fbeba31046172c40dd88221d3c531f371dd30789674f9e29abbdfea4f1d0df2b87eacb9a97965fba3a96cf85d088c5e1b2ebcc48e1d9ddbdd3cf6f595734d091b77430a1e61d09755cd6444e3aa049f77cfd0a29f2c602a0133a617f89d788031b41543cc55630fa55d0e4b5af0c73e4dc4a0fa2332ea82afc433910a0953f2ee546bacdbed6d8be075fe5d7a9f4ebb4b0bfcc19706ead4415444bc57d342c9e829ce2bb7b96fc05e91ce5c816834e0e233fccaccac1e966cfe625190aa1e3ea64b2aa3e1eb81cbd13cfb90dd4bf38124946585d652b0d077cf0394268ea2dd7ad0016ce6b5cf1da877dbda20eab59d9f4abc1424d1bcd1bbf50f21201b90e7447691f337bebb0a79507f13f02d3927170d70ca39a192940f80667deb42fbedebd12f9393d82646c8b8a6d4d77add2eba579779ab5d2d053a8ec51b26deca7a9980ec04fc75e5338482abcf8d18c6dd117132b3a9e9df7adf4f97a262d40c87d337e2130f9e15c251f95438c1cd05a63f5b049505abdc6be8660dd00b0a8878e86b2ff2e15a85e3e79f0c8a4f4500b66124621341d2c525ceb9d44899bb0796514ab4f9a64dd289f8af3225dd55a926f7f78c283e053b8be773c9433b3c0865222845a43f6033d531e1d8b6e30a212bf04b9713f7b471917d48af3f7a61d7f1f0fbb1f843730280f466fa799a04d83b8d3410dfd8cff48e63ca44ecd463154521ef870f7ada8244e2014dd0c11", 0x1000}, {&(0x7f0000001380)="916f813a88dae1d55b9dc332b09a6e40a7d791de138cbc511f19f1002893fac840af4e0d2f6bbd8d98ccaf0e6c194a5c5decb5ec4277ebf1cb8fb5e45b4ab658a93d49522e3eeadc921d15baaf6df069bcbb237152cbded5361616b77a4d77e6513a088880970a08e31e3a345dfcfce24ec14ae1e6ba77015555e5ae897589397953fbe107f366320de9491fd9c5e2c3db43e8085126a2ae322feb7f29e5a8f6621fd54160667e3cdaec73ac345d5dadb1d4b488d9104e0d8e5bf1444027a4629c31268d719f2d3a97582e2b0470d1f706be86301553062177b9629deb91d12fdfdcd490f3e5743e54923424cecdeb0554b6fc889489043202226d6450943f7791eaa53ab9970ff434452de8adf4fc03993bad9ff3a597f4a415aa98f1e9adb7860035f70a21943941595c59eb566ba8c9567eba6a2145440b566ebdbac5f23f071f2f03070f93ab42bda2b79d69befdc2c971c53edee580e3845d178e42de6140c95fbd8b7b0bd6db9ef4cbe6382b34f94b74450ae4039592506bb1e230e8a25cc55b00b4b60d20eda608539b311e21483aa3c2405b2cae5ccae11bac4796fad6067e86a549d496a8ad5618bff262db758350ce23bc8c9ed21d79907d8fc0525efb240f46a0cfd46d6c5ca1ecc7b52a159b603c36d0dda62a5ffd227c0fd7e43e27f3a45c68aff1bebc42fd4e65f7e6db2f76386e1c85ff3177f00a7f603d6b7e1739dddc4c477c6e97552124d6e662fbeb2d9c3df6eb2e11bfb35e8abfb401bc0a7b28e70dbd6b7f980c50b57008bd72a6856d273230daa8e8f3fca76e0e3ee9d6540bb9b30782e95a23b4ee0e1711387816ddac2c5db3bf1fc9b3c93c504f6c4304fa9f1fb4401da7b60db2fc828639d2a8734a48cc2befcd9e1d5ee1016be44758a4b1c8729b61415fd7ca2d8c468f12b19e78a0a8d9afa28b649d5189c85f928cd1012a37bfcc718491889cb053b6fa78d052831f0bacbf64d06536d9b4167d0cd0652dc56fbc0c52d78d79720e14a9dc0bcabda1252a531ae61775002f7e107d682f9c02eb90747fd6e75fd2b227263044cbfe17e121a93b6ce2f65b5905b070d79fec585feba5232567dc0eee40329f13ed2a59d6d85fdb9548c939839422799f3b6b3083873febb8ce5cb7babf423a907bed2e3425e235f8e286a0e899473678539c71856cdd0dc1ca927363f4e65fe894bee509a457bf73492e85a8fbddb2d074bc2192f8ed0877a8c63fe98b1ae2f89f37145955c740a8f65fb409866fc9b294de810e844b278a74ca89cac26301c2c5f70d7ef1d0ff199dbd6c9365be15b9ae0b4beb97525a28cd5c4f4b92d157cbb0e6ab1b43298912d367fef11c15b7044b5d5afba9a18a4a09906bd2ff8ac317b568c257c028be3507751cced470a990c2d7dd8ecb33a6b5173697496921d2bdc45c4b5eb571902b1d7e59a9b9a6add68e9f95bf8e78c2fa5f45d1d1dd567e94942c8b2b7d6535a0b4282f6ce96542e5b3bdffc7423501c75cfdf44e1ff45faf7018125be3846168c7a540f5e2b2e697f92bdfecf068df835ed96d7b171080a594d89ba3fc5de78c2207fef17a2dc33b34dc3a54a0f978e44a30908194297af0c660eb3252ac4b93365dc7fbf40742ca055ca394f16218f518ff1c27b00bddf1e4c5b929f77748cef8830872a0176eba76cc79f7d81485ed27b4cea50b7c9bc1e60cbf0a0b610523641eacbc8f96cbf7eb6427c9c3fa373b0f56ed37c3c488024c18894ac948bfe92c0bfc5019572f74df280424991f00886293bbabe0860e21306bb08d3157974407a1fff7dbf6f3d4e8fc1b17d03a0218c8ced10fa33276ff5aadab417ff348273138fae74ee927e4c1599c4837d03cc21a26374316c6700ca355e2291a5d1b193c5d2d725e9c5d8e4b7204a2cf635b49c79958681c13f7b296100d01962bd4c279b933732b88e82091ed3787481f824f6930f63f241a41b1668eb313b37b8fc0ad83b324a40dc9b55bf7e472723d641aefee18863d2e98beb83491c876275bfb7cb8e7b66ee783308d564a2606053912616ce6fd59ffff03795bd61e4e9788ce1bad5dca83be4c107e079eb7f813d8aee9a40838d6718f6a2effbe7d9003a22d9bc36074a78d771de1cd270d95f0d334b3b5d5bfb31a1af46beda6f5f499399d46ce272069f63fbc2c7c5648df8b8065a057ed91c833c2a3ba93185e41594dd680c6bfee255a36c25db4a855e30a3e52b89d0af9721200dc4d83b15c70f605433736f50cb3bf5733e481e4ae5dc113334fd4a69793315a22ea97d1ba135f8f79c82042110ec9e985522bd09c79582634084b8b11c9aa1c7c4c1d18b5ec7dc03678989de0a467fff46e6555f648b543ebbea1d2d21903bc39ce6d52c7f7d4a52cc030e3fb3924c691ea9721813055aab9d5e934fec7ef8c180828f94683ee925b1a605e602b1c3b34dfb3af7617c67bd3ffac2ef2f4fdaf12716939f06443a60f0bb09ffc3f193c94c7d193afe0a9f9bb2cb8eb107f847f5ce39bf71e85debfcbb7bc2876d621d591c0e5e57e0a7a8660521574339d05b825c8ec8761a9e5afe5844c137c28932aad08e25cdb5978955d2c6efe83b3ae5d83dbe6fe729ea2f46a5db5ed2451a187e00451a84b7c717e67d6f3e2d592c2e1889e950f1505f4051ad54ecb818d8605421e05afa1f5167857479a30e54385c94333fd6d4f8fc280586c0233d9faf18eddd5e8655085283fdb5db0dcb3a61573a349518f6f5363ce8048ec14316f779208acd30f222a521d6dc61898ff0e31d75da1f799b7ad05182473095d5f87af0f1e0540b04166053efb8c119f837b6ccda1c393c663f2a7872957b2d0d200beb20b0a55dbac2ec95e96fd2437dd2bd7d8f4c8589909d63ba57574146f5af703b40cb22dc1fe24bef121389db98176d6254eec960333169348a20eafdff7f1e916362c67a37f74819498898c84eaeeb7fe59acc660eddffba631218ce2a6112acb3e5002f4946371d6a8203375a03e6c95f3ceaa479de4b50ec536fe144bcbd17e0e04f4ddefa1855aa572c2e094b54f2ac0d63664f0fb42edf81e078955407a4726f8dc53505acd1439f577fba6ecfbcddc618645d6468a6c771252bc8f73fe4857242effec3066971d54ef83a762ca997ca07e8d2382b9cce68e082aa6c9f8b7298871931210d4392070fe1a2609a32c5b3b1ef59cbe263cb6942af144ea7b613c0618890e18369246cb2985ead5bdf781795d1dd280d4f51ec6e01f7102f168c28be9daca5f81f47b5fa8133749841bbd35ab7345ecb61a0b8297fee59eb10b05029c0d1bfa9266484f3da2d3f4a1fc889f665808c31b90a0482888c3042a4cc52a3f764097d8b7d2e90c9d622a9086aed948217972223d8e6448a94bc214fd56d8b32952176b1660daaa31b15184f747fa8b5586d4506adef2853e0827dffc33a33312bd6990a01a671d8b3c049efd230cf74ef1f34e3872eee29b4c4773dcd22e09d2c247c5f1436af4284e515486e7ed344305e136816c6c2071102e680cb7824f1f823afb111480beee6e2b923bea26f6c123d5902ca622a3d7151898810144a06f7ac5fe029a6670dd98595e1eab8d9588dc72e7b6db32df5af56168c5a454897f48259e41bb375ee02da2d94e0ab925a187cf77a66784bc089ae658a221fde6ecda4b2ab2a61d211a7a516c53ce98c90000c282bcbdfa200fa291a7ac06dd7b1386d121b18dc48005b39bdc1e151dc4494c7b3d4e2be759669565df9d39dc9b4645386444762c1eca1f22e763eaeddbe740e5600d2510b9a1229a68ba24af9e0bca0769e9f46a76702cc02538a9fa0321f1b90fc1c1a74ac39c67cfdd4e25018bb162caf758a56383dab9dd66aa7d75a7b678558a28417f40f41fd0628bdbca23e58b3bdbf32e4db426605929e3eee7401bc527f3301b09142fe873b933c77a461bf1eac9221d1e4ac410e575e2888a76b505317514ec22005196a2b643d98d82b9430a050bcab587bdbffae56622e1ac0202f284cfc46104a9255902d77b4d38b15c099816659fe3123d12b4dd40f282ab0188e146d00e6605f5b2a859e621d8193655c887e7800ae55f89282564fb4e935ac73f776ee3f107a4049eaafff78ea9ce6fb8add4fa90b019819cd3e450e133fc5370c60d2b0469d12dec6686faf7e2d24ca85c62b28d95c497f05a8b07a6cee59809311cf33a74570ceb63e97043b8ca70e2abcd44acee2dee7eb696477afed4a0585ca04faf46eeb6343e5da7c8be218eb665d27230917816185d173150f736f61acd796d56dc065c8ccc1600a5a9ab65415b4da64618cde696c62b166b3a6a295cb804b86b9237edb8a3ec5a4cbd7bf775e009157052a61d89a3771d9263efc476712b3bc6b626ccb267b64264e7fd1306048eb3cf303c614429cd3d710d4289afbbba3db4fbabbf14f97eaf6d48a9032247b7aea7bf63135d35ef6ffe4b00ec30fb6642756c4d252e7caee44373319c8377d54e1193e0f30e57cfa07f5e2174d73c6adc947609bba399b9d12a2c5eaefa8de828a555d525fb842f87fbba648e0aa37c72551f3d709eced59e8d78ef9625cdb221a6d6507521082732bdbff5189cc90434d912cdca275b52dd8cb3621816847a6b6fd12d52a0211a45e7ae1f2fb3c71e7395cbfa323ac7fb22fb57611fea8444e99a16013f0586cf37f15eb96d26e8a51143ade8aa35bcc7b6c8ce046181021c8893246f9e9735189411c413051fb65f4909902309a8646d9a021e9ecbb8a5bfe061260f4fafa04ff65d2a0ff143220da2e2b8a3f5950ca3135962f70cabcdd90401c5e120a29d83f464727a1f180f6ab8003e61195637c27128415505f8fbb0eeff3567328b505e5be64565b56c47d8daf836ede2ca8aa50752db68b98b3ddc4eeed289bd99e38b3c7c2bb43ff5cb9b4e2d9a087d7ee2a607a1310f2d16f1238758b4a9659602c92331e8402f0d94b0a3294bdaee202000b6dc8b2eaec671c494e4f294699e0cab33108807d2df23af7fd440ff1ab8271c1227bafac88c157aac095963ea8cc6cea1f0e0ef6a5106787f5ef123eca2eef713f0bccf9b18f42d51ff709c6761cc0341b59c6f5cbd2251ccce81daa4dcf5dce1533253ca6af12890db82a73b66c095bd923814b899311315bc68839c1bc6a0f4a00990504c91c953bab09f3abbc0220e4ec38b54c5b086459639b299c38ff8cfb2e069ef002124db0ba65beabdce5455d41806cb77233776a42601199a4192c343e3596cb9fafaa80b3498310c98c7161594641874467a904a99919eb71792f884262fd687ac7a430d90ad66b26e52a453a21e40287d3399f3a5d9d7e245e60d976285c3a6e3e3c136093fe846efc18015fd0006ea314d580beeae370258ddd65f6e37015fc74b54d5a965fb9fe7ae17cc8c49046b0887cfcc46c901b862645c1adf77153803281e55af6745f5ca21b4d2e6d46b651d290664cc3bc3c2b4a990f517b585e1388dc09efcd47ac5f73ac48f726207918965bd5cd5b4e20361e29115f358ff3ddd1bad2cbea78823eafd92535976b739f2a20c01a25bd4f68277eadd52250c56e238196a06d74acfdc230994c5e588a5606b2e6b2eaf044f2a68567373e3be713703999cb475b1b9ea38f0ee52d59d8ec79cdd61af2a2d3dafac20780ca110e54e4a7c562bba333b3a0cf76afe4648e5f1657a816faa049d75e07be6a8a8163bd96b33ce5ad8652841a1cc53fd18f10b7fbedbf823ec0973ebf7145b7db68b43c77f3c2b95ac471a8e94590214ae2cccfb1679eede", 0x1000}, {&(0x7f0000002380)="45ef4f49dcba5ff58f90df8475ac5f03828595455a0e85aae9a6516a2f9d8766f681fd4001949add29b20ef9f836d9cf6ee7ba19fcea95a990b762019d168ca1e20a627e893aee1c0b366f16bfc041a8d103d272055ea905b65d7a9f50ab49771afdee4e22f58fab6644a27c9d09bda0fac42c874cafe32fa8ae079b44aab43facbd763ce790507acdf146b0126915c4e4e8fb8f872c7df0844dbf011f5091775adfd8f97ea3222f571b568e00e9e5ed60befae4046166c06c94e1b509c57dc2330abed7d4ed46690acc7021dd5968d2f1cab593ec741f3a734f0f59d0", 0xdd}], 0x7, &(0x7f0000002500)=[{0x100, 0x1, 0x5, "0527c9109055f8a23a020ca8c0952bd1be57c9d6bc34635ead87198032eb35d9463f240a9c44d9532fea42f1681ce3dc292883855e4d8fa5e98f1cf8ca1db5688dabdd5ba918e476287696fa40077fcb2a82befca8303831ad44472950fe4a5df5e58c0b6799b67350fad6efc78ea6f7a4db02b5e0c079a30c2e1db2e91b96ac2ed4b2290696a01499cfd0d4238e5bacd56da86eb861cc714a8aba433cd2901bbc684d036fbf70ac7a704ce99eee21dadf8b4d1c65f56d77a776feeee7876a5b0b327a7da8a8747b75ed32316f35dc14d2631cf9ead4e068654b9b4c0a11b748f885fee88d53945ae63d9e"}], 0x100}, 0x400) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x7fffffff, 0x800000000000009, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x30) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 16:00:02 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x10000, './file0\x00', './file0\x00'}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffc) r1 = dup(r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xcf0}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)='x') 16:00:02 executing program 1: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) r0 = kqueue() mmap(&(0x7f0000803000/0x12000)=nil, 0x12000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f0000000040)="ff") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x2, 0x102) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xe9b7}, 0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x6, 0x20000001, 0x40000000003) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = getppid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669ff653000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="44759e70ce789d1c9b0cf0c181b37019f1bae3d049b7b8cef5784298ef86e331d81f17c7f082913d51cc335a0a586595f513f2ead55a2efbfb80e50654ec190a6acc0d8ecf9f102882aa5f181d5f189eceab7b1aa707e193172f8810cc3792cc2ea6e2dbf7570ba1af8c3175fddf4ebd3cb80162f7d3a5a0f97f21eab722ea8f1e8400fac5c5a5bfa84a962dae9bb9ab822ddb284665e3c664b8808bf32984057674009c22d627aff11ba0709bc7fecbf5f3", 0xb2}, {&(0x7f0000000340)="0ec00a72951b5d08a16d1495a9c23e70d0575d908a8d950f555a8e02d937c0a4ec3de04e9c600dc362acbf6c576c57b87d59f0d17dc31477c94b1fc6bfe9a75d1c11453d7584179f291720b2fe539b1bdc500c60fa764ed144db48ed89a88d1768985a7c5eff0a76ac414f9347c963ab42e4a4f4db0be56cd1051ffca4070e3d0ff7572b8a1c4b7d3801", 0x8a}, {&(0x7f0000000400)="88f52179d5dd32fdbe8e2e0f9b8726c0733c6611ca8923ee40df6b72bdbb7f205dc8cd780fead3b41ccdf614d6584d07475c118b8503fa32583e38057bd1ab5f91ea173179a2996922cc097d01b3fb09e531985c324c68def3f87c5f0f21fdc71c6a08654082145ba2d40006fcfaf569ddd72ca7af39e1acb7bc7e2fa54c2ccfe075b3f63a80ebd85505a1a1d5eeb9a7f855f47581b73140a08cabeba2594eeae037e9b7f245388fd645f0ae5521d7d01afef746c811cffef5a76206529977286907", 0xc2}, {&(0x7f0000000080)="5caef2f19dbdb84f3edb607874f07fb89cb390841eca81f5e3cf98c8955c8c65807631284a9a1c7836129441eaa2b207d6b11eacd76a59eb7aaa2573605cb6a119ad821dd726ae0ce9bb80b6d55e7cce2b1657ba5a1901c2e0", 0x59}, {&(0x7f0000000200)="42b5042e659613b0c293dc8baf7663f0a67f85460463164d0b53da45ae7865ce38dea3c8d6d02d8c63979e9b71e59d49", 0x30}], 0x5, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x98, 0x400}, 0x2) r4 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = getegid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() r5 = getgid() getgroups(0x6, &(0x7f00000000c0)=[r0, r1, r2, r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:02 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r0, 0x2f3627b9ecc450bc, 0x5, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000440)="a87ee33f310d72d6491c942af34ff1dba39cb7b7d5c9aad180cf5774507cab1f61840c51694b3cbfa9ab700d94d81947323aafd411cfd5dcece0b943e70b3eb3382a694ef03bdc598d456713c9d3a467c6dfd0c3e9efa8767fc39fb8a882dc7ee942f2e8ae453ab72c3c279f4836a6745c37fb03f501c8bb53f93b3e0ec4c7e0eed1c036828638e25adbbd3bc9916385012112fa298b0b711e82e8f8568883358bfb5c8e36361faf0c9993ee1195c135960ebbe2", 0xb4) fcntl$dupfd(r0, 0xa, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffff28, &(0x7f0000000180)="8e319abc003ecfbee80f1bd1b1af892e258da68c9ff54aaf6aa45347ab4e5fabc4951e276fd52b1ff63fc79be8642a3ae06efcb9dd537f740c48d5faf461ec780a9c9920fe336d936be019235f71e10d9e8655a9ae2cf445ffc79b31a8a337a7628315507dfd2a40b03b81d5cc0dcf6a6183e2eb2032e8345660b43a43911e515abb17") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x14) write(r0, &(0x7f0000000240)="220e2a", 0x3) setsockopt(r0, 0x1482, 0x800, &(0x7f00000000c0)="7a25bf4d", 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="239ab4b9132b4db38096b0af1d5712b6684411f6d8f81c844980314adbc961edda7b7d2d12e468b3f3eae9a3224e932f642557bb444c0acd5af8a9b99e41f94df3173394d3462b2d11925bd351b7902c2b27494b0a55e969813cc22b636d60abf9bdaafdbbce32249c857c7261df41431e232ed5fdb47288ff1ca58ae4c6fc047180bea2dfdacb5d1cfaccd352913f75dde9ff0b35678c66c39151744be00fed40e462913b344c76655d609c516e1ba01e50070b9a18a2872a4c0a72c3089d03e135addc1c322f1e8c6457a3e9a13b6aa58163f9058ff215f4ddb4d8c8ec7e7250d9e0072d6deaa4a8d51755d1b3c6101288fa15c0948bda03d31cb4a211ea9037d092f18a8e5079bf9d9080f65acdc248fafb4dd5fb77569928242ce6f51d67ab04aeb6f4e50430e441096e027f3b3b9554cb330b846ecad39fde4feb63cd0ee0f50d65b93404c4db0d9b51e31b07ff5ad7f22743b5e4194b846775bc9075efe6e4f355a2bf1d3b3cec6c9755cafce48e9fec06ed34028965f14c4fed4672eb20bc2cccea3b1efa944e14f46a6b3f4311c791443a574a7b69bca1b379e43d0f02e0975d1540255257a83edcbae51ea46317378cc2171d46226a826dc9e3c0f388a8e60e297a287365ee2a8912f1fc527c10a6b43d4702b3eefc17a430b458a13429326b0c0a11c06b3f872170f4be9e548e95d572dc454b6eaf8f769f0913ab93be3fac16a22da7a91c92809b7720a51c40cd5a358d1f537dacaa42e53c7343f831b1e8330e49b7cbf77628a70bb46a27fbab4bd5709cb9b9c0af80dfeb92e2f252a07f05e2e0cc0c5bb01e5280ad5d40da7f7a72a0b20e1444a77c9891562b9a0f910652916865affb3484cdce47de34f7dbcb4ebf4466bb6d364861b7b8d7600ccdfeeb56e7f6744e956f9d8175d61178787018f50978f23e08b33564b9325a445c658a65855b0dc58ff36b091068374b2ba1b3feaaa68e19d3a2491b9118620e15f25af43bbacc9edce34c0a27de16b67ee4c39b03288f0a780f4f0ef66dd33ab2858e08a41faebbcf69367029358a343467d39970d551bcb3d2027fe1ff83b71fd10abe53aba8ce4ce1e5bba931fb9bc9dac5b82a58f3b38e5688397a02dbc91de98c65acacb8d45093e321a618c45b2ab77726243d9480d03f15267d05440703d8b9bf14448fd1168033a6fca56bed67601390bde4a02910532f3d10e52ed2cb0909c31a72aca4c49ed766539f26955c6602cae7028dd4281a79eb35f2e2e3adcfb152ef29a8c5dc38c79cf24d2b2b3fd9835a20bb95539e81d26a8f56cb1edd32a51cbae5868e90ebce3d64130a4d6ba01a6e7ed0e0743a4b84e0f9f64d2ba0ce61d03ae693fbb1296d46ff1fb74e1503265d7ea1ac19eeca29bef6489a43826920e1959876a4fee37b8f520735657eecddd9840edb506e484e74802b1622914aa8f8ebc87d8f986db821234516ba43e2e8280576152b3c15c5a5ae32dae2a9f255ed2b8f461d3ca148858cf612817d5a318f199aa9d07981483cc2db41f6c737c189e68f7c1ba24033d4c4d293dadd75b5fe0a82f41f47b68a46519063ab997d034038660133a9acca50e22d26fb2d01972917981f56e7aada4ba94cd0d77d90754b81b3fa04fcd0252e565ded8d2e823f4d0ca9ea5845bc245a7ee5a0ccab44bc64262d174671f0017fc8cf304a9950d2582bce292e0b287c2568fe239b53be3183d32ecc14f9071acbbe2eee28f6ee8da637f553ca4413e0251d602c854d00590e53f2f041888b4b9f9407c013b39b5e295a88d67e57344734c2ac4c92ca0952623592d46b43d9525edcb77742c34548529f7ae25132e289493986542cad9ed724e2d215f20e8820ed83c5e959c76d8e5815ba9abe2d8cb03ef35f31c4070c63d5afc7557939aff272714d0f765e9ad0325e384c30eea5bf15d34789b3abe73409a9b25141002c7133784c2b2c855e352e982b1a908932e54552bdf744e5ba6743d6d06d70e9cbcc81636da8fb8ff4b799891633ca4312f6a3339b64f166e74154929c7a00d978622000ead2072dbed57948c6562899a12e1265f6a2fc54a314edcad773eecce38fd0c48f938002558918856002f52e72f350bea1119bf7a8417dcfdfbb30030cafd373498c6b5ed05a7ac9e9468fc25af6daf65f259e4559b8180ee11766692671ab48ccfab832e477d03316070eb7c8b94c5529e21811241583383376947b9f288969f1d4692fd4fc55c68eeb03bc384716351e086bc2e74e24f18b5e99a1a81c024628c4b0b1e4e6e7e48b18c4c18723729d876fa0c00693bcfbdbc7e49ea6c6e35bea02cd9594103a7fbfde8d57c6d11f66532fd51fda4c61bddf495731d1b8723c643f759f164980de80a0e6f131078e5ca5646f32507d9d290632d50a77e6ba76c67542661ce64cd687bbc1b663bfb3b163956c8531ff0de04af900d464f2103f8bf2cffeebcd2c85e92e5a98a72e381c9567101077a10acb7f65fec554a049adac2f3f1e37f64e26b93800ec27672eb8131537b01a3481a7e12fb77fc4d9bea927aabfef18b1e4e7370f228fe64bdaa96c684e7763674bfeff2a0016d194787a4351d9079eca4d798cfdbba75cc446e99576216a89e35048b6cf738f07d8db1df631bc072110a9acc70ab6cde9dddeaf92ba8eb903471b7ab8f65b9e14e6002915ca32e509583236dd2df9c727ef0069af16b06b6cb8f20c94b1ec1577b355e54facf642ad33611c579d76e4e110abd16e29478102ecf94734f9da96e4a379db6b1cc2090383dcd57536207aca8db902ff79212a9b258fff27c8bcee28963800dc901bcabb5f9839fada8333baaa44ce37d0d889652fa3fcf3591726652892a6c490f605c8112a20fe4aa811bbf8d3e4129d9526608b88eaa1ba11784e4867188b1b43f586947d48fe09c959aed63fb54c23fe6204057cbc5a25dc051eb60f6a3cec6aa4007cedac01f55973092152198bdf4982491c9a2d34bc00c7572f378f7601d5f2c503ad398e4592cd85e1ce3b43957616c0391e8ac32e74dc3f9426aba94bec7331d47b3181c7ae2458613c2a0c2ddb57fb8c9065ad72a998efb058f13e19468468c27f81f7986d255c8ee973eebb6fdd90d124ed7bf13f1f00e456d4951fdb2c67ead0845ff8bb61ba5641014b0cdcc89cbf7eb89d5ad4c641aee8a305cd0eb53ad5a54fddb51f82c048fd8b2fb1aff5161d1c7782520b55eb2de6a90eac6fefd3e50e249dda4b492ef385380a33c34783653a3052d4551ff7766e9a595403b20cac6110a66271743802f9caaef7a174f59374c742fede2d4bbe16cba81c21ea2f308b66eab5be833456d3a4d14dfde2450b476d11ffbaae1353cffe49cbfe80789743536534a9282e86e84ba5adb1ef2647aa8e6946c556a7448bf5e602858fc7a421569ae6bd5a271a3e9213f8c350da7dd37b5c81de7fb8d0db807ce5347a2249051d63681a055d359aee685f83cf68b80a35506b2774fd38ace0a4aac390ed3a7eecf731be29fddf93e98e24d8de738364897bbb96cf48bb8056cb7ef2e520cff65be59721fbb6421798bab5397b6e2de13a00cacb9636152d4c3825f35d2978397415f936ed6596fe54d3552e72dbcd2d421d77702feca7cff054cc3dc7ca5f3bb066734f1fadb0796e137a7e9ed79cab89d86251990b7002d55bc9c15cd38dcd6fa2c63199d78f8c4d9b80a6861ad32d7fbf02db23acc6fd9835c753c5f4702b46b7ba1176a7e737e19bdef25e0c0182e40d76acf870969f7366e8a33784a48fa898329f732de6f9d719e464899544607b7c76ecdc1137847a7e7e9cc3ccc729d470b6f4e8a10aea675fc6677d96bd7639da6430713595c510ef3d5149d315f2997be338ac56cc74ef751bc183ca0cc4421a6b0dfebd238a3d347b970ab3eeb5e55029e0ee3184e68d84a6d6ed71b135a3ce8e3010ac0f3455b1013aa13dedaed8d26def28251f881c07a703842f4d65b466541936d1bc6a9473ae81965cac528d3bd8d92b862ea81afc3095da864817d90a3a3a91cd96547f3c2230b9747deb883ff7e511e108fc32870bbfd879f0044fc1ae1b1dc6be399bfa0a6f7a6c28f7ca590b4b091731fe07ccf90fd62b2fa07e1b0cda08ed158191369f91ff0b6e1128477febe4fa6a614d6a075d98cbf86bd2a7765fea3144b1a1f33acf94ba20aa4b313bfa2033e5dc56c87c61e2ce14343bd42b64083b700933335d47e015da11dc6d838c5ef71de06bbea12d78907da35bdf403ae0f0e1c25af1fbaa8928eb625e29d8c63518fbb59e35f7cc7287876a11672ea998bf0d046373b820f83776ce980ce8948d4646fe9cb535d1a25a4722fe43f9e2ed60d1002dc7ca37f0beae395de5247d161664a5f9b84c8df519c135ce49d2a821e707857399ee16b5a97ca4fd702c36f0d3e52e0f34759d9ee655b7ec530a8e1b260f5534577b68e950b3651949f79b81b3c4130cf0287c4a47996b1442ca3b38b1e72253d409c0d93567df07f16a2c87b86684950cb43e689cb6f7e98b9818f655fd40bc172c64302698670e98d810377abe924d2299c1ea67e79f6a4d0d5fa7e6307d111d1b415652fa5becf5e5a10cf07252a41225bc53e197be1f531a7bfdf59691475462d9b11c20263b8d7eb367c7eab9db3f56843fcd8867dfd515b5d86c9d76341dd1bb9939b15bdac85c174aa3aa746329db36b7b5adb0a9fc3c5ac9230c57edda077fa4b84ce09ee27ca638bad4c07648884e01fd83f054c9f3233b3aa0a1da754f5740e4cfa786f829c1d9a5cd94091a6fdc8767de20738ca13de200073be0106f16da8b942e89594332b33bae2b5cdc5aff9836b667cb6e632e6d3e1e5987bb71bfd9f79a26a7ed1bf5c16759011f8369e346224d40ea422bfbf91d0de5c0b73c6db2e6883f37e170aafaff512fc7c7d705de202be828bcb4f5d6f5b45a8c5791132d135fb2f975981676d9e538490b2df26d85f37976f8cfed8e2171048843a324c7c1f2c0069e3eff756756e4fb4eb1fba5aa88f2ceb2ed69e5ac798cad160eea3e6077d4981acf35e8bd48f33fb17fb38aad6eec30052d6452bbacdea8c170bb4b91c78a1d2c899b52e70378168f087f10225ba7c0de1c5c971a7c2fb271f31176ec60e2192d8f293c37f03fd7d241c1dfc84ee10eb5a1c281e6a93107c23b6714fe36772d5b202f8329fea3f016e1127022ae9371823c3093843bdcf227144bbe4670134df0ec7944d2e31811d44867d89a2d686f79953cddc8eccd9b0d991f8dc3c64ab116781ccedf4c1c1a3555da53079d7493416f8cd0095486874230c05591864532205836a99b09c14ab5d4dc5bc77e74f4c3b1d1c85dfb380c53cb0628d465fa6ae12456a6f5a607103d820cc07eb9dc4b9fb6345472a712fc28b3e2213e11968ba6c224e3a43ec6ae47d8f9522500e121a579771b183b5a115bf2d50685085be216a73954c40e50f0cd7ec49ce350e6dd38a88690e9784acc7868ba9c304897353e92842482d4576e08f533deff533fb72ee26896d9ad245ca98ddafb902328a96accec652b5b0d5ae2f9f31dc1aedf746ab6e9529080ec7ef89585cabd034c75ee2974eb6845b2247a7515484237c5dc411328b3e574bd8e612b894ba742b360993b6ee2ab5cf6e80aea21866be439d653535b1cd61a2c2d8a4c2f66e83526ced67323c77f35b162e142c8f70cf951b3954ec574c8f4907cbc74add3f5ed256110b97238215f1abb7637122975154f3c96dd1e74b4db67be4cab34f249bef0bdbb49b033a6a26fd9d3", 0x1000, 0x0, 0x63) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x0, 0x8, 0x101, 0xffffffff}, {0x0, 0x5, 0x9}, {0x9, 0x200, 0x1, 0x9}, {0xfffffffffffffe01, 0x6, 0x2e3, 0x20}, {0x3, 0x10001, 0x1, 0x1}, {0x6, 0x1, 0x3, 0x2}, {0x80, 0x0, 0x5, 0x40}, {0x10000, 0x80000001, 0x8001, 0xffffffffffffffc1}, {0x7, 0x0, 0xffffffffffffffc1, 0x80}]}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x12, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x103c1, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x102) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x44) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x47, 0x4, 0x0, 0x1, 0x1, 0x9, 0x9, 0x1, 0x3, 0x100000001, 0x47}) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xd15e, "07e42a69b75a1431f9f696e1c52cbbab29a81d11", 0x7, 0x80000000}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xbdf370d4cb6f3623, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3e400000000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000280)={0x1}) r5 = dup(r4) kevent(r5, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r3, &(0x7f0000000200)=""/11, 0xe291185d) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x1, 0x3, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r1 = socket(0x10000000018, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10051, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x7ff}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sync() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="81fd2403000002000000007f0000d3727cc1bd3a5383f1a539f90707bca935480c51e42c83f44cdec0be424262e4a0fadff7fa9e5e513633", 0x38) close(r0) setsockopt(r1, 0x7, 0x3db0, &(0x7f0000000180)="2f3a8f1f67962069f1a428679e58a53f8a9ba0087edb1ec05198b9bb1efcd3fb771297d913cbbf8e9c9194eafc24300c1ca796a362195f962eadf913f618110638f5e1f2af621ce6fe3d0941f02f189b2943e7f10918507e2a0db6e795a98e4a69d5195fab0f76e6b1ea963c2ffc05a04d7f8723bad46058f35aa60c5e5cb7dd314d02ed73cd0bba63a0da867d65bc731ada190d1fff4b98", 0x98) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x2}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:03 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:03 executing program 0: semget(0x1, 0x0, 0x41) r0 = socket$inet6(0x18, 0x8007, 0x1c000000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x8f5, 0x2}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') sendsyslog(&(0x7f0000000240)="53d89c946bba8ae1c604f5d3a634badf8abbed4dd43ee44b681f3d351eec7799cb58a098f2970a014f0eb6250d14349dae56ba5c0dfd49c91ac9ccd11d16e295bf22dbab66de79c341a020858702602ee75420efb97f2e9ef3e54b575cf197f9fcaf6071410fb8f80f2317d6ee6560998d8828328d237c7fbb188bf7be7af4dab9d4ee479653269c8e93260387b96bac553e91e12b2706f2e14a7f3b805411314f40ead273170763f737f664fb0648679f54efc15d685da1269084a5afae46e5b4f916d916473f0c48874e0000000000", 0xffffffffffffff7b, 0x1000e) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpgrp() fcntl$setown(r0, 0x6, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x201007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000880)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x257) pwrite(r1, &(0x7f0000000300)="1ed0c8a555dd152fd8b8085ccee64ed37b12c03f1f36fd1e36c9ae4bcb785198ba19260593db0a4f646a0a15d6ef8200231bcf09d1fe16a7f00085047446587486aeb53694cf488c1fdebdf61211bf0a61d92537e297b0e8e7285ba5db88280796300cfa061fd773cf1296e5c51a615e7006adbf02e60415fa49a1887ee6b922df3e8d69ccb2b8bb9a6ef1ea2a8802d3bdb8640c3d1d33883c399a76f87ef5d95cc3167361f06fe28724d1d571ced7f84adf831af7528a0da997a72d8689bdda37857e5c7f055136f67ce318835843040fe12c1a29c6963a302783e29b0f7bbc8fe54edd80e0c41537f3e0d4281d46bf0ad219ca412a2b59ec0ff976", 0xfc, 0x0, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='#+', &(0x7f0000000540)='\x96\x00', &(0x7f0000000580)='+\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='@}\x00'], &(0x7f0000000740)=[&(0x7f0000000680)=',\x00', &(0x7f00000006c0)='\xc2\\\x00', &(0x7f0000000700)='\x00']) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000780)="1330e775210cb74ed5781a40a49a0e9d69ed3a68ca11cd8f922f2da7b8aebcfabf003d95f73f5cb27e03ee87d48d11535b20e33ea5be96894f9aef39dc443ac420983fccc668549d01be7d22be2d5d2025603a4dde5e91298bc33af6c5147115242fa936f43675da83a786551b5599b2a2ec1432a08be3e5f7936daf8e5698b5befeeb81edf3a24fc0bc8e1f391a469bdc9bb4956bc95a34138ebca24690a0903a3da94a846f29fb", 0xa8, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x30, 0x3, 0x8000, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x4, 0x8, 0x32, 0x2}, {{r2}, 0xed92b669d305128f, 0x8, 0x80000000, 0x0, 0xff}, {{r2}, 0xfffffffffffffffd, 0x51, 0x2, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x6, 0x1d}, {{r3}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x8, 0x3}, {{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x5}], 0x8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x845ed5ca066dabce, 0x9, 0x3}, {{r3}, 0x5cfe18b68c232adc, 0x80, 0xf0000000, 0xc3d, 0x2800}, {{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0xa169, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6}], 0x4, &(0x7f0000000240)={0x100, 0x3}) syz_extract_tcp_res(&(0x7f0000000400), 0x40, 0x1ff) socket(0x10, 0x8000, 0x200) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x100, [{0x3, 0x1}, {0x2, 0x6}, {0x2}, {0xea7bc203cfc15afd, 0x3}, {0x1, 0x1}, {0x3}, {0x3, 0xf1fe}, {0x2, 0x200}, {0x1, 0x8000}, {0x3, 0x8}, {0x2, 0x5dd2}, {0x1, 0x9}, {0x1, 0x7fff}, {0x3, 0x1000}, {0x3, 0x1}, {0x1, 0x8001}, {0x2, 0x3}, {0x2}, {0x1, 0xa7}, {0x3, 0x9207}, {0x3, 0x84}, {0x3, 0x4}, {0x1, 0x5d}, {0x2, 0x15}, {0x3, 0x8}, {0x3, 0x2e}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x3f}, {0x3}, {0x2, 0x7688}, {0x1, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x12d, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x9}, {0x1fe, 0x0, 0x1f}, {0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1426455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1691cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac596ff3f10cd1be7c33175e964f4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6aefb7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b3fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eaea2c28605d389422931f6806daf292d7cefe4dc67f9d946fb06a903f59645ed68acafbcdd1fc8b9bcb42b4daf043a536bb2120b86d4bea6dcc214fc78c100af66cf13d2f6a5dd8104af2b96783dd445aca35ac373da836166647519f9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffd88}], 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)='\x06,!.{-,-:.[)&\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!@@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\',,\x9d!\x00', &(0x7f0000000280)='.-\xb3/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='){\x00', &(0x7f0000000340)='@#\x00', &(0x7f0000000380)='\xfa{\x00']) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb}, {0x400000c}, {0x7ffffffa, 0x3e00, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40000000000002, 0x4, 0x3, 0x43, "b000", 0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2044, 0x4301) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000000000"], 0x10) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 16:00:04 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0x2f4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x100000000, 0x8}, 0x8) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="8000007cc5d94c5349a9ec1610c469ba0000000000"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:04 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x5, 0x7fff) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x15) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x400, 0x0) connect$unix(r4, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x43, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffc00, 0x7}, {{r3}, 0x0, 0xfd, 0x45, 0x8, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0x8, 0x1ff, 0x6}], 0x0, &(0x7f0000001280)=[{{r5}, 0xfffffffffffffff8, 0xc0, 0x2, 0xb48d, 0x20}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x6, 0x7}, {{r7}, 0xfffffffffffffffe, 0x18, 0x4, 0x0, 0xfffffffffffffffa}], 0x0, &(0x7f0000001300)={0x5a7e, 0x7fffffff}) 16:00:04 executing program 0: socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000000)="84b2421a09d23a4c0000000000") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b9") fcntl$getown(r0, 0x5) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x4000000000000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) getegid() r2 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, r2, 0x8, 0x80000001}, 0x1ff, 0x1, r1, 0x0, 0x2000006, 0x10001, 0xa6}) r3 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f6669c398186281800d278f299c2e6153be35f467414950c48b18229f54428dbf41d7770747bf35dbf71f3cb743d2d5a18d4cc6ab653fb6ea56b752546ec92f46dde9b9962d87c14b917eade374b3d26f4b11369bff2d3db0afe55d5140c2efd9c18ad2b4e0a5302287cecb8c9fa53e28f558bba6fdcc82272008c57d57"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = dup2(r1, r0) r4 = getuid() r5 = getegid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/106, 0x6a) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0xffffffffffffff96) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x20658) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000200)=0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb3, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000080)=0xc) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=""/146, 0x92) wait4(r1, 0x0, 0x1, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000003c0)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)) 16:00:05 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x3d9) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="792053a4b4ce2bb945f8b5bac23ac224a755a8ce7a0e1727349e4ff0344495e68866dd13497468c7f223f4e47f79177acbd75f21c0b70dd0663e26c726f9343139ffb3d9a49f1fcba7a781c506cc5e14d0a4f41ebb36a81531f1908ba646dbc668dce5d63c9b49bbedee1593f7ac079dbfef23ce4decebb656132f92b07d0d054908501c56a15ead77a10e5c1d737ec36ba44f5901d07c6b4223", 0x9a}], 0x1) execve(0x0, 0x0, 0x0) r1 = geteuid() r2 = getegid() r3 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) chown(&(0x7f0000000040)='./bus\x00', r1, r3) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="e6b27be03ca491667b0c2089846af0ba3418741a8737ce63edf56523a75aac91a9a77778aba96d1e9c1a9adf444940b67a0697f830de98a6d694c6118e918e4ee21cfca053455a9e2c24181699a02b817991133f8d1bf40fb331309ca9466d2ef7ed41a91a66284d1a84b7434b725a960ce3b74a19c6c77ba247a8f20e1b4624b338fe678b560749bc0b11ae8fe3c4e92a4f5936191e3920ef420441f814", 0x1000000e2, 0x0, 0x2) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x48, 0x1fffc}, {0x41, 0x1000000000}, {0x1, 0xa6}, {0x101, 0x1e65}, {0x4224353703f51c86, 0xfffffffffffff000}, {0x100, 0x6}, {0x20, 0xff}, {0x22, 0xf5c0}, {0x1, 0x8}], 0x9}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f00000001c0)={0x4, 0x2}) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000200)="06b267431f6f", 0x35c) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3, 0x8}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 1: r0 = semget(0x1, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x9616, 0x0, 0x3ff, {[0xa3c, 0x1, 0x20, 0x6, 0x96, 0x6, 0x8, 0x49b, 0x7ff, 0x101, 0x8, 0x9839, 0xb3, 0xfe, 0x2, 0x401, 0x1ff, 0x1000], [0x5, 0x9, 0x0, 0x6, 0x3, 0x7, 0x7f, 0x4, 0x5, 0x3f], [0x5, 0x2, 0x4, 0xd058, 0x8, 0x40, 0x5d27a82f], [0x9, 0x5, 0xcc38, 0x8000000000000, 0x5, 0x8], [{0x5c, 0x8001, 0x7}, {0x9, 0x3}, {0x7, 0x1, 0x7, 0x8}, {0x10001, 0x7d, 0x2, 0xd2b}, {0x81, 0xfffffffffffff209, 0x2f900665, 0x80000001}, {0x5, 0x5, 0x1, 0xaa80}, {0x0, 0x32, 0x100000001}, {0x100000000, 0x400, 0x4, 0x9}], {0x1, 0x4, 0x9, 0x40}, {0x8, 0x8, 0x922, 0x81}}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10001, 0x0, 0x0, 0x1006}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa, 0x0, 0x0, 0x2}], 0x8, 0x0, 0x3d, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)=',.\x00', &(0x7f0000000300)='{.\xa8-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{@$$^\x00']) clock_getres(0x4, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) clock_getres(0x0, &(0x7f0000000100)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x3, 0x100000}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:05 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, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getuid() setuid(r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x98, 0x0, 0xffffffffffffffa5}, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8800, 0x84) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x7, 0x1}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f00000004c0)='./bus\x00', r3, r4) truncate(&(0x7f0000000340)='./bus\x00', 0x0, 0x1e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x7, 0x5}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x20000000000004) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f7d20370a7f28915d59b808d350f53af2e69d4a2e5a5a19dd018f36706995be563e1d57324cb676d"], 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) semget(0x3, 0x1, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x28e4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x8000, 0x4) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!:\x00', &(0x7f0000000380)='^\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{}\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='&\x00']) sendto$unix(r1, &(0x7f0000000500)="0ba7303a8056a836732a9316b00560f8825d32a9bfa7b4c2961b3554cc5384a1868694c5312e9f03f0f40f9b7244f64d3e312686ef77e955341e200a6080f3a6991098997ca167d87a5200f06ac46fcfeb08a784aabd6f622904a5e8cb3e660c3f88e6ead701df1763c4dfec02d5bd73199b9544d340705c08bc31c316c3ce7a74dd72383ade60f51c", 0x89, 0x400, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x330) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x8) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x4) 16:00:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x800, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x7}], 0x3f, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x1001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x20, 0x3}], 0x8000, &(0x7f0000000140)={0x0, 0x9b8a}) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = dup2(r1, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xe90, 0x101, 0x9, 0x1}, {0x0, 0x4, 0x129, 0x20}, {0x6, 0x2d59, 0x2, 0x200}, {0x2, 0x100000001, 0x8, 0x1}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x101) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5c46cfab70824f7a40fc16212259304f6a3ffc3bfcd5a34602a401dda67269d93b23a6525510365bb28c44942840daff3b13cb1b6cf80cdf4d36eb4168522b971d1f703b3283452c2504c9a26e13297b2713cf8e38cd67a9414f941945162bfe4f62309bafd678351f1912ab5e6a3a7fdc9feb23d6130bfc", 0x78) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xf1216e1acf7e82b3, &(0x7f00000003c0)="9d85fe1fa66ca738265483dec53e10c38f8343747150fdbe95f0a35d71dbf5f28e39965e17cb92f446e1db8c7aa3493fabd95cd887fe4f6a974cc963d938db159600f558279a13d2866576ad34a73b9f79c5ac99cc44b1522c9c92934c695ea01c297787fff9605a36c25647647c60f91377886a628b229388a9af8323e6df3fc14b8d9f8cc33d8a39329b344d5062c2e9cb193366f9b475bd2c69c22f1fd92e7c7c2e4ba3ad348aae8c524903007625e754d9bbf5fe6b38355760e3f22bcb3bd3595f6ec282d4299b7cd1ecc3a128cfac1e9c375fc60428dafffea640791bafd12af1156acd29c90499da4461e157e94ec2ca1ad5f443", 0xffffffffffffff8d) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) fcntl$lock(r1, 0x7, &(0x7f00000005c0)={0x3, 0x2, 0x9, 0x9, r3}) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) ioctl$TIOCNXCL(r1, 0x2000740e) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:09 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt(r0, 0x0, 0xa00000000000000, &(0x7f00000000c0)="e7173b81b6f6ab726e76d2f0bd98f87ba7f6fd2f8aafe7410561a4a0f6f8e56a2bd60eacebc64d784e1a2ac6f335909cb924805c551d0adb7cc8c34c8eae530d40fb15c1adc31161afb1be973a056d36432566f388851efb114357b6fbf280de951e51a5c0f8", 0x66) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) socketpair(0x18, 0x3, 0x74, &(0x7f0000000000)) socketpair(0x1, 0x8000, 0x3ff, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x0, 0x400000000000026e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe6d, &(0x7f00000001c0)="001292c94c2272602467a2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x0, './file0\x00', './file0\x00'}) recvfrom(r1, &(0x7f0000000200)=""/101, 0x65, 0x843, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7fff, 0x3ff, 0x1, 0x3}, {0x3, 0x7ff, 0x7, 0x10001}, {0x1a, 0x6, 0x6}, {0x0, 0x6, 0x5, 0x1d08}, {0x8, 0x6, 0x6, 0xae}, {0x9b, 0xfffffffffffffffc, 0x1, 0xfff}, {0x9, 0x7, 0x180000000, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c, 0xffffffffffffffff}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) socket$inet(0x2, 0x4007, 0x0) r1 = socket(0x10, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat(r1, &(0x7f0000001280)='./file0\x00', 0x0, 0x80) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x10004) 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) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) munlockall() rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01653000"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = getuid() setuid(r6) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semget$private(0x0, 0x3, 0x8) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000004c0)=0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = getpid() symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/3, 0x3}], 0x3, &(0x7f0000001540)=""/4096, 0x1000}, 0x841) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) dup(r1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7f, 0x8}, {0x5, 0x1}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000480)='\x00', 0x1, 0x0, 0x3a) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0xfffffffffffffffe, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x10001) 16:00:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r3) r5 = getegid() setregid(r3, r5) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x80000000000002, 0x7ffffffffffb7ffe, 0x10002ffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x1) open(&(0x7f0000000240)='\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', 0x20000, 0x106) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4100], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0}, &(0x7f0000003540)=0xc) setuid(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f00000034c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000003340)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/103, 0x67}, {&(0x7f0000001280)=""/172, 0xac}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/4096, 0x1000}], 0x7, &(0x7f00000033c0)=""/215, 0xd7}, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x76fc6c92f1408208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xff5e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0200000000000000c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e7864cb31f7b8ac3ca82ce260de6b3abd897d12d434e7750d9c8ddc1b736da86a332b3a87f7b9f82323370f1e69e0fd18bdcd1de91d759136dd091cafa58f4a9a23bbba86c3005bb2fefedeae533e893e198b567916b2fcca65516a45408e0b99fa747742d951b1cd2d3d1a54b7ae733f932bdbf27c11f3652ba2a1d5e9e38c2f808c76bcb6c28a2446359f3e4fd439941a08b29075a36197"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000200)=0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) getpeername$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5c9835f00"/4098], &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000017c0)="2d047cac4511adee4e7461c503a7d6ffdbb480a4931748b74bb55302390008000000000000ff79bbbc6c88504e7dd40f819769f937944c173dd76a3803a25179b081493ba1c731d8f4348c0ca4d009b876939f878827b884a967eeba1374d83887f0e8ec2741639996e13d79bc2b8c0f4b289d9c35f8f225d6c58969bf24546fa9f0c02c599d7ecd1781cc7912a35f6eb5b380938f202f52b3056df7f25e99001ce82809000000940ded72312e9f7669ead6918938d81a3c67aa2da847d60243039939eaedfa5207000000e72a546331eb1e5aafeb19d3370210975650e5e330342ec7106caffd147809e99f551937751e29d07ff10500d566a9eb74100e60155088f34289e9c68758aba387ee1c0cd8fdb1dd53d5b0e8afad7603c54679e2b2b50040e718c37eca3f9464ee8dff02374939721bd0aa382c7c89bea2e2d1b8c34421b52ee53b12d56b1e6eb2e02d76c31a6260329072e2a20a2e09a3a5c08e14a9d1e00434", 0x67}], 0x1, 0x0, 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmod(r0, 0x1) 16:00:10 executing program 1: setreuid(0x0, 0xee00) r0 = getpid() ktrace(0x0, 0x5, 0x8, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/48, 0x30) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="cd") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() r3 = semget$private(0x0, 0x3, 0x10602) mlock(&(0x7f0000645000/0x2000)=nil, 0x2000) semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 16:00:11 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) listen(r1, 0x5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000640)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x80000000000, 0x81}, 0x8) syz_emit_ethernet(0x3d6ea1cb12b243cb, &(0x7f0000000680)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r7 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x8}, {0x7c}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = socket(0x2, 0x4, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x9) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x100, 0x100000000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000040)='l5', 0x296, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22, 0x3}, {0x21, 0xb5b2}, {0x8b, 0x59}], 0x3}) 16:00:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7b, 0x5, './bus\x00', 0xd1f, 0x5, 0x800}) r2 = syz_open_pts() r3 = dup2(r0, r0) write(r2, &(0x7f0000000040)="3532cc3ef6a989736ef390df6d56ef94453ca157a2aa8cf0cc0a331311b342dddf20c1d9bafebd4fde7f735709458fd0511e13223f5d2b0679d6233f5c42b9f43067f3c69fc5b2aea228c63d4e54a44532100a8d3bbd7a8987f30bec38d3ebffd00a24b9861698ed2e54882ade04ca4984", 0x71) ioctl$TIOCCDTR(r0, 0x20007478) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x80000001}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) clock_getres(0x6, &(0x7f0000000140)) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)="e865d2f76c5e74362f053858152a24edf0e09171d39698e2a3250024e1edc5b8aacecc4baa37caaacff447660bd0ce8741129275620c1115c4e7a5c99a9651f79ac10157c6422df4f1532017b065aafa41a21d9ecb9bab58e8d00c05cf0f23471fb69652239dd489", 0x68}, {&(0x7f0000000440)="f09fc4ea2f11fd35f4c0f5df2a71", 0xe}, {&(0x7f0000000480)="c0350938e609389c25a6871ae06653dd24fc7cdd67344c0127a843d2a01f08f45b65d287f0388388ac2085e5e81f9fe928ace693482d730cc63da9a420411f687a7c2b1268d32c67bdce7876e4f7696a91446d7290025d4318e39ad64ab4ccbc553175d19c60f2fcc422a61863dddaa380503659825c6f3a77ff8cda4d12e35100e6c91f33d7c100ae46124fbe323b7aa054ef963b278309dc36c59b41ef766e8ae1691a967954ff656376053892b946618345686337be9956dd4adb5d11d22787cdaa8885ff6271f5d5641a5b53b7f6e7aeb99054c6c77a2ee9818937ab47517ea32b49c0f451c0c792d9faad8c153f16da9d5e", 0xf4}, {&(0x7f0000000580)="1e462f890c5df442dffbc47d7146aaea6348481fbe2f3c56b807f69f386ee71564590e613eaab10a5865e8d11ea683a8cecc28c300e845439aee05ba9d4acc", 0x3f}], 0x4, &(0x7f0000000600)=[{0xf8, 0xdf67c3fa54b06d86, 0x4, "8117fb3b71f563dd907839dc5530563ef5466778f8365f8da9aedf6f4062f5c64b15565ee0a58b47b78ae0baf572d86766b09b0df386896fd978a995b10eb05715bab4239bd8627aa06d57e4c8ed6547b19614febb429fdd67cb41a2b9152bedb25a3a4093bcd4f491eded51bd8da03bd792cd7a84241b7e7ab8c4208ddc725e322616753fdb0472f620523a63a12a93d2931d0ec4fcf54e402df216e7614e16a2f627bd34d9a220b08f70035c7ba2911b29516624565f747c1fadb0f72ddc93482cd2e5e95511da5901a55b4dafc94bbf83d91f4d705a5ee3a5d405f14e59ed3af9"}], 0xf8}, 0xb) r2 = msgget(0x1, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x101, r3, r4, r5, r6, 0x18, 0xfffffffffffffff7}, 0x5, 0x80, r7, r8, 0x200, 0x6, 0x991, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0xfffffffffffffc96) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ab80, 0x2, 0x1, 0x0, "c6f938681ee590d0b5f196c16539057ba0ab9476", 0x1, 0x200}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x12, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x8000, 0x401, 0x800}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2b) flock(r0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x4000, 0x6) setsockopt(r0, 0x7, 0xfc, &(0x7f0000000100)="14b093df42362910b3ee7fedea899984159f36741c8e640a82345eada695", 0x1e) socket(0x18, 0x4000, 0x3) sync() socket(0x6, 0x1, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shmget(0x0, 0x6000, 0x18, &(0x7f0000ffa000/0x6000)=nil) getsockopt(r2, 0x6, 0x6, &(0x7f0000000240)=""/246, &(0x7f0000000340)=0xf6) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) r3 = socket(0x20, 0x5, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x5}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x58, 0x3}, {0x18, 0x2, 0x119, 0xfff00000000}, 0x8, [0x3, 0x9, 0x2, 0x9, 0x200, 0x396f7863, 0x3, 0xfffffffffffffff9]}, 0x3c) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="e639ee7f679c30d3771f948055844bbc519e911e199e4752f176939f043162b941f9e57653efdb562b38a4a08bf6b024741943feb5b6514e8199753c236cfc761c1ac3517a4bb3ba79447754a31c62d227e39f5377d761a094072e4a59c71b1ed69125ec9e0899724beade1ef305b193065ecd14c1609aa76e15629a7258f14e07d243ba8424856e434eadb6bdddd1d8985b4364c9f8", 0x96}, {&(0x7f0000000540)="448907f9ea593bf48f43c40daa28ef637839428171d791bf042c4bb1332602e6c8b687e691a47c715a1854fb551db741455c414b89c70e0000421252e3e27fb2a738dd43ecc02749113d61c2f61fc55b4e23044e27f218a6d3fbd4813120db21bd3290e7344308c9a514f2edb5a3136ce359a1213e02499e0be569ec3ef1139563797f88aa9c6411ea56e90aa4e117fa69cfa4abc214a3a3e39004101a17e8546ce4c3b7511bee32fc5acacc2b7d55d6a9abefade263b8b13f16ba9c9f50844d919afdbd81f472ddd9645cfff6b7260e9c5d8bcb3db705d7f5a6d5807e4ad09b5b9ecc9ee1f03b2d8a736d4a367c280c789797f920fe871dd46e04805d3b75a0162cb6885093c81f2ee13b0233ce5f119f8b0b708b1d5f6fef31dae01b2a82953063907c505e3f2e4f319dceb8b11c90541ddac609d5090907aae8794c705e3c2ca452372c9217a7ea0e9c900d9a4b6314e17d9b1bd6635ce2d6b51a0d287852300ec53aa1dce507c8b317dc7a17b68682aa96f437305b682f4c45625b9884c7fb642eaa85a525c2dc8c7722f73a2b84796efd21ca62dcec82178ca297fab49a5423803dffcb7c2cd9c45c2fbce2b2930e2a243ba343d6f545dc63585301d1fb2023ac7b18784af19fbe7d57cc72c7a4e111f081083e46116ef87efa4649a89ca13b62bd2df7f8ffbc6bf9c45bd5750840fb29c34f056554718829239c84fec282b5bb04f5971aa2e026e9503417b4ba176ad0d2ea23bbabbe81591264d4626640e9e4d38ba9f4f194dcd0e3798d756d734f56962ee4659dfc63f3fd69602031f3ef9032b858dddb4cc12e0dffbbb4aceae2612f09042a72ea4ed79504db5590ec1cdb68f456caf39fa6e46043fd8cf08b738f3712329be93414644a027cfe7f3c09912798b3a1b68184479a8013daca233cb0b87194a62605eede5b0577ecd2bc56b1eae2f2abee2ae4da82c15d5603bd5972a72f17714f28ad458d4f980470c59f12587fab0c7c0937c919fb676eb555c244eb7e611756d608abbb49df082b1d61999a1d6d503167570322dc5e43126c46e624d1d09bdc8fc17c14dc4429e2ed04b27bdf3d3861ae3b5555a1f15ba86e72629d67ae4859b89bc289a0b8644554152851c75d0095101b804fca8be2fec4cbb5228a9180e9976a5d4f2d4929d00b3fed37866912ef1169ae297a926d98c98ae8b1303f75b14a51428c48745bcad8a06bb1c3d124595325510b6364edf51bf88c668554c6ba247a86ff8ac592bc531bf0e0955161eb1ad2e31dfc1f0d529c17cf9afda1bca96169fd940bde50066e7574dc4a893c9034a17fecf551da01b43af1ccc0464e8dc4e0fee7ab39af871183931483141f39023f8ac0a4061f861b5c934989db143cc84e9a25b2802e691a846dca90a323f4e24e2ba3f6746481991a8264fdfa5ad248f3fa9a1c90f89736ec83e6f04dfd74a0ebf039f68ed7380c113f55beb6337d3e1293a85672ed7bcc1aee7b15b29fe71835f38efc685c4656459630900d6e6f8d8e16c7987228843a2789e21983903d55912fb824a35269cc35033c3cebbe84783a8d4aad7954ef4d858ede484be156d734a277a4fc2e7335a87355d47f7de2daad38b5e0c5cb2ddf00cc181079455a97f45d008d0032050baab11fc5faee5d4f0dcf4c7e1c5100422d4988f2da7d096b8f76fd50bf8a3ae9cfa57de075fb26df0b3684c84be2c71d90a2e6238b39ed34a94041e5372a3afba1baa5471ffe534d67898d3ca2855c90ac832cfd2b9196c110e91a398d4a52a6ca3cdf5f37c928e2c1a9311ae34621d84b056556a8e984b72276bcf77294b6f1a994b3fe619d2521e67940d1fbff9dd71f6abe01cb333db5072c8f0fc428423d10056cdc2d0876f0c4f13c6e049479a7f0dfb49ee13ed6c790b0f225dc8594cb214b5ab3b45f20ffd1a60bfc4d853f6e7eb0e27a754d6cbfcd8f2e3b0821c362b022f68c90a59af299bd432f094183885dfa3ab2d5148dfd5bfc0240c3c48ff9942256aa9163ddc5f4448b4ab6d13e45f9e13888d8eaffc7fd374adeebb51b8a2ade7ac7688bc85bad1cbf71ab8a63db5481694f04ce4f4c311799e8b541fdc0aaf6283ae9455d68bba8cb0778f37e56ec8250f7a80a1825308586ac4af52273604780cebad5f3ffbea5f4f88993b8c81aa686689bc7fdca62ad9f82f5e4fb5cc918c6aba436ad65b50a21f6a6faa63a84bd18c81d9ba064aba61e47f0821af96b68f4991607fb8b4f2ddf0f3e2e42c7abdb960f0021eac51b67e8b1d3862d942a54dcaff9b486c9c12acd821e74bb814e073ca8b128000bef0a9d9ad4869251add46f98aef28b7f5376e6a12984eddd502b38a82c78bdd0e628baab8c5098c81f8e8b472144a11b132395756947feb682773cda3aceb86ef4ac682e9c209d7348361e23475c633a5448e4c433db03a0190926c5a9bf63fcfe25c1bb9f1ec00c4eaa56e8cce7a9fc85e7f75fb3e220fd8dc307a27f44dc52c5bc35cc3a7dff28070b484be5065926f57d03a2fd4a384fbce8395b4bc4408276bcf5b483c47d886e9887fb63c2a70900e676eb64bd028bffaf3b51e4926b56a5f7f05820e1f548f52a0437c670e907ee38e3c0cc4c12c77d9765202bacc80c7569666c5991d50c038a3bcdd92904ac6e4c82cbf8f55e799a90ab85987d6ba9407e224017d465641602059d45d64ae78530dc9899725db1bc6cd53acbeba793ace386abc96bc2fee3bc0865b1a36882c22397bf4006f788a8d32c6d85f70b32cc064972fafd121f02dc2bf13a5acd8a14ffa9b6b4dc8e1c242bb09371b41c31ca8384ede5f63db3c20f95b76a44b2fdba4155cafd22a61d07885d2bfc5ae505f98828ba2343dcb420e36d98055c09d0965006ec9d78c3f8093f942135e5cd575d405cef5719d5632e36b0a2e61420ee9f352da13fe6a0d10ad7e78bcab30fd8219acf2b2c627eac8227ea259742fb27ff71fe684c9f37e1ca4521ad42df96198d74e52eb6eec0730efd6520f51eab87b26962f0001259f0b289f2d795d7f4665a0ecf77b0f3512891603b50bc46e321b46274c83abd0eea212eca2238e53bf68ea377cc1ab46bc91ab006ec42c777f7c18bf2c5da0b326dda7acc09869c6884e9aad46b456d9b22dd858326210cc1cd5d998867e7b57f61273f84dc1a3a66bd95b19a7d3c472d3cf193c45e86fd3370a7b124ad71d3d48ddffbb8c12f2814992674ede11a95ebc5ac92d07e709e76f9288ffd910221fa5e2c5dbea767becbfe7dff7fa20d3bec0c2e2863db7d9820229f420490cb5bb9ef6c54fc5a624a101e1360f0ccbffff3ee7c60c0b47373af95bf18f9820e4c600b6f89ca696a7395c0e3343d38e64cc73fec139007b39b058b979017e379ee3e7c5c4858b1e436a12243a71de6b57d9ac7883985569a3de1f44dd0f93435b27e50d8cdb120e2279d8818a4ba95a92f0603152666909321ed2a2f716444192d7be96180d031980bd4ec6127f84c56af1736f71648a6328a48d7d16c76cc60a4e735b2880b1ca38db6014c7fd9a03b4c1a95632cdccab36522ebee714933ef9af9e9a8c7ce904a2e90e0532e5ced1933d2b84ae7606a6598aad6bcbe332de8121e9399d8ff56767cd042ff7201f78e1541fd3b574ef8023448dffe26b5347f9b581038dfbcd58f9acaeaa5232fea86080f7cff010c669e1547cb5f682beeef661cfa77d98cbc0e5979a91de8d31dc5ea0180efdc22d0c674442c11e921dbb1a944d17f8034c6ed81f263cbf3806ffc4e526db30cea3fc50424415771485ccd554fa49f70c55009a915028f1cfc2596b35e0078c2f34863de4f9cfa170c0734e010d14936d3a86f293b7a9f14a01b33d9a089e7c6a0c55044938655c318f85eb09fcac0eaeddd7d26f1a2e5a0e426c0b2cc7895eed8c76387ae6a63c047135e4a373bc32e4f15afef5bb08f653e64e85b63139aaeb31158c125516b46f336f84ca0ac3216f0e706cd1c94819129799b8335fc181dfe2162374a2edc88d9e9ad0d76683cc034693368f2dd9198a4f27cacd849a4fc3e43d2c30b719cc9d0a0bd5b96ee77b7c33c8eb3ae6d3f4c4a4684da2cc88c4858fc5b8452a2381a79d53fbf492ddead84898e9172c12b908c2e169db673f9e25cb25f0da392a5d0834bcab63ebec2af674d89d62238a1483e085bc044cb055f2439c4b93fd51b899e0a72f7bfce8a432b5dbcf89e32d13750f353fc20fde4da3e874475b5d20ab6f8190a7156fdd1407885fbf266d72e73aace76f97827044540881b5e1b3e73dfd519d93e03a446470fbbef000fc60f1e56f143644d4c6229bee3369c1a8a22f3aa57916345c4946ae04b1d2cad877964924ae5108298c27abc23724fa4ed00f75e8a1d82b8e885233aa2ae183996adb5281435c7a2da95188ae8ce5554e04fdbcc948d75958010738c887162a35e9ff8b6e9d48f13e1d6d82228d4398a6b2c73793259a26ec6a18c9ece792cc652143a1208ea80bd85852da586bed77170e8e1c50bca6eaeee52b6b8eb4c29f849b5d5ba0a54d9323dbfce160662d1a182a1cd372d6f78babba5911c32923d625cbdeea664f57477aeabac13f2d10124af1cf312019d98cd9f7e19a02b0837d981c68a26f4685cde090abc7f3e8a2033be4877d07723c69d1798c9954a323061ab5a6f056ccd373f7c66398f72993e9d09dd1c268bd25335978335d22e0d7216b99fc20edd3132ec2c8b3530318fb1b3034a925cf1fa84da4282b0583a4a63f28a8ee51e1e3deafb4ed75eeb9d295c839d56f5c9865f6d036608e52d3ad72905e3468d40b4f0f0892f2fc385e44997b40fa5932faf35753c46f8c7bf29f6f0ce0bfc55ed15b68e9f86e4a0ad0105c35aa2daed23bf1561e9f945ba96d8efb0b503098cd341b8a2b852eb90f98aae579b941386767766eac8aaf5830aa5ba113fe1cfeb13bb089c414703fd8e77b7e5df9a7637c3e6243fa2565c2f35a18444c24f40a821299f530bc781dacb0039acc97e514ad5f0aba61aa1b971090914ad59d50787802c376792a377bc03590371067c34f87978638c06c9bf92974c6a38706f412e0f7a87f2511971c1bd16a3c345217098db184f872fbd6c04ba2c24f689e276f560d3ea72acde88c338739966a2656a64fef75c418e4195e619da9e392392bcade60cebadb96590c7c864d7f1b427d7f1e4d11735b51e9a100ea311f61e2e7338dd15bfb80dffc0b4ea32789bdece035ae00a976e7724aa1e435c193e59075803025987b83b7e11d0a2642e449104ded52160b74e23c8c677196bed52b63b8dca6f4a077acc9e8217abdede447c6b55491e6c5d7762e3d3a2cb07a37d37f3d5893fae66e1c4278302b6f479f5b4ab3106b4eb984d425e7d39c6182a32f57f540c542acadde3da6fcf786bdbb62ffaa23eb5efa4f123373493ef959765cdc46adb5d6fecdb3bb176d284684d8fe88c62532fac125491cf3212edc54d7c440bac968d43742e903979ec42444d58b4d259466c8399888a44a81e0d6ba4fa11fcd46fd0cb2f9cbdf57b2458b3193c4300aee238b96020443c9b62f5d6d7edab54eae5ce150404614153cb429e54c4fa69c0d029d79a9afa90af19ef35956a256db321781ef592bc4e8296bb6db89ddcb0fc228a61c68b1f44643f0b798e3327d8911e8a1151417e538b4b5c6202a1615ccebd79a5bf43c0c4654240a2cfac5078c1425ed4fbfdfd478481a3d1cafe2012e1f949550f50da0ae21adba5a42ef8be3805476c8e509f2def77c47570c5c60805ca83bb159388", 0x1000}, {&(0x7f0000001540)="74327c1a97fee6b6f9bd8ce6382735c20ba67b760044fb2ec181ae8e3197e1ac7408ad10df2935847dce001e1b13aafe12267117fb9656828738e98ecf4aab83f556f1a62dbb59d972a3eb2b2b0201ab7810dcaa7746f54ee7335835667d871271c3ec89ab842ebd5cbfabb13ab5fe597999991c0f1becc5fd", 0x79}], 0x4) r4 = msgget$private(0x0, 0x80) r5 = geteuid() r6 = getegid() r7 = getuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001600)={{0x100, r5, r6, r7, r8, 0x5dcb01feb8e068e0, 0x6}, 0xff, 0x3, r9, r10, 0x8227, 0x3, 0x6, 0x400}) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') openat(r1, &(0x7f0000001740)='./file0/file0/file0/file0\x00', 0x0, 0x41) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="ef09585377f986ec4704", 0xa}, {&(0x7f0000000240)="efc90cc901caaf24b26ad6cd3adc286273b6b59997a0edfe62bb102fea70151c427c994d70163d59679650a2aaac5216cd683e19", 0x34}], 0x2, &(0x7f00000002c0)=[{0x20, 0xffff, 0x7d28de0000000000, "76a96fe22252bdd30f93e7dc500c7a"}, {0x50, 0xffff, 0x7fff, "816dc8eb1ec716dd28bbb27a09724b2e6e3cba885244be49af00b7caa43d9dd48b20a161533083ae34a4ffa17e48711c794f768e508996ebdcde7a959c"}, {0x90, 0x1, 0x4, "d0169845e4988cf5a6a849b2e3a5394232548a90a4be826cd3585ef29a68860a23631a2f764bc0428800c1a33e2135965aecd3029b9f45195c2d8f332be6fd0e3c110fc4f61e6bb7403904a4b1026be4532983ce114c1ad4cef5a5974c30ab2700c771472ea6d91e5432364d8d6cd294ad45c44bcf178fec783d7d"}, {0x88, 0x0, 0x80000001, "57fe65bc6f6b1011e5870220709b1a2665c1e59ea5c5b88e556ceca4208787f3cc55fdcd359923a198bc8576ee6a11e4d46c62402ac888c41528ce32fd4c93562d6a8d30502b6bdb1290de11747e3d39b2f3001b7819bfb0df43eaec0509d9296e8f68c8d68dcc197230dbfaf52af2e7d5d67ed79a0061"}, {0xe8, 0xffff, 0x1, "554841d008bae68b9a9b98df31850be1b6292968768fc0db0cce20d9c4e9b148d2cdb24bdbb2da27f12242f3f3ebe28f201fc65c52f640af7bdd728a8431e6ca1554984ddc9b60d0c96951980fd93be7c0b2bf9f51683f9f70c50523fd1779e38578a210761ee7c1e9e8d57b1c44e97b9b1c9175db9b156b2ae3b8b3beda2f21e89d374729581c4e7d267b4eceb44d7b7612b07e221574f2c2adae027443102fb19aa216a895cf10e2cc657290678baa4a0144c7d9fe9aed50bc6ef04dbba5ee0c37df19f5c46028b2148a8a422d37036b49ac0ac99e9b"}, {0x1010, 0x1, 0xff, "c06959923dae81ec658bbdff17a341029ecc296c7e0d28e8d94bdc177dafbae46a65b3ea0ddca6a4112a50486a06466985c23dd0a50452b079c19be3ff1454025898a43017121fca18d0d97bb355856fa13e6c7c142e5874d07797f28d60d7923c3facc984903911c84e69ffc78359aba755daee9c624c997feaddf471c8dc665b0852350e79e2a31990b3a2d5fc4f59d0010211876ecc0c4cefab9290a9bd241d53191abd4b0284cf8cb6597a743b44cbc77b553f1a5cba378b13c5d2b933b64bb523d317e0d715d631d1868f2b04809048aef5c67a38e294d6b9bf0e65c99e347a15676b6d81fe01333c1cd335da85745cb1c5389d6ece0baa7e58a48e02d1051c76d9af81091a8b67107c3e8fab7166662f1221921a6d90851244f2e4f83ed0d3654c0e16c9ae5fc7b5edfb511b1d25952e3caf230475d60e77e49e9771d499d6eea9acb89430c1ee40d81db207551dd0b163e1f6560ab71dd9b3a522e5ed3878cc3996865e336ec6a189d963375669d6400db1d6cc4d54375a05d71dcb9b7cb00fc07936fee579b170e8d527f106ced19712101a48037cde7964eaa7c902a5acb4dd3878900e003fdb8d21b0c983806f4959c93828740f54bd9d248fc9d491a762db250884ae5247644eac936bf2569c1d637387a5dd38d4484b6915a4a690066696b7af630d5db01ba33aa9825a130f162bd395503ab2bf0d6b3ebbd312cd9eb5ce13b6c3ea1dda5eccd41aa0b2502732eacc722fb81d00aa21abf02a4d880ffcfe23035f7fdf20ed9eef3ce53d06aad2ff395fd3389eac835bdb0888fb361b598f6561378e00193baee70ae11ede63748a2bc4238ca5230669c2a97ac8be7762ee1262e2bb96741df157e62583ba61e54b46be6e387f4bdd1e399447a1bb1dc14dea577add78a580c40c1d87515eb981b4c5cce678a614956ffd2a294a9e7302af2430e560d356592dba6f176b411129c80b90ec6185973269eef94205c32d38ceea034af0c3785485207d3b70296c96ff3e72a20398303bd61689f9c6fba8d22cdd552abf6dec761d48b96e75a89317ed0483bcb0fd0943ab4cf8cd9fae2d2ad376d61a20c6691988e079ff9eda48f3f4e97070fa75319f318607d0ec6873fb49cba48806e9ef863a4daf70ba953605c2795be5f45699e0fb04b8da19b81b113d6cbb5dd46cdbc85690b68efd57e8e0922cd33042397e71df3de9dbe63b543d230b35dfaef3b6a044f96d1ae12eed8984812cd07341a9b90fd55025f55720adf362106dce003439d97055b26d36ea5a7070eecd51ecef891f5c7df221274c632d6d5afca867e6edb322057f471a50d6e3a67a3b9d7ead0aff4fa05d4fe40d4bbf4f6ac45b2727210ccc254facdc033ae9a5b7509e281e7e2ba2eb19b720382d10353d571bb5081811fe088fc89893bae2462558a79de75160c512bc13215c7050659591bcefd996645c167c4e0ef786f30c9e4b2a7484063d17a94d91463c2419fd6d1ec342da7f4cc4f1fa278986d76ed17181c0da313af050f15601c1fcccbc71dd6843a5713c1aa58613ee29ce46e5d3bdf610947a46061263c85c9b0db6f448efbd4e1d984b45fade9c2b0e6d3f0a963bedfcaf9ed74b3523bba2f02aecac87e1acaf942e47a84cba8d2c9f291fe75235480c7a848f15e2f950e9889079bfd2a77dcd6a289e70293d9bd1849bd68ef190e6a2cc6d50af5c9ccd3dbe7d3ee9468936d1119c9e62e6742317b0c959917ebea243a605465ba114c60bca9d5024411f95c843a9e28a49293d7771a1edf2dc1bb5fd304b78163b28522e3b9b43df132c862cfef7150bd0dd7dfe254b257ce052f717542243845d9f1c3f7c47c671f6578f0fa2c80926bb521976fddd3c628b9f71b7f37db196d5beb8f6cf5bb2b4c3fc30efad504f83aabe66fe94d9ead13f2e8d664ce81c89137325c11b54a2bdbbedddbc79ae0226801102a2a58e01a064b9ea337fbdc9d14dcbca049f09b70aae1e41d6ec35d825fba5de50d8f6ed66076cd6024974294b6027d44547b1678ca2b00ab5e743db20cb70f6a8d16922a59302eab64cdc08db5a0424d625c1bfe2c4d03fd9586cb2491d767efc2b4701c01516fc777acbab73b20c6a7b375ebcbba1eb8ca278e0dfb7b05382fdf5240ec1130f7181b8ccc83f083b4a64c3d4ce5a4cd9c41de41dfe9a1bba6f6d7e127fe9594ec904d908f765ac2d2c620c700a74e6a4ad1f3f762f10aaac4bf842b6316b2847f6b72d20f3ac12d4093aae2bed719fe3bb26c00c8eaf9f658651898a3ef9da1ca3ced7feb1159566d2885b04295066d1eb7d40e34d789f8fc234b9a247af5c061751417feb19d0cda348dfc9a8ff0d827c2c0dff098ec348f2538b7777887b30df1b082725281651a6a04da5b25e4370b07b74858fcfd27415fe148e963a4a98c09f2f2d4aed8494cd92b5885d6a955151074f982202baf630324465cc561db1cdee7830b8e76dd8196f2718f488a2c1c690a5c273f82d3f3809a457450ff1eaf8072608f5c1b0013c0a8d6fe3e06991dcdcaa563df17ca30cce009962c0eb337b908a34cd5a37e9f82deabdfbc6728f20dba0776adddad045dd2b6502893389e8542486d1d02471b7159693db728bbd0f396010ab3cd54f4c7adb9c1dca8d55e1eb713822cad8f293c2edcd6951256049a1c6ed0a81f21365f8d381800aa25de93f9f8368ab18bccf3e7c7f133e06eb15ba1a4aa5a76cea43a1251c2b349e7e3a70a9bf96df4c7c3ec2ae3d2c3b84ac1f8c6c58aacfe77d503b793776f28dd0d7fc64900fa242f8353152b64b52282755394d3154caff86377221b728c2247f84d0c4196970cd84fbd03cfb707a745e88ba235155b38d4b29f265147efcf578c40f05cf0ed41f028580bb0ce4e8bffb9fdf4a0128c132a7a90e74b01577e3534829b9b23297f6a07a3290c07c27902a0cd3fd3d7dead1b5e52475ec7e11dc6f079ba64ceb1de9444b7c3ce821a375bf2b6034043d8224a76ead39a554ef81fd3fc706294fb3781fb4104fa9f66aa35172c50970d33e85475f12d56db6c3a0ef6523aabd52b6af1f757168def667ae507d29b6ce93125763b412f5adeb3b85fca343db0ef6b87c7624f2cc138dcb175aa5fa7d386e3544d3cec74ced370658287af78b1e6e4036ba05ac3fa387ddc4784d17e0b209af32042deed39a65a758407996b9394b2597a2cf173bc9b63545a1ab92d0cea72db8bfd88748b483ebaa537a91e1497a6b0534ec76971773c16da5f43895949ee0483500990e51472e81809bce0d95efad56ff395f96d11aaac8345b97c1dbb5ec8e27d3bf975c1699d95e198503b525ebc2ea240d3c697520d3a300ac5d1a45195c214ef0d481f7128e6dc652682ac5ed8360b1fc1d1d85bd805ed9e91e431acc5784eeb4aab169e29d1ee2fdf9d6ca0b277d754acfd1332953c0ca069b159b2d86f4fca1d76b6729f096a4a2af889fb8830f794ba5d01f77f995360453864bcc07c8f1ff8feadd1b21f84616339f034728d896bb94b63f5d66a1ca41e495a061539bb2d82ec0ad2a3badb8ed9a485d226b0142a96ee7d86c936efb94e15fe0b70fdb43f53367fd55b47f11555166adf4aaf68187c474ef0898cae0e7ea8c1861e8566f66ad0e0a009244a259c9a436e1d87e6752505aa36f55d7bae800625fee338e725a16be943f294d0520b02b4c83718af710ba07d78af762183dd65869b237ecdd8a21ba666a9897b3057c6cef651be2a209fcb96ab70e2d4c115491ecf8952d6f26ad32956811c887929c50db106dd2b77f7426d9fa0caaf1df3b77c19cc10da1ea374ee210985a5c715286328471d1713889f80edce91cf7d9a6ec0ac35ff2bdb3f0fac0a174385c3c2da339c3ecbbd840a98654806d93bd4f8706dd888e88eb6b284b79df4ccbc474fe374c4f80c90c1bb624285c7ab8d76ebb2e5bb5852013375659225e6836b1d6a2d8175d2e33ce0f08c13315af59798e8ec09cf2c878bece74fc7a483113c16c0559cc4f1bee03ae0935ebce78e05c830bd35368e5056c3aecb602fcb0cf6e73224b87f79003a5ad24cdf4d9e0d5dfd5ee5759044249113fc43ef381de72f3fa8650c46fe6236275a1957cd3108cd048991b4c389a1b7cb05b43e7ec37a9fc5aa6443e43f8ce8c05f8c8dd5e9d6d60496e523d693741914fdc8bbfb2592530f59560628487e61add54ac6eb5b39907b98b989f8fa6c0c245ba810a9d4aaf6f5f046bda8d2411efdbd176b841004d227a80476f9148db7083f21368f29f4f91b7265212050504d3bb3c5c74cca017d15f8a9a64d3437d6ae3861e4e18f31e5a86f65be6dec5ff6bb90876d01cf39e3a055ceda51f251f325df9e5dc540df670ac2e9107c4ca5e345384b359e0e9fb54a601a6ba20eacec6316fb75f277c30cdf7cb68f5be6a28afda21c522956bab6350d2030296d2d4f8d9152123a858f12b303b9b4c03fac4d0d6b3b4478c4cbf59de869fb2adc556891083ac950f18b3e599edd0fc25b6016ecc0bfeb33dc3f191fcbc053272d16a29a2c38c0707aba28d1074bad5aef32f514b56b315b7147163064efe139a7064703c98ba16064d679e83267afdbb7148c9befe253818ca97c1c4f0f0636fba93379c0d66dfc90a87e0becb5b58dc63ff5ae5a9cb0d749d912fcd2fe8eed312a7ee0a091f6c0d27fc8824e6bc1fd5a5b4b6f3dc95fa3735eaf80073011e45d182b25cb3c918445450db68a896b191dbfe60dce34e6649e8cb45f7b30c19954cb6ca5c9efd93a5acae7053dd4ef53ae9f7e97d569713dadf539f8925261d7bde7e5f053344248bcc1d820529ea6031caa1e3009a4837d201d180b9f1d78e147bb99344d22efc789f0d2b5f3752eece9bc80593456f7a0eef7436f16d4139e12b223c5b830efb640c3265b44743fcc37577174d70b765e7dc8a777b68cdbe18f7056f16894a35f429086be957126dfabdd2d912d1158d27931daf379e73b397d6edf92402e61170c1c6f167082e345b3e47982f64ebc47c376ad04f1008c5901df44e3770687e669acd86c42d926c75b92c8443b677d520a62eb613bc854bc69667fa7074e63245e7a449fc6c4d8f4256c05d83d36b0a189276cb5baf1727f96c4c8152ef4c4105997a826c49c5111f991f7107b813ca33bc7e0efaed412139b853db6f9ba4b006f939d995e40b05e27a4a37687b046018290722dff3ce0a8650fdfedde6779c44c8717eae4bf89c5973af0c17f82b0fe674f4b32d05f172d99c62fa744aa596f63ebd6b02596300a309dafc5e20a5a3670f6f8238b74adacf976d502c6f9360bdd907bbb217b4d0b9ddc8db23cad0d681b483e6f28809c0335047e25dbe6725a6da79b79d089a98699945ba0523b523d56153c2ae6d3aa005c667e95cbb6bf26f1ec47a4509e6b6b9c06f3fa5ea861f92d8fdd4d4c3412cdcd92a681dfecd7e228745b1dc8eb940bd0f5f25f996adfffcdca8683aedd0bd49d58d5c6beab23515a0733597b708f48af8c7312a1efdc1de96c947b254379924c688297a262521f13044a3f4b70d17c6ee6e47b70496dce6f0f13a4d970350d6652da7eb319349b568046fcb75a45fe584b0d9e22c4cc184100e6831bb648ee80f3d0cab158bd0bb94e447917cfb2c5bd085df500c5d7f764ade47902977dedf2269e030a3443070849275ab22177ba4707b6eea75a666618f59c1ac8aa5c94c72700cad51c749768fe0e21d4477d75bfc55db28cc3875151a106a25de417cc48bd6a03d131f1a3008c7070af16afd167cddb45a"}, {0x28, 0xffff, 0x6, "c8feaebe2f85c9f0207a499a44e72be7313bea"}, {0x50, 0xffff, 0x9, "377d4f4f415117ab088428dfa81dc0c3ce0f7069212cfb906ebdc156ae2e6c7f71c2469f7c98117e47fea1939c635cac1c8e7444c1ad53514bcce0f1fb45c81f"}, {0xf8, 0x1, 0x3, "dfbc9e36dbc38a3aeda69a2645a797c3b07a563cabdb2b34601fe39d9dcc320603c82e6e515afe937bb2f7cd8428088044c5bfe0be8d3aa3df35d29d34e5afabf47bf5bd6478af23732c9c2e59592a59d25b35045c5a78a771687a2d9dcca16f58546211eb2fd20d080ca526fe3cfc7e8704d860adbd6a430de80fb65074bef6ca25cd632fb4d28612c388dfe4859f8834c1e3b7862a9f8bffbe54cc3a9483cc0a23ed74de2bd6b6485797e482db7699524f99c7a22fcd81367034a7648c319210fba15832ce8bf8d485eae8abeb5d650ea8de037e7f14867c7daa0a26f2627acb782c481e4d31fa"}, {0x38, 0xffff, 0xfff, "b32f3c5980f151b6709d877db969caad701ecc0dd1c3e719bbc1e20d53e275699d33b86bf374db"}], 0x1428}, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000004c0)=0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r2, &(0x7f0000000dc0)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000030316cbdea700000000b90efcc23b7a2b6b1403b01c00cf0000000000000000000000000000000000007300000003000000000000000000000400437f08ffb38635c23b654eaa6f8765aba1ecfc19bdbf0124c33f57034cc476bf9b53a0ff2d4935b92664c235fa1b229fdc2dcccc33b9a323e3da441c81538c1a14cff619d4e60ccc8c1a180408e5650c0d826a9c2bfb9cc5e5240adb4a55e1a34a03ec798e5c684fe16df922b7335cb9691d5e78c07958b079cd7c0cad0938491f5ce0577512ae580c6be7f90cd5fb945fd3811415a925396c2efb49f88b07f65d133e123caed4663d6c6ab1cd619c751366132eefde1c1d326837dbdf94e0b9b7646b466fb93fdc6f05eb0f6328ef77fca8132456a3675b5c77efb402d84af1f9b29097f3d89e996f00"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r5 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r4, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x1, 0x103) r6 = getppid() wait4(r6, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x4) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0180000000000000"], 0x8) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) geteuid() bind(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="a91c41a1b1d489e33c1221f99e47d7834dd979921a163c3a67be06ef7fb9d80614270bbc153722d5d071aa0ff1b77fc953d66d859763d3fd6030f44b8347a416e33d310fb09f7be70c0360e20cbadc33166d4cdff51db3c666ad37c1fda321c7f83386461c906ee7a820a3cf16d4df997f1719e371ddc9942b05f5880687dd09a2fdca8141abd983f15a4d3abaf49c56", 0x90) 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) mprotect(&(0x7f00005cc000/0x11000)=nil, 0x11000, 0x4) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x85}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xed, 0x110}, {{r1}, 0x71569d58ff6e326a, 0x4, 0x1, 0xf052, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0xe000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x7, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x4, 0x5}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x3, 0x39a, 0x9}, {{r0}, 0xfffffffffffffffc, 0x9, 0x1, 0x80, 0x5}, {{r0}, 0xfffffffffffffffe, 0x84, 0x20000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x70, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x53, 0x2, 0x100, 0x8}], 0x9, &(0x7f0000000180)={0x6, 0x9}) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x9, [{0x3, 0x7}, {0x3, 0x100000001}, {0x5dcb19aee875242f}, {0x2, 0x9}, {0x2, 0x7}, {0x1, 0x9}, {0x3}, {0x2, 0xc000000000000000}, {0x3, 0x7}, {0x2, 0x7fffffff}, {0x0, 0x5}, {0x2, 0x80000001}, {0x1, 0x2}, {0x1, 0x9}, {0x2, 0x223}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x9}, {0x2, 0x78}, {0x1}, {0x1, 0xff}, {0x1, 0x8}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x7f}, {0x3, 0xffff}, {0x3, 0x2}, {0x1, 0xfffffffffffffbaa}, {0x1, 0xffff}, {0x3, 0x1}]}) r3 = accept$unix(r0, 0x0, &(0x7f0000000380)) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x5) renameat(r4, &(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0/file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000540)) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000580)=[{0x1, 0x80000000, 0x1800}, {0x4, 0x0, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfffffffffffffffb, 0x1000}], 0x4) r7 = semget$private(0x0, 0x4, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0/file0/file0\x00', r5, 0x1206ef355ca2e978}) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000680)=[{r1, 0xb0}, {r4, 0x4}, {r0, 0x110}, {r4, 0x8}], 0x4, 0x8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000006c0)=""/131) getpgid(r2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000780)=0x1) bind(r5, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x10000, 0x4}, 0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000800)) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000840)=""/214) lseek(r5, 0x0, 0x0, 0x2) getpeername(r4, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="6a94c0e860c1dbefdc636ea0b22d7db14f739c131a68461991b482a97a8da409fafb9d2c73d3881f05c4a0a7751d98ae323880c257ac32883f63ca40d2f2b9a692abeb4cbff6bf87d84e22d31145dae53a213da470da3ac25478abeed02cc875ad16067b8edb5521a4abd1ca4bb8b1e081e87d8ce04bb595f588700d57d7100afcd45631d2f93a59c49c05737c02f80ee82394b67b546be2ce68a92acc73ddd4c1cb196965cb7b2c78ed66a579f60471f92e1e62fcff47bf5d85fcb7c2981256ce5bf8a5e5eda91c9f62a6002103320764a090ca91b2d17a2792e7a846c6d62f2cac4239a85aa10a7040daa2dbd488d7c882400d4a8929b8ca4f3d09347c182a928c3b75b930e72c0f393c2f730e1175a0705347baa5c5cb6d9529ce8724148b8b6395198e6beee73d28afc0e4ba51153c090916359d7118c8220542594aa77ceb44597a609f84b5d519dd5d5be92ef40d50b2dbcc79cec59b0059dee84867b0b5accc4c96285a03152ae5308634ffc6d6de0b52ffd57f6c04e2dde17aea3399ed85485f999b27e9ac63d45002748bd670a90b182e751a0152f7224b8f0d71e0b708c764cd50340561e6818c9ba93d71ffc6c0a26feca884cf75b7e7e725cf8862547c591cf09c9e61dfe4ff42e3ac3bc2a2c8e33761afc7a3fd592d7b85e12faab8a11abd46381bd62063a4baee316bf0155320cbad205f33bc39df55965d186eacc5d68a5d7690e773411234728fb3402a1e47a86c31171aa468cb86041a42ea350dd67e07410666c77a238d8f79993632a8be99d2ece1dabbbd3e79d2f1e20b982198d50387ef67ff79eac441f2ce950c0726687adc1a9d9ba27b63a19c9988ce39139ca768aa280aa00b0c66f9b72352bfe6b5dc42ecb797d360be2a3df9c1730b7f2587f58430a58953fe139965d16d47a00ccb23674d77a4a743bb1a1d825cf6cb0feefcf34f74ca33916af3ab02f4ad373f0712887d0dd452b9641feb8806424e7dc50e4d30a13f03a098055170e0e15ca4d2869226d1ec3bd752eea81018d39adc71bb7463a870d6307493ca533e6e1d6f292807837f4a2f1897c3f3360a7fb9ec46da984d9a62b3d5590757478d0fc1d6d21dd316e32a03ab46c85e0e38d004355188d179c1a489cfb90b7fe37bff9e88508168984e70c1e964bea645786c51193bdc5c22b45d991201aab9654ba56c21febb513ea408ae67dc6b845ad082c0564fa6eb53d9ca158974173c0adc15f4b86272d64051d8283021f1851ab96c4d52a3c47f146758b81a10407a03cb8a401d979fbea636e7e39da58f85aa2be7a73f9181f9802ad4ff9071af286e3437c245ddb398f3a953b37bf91aa957ce41435f990a27b2633e5a86b82af6c994584224fc32132f0e82baedd332f3d6b9407af7ccbb32f5fb22eeb062295e511c31020ff7730d6b85f400e4a1544bd31aa33b6da32e8aed050ce6d95509c3baf6acefa595cbaa0e048249d8a5e16aacc3e62cb272707eb2fae36ce757828b00d61c0765e4182bced3ee200eb1e8b5378495bde5c06b5889fcf32ab01bcfafbc999937fe399b10195b93b230701a19662a2230ca978fa2c57fb73c20f68fabae79172a2d8866c190bba5501aa4b7027217b293fcf969d99dbb7466b7aaba27b7c27705203e859e3ad2a6d18a0bf34b1325635f43a48606be1f21ab248f742492b15150221cab1f9423a538a12d0b38f6a847d469ad88dba294b4601975b03efb17b5f720a185c2bf86c3fd84c3b2ec69d4137ec91a8163b8b96180cd873904601d594d461b3408aa9aa265aaca80abbb48e740f00ceac38236b8856ad74d563f8051e243802cac98c257c54af94091c9fc4529b5b4e2fc4b4e0722e1def6514b8d208afe390496509f35bbbfd5ff93a3d371f97921587bd43fa91e94a27b3cf4a6a204e60dc7efd8d42b0bc1730e06b93b52857ed9d2e8aa7b0f690c37c862a675ecf802e76ba586f0836283e9559ee47e7d4c7cb559e0823545740a25239a7d72b63be37e6201270e7d5eca7650ff9f23149141fc9ba853986bb9d235c55996b992855efef6c4abc6ce88889013cef51472a8a0c808fff85e382fadb86a15140b9c0037dc84c82d7bbde4810afacbf86764079be421992a173ede0dc53db5b8f315301569d8289aa09dfe265c0ce32f48c599dec814b5337e9933d75af3eee0f30a2c1ea3a4de6cd6ea347e8580a52580c3b17b4ea7df0fd61cdd7e75ef0926213e6a26e8c7120acd08f5f614d1cd0b8b081857ba6bfa91738de51ee83451afd5d680f0ec2fc400c8408dc0e9ed4e5697e20fa71598b5f4e5ba0560cb37c8fc662bf81a4a83e0ed2dc4e70feea274258da29f6a73661ea06a5c6bb9067455750186e23194e128b370555425f3db5b1f122f9bfc4fd6ecfd1b392d799a260c98385b13cadd0db404e74b9b2aed4e2b83b9e95c1ceea1bb446203ee7f183cc2470c3e9f30068998bb9eaf52d364bbdc2dc79f98faa0b52184a2e1758e3b31b28e706d844620825b6cd1e8c9e9011051db1b5358d59b709648bb4cc28e9a819e958198e8b58ae7a9d8d8b73b60e292e99628c874daa67f4773203603aa2fc37cbcda77e45301106765d3d3a1a1306158de39a00884a74b80cc6c4ed57d2f1832eb64d94f338bc3169434d838b09e94ef999715c68ddbafb1fbb94eaa640d402dcfa779258fd4c130774bab05fea15d00c5428fe0acfd46cf2ef54fa6c60540ed024618a0d86f09b7bdd5251c40b9991729e6faff048910b6685d8feaf7a12fd001c11715a9c43eaec02926faa188a0e048ebbedaec9dc5b82f135057d3f24ff5a170b1ec44889428abc8c487d7d4b62141c559bb558ae70ccd0012ba78f7fe384ee30283165da2dd300100abebdf3bd1d5a201af81e1c9d5f3d78abbfeaf5aa70a6da0b257cb601b5d1643d452a26976b3072938b0bd8ae008110864f4caf8a6f53329ff515f6facc23005b70da5fabbe421e112c8749b3b7ea3b1e166dfe61a4cf36ab5715dcfe520696b74328a12487ab0fdb7184840f6952e67af92a38c75e3a4c4336a31ba1b87e5eecd2fe5b265ae9359f57337b3d1079428297aedab832104acb6c9740f519d37eb45ba97d34b790a5e6f5b44699b2a4abb4305740b49edff67ebec334e117fa8ea50d4e5f08567e3d1be2b417932937a2e87c6d8509d4674e3d824707db3e5f3fb5f4676667582430f1b5faba6349208337e8d4b2a2c22c7a78b4f37b39b7d235538ad54521d4b7e7efed2ed49a0f8692f7a4512ecd30a31b5cc8c8f96cdbc3e73b5a94cdade60f3c9bda0f887a57d6104c3ed8f64b183f1a75a3f3a56457eb763dcc8afa6256d94cb23a00780f34fa4a594f23f57882c51a528334bd0070c676c9be27730c135a04c4051e2f418a16d2cf90eb429a7c91398b34200f118cf4c69c792248d239dab199fdae9792d3cbee999fcf3616f402577adf7849e18a5da36c95adc4689bdc20c315d14f4dcbdeb0d6874d2cabeb0525a91fa1e5afed003836ce29a64a4e002c6f4c79be549cbcd524f5d1412bf2de1086193ed72f17e3f802d2823d916dfd5558fd56b3faca83599c165876468bc9be4e88b6962630ab8247338276353131cc7ac155fed1bf80c0d4cdadc2453df629427c3119b09c91f64d103e6f235bfc80ba2695247c6e00d9647a7f9427b4e11df0e453420326d42e8db98a3b0a576ddacfde5274723469171dcd3c6e7f5087017e28043e5b1f54f4f91732d102d2b2d012709fc21c3df97236b4a3c1e3a2ed652a30bb1fd512ee5427e9b782adcaff34c4971cce0fa29d7b05e928acb8256c7ab6afe49963b5e4175f63ef7af459021383f2192bf1dbc56bb9da841f6937d27777e8f2dfa154529603ff2871a456fae0a73da3a15ef2d37b315106f0f4749a436302682b76d2fb99a8235107ac05287d77b9846be7986a768fb1bd3a6fb1a8c8b1e04e5bddce4947b545939d2dd731a0a3f2cf5058daec5fc2ae8437050537a08b3df63716dc4e35de131ca628b36b021bf683c442f84f8a62aa9538338a9a2a02f12e7052cbadb6dddbe0d6fc4bf5e2d3fb9ec68b33ba1c17627c2d0d26d1e68fc3499c2c4469bc91f3026e43273866feacfc9e3dd1a24ca95a360011b5ee0fa8db6a0c9de02534ccdb8241a7e2df894f29c92577bb232a82f0e0029adcd574e8c84c7115fb18db4780d38af391722ea4c717f3ce5df03d668369680db97364a6c8bf199cc8529f29d15d9032c33c967c86183459c8371226ff41b2fe45908614c73cc53e53c97ff45399d92adf2624310199fb0f42b18539775967fbae6ca34ceff375e6353bd70c3d7615d63bd27bee933f9c17bc8f1fcef2623f78330ceac055d87f3d5913131dec44ce75153196fcf4fc5ad3c3a1733baf6448a906d3e11b4acdb2ec26e0426cf4d826a630efe32769b5194ae61549dd36422762b60a346b8a81c4f726b6015f99e8a15e3ef34ca7d5c22b4bbd154e7a3fc5579c39407ad32fc6bd3adfd7ef5cd7c9595c0e3698263dffd66aaeb989af3c6faa069900d06d927bcc5c5be9b0e40d3bfa59f8b7a5434b3cbea58f0236a873ff52eb7a92f056b8f563031352f944a9647c4ab08985d5469acb57964a9943cda33133103866c737a5ed57381c5f0bde71ef7dfd8a552d21953c67cbdecf591cf0420e9749dcd4259b0db0e36a10f928e24dc0fdc1f0a5660bf551aba0f5a1905cef4da8b34a64d172e0e07a42831ef77416966313a4186407376200c4446424dd49331f5894995510632ddf6d59968cb7004dd1744baaafa6b54b469d70041a2f37d84f0991d365b582e7842dca8f70c3700e9456ae273adada9fe38678afd3c0fda695df8e8aae1cd8f799f2e36196e5ee1b074b6c6166f409b57a6a3a99f2100ce3f638399954be52a20865975580135bf5fc7bd4dbfc68f7000667f123503a39113bdf37788cd769031f3ba439aae2427a13e191ad43572344a5600c538aa9862228c022614f4338ab7ccb0764c61f4b2412a97780906d1da87a62af4ffbe10ccc5362632d69a2bb27809716502ca7e3d380c5fe93fc19696ba120c0945280eff7445268b9548fa8cda43acad70f308fb27a4f2fd07d15dca9279c698250ba626c26f9387b4539358b2b70c8980dfe0818694399a633502fa5df6496d0eff4a2beba74b13bae158cfa872da9bd8a200573aacaf83502f1dd3f66a3fcccf1b04ba30b8f17040faa1833b306a454f4a24602e82cdc8376f8f09ca90d3e82d5df8ee4eef856a73f29e03095ccc72f6218b64dc3e95fa35e7e0948c74232cd97b77611f020e76f5dc1502db607c79b0bf198781488771d3ab82326186db5e3ff027e7bca9ec4c163f081f31c94bcd41ce3f59458c0f6605125bdd754f67a43d47025d424e3171a0c6cb969923b46bc8be64af57408a5ae6a28583a39c74f9a4f7f836e76711ca7996f1c8cbeaa756a08decba080da37af541fd74f083d8e988a3063afead11667766a6d14b576a847f440385fe68c166a0081910159fad9d588400c9f623617bf414101031ff05dbfb32dc5a070ab1a2737a36738ab8cdf4a0a697dbe26f52fd9b7e3e24781f9b2e4310846bec6bf978b0b371c28f7f77ac9323de5556b8cc63193ea16c00a02a3bb39d61d50693aa2f64df46526de15c0d15ea9f1054765bcb568d1558d6691d1b39117b61a68ae58124a385143a43eb7ab5c09a82e47a303153a13bfbd18fbdf4cc9ed1d85c727003bb57da60c6d572eaef419c7ebcc926a4b2eb3c7c64cfc5bfa673076125", 0x1000}, {&(0x7f00000012c0)="373036ccfd1936ea6e6b50776d4bb713285d32b7765ddf0ea7c91f9a740082e600ebcb3c1ecbafdf0039ef0f460b33b76f28cbb440a1fa254a7c55476496261a6c49412e77754c69429010c8bb259a9800cbbb921a8604af68d7c239d5560da13c8baacb223d094b040a3251a02d9646ea6e0611b736653de7a8a2be7fd46c59cef848d09e3eb7c13aea3746da7ff3aecc430b24799c08f78c73a564ea8f522f981b39ff63490d383bfec84d7d52a66411bdaeefc5477c34b01541dabd04faabfb73610cc31636ec363dcbac1a98fa257cc526c144a5893ac4d920c904b24268a0e3ab058ca578ea51c58d1fc7e1dde3", 0xf0}, {&(0x7f00000013c0)="e4bc9247690c7ba579bd51c35b8b927fc9f188fc9f3a1ed42664347591cc4d32122d7992e7aa87f2d2bff4bd8bbfaa8f943d52bc1effcfb0dc43604c9826080bfc066a99f1ae4092359b557139caca064104a746376d4cda9796", 0x5a}], 0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x101) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000001540)='./file0\x00', 0x10) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000001500)='./file0\x00') symlinkat(&(0x7f0000001480)='\x00', r2, &(0x7f00000014c0)='./file1\x00') 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x400, 0x0) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r6, @ANYRES32=r6, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r3 = accept(r2, 0x0, &(0x7f0000000400)) getsockopt(r3, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r5 = fcntl$dupfd(r3, 0x40a, r3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000480)=0xc2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0xa1bd, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x400, 0x1000}], 0x6) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f00000005c0)='./bus\x00', 0xc100, 0xffffffff80000000) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(0x7f0000000180), 0x0) flock(r5, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1, 0x100000025, &(0x7f00000000c0), 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x4cc5, 0x1}, 0xfffffffffffffcd2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x9, 0x8001, 0x1, 0x99ec, 0x387, 0x2, 0x0, 0x8a744b966ea0b24c, 0x100000001, 0x2}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/93, &(0x7f0000000180)=0x5d) flock(r0, 0x8) fchmod(r0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x19, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x21) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4a, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000014c0)="d4a39a14bc696f5589d786a9d8b2f8d9778791938a21b860ef6f5bbd99ef87a312004132633507b6c75c56e30161b2b9993f3a440d797735b5c4fad0974b32284ce9d05175449fc0b315d8d90b692e6ad80a67a0e533f4c022e5b65e59158f64f1c28c88f0e832f18717e7ced8832629e92fdde87b9992f5aa1e2b14c03b0a6ababdbf8086bdf120ba7fd00c7a5ef1001d789bacc461dbad6dfdf15ba24b03abde832270ae3a3db166960b9796495dcd5b33719ccc05e6cd282f1e2e1d81eda51e254022036617de106de102211e6ec3f3918fa53594216715423f6488ba64113b8d5de25b97f6348b7c7f88952ee4bbdd05883dda571a4e414617897672a919a20059b74c4d12fdf28b377edc6edda896041d8797bf1d472c0764f9cdb2ac862a0cc7034ba14b153c3a7905c689ca105f4e669a5f8658247d62e8ee7a54fe55d1bf46473ea582153cd1649a07b2c8023fe997b230348980e2c3b8c7b1a0f9a36da24b094373486e1583dc0f897da1d32c61c09437effadc5180c7e27563e763d92a12859df3ad76e01e84d7d70e6bd5f651cd3a949cc12ef91056777e1c63445fe68d7047c1c5334433c4615ace4e2d9b25bfe8842578f92c7ccb009a4052cac1cc0a93e6726a9605b31a5843cf0c8a1f16da223d5c9fee4b5d9b638eb458047dade2062dd7175e9a9cbce1ab6d95547bd5e2f5bf037ddbbfe8c6222b5b15335a4556c1957b38051a21a523e40577c67f013f87821a47c0fa2d39c8f84f3ff42c66edcb7678a33bce247f917e1f6d28edd317ddaf114329c766030abbe77e25173c93404e2701dda69043ee2d9c38107591fde9567e77495bf114d4a60ec89da6dafd531b9f891258696d9079a979702afe35d62bfbd437de714075fe1020b4d36e9324ca3ea6c239a863c843281c81a2136f20ff1529623adaee1b230a36b7bec7a2437e345d7444d1ea61e1ad863b4ec68772a43c82e819fb921d77e93340f028adafd0b617ff11144aa483c06a3cf99fb5852c796714b530c7db934d39c647de9661df2e7d596d1b6a15c180b4757c1959a6670885845b8cf75e2caf1974d89d46912ffdb5e371cb805c6b88297067cbe122c77b486035394fc2a4d2ab96ecbf2442ed9af9582ddc305ae766123285bc0b225f98dfb97e0d88074ce231a9b54bb57275a546cfa646ee98399fa35b2b9f7a6e9868764224be1aba60d6b5da10cf494a36697b69d5926ff04384b75fa1c361941239e6b51abd623b432630a47df102807776101071577706ffc82180023909f3ab226323252196de1d427eee40e95badc6822a66339f75f5ceeb0c76a05679d27708b53f38fc989b02da50f4dd9ad0cae6ecab986bf60a1b9a19bd60a1b1bce59eca92687fd8f6c0076b2344660c255379d9f0483239079feafe23301815192bfda05d766ac393e93225c4145c098aa1682d3ccab81fed512d7bdcb5999785cab6a8f6e15f3dcb1a9dbe52ea3d715ec89431124d1350919292b15ccaadc6e2619f8c8844b6c83fbf0f3f6a90df68c239fa76f679553bef3475e236ad7f98407575f28006b76d6919f44ed2fea1816110e9d06d9063cae1ffbfd89d35db4f57cb657d2976970e5a68408279e4c58e8ed80cb675b4da9a4ee05ab14e1e7794cfb292bb9fd876756132ee7eee39bd967a571bac0009b46810c37a5552f47f3dd2b12b3dcb855747731c049689b2509ea99572001b0da8a68d12457b4a7af31371fbc6bb248909ab6c092cbbcd90cf35d68723458dcb10e3a03ae824ecc657d52c2568a23b2b2221552aa921b6e1f7ba58985f5b14a24754247496b96013dae47c2eddea1556c64a3d643b61bccddd47475681cea807f5aae14edb08fa4c8af3f78b42fc45c87ddb2b24e0cb77a4a94327c1901ce6f56020de013fc4b4e7a9390f29427ffb52054d991ce38f560e4ac62970722bd6f2d138cad5a21dbf39c983a4298b3130a3c9b28d86d16a6f89f4ff9244665ed65752c86941ce52b4ffa0d1b1ed70ec70f3c262a19bc28c5b04692d074457d98a461f650e9ad192da1ad9370412bf91ef25c8ce23719a2f2f62c3c888081aa6a7a018c737b6a1bcf52a75b233bbce58b635ca0ae1d1397520c76cf694e871d7cb96e081b26bd24e3bcfcad82981aa8668b2eda7c1bd7c66122cafb382f3a792086fca98172316b6985737718dcfa0149a4d9fe0f0264ee7ae3eadabae631b8883804cd066d77df8c25d7f9a2ce620143627e0ec6ae9b9ff4c6158af46706532447801857a162303fb8fb9c26e2562ee9351b9f409102604d811f134da77567f4ab372f39fc798c044efa6d091e019690d362f9d526793f508fcab284b395b9e7f44f35b451f372d351c50d76132d1eea38c209188798039e39467620aab646766c52eb297177df939da9caaa37d37d8df42b3887f02e9a4907b9b3b48eee32d2153efaacde24a38640bb21b94ed86441c3faf732f78391aa0bbb9048b4072430d90cf19eb3c828793985c3ca826a411af410b42b3a0e9c088f866442f442eab901d1bfe6a3b13cf5b92698165ad3172185fb63db41cba9f68e8f5e107ffd0bb2243f32cf335a29961a1521ea6751e3f128c2cb8da93924a89919355214f2baee0470b8126530ea6c5a43685d4ae12a15d669a57b02437dae5f34a125ace807790daa6de68a0ca8717b3f56e62b8626cd510feaf57db29548e2237ed2612aec17102e011ec2d708e4192efa3b38d35a066fd1f1f8026eaafd1de607898f14eb7e403acfe93c83d35208dce778c4d2b60b96c13c8ce7ba6d40884a1c61a16a80ecab17a7e5d211fa8de5afe4064d31f13d0eb057c309e4dbac2590a455ffb4c5c9b6f0818b4fecaee19408c6af2fc2ce237cff371b4adc8dd8cfdc5638100002e58cea619dc8432c3da61306a57efd51dd058eb3e70056b42321f5bf28a8054d9133027eef455d8b0cade9b289dd65786f1ed4ed4fe2cabc361ce98e607184cead5f20ede23ace1ce1a5369bcd7ccd69461ceeecd3fa2ba20d27457b9797c411b1027ffb17bc7dacf311d64d8e2fbe21bc42fbb9605b78778c6c55ea4d27e41e5ed21e16487d5d3ebb20dbd63d34727e5e951ef4bfba62dbcef9a42361318c0791968829a35a329e63f8ba1ce9dfadfe2099ef7b60fbacc164612c1a9efe3cc76142b5fb290673bebc3af5432a6347fb544fa4fcde5f11627a589824a79bf729f58c3464b9b68cb82d712306c7731e9efe8bb0190923537ae8281a39716566392a866828a8932a702b829a769e0b8d8e0700c56251bc529c33f769d78583a1cf770bf03b921bb3dcf4de53af0df10c47118c3a456662d70786c83e226680f1a6517c1063a1080b43e5bbd0a400dab29fb2be134c17f0d6d69c780979800057766b17ccd5909527215b23cf6bd67aaef5a7bc665b4ce366642b826fe6cd7b2b6055fb75caecba750e91a18e40519f1bd537219d9bbf71a205d7c4563dfb3fff6072cf4d3159e094cf260262017e526b91de0b4c033be6d7d0fd9899dfb9c1e7170bcaf7c6057d941e4ca3c802461514fa18612dbb78eb9bbca0efb9c7b4455f5f1b8250b3bfb567f58ba942c36d8ae60d89c78e3c67186179d61378ac85dc6e8cef395ba9458cf6b583b51f830e441b61dfebb2f51052f06af8659efc27f89c6a391eb8ab4463b6e071d3db6024c784eede2763c33576f75ff28582a99eb2b6d60e020db5854311b89b9f8eed42295f151350a33bbe8d95e403b21208b400dda82c9d2fa1146b1d148cbf8ebee87d52347bf9dbb3d5f7494a4340e2e803dbc83038ba2b55a0aa6e73120534f9c422f39a8f2ae8c5adb776ab1b8b2ffec1d65db934580f8fd68d9e83bb0e5013aab8a9357d51bc112b859291e67b8df99932641ca45df663bfa983daf2d3e617ff67f39369f78458117df5108a928e053a2a2373cc36777628d62a46dd7cb5f70c36b3ade43a77006e128126ff2fccb404e98277a411f12186a9b6c5628020628c33da8f16ceb4cc94e24e6b16afdfae714b0b7ca495e6ebfb8411bc95edb8c96f6ff3e0b9ee1b870a65d6313919f8830c2bf18a6b129c2d79b23f14c1259c4a1cad51b551be1b16d8e8cdf9e0b5d8f042b862899b8b795bced8fdb176ae38a014419ed4a8e20f716d66f7510be68714428a4cd9407c256dcf89c43e2896efe0d91022d9cc62ff91c887a1f53b50379b8ab5c945069f8e89dda90b5c66ec2f20c97476106747a42770bd543b0bc477e023f22f145d3a275cb642a6edc5a5d7647448281bd91aa93347261daf5d52caa3932ad8499edfb27112967c86b208e2ef94460f6aa569d236f7cadbf20b33baa136fb97367d316bd0f0f2e1a73951313b06708b6072f0153d186e8ab46dfc5fea24635ad65a1e84ba3a39008b0edeb215b3963523edd2415fc79730c29c5fb57d1ebebf0f730a91cb3c625b61da8bed560de2398b41f94f0345eb3c153839d222268b3a30eebd676093df9e41bf0038e7446e1a32755e7089bebf33f617159a5098a0bbd7f3518d53e524577924e756bbebc7791af0a43f6ae4c6e9c6c3bb308e939fe620ebda1884d4da403d84ca4d89c4d9daeca5b9db3d07639d1f1e78f4e321a71ca2bd96f8b8829dc1d0ea9a73606d86369b0e28fe0d43ff9cfa3eb88deb303c7860c5f46049dda5992fb4925c8ed696b5576477a5503889419801d1f7a4c5f1ff33c2a4e9b8b4865e86f06b575559d0310498295287568394d822c75aca7d6a9d2fbe7953d4d69c397d8854145f422806b4cdde66a6382f498b2d9ce3ec4fe70a015a65487a35e1de1e3f4246c1a3c26c9339ea1b0fedbd895a91a73fe24f8059dd9d432ac5bd0ca09e95589c5e56010a510f9379fc42e23ab4f18eaeba224feaced85c4a7c0dd06bd9e3dfdef9b08c9165b60ed887b9cb5580831d6a52d7dd41e42d9cd1a91d23dbbaec50055d2bf54547ef06e0f16da2d420f36dba9032275376681f059a05f52503bd47191934b07bc584cd08562f89eeddc771aeb5faaa5f77073386cd97082dc5811e9966fb631644c3b58628c17faac48ffc3dd7349fdbcbf6f2f1730933e5a8843102c1194c02667b66dc6a6618b15a4b784b7b5778e48e4ebf7608ca0d716a7e0a2bdf12a586663a57acab0af44b96d04307b78a2a719594804f893ca4b60b94007c78324f51af7b2cac403501e3e941f9e37dcd4b08d9d4a5bb1c02df64c2abc2e23662dae0dcddb280332437b11e9af532c0b1a0d7546f945db435437d4993b3a462406773d89119bc12034e92f829a94cedb86f9c047047da14fa152d300c60736845015893dd7c901794593913e4ce723bd8662633f5466774d10be493212c450f0e5c59d8c4e8a8c45949fb3c194797b1c9e0887f271210fd8a76f303b52e2d9a8d63c5502b369e7b8470def170c19d3d06d194021eec3a6b0311bd2f8ecd75f2a10f7c8175c23008e6964304117924246835eebffd741f6f0837e9abe4ced8a8f18e13f2b73cccb9f866f7a0230be56c0b8b064c5aaaa18a50942400293cc1de4e3f81d60d39e078028e4cc7ed9ba5427a3183145454d550c68398d444a94f4d4e0e5f90f3272d11afa7a7878a069d6fa0f00aaf56219756df6db54962bf5484f8b865a532d63a85e38ede9ad6779ff4494a68ce3de993e203e15cd24a606ae0b01502d5fe9b47c7c2836fbee73c52c2f8aedef5e6f8425d1434e7ce6c811cd83ce2c725d77f42ba571bb0e621dfd6674ee92b22251f64a694b513df1be841584e5b463e8e0fa9dac8dff776211f8", 0x1000}, {&(0x7f0000002740)="f47f2ecfcefbb9f602bcb41862ec9224c197308ffdda80dd732a09d495db81a0475e4908b6c460e0ba9f04b3a9258e4e40b738d05ca3ee8e705b11d9374c35340f52b264e0a53c2262c88cebc72d0cf21dfc9f1d0d37309fb58a40c5704066e2a0b88d90ebce9bbe826c108e05cce8e7c980e7b20cf4b6987ede44c8014a6c6328c9e50793ff71f21121581b5d5a00527564506f2cc924b2af4959c6a66deaf6a4dfa35825f773a998a629b52ffd2339af9e3fada29c8f3e7daaecc3dee283bb8eed77ba9a75a9737461b71d972b5ade98bbca8673b7684d55382c3af51de79143736ca2523780dc4555499c63216deb2c1bc4be12177f537bd3d7858d5f9b7da6fc686581493efe61003e6a487c5f6c063256f8d147404c8741089c3b2073f58801ec97074bea3f26a63dcd2485c0473dd4add395fb58ff947c347e2fc5c497d5322859e0354b5ebfabadf4b2e023718911051c4b98ec49117ad4a5bf979b26323eea63c4bd684c72ae7717259b515eaab815b0907938ffefc483a2d14c5047d3c95729a9fc7735333c2a315391624ea2543db1d23286e06c135216721e13b1b63b0ffa88d2d266f3b1dc26e38a51e31405b24160a61f57761780e40956a03b6bf5e38d03af05c8cbc1f581b7b3c368b49e20ea8bb56f23ebed0121f3913a5b888d1de3fce1ad44a1eb63218244a86dec97a0cf4bb06f6dc6f2bcc39ba8b6137810fa5dfd32569520a07ade339861ebaa05e51de1fe7175fa5074039778064d5b64a1da1da28b8fc96d091969beee9f68e578e0c2adbca54d88c43a34997452fa6025a41eff47a93c853bb893b3aa78fbbd1222f68cc34ad522bda503095c17f1b8e1d417048eee05c692379252bc5cbd63cee83d449bdc777b830cf3a63c98bdf3c1cb75f059f29ff4782cc85f9a90fe0b9ab4cd978be7904516627e88c672a054b81d560e55e8a8f8fe19447f1030ae56581c32b87188f133774c664a6cf19ba1959d0ffb65a2c386a586b1f23e69bb52a8f081ba4883a7108af7cb2416eb3199a5b3e9fca7804544085e7bf4e3b0bfd8fc4aac21935c8dfab2098e6d3a4d4d8fefc6c7bf5a0814f0a7ecc0bfe166b1b7bd9cfa8c70d3400c6359c1b753efd921bf7f928a71e5d6b26d0b2ff1569e0826eb159186f0e0c7f5a8ff3651503213d488cb18428a02fb9625275ca185a06ebf1e38bb9d52c27d140ac8182f3050756323946b358b244b148d05226375634947b0b21c585015300e62cd570547445da9fad5342883c283b449a892b4ee7a6d6bc756c6cdf0ee6ed372a7f28cf670c326657ae918f54a923e39c842a1fa5084a67003b5425866627d9ebeb1dfa5436e99b91dd99b05e337684b9ce8b7a916a9b052261748fb5467472976d201391233127c51ecf9f07bc0d242dd882d72b9406f4a77e66fdd1393975b7b7c8ea59aebced3851c7f88860e69219594e0504e52ffd14f6ce616d11f95d4b14260fa4d5b9545c14c00553c94358d1a0c841f088dfa0b4b3502ad5dd3d7d3609c694cdf2b260ae7f63fca92cc2b162a43dfbf3dc9b3a3d47c87b050f4b759c1cf13b5feb0691c1b6a12327262f7f33e60791bdb555a810593dcaa8574bf18247d29b1d1c8eb22ce55a7e719833a28cc8c45a5af2ad68abc82f0ced14b47ef7e410707e8da930fe5550d762c73aa8c065b9c05f22ed6495c07ac63cb6d4fe43dd19fb9eb08657b880844315e2df4b431106d3c62a63c82f76174787c5fba753e432450660a6b7bc717703a9a48df74f2d66d92371ecdc649e877e081c1d735c0654f9f120ef88da1863b58850c92b19ffa8dbe53f144ea063e8e0779b986b687e000d1ecf0e89de14bd189da58c51b86a381cab6a00386c67b9484fc4d1e2c583f237050a233adf548dc82f2a1dc364e54801a0cb82871b7098a9b588d7e34a5987e2c0ccdb97a6b93d690c5409ca31980b17967b56e0617a8dbe5727fc650b4f5b468f5fd15da148f04c28137e1ca4716d4c7b9f7b301b4544588af0e2b395e1ddc78b883b3a1a2ff0cf2c967706f4c20c7a876a7f9cbcb82a7d0f3417e72a4368ced7a56526ab49192d1aedffa5506a047030333b91797e0585a616c90c20b3657b29a0ca011b61fe536fc30a86208f2329ebed2d1c14295075fa96ebb87667fcdde555e8348b061dec273bffa9f7862609f24b97ffc43e3dfa2bb03ab50627f9fd02dedab61c4a243713ee205229f3f89177b9d430fb4294625f022813bee87dc93fdc91c5472bf6c1045cf8ffcb486b1dcb0c0edaa936526f0168afd57b3ddfa1b05db8bae8d369111aac2ae14c986e8cd7f0b9e08e652aaa8af5b154de67a7bfed5fdfb305217fd187aa70de15d3814bcf6ef08610f163d6295590b4267b163b4f3e0019bf8f31fd854da25567d3edc19416c27871d2ab05de780c1323e5fd5c559dfc41536ddb51a33eb34bdd21e516742d5d757fd913c18456df81fd32f5118cbee56876d3fc872dd9b955c4e51dc07dd71975d94a6edb682431f27a40ff91b7951e1b7174f0c34d353fac1e20384bf0c2ba8df4f5cc4a92fc3a33771171c4ca88934070487153ecfafb7dc61d0bc0176696fa2c3391abfd0f9574366c38ff022e6180b262563e06dcf9774115c1914b2cb90653deaa0edd11c0450620426c4eba94d8e31cfbdacfda83b9d51419b4e0c4ac692ec1b3e0bcb307835f4c957d5bd68a97f53b7db850075769bf16844329ed983c1ace79cfa6598d4662080a8655e299dfeaaeb993004718f5997e8cb706c1c51b8a5828f7765d30fcbeefb6be8e7fae7931bf4bb769e8424dbb2efd93d7bc8e5dcbd11c2289af93ce9b38787466458afebe60254bd5027383f35a8f70b107ff00adcb3c8778109d5f4792bc9958b90123a5da199b71ef2b26c476bb76fc3731cad3abf1f007651c69ff86ef0ff155e965c71e22d73892a18aad8b91a1f7f61a1cbe85de176ab5f71c313b883570e177b25c2a87016f0795b603699624dc2f4a85ba02e840d4f2857fef3de3a6f73361340c71bad13acccbc7cb2c2a34a7d6aa59171117179afa8f99e1df011c83bb7ab8a342f8d7deed05318747ee1d37201785da89addcca881b06523cdfb41fbbb2ef68118f7e1caf49589edd25d59264cd43163d0dcafba01c843379103d14bf7cadfef3693393913e7d851d7c8ebf48503cde5c59c6bd1b4d20b552eeeaf3a76f837f4bb2a3dd0a8da9921c7437d366dbabf022464e9165b6aa0f0995cebeb121ae8fefb8b1c52a75f523256450b02b3182f640efe8137df25f1cc1c30104f8888528af0da52ebaa0f99bd49d633d4ecb693eeadfa73e18149ecda2ad1e60ed5e90f0bb1cfbf1240bcc015f0c060c8a5740fccb05ff25a0fa0ff6f2fb4dc9fa4abbfaaad6257614aea3902789e479a1b16629d8cc5ddd750042d94ce0e4bd4b271aa18874f412867855a6fd9f28832aa5a6ec34eef5e764513badc046e04ba8b0c9e820c7b4a9b40f6c2c13de2ae0c8b206be12105c9fdce44f78d1396480274da0600217cd958f69e1a84d2e0101b118ab7fb2d425e6ab249dba2a9ac86539d055785c14b9ce0484fc37399608d88be38a41e90b68fd6a40ffa1aca2da2a7d36b64ab9b54695ba6b50189bc09c8073ccbc06b8d72f0ef61724e4e9d3e2c06e94633231f859d055cbad7e1a55aacd8346446644d18744c2794c22044903a8c84d89c95426a4a9b1ac17e94d135e265fee0c5c2d32850c9e83436ebdf854bf1dadfd2b166677de50d7ce76b279f774fbb51e67fcaadd8a927e9e2a8f277b3a630788745caff4f07effbdce6afee8ead767e5a07fafefaa09a2b9813f331019fadd01d173365dfd8d2a549533e5231f963e6adcc071aca73f33ee9a1fbac55e420cce8878e35b295b94bf7ba305e14b3a8054c18719a2c815195bb0a969b1bc8c69bbee688aa302fbdcabe59847d1f88cbfbadf2628df31e90ad73916fdb5c48b6b4b9bc167180846b2dfccc772454ee7c04cf34874b0f6a24e9ec938d8d54c0d21cbaf6ffc7ab04d739c425178833b10ab72bf9bf8b5651d8670f06cf559422d16b58028f8ae81c26c1b58964c2c6a74643dbc0fa2c81a605bab118f0bd21f480e7dfc04df07bf7293b668c30eb88fe090a44e0b0e79f5c0afe48049c37eeffd80edcd6591d9983b8c0a72c7e264ca05cc466353f3ee0d150dcd506b895fc649685890bd7ba113a5d5a4089d353f9a614bd9ccd7726c0ef78d11579071bf1d5a422915a2f5f7b145d2c40613f424671fa8269744d6c0c0299e7dfc6c87c33c724531dd367b2c39307ac0595fc1fcec622355f0dd6e721764277a6c3c88837aa946a7eba6dad293414536fb0731de8e8692196dbc2e06f4fc962ba1063c027c8c98304f1b160a305093e6ebf739da8664a8917e8395d325d4db2db6ed29edcd1b6613cec445c6b9fa19bdba9675cdd525a758ae9b81e608d2c21db80b7066a9913aaef76156388275b07436d21b8c45ebf40526d323de0dc6a778904cb5cf172443c2e64654dedfc17e2e0ee5e481023641e7329eece69c1177ae0ebbcb8b2d079f95aa9a08ad9fa92cf71a73c9bfafb455b475d342783f96f9345200f1f44d486e66e0335f40bcd6b603d3c197e6aad268ba25b080709a2fe40d433d9f3e977e982c734739c73fcfe76ce8eb45729a9457f5a18d161535dbea0c0f8c7fdbe7b973f4d9372b5bff31c8ccbe515f9819a91423785d438201c72fdf56a5cc90208b451a924107476289ac01deb6f7873d0cd159b768bdde2f59bc549045b8f656f020870a0926a8def270c0c5febf226a8cc64539f79387afc4d142d4a85c3a493071432a15a39a3ccba28ee53a50bf5e69ee2df76c124cead10479bd0fb7678967a7a375135de41b7152f9da08dfe0efc297035eeefbc9ec56326e8af43f36ae28fbd2002b4d7eb8f82cd0444ae8260f81454ba54d62130dfb544e761645d8f7ae2241c944daf1fac34d520750b971d4ddfcbc71fead55115ccb365d974087e42bc0261fb78a18ac163a56c525a2593453b50b70772546ec4d8d37d8723b0bbc02fce8a31d2e29cb1b8ff29934cc0a4d339330dc4b932a438c53106d20007ce26bd229d66e5504c7e48b35f34ada33afc8b1dc6f6911d7610107986e568a23f9823ebe902294f70e9a2a05b4624295587a561154687b4e0cf67cecfd4e7239cbb134b1fc14ca26c8f4fbcc4a1686dab0eb59deff481ca886c2f75385213ccd3bf6aa3d390d66529d8eb7f070e6ea3dcc220916270af673b8f69f19e703e6ad0c45d665c7a4a5b5c3f613fd0500c2046c55819a6d921156417b15d4ebc4b181c74a303cbcfb85e488ce7f9b2091a29bb4fba34914fd22d8b8a24bddaebd2fc0a628a0d302d6cd8d168f7aca1c421852be261302c50c9e162a13c4391280b0cf60c3e95f957924c4f0093497bb9221eab001c772cbf5955db0b44fe1f38b290952bbaa83742b9c4001098026e20516ab5f5b15f7da56eeef34bbe1de73828961b247e53513a9304197486de083a3d914c84177d03ba647cad2f8962982243e2a5edc7f2f488fc46a7fd5c32b3e5cd69be2efd4ad0f4f96dbedf8d4426216b6a76605f5fc20068f7f2232c4c61a7ca879ca1d405195f6db95bc59d3484629dd312decb9032f5da3c57639b76508a6264129d29b106d6b3c557a9548f895513b0b44dd98abb0113c4e11f3f9fb1f3c741ffbb56827a8cf3870b59d382c9ad8093c035caf186c62d14e4a1bac15e68eae0f934d2c0fb20e90b9e358fe05ce5b78c67bb", 0x1000}, {&(0x7f0000000100)="e128b471e56f41883fab6c050b61f8ead079c22b04457babdf17b2988e24380c796e790210e164742acfd0de74f781c721180b", 0x33}, {&(0x7f0000000140)="fedbe228cfad71f8135bf546f8b056f02a6f415ebcdc5774365bc48e01c8f24804652cebf8527b53a2afd69c012d652eb2f6e5e3e8b6de21d4b7adbaa17e6c2f6305b3ec9c8f7c509ab1b64446eb0793ec79d4c4a566027d2556531ddf08029db331c94a0a20bf8cbd0843aedea3fd65f87ba88bf35bb840e0d7b9a9bb0cbf316a4a38adfe2026e8497352792054a6651930f1c3bfbe6aebc97f3dcb9c31109578f2c4c09b00695e2a1250f21d5ff7d8da9037505c56e0c72c62352d69a34e9258319cd2", 0xc4}, {&(0x7f0000000240)="9a2f3a467b454b00745f306805fd51bfd5465c55f68ccb2243bdfdd357c7e0a80e2cc8a32fc14e13fdf785c608d20253c2b688dea7fa0326cdbc504627da32698227af34fae973d17965c2fd6854b20ea2246425d7a99a", 0x57}], 0x5, &(0x7f0000003740)=[{0x80, 0x1, 0x7, "8eed10de025c3cc3bd874a96f86ef37f61082c780d72634deaa9767814708758177172bbb1176f9d83561ea19141dbce3f1fa53791a9247a25a26be0c9e556cf60e95837548ee1a5ed6f5b968e373d8f786dbf5b0d2c5ffe1bbf8b30e023aa3468d30050b868f2e45018a16c2d"}, {0xa0, 0x1, 0x401, "3a9b5b3a201ec9adc9e835bebf5d5cf61fbc4c5c3dd56f7889800a4de3fd2c5c3d2e0b633b2171f9223d7185cd3ec4e2e29301e557cf09a106ee0bd2ef9f8ffdb44418ba4b2b4a90476f19d8ac0bc2f4b0c5155782362a88b9bb2a3a1b2295c7a40559c808cc45487cb5f28b9bbde82c243a27200e05297e47993f981e02b1d54b7a89cf0f5190d5058cd948"}, {0x70, 0xffff, 0x4, "2a13d73e07b03ce248d8e8a3d53ae2241da7fff9d0812e89eed7d877ba7955ed0bf24f7a2f7c4c8875164b80ac26cb13895537c48618558d81d394bb835e47373d1bb293eeeb212a9d9246d1d967ad12e2daed65156fedc13cdf56e3fea741"}, {0xd0, 0x1, 0x3, "e7cbf7983cb431e87eb8226f81b2ab3f92ce6560ff41c23d9d441f01e7c73dc05c118ec06ac66c1cc99378bb385ead4a48f6a705c822671b7b0248b3cbf87e44fea90f1b9092210b3f187cf47f0e607954b8bfef7803d72437f4c9cd120b4be94183b4b9706115c0e1613dd9abd98a32f3fd26fff562afa9d0f9a77eaa1e96da2e161ac8f6f5cc77a93464c4c3df8a999262e13d5078db8fe598ec2afc18a56bd1c72cf618c5c7fb6e56db7b6dc9fe4fe03f5daeaca83c35e7d42fdda0"}, {0x80, 0x1, 0x70b, "33a1837419ef1d01dbd848e800d8d9b6aeb95c9b30b3422703260f09d8276124abaaa0a3cdee7e666050ce1b6f601c05623cf6928e7c602589caff5976bcb1975a0fd354df26972c844f4db6de4673c44cf84214b94454640df307cbdf0ba7946da409591e1ccba202fffd1b0055a45a"}, {0x58, 0x1, 0x5, "116690f9038ac6b06b1bb31cb0e736e3fa27bcfcbf3f7cf955e9b4b70e4164e0f35b4ab223f6eee4beb102d0cba94538a37105cd9eea3059ebbde4f9bc875f503a550b589dd11a"}, {0x20, 0x1, 0x6, "f8adcadb4d9b804a3b52d095ce2a288f"}, {0xd8, 0xffff, 0x15a9, "b12ec577f10b6f48fe26f70f97a6a7e421e5a8e4630774b0087b3051e4d02c66433e83ce6245bfa2b2e8ee7b3ac30d37f2ced62652d2b8102a6a8bb34536e3bebd714ac424f65c385175fbe9b150dfb036564e032508fe947ec3055b0d78c0176b37fd018579ae64c8a3e6d43f4fa1679bad7705fb7481f2d0c8fb107f5b6a46c528f8c87765121649c3460193f47b48b95ee8d3d865c913377f47bf20556856a9b9002b0f0ed109058228928f9033d998b22d7c36dceee43ef79f68d79b5ff7a00fc941"}, {0xb8, 0xffff, 0x7, "793f9128bad4f80d3772ea687da814241c9143057e06550377727419d4637de7dd6e73ea7faf2c8840ebe78db3fc3eba61300e22e2e87e8f292d2ffafba243f2688fbd0634e27ee8532130295f63d1bb7130dad71e0ba7d9c5b71e810222aefb0366069459584bc55712374ce64cb23e194da6c954b01477caae47f6c257b6b05edc4f90849d40ddeabd58a7a75077567a4f2f9076b4fcb0ce44347c52f3e2fbd7fd166e16"}], 0x4e8}, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) write(r0, &(0x7f0000000380)="7785c0edfc4c5ba87e8258acaf0fad6ec94e07d2508c743af56de6a560e3f9af1aafb6ef47c5e6199abb3d51aed1c97b3284008586ca82a05f91fce76eb6ca061d027b32152362a88aefe27d90e0b45bae03d10dd2a7b4832fde1740c4950b342ab9d2140e8d1644", 0x68) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000140)=""/216, 0xd8) poll(&(0x7f0000000040)=[{r2, 0x40}, {r0, 0x20}, {r0, 0x4}, {r1, 0x4}, {r0, 0x4}, {r1, 0x80}, {r0, 0x20}, {r2, 0x40}], 0x8, 0xac7) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x10, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r3) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="9d5dad6eb45bbf4fdec2"], 0xa, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffeb3, &(0x7f0000000200)="186f717303ac43c9414d231edfb95445") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x200, 0x7, 0x3, 0x2}, {0x1f6, 0x3, 0x9, 0x1}, {0xffffffffffffece2, 0x5, 0x401, 0xffffffff}, {0x0, 0xffff, 0x10001, 0xffff}, {0x4, 0x941c, 0x7ca, 0x400}, {0xff94, 0x931, 0xf6, 0x1}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x31) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x800, 0x8001}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3cd4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xed40, 0x0, "000000000000000100002000", 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2e7}, 0x1) 16:00:14 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) 16:00:14 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) close(r0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) clock_settime(0x4, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x3, 0x3}, &(0x7f0000000040)) 16:00:14 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x9841, 0x100000}) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000240)=[{0x10001, 0x0, 0x2000000000000000, 0x1f}, {0x3c, 0x0, 0x200000003, 0x7d}, {0x5c}, {0x6, 0x0, 0x7}]}) r1 = socket(0x1, 0x8000, 0x81) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x9) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getitimer(0x71eaa51b39dc377b, &(0x7f0000000000)) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) dup2(r2, r0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000a7f8a6ed987f4b4acd1605df4a95cfc8827a13f8cf25755e02e96c9d30f2f34700acf49350d2"], 0xa) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x1, 0x4) 16:00:15 executing program 1: poll(0x0, 0x266, 0x200000002000006) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x88}, {0x46}, {0x4, 0x9}, {0x101, 0x7}, {0x26, 0x9}], 0x5}) chroot(&(0x7f0000000300)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000200)=""/230, 0xe6, 0x43, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) close(r2) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x2, 0x100000001, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x401) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x7fff) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x6, &(0x7f0000000040)="03000000", 0x15f) getgroups(0x50e, &(0x7f0000000080)) setsockopt(r0, 0x10029, 0x80000000000040c, &(0x7f0000000080)="dfd37025a69dd4b087c2d20c605b5e3dbc2e31472c969e6c856f03452c31e8649e15428db36169", 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f00000000c0)=""/57, 0x39}], 0x3, &(0x7f0000000400)=""/7, 0x7}, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0xab81, 0x6, 0xfffffffffffffff8, 0x74f, "bac7c1bb7e6977b393a9da8383cec510d6e422ec", 0x7f, 0x7}) syz_open_pts() socket$inet6(0x18, 0x4000, 0x100) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x20, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) semget(0x3, 0x4, 0x7ac02fb4df67dc33) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3fe, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00003cd000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e00)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc26aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/633], 0x270}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000980)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c000000000000000000000000003411297246decfe3a7ac09e7e3c08306ef9151b3dd53a80d3a4772a779f880a10473c4679f7d3d773257d24f13a51e2d00a7b5c4c82804b9ceb779dd84"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000580), 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) r3 = geteuid() seteuid(r3) r4 = fcntl$dupfd(r2, 0xa, r0) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x20000056, 0xfff, 0x6}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x4, 0x9}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8001, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x9, 0x777}], 0x5, &(0x7f0000000140)={0x7, 0x10001}) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x88) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x122, 0xc690020f373a8bf4) 16:00:15 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = dup2(r0, r0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x2, 0x2ce, 0x9}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:15 executing program 1: setreuid(0x0, 0xee00) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt(r0, 0x8, 0x9, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup(0xffffffffffffffff) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xcb8, 0x8, 0x1, 0x9}, {0x2, 0x1, 0x7, 0x41b4}, {0x4f0d, 0x1f, 0xfffffffffffffffe, 0x8}, {0x4, 0xd4d, 0xb548, 0x4}]}) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5, 0x9, &(0x7f0000000140)="ee023f33107e346bb24e435705293f80c1aaed9f3d0db2cec29b7f7b2b2960131b2413e812c63d34efdb557182cd022c14cffbe965d4051f208d6e6a4f863900b26f0e7e5ca31d231d2b7cdcb52ef98e1f8a18daef44078e99c638259114ab0bb178c6c5b4ede4ee14dfb9bc3e1f8f8e045563ddd12f9664d85d8726b349b6e5cf141281115e992889787e4492a6b880c9526cb83e61c6f7e9d0497a752e07301661df873d842c8b9c8d72adcff71faa88ff24ed18a0634b7ca5a4060a4ecd225ead920dbc533423a6c5f8352c279b48b434c69151b4bd093530", 0xda) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) socketpair(0x1, 0x4000, 0x4, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x796b, 0x8000, &(0x7f00000003c0)="e6d3f9c23400f6d93569295aff817a33a4ab5e7067d0d6d342273898f3c4ceb25239bb57c7327355f07956a396bd2e1954ddcd8c72e9eb0d7bd6b1d207312ffc48d129d1f2c15c7369b4c40892f5a2cb85833e640dc333487545d40a03ea1123ffd51c99b094dc1a512538e85f66b4829535b3259757aad008eceaf1557e22eb95125bea3dc5eac119a71f6e7fd9857376eb", 0x92) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000c7, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0xff}, {0x2, 0x5, 0x3, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r3, 0x2}) stat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) chflagsat(r1, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r5}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r2}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r2}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r5}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r5}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r2, 0x1) dup2(r1, r2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x20, 0x2, 0x100000085) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="698f4b96639b7036bb433695416dd5caad0c52e903bea96106aec06f0ae1b25114eac17e87903fd3fda443fdb4f4f12d75850c4dce36d509b8fdfc06d3dd89f80be61cab86ea85f977a1802010188ac1aa019011e360de9914a1af9ceb0cf7bbc4f2e259fcfeef58fbbc96efea89aa13e70c3d4fd32348350d938045ae682825424764f1a7188c6a8cd6e61832a8b5062c4bd448b1b503fb8ebf24f8867a3bb04b787b6bfdab6ea679695d36e0c90624bf6b", 0xb2, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="eb1edf89af79bc79c21ee10675629888a749818efb09cffed28ae5e6b7b58d525b0c751686569b8080f164054fc9433791fc3dafc7adc4d4d980074d3c4bda63432299f8180fe2c08e0d128dcb40e338b2fae3", 0x53}, {&(0x7f00000002c0)="2bfd1d7374e5bbf751fe4456ae78b785d46476366bc6e62c1cfaf667358a706f12d19d2c85759dc53bf79a529b08ded5422598488ae9125a1d217d5120592cc6b6bc0d762781d10651ee500003ac0c22c94756c3c70a794eba25940dfedc7889a3cb61f40fa2cb4a10df4a0a3eec5aa815897c3f08ced238379351939761cfa692440f48f417944f4f203876a67b1bb4581dc56c7cd39c53421d4e37869f9b065c0c273ec445cea5dca3db65574a6f77ffbbeee68458e3592df867dc38f2b9bf2e981885f53f93ac98f3e24a3423cd1e786c16f6d07c2cddaa4f8353f897b85e", 0xe0}, {&(0x7f0000000040)="2d2fe9d24e56f7b11debfda24d9dd2b6d26b380edf8b442e013eb17bd7faf9c28c8546dcc5fb73e8ce55263c4e04fc00575419", 0x33}, {&(0x7f00000003c0)="06dc7f39c39b66f12ed36f573cabbe1547d1ec682293c5de1a2558bff6cc7d3b9981bc8687", 0x25}], 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="0fecdad3bf7f33e1f2bd44435f816d5194fc130ff3f4ef23bd3beed25087d36f09181e5329b88c06de75f2ce54e829a5f55f779d2bf499ae05342ad88b5550ff34b04c46b1cfef65ce122f8a66f5397947729df7970db8a5b958865b89ca1697a81c4fd6674b0b2f287a467be9ce31eff7fd6074a95471e380f7e2fe960172cfbf1277a07b6e148ac595ffc23ce2ce67722f5c967c4f98fc7a8bc76aa7fbf15a8632ff418bb9ed1e6a4d1dd4fae6600a5e53582b682d596e324993f1d28ff103c476348f918f798c95", 0xc9}, {&(0x7f0000000180)="396a4566c9a0761f34da9e958389e2d0e45206225096b1c9c5f93a74fbfb3420d84f23ea87446ead0d4350841bf10eec1a366119ea00e70ef10fc4b6", 0x3c}, {&(0x7f00000001c0)="3a91b76482b2df355449ed8763f8539ccb80e4aef9ee226fc1dfeb", 0x1b}, {&(0x7f0000000200)="bd60dceaf1eb1eebafbd255e7885af648c07ff8ba81c4d4cbb57acc95390e2633afbbc2a4012593564f7cafb5245719660c51185cffbc07ee1e7c7deb22494ab5b638ded81e8129f83d3f0827ed7432eba601975ac0331e5d032c99e0453f35eb49c8d5d066842a593549ed81361d85977e7387e94aa01dbc71fd5ec20e6552b93dfa438336edb4694add6f35dc11e4e6696eefecbd92266d2bc0def71c04e10fdce162f369cb4370dec79", 0xab}, {&(0x7f00000002c0)="639db82ca559d21bda43e3f29c581c39054a051f18840ae95dcc219f9eb4b64eb896e690467bc38de8d4495d16cc7cc22a098f67f9bffaddacd09ddc498ef085676d2709427969e73ec0ad82fb48d3be987f038301edb32065f1fba8496cc5e1ba6aeec4806870a1d2067209b7bffdc462abcf96dfc77c08a4b6161bbfb9ff4efc91e48d515ab50921450f38b64a2e34382eda", 0x93}, {&(0x7f0000000380)="f3208fbc91f1dbbbcdd6e2cf992db415c1f0f12bbed7fda80f85b6b82088b5019f51f9905d6d5ebd38b25928888c27e3ad059cf3f2d9066ec87830ea88024e2eb80df17379bfb7e2a5c69faeb2ee696f4ecb16f7956a1521fe8ce99994e280bd2fbad01fc646666161544146f3fc6418a2055cc7afad67e7782658f89d7b6888273a8d099f7a6febf119b490116fc713756470", 0x93}, {&(0x7f0000000440)="2a57a1d5b806b4bb8b2ddccdeb3b2d74c64425eaf4739d803989b0fea223042d6ed9077d1a953d6442adbfd0b0df36cdb6d6e769412261d36854f4d571fba2c46d42a739ddb59f0e9dcf8c5a2917751f17fb1081e053b9bbb0162995f2a49e240cce", 0x62}, {&(0x7f00000004c0)="bbad1f1e08be37bb017b6481a3d1922d8bcba6", 0x13}, {&(0x7f0000000500)="ec0eb12c52d0c6d06782a02f7618a501e0dca1e9e335762ebfe942c020145d1eec9db4e80936b14e1a15932345b668f5073b01eabdd559b33a0f90af9a881d2978", 0x41}], 0x9) r1 = socket(0x1a, 0x4000, 0x3a) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820201ffffffffff7f99"], 0x10) sendto$inet6(r1, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x10000}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r3, 0x2, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x61, 0x9}, {0x100, 0x8001}, {0x4a, 0xff}], 0x3}) 16:00:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffd79ac7db) socket(0x3e, 0x4000, 0xfffffffffffffff8) 16:00:15 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200), 0x1) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xefb, 0x31, 0x1c6a, "5ecc71b493b45136a9fedd00", 0x8}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0), 0x183, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x90) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x200}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x35}, {0x74}, {0x10000006}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c0") 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 16:00:15 executing program 0: r0 = socket(0x6, 0x8000, 0x10000) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x2, 0x4, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)="fed6db9d68a856166b5be4e7a935e52072da882dbf4f6161773b0fdc6b6324427037c596de829195785d22bb47ca7f2093325dcc53562f5c29e44e615d4cf60b02dc189a549a0043ac5ad068430ee325a7416831edf08d2970a87862cd586269e978d2b1d50be84e1d43721aa04f2147f45de5a8c42f0c3e7d6e2a4f8a0665b4dbcdeb0f80facc2f7591da09197c04f28c30cf7f70d1c65796c0c460d1c0b8bed7f1e5feb3e41f0d7f825e057861d07aba1d5708af120ef1164aaeb37c433c943d87fc50eeb7382679cb1628cf2de467a75e54cc4e9679cc1c31b136b858", 0xde}], 0x1, 0x0, 0x0, 0x8}, 0x4) 16:00:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/87, 0x57, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c77e58fd73daac48ff7ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d8603ea61dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca74fb80d205f5a443704a66a9ea48a10adb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb958b0850c2dfb0876bca5c1f99c2741f7a3104bac61d0c7edba6c15997a3080bd6b8a1406335"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={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, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) recvfrom(r4, &(0x7f0000000b80)=""/95, 0x5f, 0x800, &(0x7f0000000c00)=@in6={0x18, 0x3, 0xffffffffffffff80, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffffffffffff, './bus\x00'}) dup2(r1, r1) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/170, 0xaa) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2c87a65eb4737557113220cda3ce7de964b24c7854f23e7602e54ae58db2e0f1d1f0e4f2edb2af454e1d0be7f768c64ff3aeab77ad67dbd48be9cd22f663e2974c460ecc87400573f74f49a43a4466f47e3ced08d769b0c49a174b43de49af0149df213f7e3c1e06b86ba255cf06bf590ce6e5f419c33e01d06c69de35947dab1cd68154248721c9691c1ead1f4f1a78c5cf8018d6cb13206d46747d822f52b6da02711d7600c5bf73b087c1c927cb030ed02f6eae6edc43a2f7a5ae8c13730816c49b8f79675985418d09eae7653f6e872b6035346b665ec2fbee770fedc4c5df5d02b76c3516"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xaf, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000300)="cf0cc27c77f7929edb4564a4a978b60012b748033898c27db68094ce5d35fc344e5989c92389c14c74ff8c4f45d51b4c272e87b338d2cb61e1c97289ead7804993bd71a133c074f558de7cdd8e3f2c156d1f7c4e3c2c2ca1ad1ff0279ffbd3f4221bd080546593ccde05331e3e065bfdfc16ae2be8ae3a953df3d33cb496160cc2a992397072cbbdc4aac06e1c438e0e261a31d51d28d357207a1fa3f91c12912ec173ef13893ca144816f3d889eacf97716286a26f93285dda560a4defb14f400865f0f8a3f1afd2208ed181b193676561f0f1a6bf7c2f32d64fda566c3770204b79c6e53232b64ea3efb2eb8a53f", 0xef}, {&(0x7f0000000400)="a08bf6c95bf16993cbab527910ffa317393648e833190c4b656332005fbb7ae123f530e91219453afad8190089e820df5b178021fd74ca2fd4870cd437e17e33e63baa155ab23167ed3efe5aaa2a91764c939a2f3b91b1d4771e00983f5b1e1ea63fc42924578da5258ba9167f3289656ec6f3767192962c5cde2f776484b9bd321bc333", 0x84}, {&(0x7f00000004c0)="27e4545dbc427904b5815181b8b5faee4ad9b830cd5a540e9216fb17a6064969e18041c340caafd7903650833c77eecfe6499fbcd0e725b29b07e86d95b98e581f84e05afe9e71b9ebc6b02cef21fd89ec758f138d69f138a37d04be17528d0538cc88a795818ffc97ad1805525d0161b4905dda9a2fdd60c7b38be66210f02ac99cfde524da552327aea070bfc92112e9322bf264e53eeabeea1eea120dfb8671928053d6497585c6439c8b5b963d7d56fbd38eff8f60b0202e917b776884e15e71a89ade7d96931c6fa24bb4ec7b0573a6d0fcb04b97d32c5e6be32e8173c044d50aef20870f68e09a1d3656c7ff9cf149ce035f1692ead168a75fb5f427132afaba132cabb3dd428756a4857f23425b762a2a78086aa88c68b9244c1a96c360d3c490b117ed11803349bc8b9b5f27e5be0f80f05638cf54df737dafde250ec00ee99a8fc40a40821b5c4d006297938b3dc2e7b6fc9b886716af5e66845ef15c2829262a992b9acbdcee778ad51637c6a7e9cc36a3a7a92e6dca41d9a97e7c81588979ed2c5d9fd4b6c615220454729907249b921e526c4b92d49aa344a7c6738e11260659e6c44ace755d04102f04748aae9a894c9f9494e0ae934d4fc4a27afc6197060194184d8e82b4a7db52c3dd8c2a4dd939071b33a8666ba6a5550ed01ef94a0cb0efae0d62a75317488ebe26a7080b4fdb02f08bd6ca0649700c3996ca63cf8c47377145e9e9c85c29be57e7b1078e4a0e29e7c37e316bff37b08b2f9a7584d5a29ae0f42002e95fdecb6a3b7ed45dcf0d360cb8bff872e0e228044c7067250022e09d3e1bd2eaee4174516a9e3e60ff147dc8729edf8ffd4331be78e09a7e292f005009b89768136172a8cb1459f7817fa8beb0c7f3947dd33ef7b7076b2997e67b38e07ef007b9c77965c52014596112def8a7bc235cceb15c73f67a62223904d73d33fbbec3bba0ce933b02a19e90f79189424f8c8caf911668d0fd32431b18483641ade501f14fb07832d8d7fcc6e4615ccbd975e4c598061c5fda724e282f5d2fc9d4182535c8b73f40fc105d2f4a9bad982b4cba6012cfff51a7fbde54c460c8332761269d87ee63356a58625eedf858a0d6646030e10b1dc88f4ce60be1a1465665cae6577a3c2432009626cf6c76c63f5f03316bd29f0f40466ef4e4de7516a6d6f64f3ae07f1a4e1b73c73c920cb205e57a87de16559f4c25b26a0bb2f1c04fc942640f21868d35a20b138794d88db8c3dce482aa24d37b90a40a0f6f9128f2f9837f30ddfb23b5c6885b80cfb5d01753fc9fe5ded63a73afbba41e6c526113030a24bf6645e7b1b861181fd48c3e53e25a244819922abb6529cc37bb925d6531c61761c6c8dc0fbac968e6c2c276a40ceebeab6fcb31d0bc52c4282383351392ee98e9190aa0238475056d7a9ba8c19e6ebb6adc8e2bcd512317b7150fe57b0d8950ca9017438aff41842bf459f5a8e2bbaf756129685f97015f63f30546e7228b0b3c83a4e8aaf3dd261f13fcd5eebcd1708cad890d422b4ba2d7bf1a8329e6b31a7af991c5b74951bdcfe7cf01ed71dd3fbf461a16e5b1ea000f7403529befadd7b19d6d3c5053b4fc793599b43f8134429bc0acb627ab26e0b62174ccadbbad3bc24d1560524fed7317457c49e7ea6c646259e248941dec887d606cf3ebe93debe1593041d9b20fbab89c34c5fff3930768f124bdc84b378b471f2596f7eb4b6e85bbc25e3f145cab4bdf79432459c644eb9fbe80e37be4604e62fba2f59413a78624d49152e515b4d6071c2af237efbc49458d011a85a7af0944b7cea47f61295c3870ca2d6eefb30f489f5235089939e2e1f9e740bc425c9d742b9ba28ee3adfe26da5b413793c743c44fd11f5c0750a3429f04c31c4105557d42c6a907e2073944ecc90a53897bec726cb3af75a0142d49f9e36cb228a68230af03284f987ac7aeaa4f803d1449ed08cca429ff4fdeb8bdba36cc9d39c0dd1a7cf01a09678cbdd8e4deb7bed2f64c2de8b42cb1ed180e615d56a7c144d2518c5c221fdd39a644e174306308e5281a8a1271d865711c0136f87c668b1c1b6daa5d838e4257a228ef7e5a60d35fbf1f1fadde5ad3cfcd18aa8f3eeee31f6c1bdc086b3da8d8f621e6c374476cd6642f043212f6f133f8865c5f48400e8a34202969302dfc5baf228e2d3eba7c9dc68496830bb1fea4aa43ef632b2f573b276fa1a50483fb1ffbffabbd09a20925291f60ebcfa7914c8e1dca58ab1793fbbcebc6fa62630df5f06aaee2c3883822af80f125036417c24ce4c86fb91b2d6a4091fc58e7c038c66ba5448c83e2ad37549adb2558e5e4fe0edcf0160ae6829d773cf34eb4c7b40b8b625da66429aac359d3daef6aacec7af33947e5260a0260a9b566b0119bdfcc6812a027159ff87f13b9208d4994fd1df9ed5ff859e24d09f49d1edcad60863d23ba6f7349cf1a879651065e9c04c385f363d5a5a60687b315e194ec5a9a080f911b2d0be18edb5736b29726ef56a90c3a50042f579133f453c59bf71dfb34dd1552b69d38fa50c943d054ef6823c103c4a0474cf58af208e5e6aa2d7bf7fc6c2965064da2408c038607e8e5ca5d4a400a9abe2ba184866a738b1a03e063ba38d2b3f15bab902d47d1c407f0ec9953ca3e36f8b0fd482fe82cf437bfca83c6411f8554929d280be17a89304e8def5a72a84c9e2ccd402509d5c8c576c8e6c992fd34b64b58417a4ae03c8cc46e11cf05afce026269816bb018d616a098718ff3b4372610ef79937d4d1b221960873cf4fab10b8393c7c89e01446923b6982c77e4a797ae7997f696f7fd69c205adb065f6e074a640e708da65b0cdf679a66c5042cb47b45d64d87dff42c949180b88201df37983b2a2d2ada9c30eba46cd8f50511cc4349360775c0eddd80dd0836d51de4b4b3303c3176b36ed2dd87eab7a642cb31fa2acc8e9b128049388874ec6ca85d4f4443b865ff91e630f542272364062f15e32730d5aea9977be2cf9d297b2bf2e123a9bb91b6168fb2d371ee8f502edcd63376a7ae5f66cc2774371c82770840ee980c2f46332501b2f35d2890f5572540aa7ced7654e2935b3941d593357afc78d6163ec3c3635a637ef277c06bf705db1c5eaa2a31a300afb1a04b034dcd87ca6e02c1de4d30e497409da994da7993f3e8f6641ff1c39dc6ac1099b973a54d4bea295fb346ed3ea4c1e8abab83cc85387d9cfebaa61ae3f9f37a366215f8a89b06ebe5fc5823366f3dae4f8d7f033bd1a8e23ab21e567ca51574e43eb893eb0141e16e1696cf92cba866e56c1900b4ebf95021e4badbd3c4ccadd41306dc70259c6a9347cff92bdf1ee228f5d58e5b3e0d6d217dd96abb689ffaacc7e70916620b6c4a601aeb0356fdc282eafac0576cc4b34eb825e32bdea965adfecb9a2351a59c15c83cadc16eff33a6d3551d68a5c8bc14ef8ea3a3900f9931cc919f03080ab2b5441d8da433894f8d892050ba12238f290340efb3c9723887a4745f6680dae0d1a8ad00e68c9c69dcaf153612c0e440837fe5e5c3f9801f9350bf6f4376b0bcf8b4bd4e5fe5332a8d22d946f0a2016e30f4514aa5faeba2f59bf680acab5f15a3b9bc337c4df38a9325ad597b09aa0e851dd129e5580536220ecd1a23e41ae55eb4a232ad0ee08f07bbbcf30d55f8db50d78606963efbf341ebcb7717ff4ff7c0bf8b05e8a33c671499173380fb6b62a82b27b415b070af9abb07b4c5e369379a4c58659b970d0cc3a1cd08c569ab4163b02108c89423f5f957f8ef851a9cf0f4c57b84c5f956842d544196dc2d8c721ab0eabcf6f9f77420138ba25cbcf97112047174d498e236bc95d2b0b4f62f3b9863fda50986f32678f8b52341edbbef20ef29c092974b50c7e7d34125a9f7829f310f79286ac3b8fc43b76624aadd0396c6a4f7a8b746a8a088b7d4afedf3ae234da740a9893718cdb2adc5cfc6c830320467abbe24ed63735192fc5bb90a093fe55cccd33dee4e8dd0e32513e90c7becd25ec5c125f5bedafc88611e0cea7f0550883009491f7a387b50fa4ef78f489ea7b4b4ab5817979ec5b840af859c4eb276da7f0fdc2d72c93a91bfde97d7516ef04e5e23536eb02d19be33967ec5a3e9b8a2c50aa11bf13b7c35a80a174b19580a7fb3d460fb19620268addb7e6acee5afa15f5982a73aa72420b1bc68881fb9eaaa069c05dc207a05a1d6d06a1a2afeeb7f2cdd74838efe939ee912c052699bb34f010c0759760173b90c8016910aa746d2459f4bfcf95f938206a2db361d4acbeec0e8279e7a9c4151201bed66e1f3157a4887b84078654227cadcbaa0b8f240db5b7432d8b491fe1367d7f355f14372f42b75206d7517e7a0f98d36a9dbb1ece643597fa7cafda30705f608299febd2b822bf4135990f8a6bcbd7cec9d333b29ed8153c63acad11b251ac5065b04cefe26abf970b0d33955654fc0e9b4ff86eaa56bcf366c09866841cc988a66c7f302a23b6389980cefa33e227a15424688beb4fc3eb2013ace87f430df2f2abe0de0115f2d0643cf52d7970ad1b763b8e70b58a0295e9bbc3ce67b1bd27db303ad1aecfc70ca576db71ba77ca4991b46747510ac3ea715730bb9c6442be01c629cccc17952ffd42de0a533e172d1785c022db983ef5d01a4da12a6e242f4d50ce3588d5cadfabce9e17f3bddd056e78f6748a5ed169ef0d0e37f2ecb10be6391cffe5e4d2775951bd4711654593d276d06d4396b2c081256ceb38d69374c9391cc1561ebe1d28940eb5093bb0c30bb05680ca60da05f9e621c76f1ba9cb7cfd20daf348615c55315f4ae77218649097c4b49ba08fad0a7e6ec691a20df617db25553b8d94ab41f4918b8ba805d5f4933ece05fb59bbe7648d575b41ef02105974e0cbe498e365689f0de2ce3a8d4b91439592bc7e0a780302bd7e2906395a28a258efb5662008b2e6658e365994793a30892fc22335ccd29099b540e69ffd8b6d1a0c5bbbdfdbbcd37663a68b9dd769c0a980907890396f5536b82ebc81fbfd356172352ae620774e7e62e6c6bc4ef73b783c24eba6f015c43ffed417f7205d6465a167c364f8dda0ad1115ad037581fc6c00e1ec2bfd6ac56643a17be69e89cda2a2d2d2bfb9e0c8eee1dba1c9821404fb924e465c87c4e56fd5151927b50ed5c0c942192a7e5f3859824bc65a747f3dfc26777b4a00e72f72a2bf757e65d40ab8d010d0ed2212660fb01ee8b7d1d9b81b9884fd3c663f97a89181a02f65e065f6e0b54c9f44f6fee9133310b8e5441c13c8e120fc80027a515f8f2e904d988135f042538917ab9859027a37a17952975cbfacb8cce0a1197a8247bf0ff0e87a6aace5fabcc69bdcd47bdce24ab456174869d046ebf378a552b961a97e39b837c1bf7370eccd3e9cdeb7554a22bd7a6deafb74db04a1f445a630101ea1fc89c8da480321912ddb877eb7b92db9ab97a4c570654244cc29994d1163d3bec99f5eb8739611e97ecb6528a46ade837c6eac994ae1d8a2da0791f34d160aff2a50499dd16d1df21b15dcd91da21a77a0ab73501faabbf8278c872b363347bc83917f23e108eed49bce2e30d7f85347e536314e4f92d152128f0d9ee64383a1e0ee9b1e3a469225d074e490d45244bbefcc612057cabb367566be5e04cd0e9db6162f1f5c2a3d763ddf4d61d377f3bf38024d1cd68fff5e0776623a0b10605f7caea7c2da4457fab1823ca522881db3933fb670660691e21143e328266aef02a43946d33cf2b3ac5482868820f3fef50f8d5", 0x1000}, {&(0x7f00000014c0)="d8de8efdfec0b07bd9ea45b6fd35da051a4d3c78869c3ec89a487dc2d02f8ac6b38fe63ce753ccf9e491b3508b1a1213c452e01afaffce39d01ab189a38df58fc265b48d4022d5760ecca80a1d02ede65c7f92a2875f4da13d249e655c875b2bd041e07df55cbbd35a94ad5151114c7e31fa4d5d839a830d346bd3e8ffd7015cd34dc3f512471d253dee1d1a2e8d42112429b42db7dff6a981d15b5f5da3d5c809329eab5d4c9a5fd79f9cab58d3a7260f53995adb03099cb17831ce4125586d7644e5d5d51f01148e6598342cb1d3db76d11706d861248f3c8322924ca4047d780ce3", 0xe3}, {&(0x7f00000015c0)="e26c2b78393f9269735a295d6d9003d066b4723d456b05d0fb46dff33aeced3e6174f943c8d80c34e1cd1b695848838fe854f5f17f6e2bc82fa591e9584d102ec1bab99a5705697bfeea717ff8a4092e119b1d90d614c511b8168183896a6f2596e9d1b3b53405bf852c9d8f399d5b2c9729183aa34ee9ccba3a97a69fd7fcea604e8c5cec3bf301078d44e21f99f5e0d74daff44d279da818a0a37ebde7f154b1c0482105c8d48610637b6b", 0xac}, {&(0x7f0000001680)="9d8eca0d74b408e4c23c5f9c52c92d4decb1575873775ff83bb9a7a72be3fc79ee27bc0651aa53e15ace53e692cc61cd8e673e177ab149c17f35e75abf00c8b9e29e87480db9fb4910ab01f097fa07dfc6c65dc95b920b4430486da0d51332eea0f107b8e974005297e61f0e90b4d876e41c369e4d9ea85cfa929e1d42d12fc20a75e0afecc4ecaad99de1c2fbe0bf6c2340ee59edbc6aea596c75253d027b1862574295f2cd536c6fdb6708939437d78c95c08b47d36a82f8e1e35146ccb2d3f234d5d821ac8a11aea35d0b2c8c385e0ca871145df0a184c3d1d588d31f25733bb3fb97091fbd6b7dc7bb1d2b1e06edc1dabcdf6245d842afbcdcf28398b7e6bf8d81daf9aaa956ca16d3c82ff97b9c1c139d97b57fd20ad1a998df2ff4518c9a8eee7bf7d9d4e7536689e888a8d95834c28150b3a2fb652dd9004d34ef4ffc519c9ca9eb62b120c2dc09351db51310d707db756627e8898c22cf2ba5c5b2e6d66f482e25baf0af19f9529f3f80707e89ffc9a75495ccd4fabef572a7eb90dc7f80ceaed01bdfcdb56809e30318a64fc41f04464720f09e7eb413b3d902b82090b37c727b80090eefd7e48108e29528facf82bbcf325fbcdfc904c5762398073d4107fdd1b3d83b7d3ec1d78c33baf034662e19a0fab8bff37bbec6647510c746609d6394cc1c69b36963bfe121305334f56c96ef0f89386967383b15cf2835ff5cf84cb6770aeafac63d607cee08dd7da95e34902eb069dbf6b36201cd55a834462cd73b04689ec50c403f7e06f13cede91a4b6833ccd5efe1ab6c08229dba308271759edb3fa47dce7c7e0b1be0a4ad12e5beafb43738312557747098fcb19ea215502a6e0babc5ebbf22f4d3129e982dc8bba685b22b68c1a17e833bf95fa545061a51a87727a34da4873f09b91f44bd98486019dc5e039cc2c8e3ccd189ed4c681100436a01497fa5abade1e27fe7ed7dd80487c439575d77b9943bd0351a02876c2fd085f7a3fed8957a4e997c2473df559b7a0fd3cd1c5c04a9bcf6c56615151ade8da5925cd53ebaa723e1340735b98a1ffeb675d6298ea0c15c3992ab778b5f64427bf813d170cbcf4ca6b5cabfe83f2021fa03ccde17842c2fc1fa12528180e11b405e0c3902e0ef392b6150a65a8ac8dc882c709b95135ea37a2cefe981246b259e4a9caafed78b0e0f5f94ed61d4ba771def605ac1ff17c302a0312eeddf68580a014e04ee876eec3519c43b39cbcffc79dd545ecbef164660ad2c87a9bf947a6c0692f1a929265d942e222796babd4d0da400a39bd8768f060abbe06784ab113a9f3b0cd1e07ef6dca991c9c1ce39e8ccf62319aa4b715fc8b9ef2f1ca292f436de32aafdb73a05ba5935e3a9dc01fca47fb598717f810a2b19fdf222af717b47c43bd6ff601c500bbbe46a5c5c3bce2b2347708818bd604471e784a7340b280da54dbaaa9782568534622d325a91c4ff5bc21897e6ef6754e4f6d2bcbaf3f85c77428db5a4b8e61ff660406c227b99db34dacb006655ff0172c1ee09ef56e4453c95d35a76358ef7af225c807133f45d08b1d5e514a7b3430fbb8c39174cc56117b59eba3eed20a17f4990637d0d19c1e6f80267ef54c3946960f11374cf389b3eea949d4af507824d9747d311f2614f5be83d5eb24cc417c5b1939c3495fdf18b737c22a7f45733b31ca09e1638e2496bc5928142797ba87a4ba61aec3c459392e2e33b9f1e84fe60e7b7ebc227451f9e9fd42880f23465609f3bfefb84792348cc591fb1893a296fd7963b82c94dda4b61fe9fe22ceed9f9074c7c5ca0a5d075a3ed1c35f99fdf2b5f645cabbccf626502c4743fd2538c9f36e999622b16bba25a9aad113589e37858d627583402cc29939e915f60afab850c765b4aaf202b38091886a789373308a77b7929ee0c5a1c6523731cd36e21a226adbbe4b3afed71da22a1b5614d690ecea4cc5a3846c82df5cd23e66daf1bb3d1cb1145994d78cd20fae256297f24e410bb7bdb5158640bda7fa8fced70347137196b3e3791abeb06e714e9c05c23abb2126857abb2ec51e5347c3a6af6f765e2097f076e43e49770b319f02eae946db58571e9e9b523e7f0add252e57e322ae79077803c944cb29049fe4fdd8763878735f6bb48921d23eb683296408f44e5503e1ae79403ed155732de1dd908986ac3c91ab6446c9cf38f4e388d95c158cf5b7c06efa0f2ad950fff7caf458dadc282e0c69b5ed095703bcc1a2e1c60a3e16b7a8698d37cc7080092feaeaf6c6b8ff068d39619db4472a991304307cda91a8d4eb08452fbb2a7d610bbf67358a283d059084ca9b30baf897208911db5325fe08b5fbf5395bd0abbab72dccd8ca67cf43eed8cde74815298206138562af2e6d319aad1c09794fadf34f6dd8be51f56cdb88a9f33949a5dc1ecfbbb9d046bdf37ec2ab41c0dcaa2f0a0726a5a0c7541f546878d202f2adc9ad8a36eb3c218f45ec8fa412185f40d7c8df7c75a67ccc972bba26ae18cf034efeefb4a13f44c141a246a8bb8391e91a00e0f27ed73436185ee5453cade6fb2a8d97457988182e310ddb657fbd8fe7ed6cbed571293224086463f2e34c0914c6938806fe3aaed4cfd81db4b14811862ca5b7da46845d07a77a7fd4fe6aec728069f752a9d896673dc6cc5733ce951e760c5c72ae3e7f9087feafa6c53b460b56c4b4f8d4afff7d96d6abb33636456654a37843e1a012e8a3608e493c21fbe51a94d0bd28b7912b2f24f889dad0aac8b6b1ec8ea6f893399624c4398de1bb3f91d5250c94cac884603899c3e4e2106757f62a15d0906123a83034663fae53bc06f1387e01976c0470c068b20db98fd4bd77d2fcdeed8a728b0d9a44b998690ce8d258ae5388ed904e2ddfad9fc8c78f71c04d7bba636a0fe26827b153ea48b04c51c487a1de5d9266b05f6c397ae75df65c1c9a3062dee386882c79f0d1ebfef2ca81dd2d644be0ad0fec67cc38172219668875ef646317481f43c23de32a503cafdf1be34ad2a20b8918e9253d4c31f5be5bd4f3335f3293cf6220adfd8dde03598535ceb3cb6548586d99a5e014a70b5e9fa941bf7c17ab934061903f9d591326565a09ebee29a05bca1b80f8928bfe4a7fbba3ff709021bc5e6a278f17d551c9b62cfb818a4c1e712d1959390c38a09d949c421ef30599f0cd646f159d190e788f3bf133c66f3c5e2c399f8b8f0f66be1ef546cbff2b485fa926a955deb966b38b585f7e0bf7a425aab65e32d806f03830315cb57e5a7bc6d7c2e6e96ea39e318c075c01215d7ea5137982208467ba43887a3869327ce6cf29316f3c28b10b809307c651e224d0162c3e924022c3c7d2470773aa30e30c57268a808b3b5620f91b29a53435a4c98ec7ff45dfcc34512d925df32770fb00f0de55970c2866bf8d03d56d1b6190407f34e1ee2de57b4ab23f065ef0d7c3d9ac4b40e5bf04eb3a83658de3f0843bffb957f1a9b1b5ba0ecb009cee66f385941020c8866d6b22e5f5ad29943a56ae56fe038228cc9d9dd1be3c545b7b12123abe27e2449f44630d5596794c419c89ec35b4039aa47bf1bc76bc60ec041c69cfcaa7685b8b70a994377b47bcd7f72e4040e97407442e856b53322250f2b7921c785f2898096279ec2544c4fc2549de93059abca4f740c699c8575ca7bd24c99db31b4327e5ec8b68f2c18a01a46da34d5f8126eaff00d628de7d61e550d46d227a6ae5c6fb5d1ba61070aa90613a7f10ebf4b643580abd266e74d59d1f34281cf1401be99e80189625b5342c50b9e7ab605d17c08e6a2ec2dc2744383c0ee8187ce925b3da2cd835dc9f6c6a9ae184c3c6140788fcd11e41c2f944e25707dc5b338b95d4d401f269ede6e3d7c118ff1ebd0945f5c29f60e141ca905cf37cfa7dc92eb18fb69aa0f766e3fb1816e05a6a9847ddd269364fb19d0ee828b869482d2c975433380d9f1812c0c65cda2dccb599d62860fe176ee413f31f472d6818daaeab11032f19804f11703da3eb3ec6133981a861a442031770c186e3ef2ad3df5079f9d242005f3f290448806e2c6127c9ecaadea6e5434987e8085600cfb602e6762a8cb9b87799a436ccefe1488882cd20b918aef25d43d641cd500ebbb645e8aedbafb1fb98eea265c0d6be7cb2cd306ad24c7e064a6c2e9ffdad5ecda0a6c4a1cc43e93f65af65d3fd962a50df0e44ab7b75d69df4aa8cd403069b8deddbfa409482c442f2176cecae89280bd16b1332d165a11863100c3bda1b58bc29effd02a0421e395eedf52727abbe83bd69a2ab0cef7521d553366d42fbffeab9f6b5e92d8cd74470c3171af2d8acf45901851e4105f8f21c5a18bfbf3d405fb1dce6525c95dc10fd64913d97599ddbbf16ee30c3dda0bceb3e8b75dbb8c60d79743b2bd637a6174f68adea0dc880790709835404ae5e33ccc5fb99e05cacc7ec2bcf2238365f50798ab4cfa4d04d2f1ff6fc6a8d6eab4f13cadbd687bfa78354f0e1f5c8c27b18ee8298ab4de2a9ed4ebbd0a553c2e078956145ff0d8dfb880a65e88382b828f97f3d2da8a1920b020af037fb8ccb54bf58341cc7b94e7a978349692a7276d2e234052b277474410a9ec9c0b093ec9d7169608c3289cdbd4018c2bb3f2c6ff5c9ae88d540683ac530678a4d04c32eac3cfc2b05396f63aaa6ac3a52d86ee70c5d67a1e292c7dded74ae701abd721a5df59633cc6c0d49d0895f9c8d1af31507eb5bfa310c9770464f7e6ee63c481f253d024f2f219a8ad6984988359fc08a6841b45222869df299106811cc190e3f7df5c8ec778612c621c89633a0d7974cabed4bdf96c1f6ba7a698d75f1f783264dce449d7dd406d2486609be920d7dac882b8e354b098a72fe6d969e828a577d048e206f541f9f2d1d7dbcaf25da77a5d33fb7be659e7f7baa5cafd4528352399d7c42f715360ea251b104f17652784673cc490c6ad9b7aa96f32a407a1243117930361a56e887732ff7507778ac5055d836600bc65d09383a701d493d8d8b9a763035dd28c2edb6f875e73c3c0958bc5e11dc620f02df89c489a4e0d5ce4e4574f107e485f5a9535bcb40a8c0af40366d500cf3207ae53545b1e472df5e80a42d6b0b68361b17e03c603f6b71868e6648741b076656dd590e93f1fc23427f35ac4da4eabf65728ddd53171e0ae995e583feb8e0076a5ebfca8ada1b41e1dd803ec847649f45ff471a2c3663d84e8d5f474b22d5db053da4ae077ce7ef65db1e59735a09bb16c2407067e1d1ca58c20d8453f6de4961e81f96248730033a88d5d9a005b35845eb1c3396886f068ac9b18a16f6f7c6ca164bd161a7f16bf3c12385879714d2f2995f2debf40c4632d4ce3a57b2ceb5a4cb21507eb3311cdc7f40de7d97b60ad3db04c044e5f5ccc035b483f57d5375ca54f8c903661f37b8c4bd6bb645e929b8414a1147d31e1b58352137b906231bfa69fa6dfa951159648bdda7d6b08925aa38a2756e74afb1fbce866ddbf3d0a89e45ed20a3fa7c6034b53aa344af2030c5ba880faace44c482298b9313ef977d77435ff28bc321db7cf3f3db1a32854c14b43f491a2757364506e57b9ab2786126c63586889b2c90106da28c598a52076580043cf78fb287afe043601dc57c9049095b50e889adead8984ff35d306e645c2819e83c5838179a7734c3258f9c754f005575b11c7a5689b1077fcea464dbdd9c5eb1db2049fed990494f13bcd22e5d6587ccc48a8686adbfe94c6ab706ee54c1e8af0d1de90b94724280863bfd448a4f856160193", 0x1000}, {&(0x7f0000002680)="9d320d6ec9289847cb6a9ce04dc71b00f3889b4b2b0c2d162d84d3b984d205e79ae516dc36d0ba37d99f1be621dbda9ba640417e286e63ee2631282b7b22d3d8644c693a92ca396554e5317d02685c8e1134c7fa6ae23005f7f01a48b941312c7ae8c9b08759d26da9f2b432493c11ba35143d80d52f0314a09e13d8d06b5b6e9345086f2e893791702a5c5f40cb32e86b626a750f0a8d4ce9e983ee3b304f6e59c8104f874d202c6e6ae67f6848780be1c3ebc3d37d8c31be2a4b247aa19f52ab5fd0a8a1ee264862a81bc24e4c8e3e90842a2a47f7a09824a563ec31fafd9f7f9bc992d67e8f09dd5ffaea654ef5", 0xef}], 0x7, &(0x7f0000002780)=[{0x90, 0xffff, 0x1, "d364d1123847a4bf2863984433f96831be9df1fc342d083fa17ceb35c9fd05e2851cf60c032d394c010d995b35c3090c44137de80051ca406143c8901d6c4ce18a4ff8eea3cea98d19bcded6ab133a2a7f878847262e21a3a33f72ee6f88f1e51b93707ef5a765cd99268d066745a60b6d4b2a6fc58340f6792ce24700711389"}, {0x90, 0x1, 0x1, "461330d28d3bf6865dd4f02843d57104467ab76d96637a6a042644178592a0ad5d781c6636cce395683b8353e8278b070ac75fc1562c9627189d1f18b7499366131894c8cf2650cdc198def20da9640af82fb35a8aa1cb32ce8c50526967551dcf4abe50a0dcf31e5f14acf902d58078215bda0f24beebe794c912d7798ae9"}, {0xf8, 0xffff, 0x200, "4bb9ab93d717222bec353951c44286435a9744a5052ae8caa90f8fe8229489bce4a608c12b88ce307e318e3fd555ec7ce7c3ffe691ebd2b1addd3cf73db368dfb235c7f6b1f0d990267ba36a512c120f1a37c4602e126c680a363bf38ec5695a8b7fe92f0119c533bb1c94ca7ac5f21e2f56606956d3affc9c7eda102f6fbee2227b2c0fd631a8b4761ef8be6422017fa7c98d8f3fab9710b31dc27b95f76c6d82d328b95a9a173fa9215e27e72c4faa6cb0cdd1f13b8f639acc6b49e1c97155aeda4ecb86143c421ba9686e39299d2df34d8553b2d439816644cab5fe2a739abe38beccd2cb"}, {0x78, 0x1, 0xff, "1a52cae6d0ff6f7c077e8fa56b4fdd411db93d75adea57a607883850efc0f8859d650a637fb810523597e26d8691d2d19928c9cf2f72e06a4233344b0ec584b98325a48bbe5e4dbf880fed39c0ba3a71727742bac57cd93e1424bccaa2857b18f9da871f"}, {0x100, 0x1, 0x7, "1d0e43483f0302abfea231083b1d78aabc765db9b835310fb220697e25a10e8e42da1f8120a0cb9a9b3f1a09cabb9b7f68ac85f024ba29920f7e608a59233eecaa48a6d5ea31337e1e85803c0ea7972868eb622a38f55381281ea7efc769953357be6ff0f0c34a1d1dd6640be0f4e6e71151da7d6f014bcd276c15a9e45ff496fd8d563722f658f84ef1effda8441f0250b7b143cb5e792f4448400dd71e1fc81ddce34c42ded2f0975e30d33414b7bd096ff6f9664ca489c57f20762dd80511879feb9347c9155cae6c6adcd762143c13e1253a007ee79e7930310a1e2753ab23717dbb59a61cac1a395de447fb"}], 0x390}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x100000001}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002b80)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0xa52d, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x15}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xaf}) pipe2(&(0x7f0000000000), 0x4) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) chdir(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xfffffffffffffffa, 0x21b7, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) listen(r1, 0x4) dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x3, 0x2}, 0x400001, 0x7f, 0x7}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4f310851d6d6be31, 0x3) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: socket$inet(0x2, 0x3, 0x2) r0 = socket(0x6, 0x1, 0x1fffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0120000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1a0000000000000030eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002ea36669eaeb6518"], 0xa) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x10, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pread(r0, &(0x7f00000001c0)="7b8276ab8e44f2f4f8dfd05e6b89bb3a70d92ded683d2acc0f5d3b831dec309c0931386affbd765fb8d87a49ffd4e4b0896f04eb0c11ab7400f5f3f6a052faa05a484fae4b0c47549e28ea6ff984ad33b8d9814b0d2352d5a1297cab2c1284ef82b981d857687c5ea5948aac5c476190c8de9ae30d2ae0cefde3bcb3b48ed35308e06ad525f4479ec0fa2a7ed4fca313db60d3378598eec6c074cfee625f10873da52e441ad3c34dbe9b373cd6e6f7b60a9cd78861f010da665545734054ccedb0042cfc84cb9c8f9807a407d3bf7cbacc417001ab08299061b13442", 0xdc, 0x0, 0x1b) getppid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x10000, 0x5}, {0x18, 0x1, 0x1, 0x3}, 0x4, [0x4, 0x3, 0x101, 0x7, 0x9, 0x55b2, 0x64, 0x7]}, 0x3c) getsockname$inet(r0, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x0, 0x9, 0x1}, 0x0, [0x3, 0x8, 0x3, 0x23f82bb9, 0x429, 0xfff, 0x9, 0x200]}, 0x3c) 16:00:17 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000680)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x82, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040)='t', 0x1) read(r2, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xffff, './bus\x00'}) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f0000000200)=""/53, 0x35}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1c0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) fsync(r0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x100) kevent(r0, &(0x7f0000000180), 0x7, 0x0, 0x60, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) write(r1, &(0x7f00000001c0)="16dd3208caf1a22de27b7e7568513738b93d0b9103fdef79ed35b84611ba884de18a0de8d8feff3195b20f673ff2ed40cd13597ab1d8de3f8715e54280028e5db85e1289b44628891ed4cfae59300e7b4c6a75f02baa7093a2c45018ccfad3c30dfc87048a7a656105a2b564e54ce0c3bc6f834cf41c428aa73e124d395bedd0fceb080c49e790ea04dc7ee826b2bc56aae4005db9c6457c48679875bbb6565b1ad6773015ec33c4b43ca16e72482d", 0xaf) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x106) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x8001) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x20, 0x2, 0xfffffffffffffffe) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0xa2a99e9ee6bbf7f8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) sendto$inet6(r2, &(0x7f0000000080)="11661590098300a2dcb5465ae00ed70742324e0b91a0c99ac0565bc4a9b39b4fd0f7d51ab8773cef1bd4d8cf5ec30432cdf0d5502ea95cd788abebf9181884fa563714f3915e073ab7da989f8ed25c3b65fcf07013b4a0d9e2d049c03c29ef5771fe7d95ea219bdcde1d291e1800ef88c947", 0x72, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x2, 0xfffffffffffffffc}, 0xc) ftruncate(r2, 0x0, 0x7fffffff) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xd, 0x0, &(0x7f0000000140)=""/13}) sendto$inet6(r1, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055248deda8280c7f1170b60e538b10065b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab94041c528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x55, 0x8, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/155, &(0x7f0000000340)=0x9b) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='L:+\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0xb) r2 = dup(r0) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=""/144, 0x90) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/76, 0x4c) linkat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x180) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000340)={0x100000001, 0x13, 0xa00000000000000}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000380)=0x100000001) fchmod(r1, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x16b) close(r0) r6 = dup(r1) r7 = syz_open_pts() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000000)=r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r5, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f0000000580)=""/122, 0x7a}], 0x3) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ff7000/0x3000)=nil) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f00000000c0)="b64584bcee6cbe1bbd0d758496357115d6b72e5c0456c3afd83d4ae55b73390ce5e7b2f1de808c572fdaa8b9c6f625f70e09235413650ceb07dde4184654ee37aa6ebd77e166b2816cac48b2df5d0143becf8aaf47b562558d51c8b4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) dup2(r0, r0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pledge(&(0x7f0000000080)='!{#\\\x90\x00', &(0x7f00000000c0)='[\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x32, 0x15) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x200, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1d70}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x49}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") pipe2(&(0x7f0000000080), 0x10004) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) read(r0, &(0x7f0000000540)=""/4096, 0x1000002b7) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000140)="8236b80aca8254efbaa1e7a319528664fb0d686c640c0d2b1bbaafb94a06c4990d90516f68584ed90dafea91189be832d68c", 0x32) r4 = kqueue() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socket(0x1, 0x4000, 0x7fffffff) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xc3, 0x0, 0x8, 0x0, 0x1, 0x5, 0x0, 0x2, 0x15800d467e8159e5, 0x7, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) recvfrom(r0, &(0x7f00000001c0)=""/142, 0x8e, 0xb7e012dbc8cabaf, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x2a8, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() socketpair(0x18, 0x1, 0x3, &(0x7f0000000040)) syz_open_pts() syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r1 = semget(0x0, 0x2, 0x2) semop(r1, &(0x7f0000000100)=[{0x2, 0x80, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x0, 0x1000}, {0x7, 0x5da7, 0x1000}, {0x4c93c68cf83d4982, 0x7, 0x1000}, {0xd068cbef7c7ce3fb, 0x9e, 0x800}, {0x0, 0x20, 0x1800}, {0x1, 0x8, 0x1800}], 0x8) socket(0x6, 0x0, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') select(0x0, 0x0, &(0x7f0000000040)={0x500, 0x0, 0xffffffffffffffff, 0x1, 0x7}, 0x0, &(0x7f00000000c0)) 16:00:21 executing program 1: semget(0x1, 0x0, 0x41) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x93eaada4f6a58927, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4b834d708e082f63) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001380)="da3cb9db3b6f2287a3f55e3fede702e5ee0070e1bc9fdc79d19c24d2da097bf8affb1c02572cf2b5492ed4845c771633dad7dca47b0f71e959f33382be5870290811b92b21b737f2dd428d35dccfbaf0bf22849f5064a5142eb6a76f22e1248236e0a29d4e129dd2a7c416f63a9703aed27cc2823dd428c6124aae02933c069c88ac4c04013a3345ca922fd53acd88826ccad28cf3b8832360986505a3e901192a0e06f7293a4f7279b3b838aeff09e180c70c31347bbb33c52dc71b616436b3c2417050f245214a5cf59bf97cb09df65f999046fedc3ca5", 0xd8}, {&(0x7f0000000200)="64dfd45d27aa36c31183733ce0033adbf29b2c238c57ed43c28daa5b571cbe7c30426fd3657b7619f9b3d7a30873c9dddd923ecc3b8a1a9f75ac47df218a324cc1e71b0eec5e212bd60809f577e434b579496dc145d12f90f0cd088273d6ffcaf6948bc44a965b7e6fbc901b1331be8d177d2a9cfedc44b9db4b4c0b70902aae3f60f34e8911c0c9835a358fa103d8bb1ab9cba7979c8e5106833373d40a4c5d1777094de9120d70f6b79124439ef3972242cc7fc0cfc239f55cabcafd5f530afa4b9149d1b2aecc3ad2123f2e00c40b0070f9cfcea675d49626642cee7ff8ed060a294f4febf83b5d050ad264f924a7b09b99f1d5975ade9e770bf3faca77e562bc650fd8777d24f17a492f26209e45057dc728deab580dbfb3c7ee43a29a47346f39299d3ec3548a290e761b21bfc537df57ee66df4fbd6db9607e5c5f150976f3e6dddcae5b9eb4781eb371de627c9651071d8fa571fe82ef82576d4522cab3d52d4d1da06737f1be68ddbf030f6c3ae142e0ae2cdfd1bb3adb3237828785d3d76803773b951ff44a6ed3ae66ef6a9b2662d83d8a82a1852337ae613d27aa962434c35692b991a83376e8bc03dfd1ba8e8e3c28c1eeb1eb05297b7d37d175567bb3f588d289ee5aad949ea83fec88e7ca068209f3364d1c9f77276de4a8342de1947b06ae491222a8c336d4b295ee279d0ed822ccae7b78322dd0e5afa7263beda1357982e45edfd8aa50be8cf94d1f2f45e87ba2490a17aafd6d8fbe85a4e8ee7fe053edb25036f9023967f65bd3f533791baa644bf48805e4413b49e9db269b150bb1a850a0b0b2dbabda52fa0e852691dc3d753fa19d90b5c3de2c95c75c6bae2fc7c6698382f62b625ba7211566dff8b9a40ae42ac59c1ac0fa7d7f40afaab4a75b2545d88593dee4a6015f641811a3a48d92da0acb3b2a8f5ee1b2b051b6354f375fb559a98e18ae9395f2a0f403e67a958622aa5eb0b6e9bfbccdd5654652d8d2833f5e6e7c213dac3cc4e9f28018b1d1cc8b6439a7b8052ed2ed2be8db189093c9bcbaa8522e182a45a0c3edf9882b1894005096561c97412110ad6631ebf7ea2f3da4330a57716ed847ca69086c62053cbbd9bb8ba2a8b01197f399b179179a2a6f84dc2ae92c6e54c98514e2be4e87c8c148769b26f0b85fe461de1f83c907a39fa9f993d8493b5ff09a76bf8ceba20c86ee17bba6d57552375dcbeb366a53bb99311be6bfdbe47d719b4423948ddb1fd3293649e46f05f6ee5584a00995f8685f6e53d31235e1b942b72007991b87abe2b392e6113b43bb0ad658ffef8053e8308e83eaee9c6ec15e490259d3c5f5a85d38482be685f4b560a6752151031bfdbd1468c78e75edcf2808b6a8270104b155fa984aaf58bf34c297c15b8490ed67ec7fafa77b676b1e3d89524bb4561a166b42dddf008f5651f037e722bddfbdd226a8830c3fd99b20f2cb3bf46e13b8d9e128aa5c86d5a8404d9d461cfdf5348e2a15874f294ae79c9a7ebe9f33820bd1788c23545157111788f767a85dc4fdd1dbe4f139d2faa34e4e0cffecf8a596b61e18db2763bdf8e2862c8718f5066d876b66c6c20c64626f9f568d10d3b20c9dc5b1db19544f9969215a8ac404e87a8d700a2238824b6560cae489febbb3fa435ce87338154d7eca95695336124ac3d74b92666d92ec8d3eca8ffdeadb2cf6928acd1f38aecdc80488bab5b1899b8b5f2be02e748e412d16cac6856edaf50dff2882b0828789f26d0fd8b26b5082264a8adb8d762e555a1f98daa965ff1122c871b8bbd937d9481ecf8e3f889aebb5cf6f15d0f68e942549f2e43acd9c5365e07c855939f6fe9568f558118ecc4096f8374fa5cb9932116d2a401e5ececfc2c0f264bd3f54581dd5c8825ad62fc74cc88b21de526c7c9db2da76f0f0d37659fd21723a0dd1131cb3fbb53deae4e2d5d35b51233398d29640adef34f37bfa42286126f1696abc75f962380806286edc7b22a2dbc546c2a362ef363c48128cb13cd6e6a549293bab4ac2a8040dc7c3569aec557b4b8250ad6f640b28e021b4574ac5634e0c43073ec59b957b33542fe790c4a6b4df13924a399fcdde4a3f64bb5f88612913e393381c6b4f668f04d35d6d6d7c56c3b8694235242fdf4b86d72d09fe1cc19fb2721164f6f1d998e553fa5257f4a2aa76a59ba667d1e8134d90931308b741b77c824985ef68068bd0b75123f4e54de8afe4cdbe70ab013890d1f2ebf2d09a54245967d305ec9ba2efbb36ae40a20c39a7c0765a5e1bce0e2d4addb80a6900dfe2c3ce8de9c198aecf91487fa5a57f79e76c330f7f37a9abfd9dbcb7fb05aea9084113e4ddf30c32e9b0896c3ee8761ab451590f7820d83b89333f550845f62d1c57d92b5a57df9a0c0f5e8c20c81f7844cd8afa56c194fcb35d7975b2c87cdf097b33339ceb241ee68e3cc2b08c255a71a677de1c28a64ee661cdad419fc0082eacfb6c942991e332b9f12b69ab9aac5e49f30201f54e2243fe16ba55e1b56b103733d89e7865f1964aaf799c648a538b40b0dbf4f3dcb5c5dbe68520762d50773eaa23611d8271afd9efbef3372cd0f9a998144c74d6e181deb679a6a568d471a251dc96231651bbb61b7cc78047c9a97e79ffaeae519bb41184a866fb7c4313f0de45e99ea368f9e31a4ccedb608f73070cc072238f34023571c505ffdf75777cd5286890c576ec9495f406a1d047dc1aae3e24fb52da01ab707bd1fc27cb72d1262292d3f70803d5fbcb76e69763a9b909b4a14b47b310650c80ff5ad6f18b608086af93ac79df8831d4c7d5fb15b29fbbe022d0df9f1928b79de8a2f58f17e79fd916242fcebcc2ddef501c6406cbd10feba3d071a370e3f6c8110ff4c4e80a93b6aa050216e59a98030fd12d37bbbea698e3c75887a6ed9575dcea71cd5bca054c706f2730e5ad6baa2bd45640e3c27849f14067c1d56a3977201d4a106331c60464b204dab4df4b24f5fc68203db4d7760c766e9d29e9bf19998820f93bbae26ff1884737eeaf64db9d09a5f2e9ae964517d2b1f1f88df622040f92dc12bd8cfb2979af5feb535966aa52e88f5a443a45d469c95548df8088c4a1f5f5a043eeb32ac09e4196375ab01edd35cf8be92c853d60e12552e08e053577c579267847f37639f9174459e5b2257ed4bd5dbe6fffbd593fa9169b3f2dda757e0356c68398d42e03c84fa295f5865fbca9e170f718faef60b801fc18e5354649815ea4fd6a42826b7eb2ce701690318838917204ea773f02b5745f0f4bcb8cb137b2eff1438308e63f15e2af46010245e273d2a9227517be0d92b25aad49ebdd84eddf2f0c738223997bc795a322bac9a95a5733c7f9b2d547d9ca99a106aa687958718c76ee726704e8d8635c7e23dcac39ec95d663cd3d0c12d4348451ca5a1c3093d2f8639a4360cbe74cea5a31e08b86aad2d870ff5a303ea2ccff0b12275a31ab21d168ebbb850c645c47080b6a9e7319439c627c5b52531ae0c0ab9a2048bf692f1623e1c9db086c2d5ce0950639813338ba17056efb4cb61eeab105f44c3932e7d79082d02b3eac9046ceabbd5a1e0504a89427090474c01e67f1ae2a2f7b089289ebf2f7638efdc78ecbccaaf33b68589fb58a357be3be4e6f716622139911f8b47d24b9e23da534d721c7a163d76ecf141363a7ff68cc8098e8f7925dc913acc046a4e57ad06fa2aac9aef2a856fdcad2dde426947d718fa7b3177fb1b3ee0ddecdfbc9bbe171cea97334e12437ff09703e47f90ef17d4d4046eff137763f3806468afe23b97e7e6059a80a3ddfa9ddc338ca5c19cb045f6c07a44243bd4caf368b74da0e108ac6c1fc7333650e09222e47d788e46ecc7df5cf2905a65956893425a9b34a02b8f57dca518c0af656af46e8d5d3c268ff8f326c737118f60d2e6133c6655a4fa51cc83c9a944e917478bb415ad8180abe3454e7c3a05d9e0cb92f6833699f3cce703c44267db619a88dd0eacd1849441c03fc059146d16b825bcfd9aea179d4c87074ed462380d20911b50dbccdcf7d7dd20e4da0cbf82a5a06a443162cf7a1fec206f7a4a073cec02ca7afa65ce776e854d7f1132f504d53670d544962d862ed881fd83b4f1024b8d8851ecfb13d1af1bd9935246b941329428d7824860ff1a0c34f428cd265092061ad1e049890d5142cc84b362cf81c0eb650465c63d7e060a78127d04e9c9af114a9e960bcb3d9aa2bcd6c64ed8bd69b7f11a1aedb71bcd228fc18abd53f92ef2dec0263b5c61e363c4747246dbd9ec94e12e02b369eaab5e9e9644cfff8c3c8e69f618df7a3fc1ba527db63f4c6fab245e1a7fcdfe47c66053d6052621477e1a81babc486bdba1c8f1cd6656f3c1f48beb0b1b3a820b67178e4910bcac704a43d72d447aaee30f3b2227ae1925db3b9e1a238dee80b7b0ec4a0b90afae9fe2f039bcb4d1ba1b7bf65b3b422d41c7b614a1899a70aeae43e7620a49c066ab8a6f31c978ac54697b15df986fb4ee9211c6c56a9d7b1eee24fc8de61d7884202e23d56f12024efdc7139ac46d4e99b78b6e0a852037f68ff77bff6763ddf82f5e7e194356cf0e14970085a98a682018aa8cfe1a4b21c9d25a7539f014e88248ae00cbe599bbdcdee0a126eeb0ae34c7ecaf6737700866f459d9696ef52614d667b8c87dc3c4401a30922f08da68fbc4572ff71143c9c082ec3dda19b0fc803cf1ce18cb82fe14eb0fa5cd56666f8bc6a0015cdc45f0e8875b09a596d626f6592ce8ea6868476111f45a4e4570324c1d53306703839a1f9944cbbefbc0f2f23d12b7522fc10f6f2cab062ac645a6899f5b75e6bcf35ec586f27fca9da31d8edc4093135e5b1f04e06e73a7bb2eb6e72ed1375cccb3903990f08264a40a97b20f233d27a1377a72f6cb55d157e2ccfb29d0987816d1d17c6ed9e783051e648b75ca55d8f4faeebf651544fb109a68e2cd65cf535dd984553ced290e195e8b7a6b9622eeeb156ef368fe24189c36ce39b4dcd6d84e3e0aaae6eb25954fabe6fed6ce07814780f905b837165e2cc1c4a7e5b1cccd2e3401425624b8b4ac0dc422aad591ce8d2d0ef75b25a904a05889a9f9e4e2e823b94a09d20d8f675813ba58aab97ed18317a252cbeb1f8e17edb200d2ee0e16fd2bc2320c7092e083056fbe789bbd367fe30dd9d1539739752b0d52ad6160d1c1fdcf57259cfedc3fec76edf7a9ed20a3055f2a774ff44d20f496ef83682bae3e98ed2a7bf7fcccc877db273162a8549137627338dc22ba12cd2072edad4d60b58fb83233e3056171f7915cde2a0a553ce88bece8652522d532503c318a7bdf7365999cf34c775f34d101046d2c9798dbfa2dfdc052bcc16dce4d2d9c326b8d7c66345d28557c1a2604caee57e8b235ea507cf8620a75e9f29e459e8a34c88ca18f77890d34267db20ac9f3f653db0023fd4215d966aa524f143ddcdd37d3bc19bee6e151c05f991988eac257faa0d871df8628fa83347e27f64872455a20b6418b7e96ac95547e834e0288689bb68bdab17bdc62ae9f9bcafc012405a882de7a39a380b61f2da0ea61bb4a447b7a3c64c002ba66cb5a5532af783d8e0906c97693edd67570f59b1357faf00c7c52940685f9ff2ec646423cfab3e88a61c9abe83b46fbc8048b1e8b05cf5d85a50f6d31c4fee4dd3a0dcba7187120a85410c7488bbe02ef682fc2c5f2b13c7cd49dda2a927a7a0b76f4327debb82fe59479644c6c33ceee52c760cc05805c40c95a1cb4f6d93b187e36d3fce30ff4cef050c907cbc", 0x1000}, {&(0x7f0000000040)="98d8af86719bb68d01dbd77903eec9e422f37082aed8769c5a728d9b8428f02f264b3b0da8", 0x25}, {&(0x7f0000001200)="016bed178b25fdf75d8ebdfe7b29faf2ed2ff067c8a6d042018742a0ee51f304ceb68374a9136cdb2f3814047e5e84", 0x2f}, {&(0x7f0000001240)="4bfec03c2011b533ba98f1ebc09a767100b79310ea65f13ce09741ba52f3753ade5aed9e4c7e632a268ecf812f6fcda89d118f6a9c1950f1d78d558cdee1a834fbfc8b8066fb1a6d947acb92c7447a8399ef605285f5f3e004998686ccef676d16b011c1471dc064db82df678ca8574b3cc97a62552e3a540b76cd24494a872dc6307cce671f843bcba4912e9828", 0x8e}], 0x5, 0x0, 0x0) 16:00:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r2) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0xfffffffffffffffe, 0x5fbf}, {0x0, 0x4}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) shutdown(r0, 0x2) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) setsockopt(r1, 0x5, 0x7, &(0x7f0000000080)="1fe09fc4c2ebcb6d2b3dd1796c73757250abd4a76d0f2dd0835d3c9b50d0d91e1e074ce2fd031401ff67f316567964393902c919ff3275f571d44bd3948a91e3034a436b3ea71ee2a86e382765965d0f22044f27d182a6a3d7d16205cc88e867c18546a7ee153be4b664be33a7224b0e147574b16bdcf404793f04c7b9e1ab63f2", 0x81) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e2705009539cd929648", 0x2af) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x6, 0x7a, {0x7fffffff, 0xd16}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xcf}, {0x1, 0x7185}}) getitimer(0x3, &(0x7f0000000180)) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r2 = geteuid() getgroups(0x0, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000380)={0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r5, r7, 0x113, 0x5}, 0x1, 0x2, r8, r10, 0x401, 0x6, 0xbb}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x94) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r4, r6, r11, 0x4, 0x4}, 0x1, 0x2, r8, r10, 0x8, 0x3, 0x3f}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/119, 0x77}], 0x6, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000044f, 0x0) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653040862b9c082d837f159dee3519"], 0xa) 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x2}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x240000, 0x6, 0x7, 0x0, 0x3, 0x5, 0x9, 0x2, 0x0, 0xe60000000000, 0xa0c5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x4) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000200)='./file0\x00', r5, r7) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x80000000, 0x1}, 0x10) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYBLOB="c46f7202e99c6f43055fe9b82fe16f7a92a44e17196f8437e162dafcd3c4f6b584be22661b3aa8ace5cdff8a7d9acd613f6370023186401ff72f130000000000", @ANYRES64=r0, @ANYRES32=r1, @ANYRESOCT=r0], @ANYRES16=r1], @ANYRESOCT=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="fb3e1a355c43"], 0x31}, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) write(r1, &(0x7f0000000380)="b8", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pread(r2, &(0x7f0000000400)="2002c575abca23b07a3eb4b41fa9b4a13fbf67411052c027ee8cc40b56b6d71709a001507ccb97de404766477c50a534ba64eb34cd27a1a3301b9528af5cf5657da0a10cdeefe805b86d9df00c8f4ad40e025a744b9c90686ed8301e1bfb15e238b04b3631ccb65e7ed7facf", 0x6c, 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x77, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f00000000c0)='./file2\x00') 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) close(r0) r1 = dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) syz_open_pts() 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xbcd7fb112576c01b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB='@'], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x20000000ae0, 0x0, 0x400000000c4c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) shutdown(r0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x80, 0x40) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x109) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) syz_open_pts() r2 = getpgrp() r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) unlinkat(r1, &(0x7f0000001c40)='./file0\x00', 0x0) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r1, 0x5) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000200)="dc61bc9da323b6bcd3fa080d34c48d1d1cbeb57105affdb2d45b16af0e8e1c33607247e3713233aac6174708520da8d498852f21ae0bc9e554692fbec11ee17e0d5481e8b36e5b9772d76364e2dd099918e1557dfff0227b82356e7eea2e3ff9c9acecd2d3833ece993f9fd18d048fac2962b81688368a4f095eee7ee873848678ec14cb386c2a5cd70bdf52ca97b5f826f5ee68332a040e684251533f061fa72b5d9d020118d83ae53ee76327543d4f1b062718b07690b5b34a826f790539abd552018a0fda186a4b1e7c1a9f2a1a3dc01cba1ddcce5550af5b67f8c1466bd44953dcbb712cff9de115745c8d7f3d8db455c57c1c1da1f7b91c3b6b8d9f84a214d8e4f7c70e36167de2748c052d9cacf9014fa81f28fa879872b62673b8f741ce859f4c3d20566a92388e5481bc707405f4a4538484e472ae3d72fab3d04ca3399c2f6ab3b13c011365cd77fd40bd49a0bfc2b09132f0ad551a61a279578eca0718c0c838cdc59f7cbf0e0ba3ec73c1abd8d81755af04601bad9d47ee17eac87791df7956637a7d881ebf3d5de5349853955a5f27abbd4546eeab5528b47a3ef3d437dad62fe708dd4d90677d001d20a78e257ec6d830e5d37fecb48861d9640eac7c334595a35a0f05374b8f661d1e9abea638189a4041353e953591221156bb0233bba8e174448899e3fd16996a7bc27c47575c975e89e565f08fc3e1dc9c3a75f9c33d5bc23cd81d4bc068852caeee303df8ac2852aa474c3d8ae4301e17d8dc844bb6a5fcf929f6b8151ca99f30c108d7e6a48f81a5c687d8a54ab7298573fad4e5739a0c461e8fa8d1279e5451577f4c3d97d807e342efae42c1e2ee9aab5c5d65d348efc3a75e2795660774aa89bc89c67735809afa936f1c99bf1fd433f3bc494a895aca7862b5ef5496ec824da6b38e842049cfe7b7dc805b3e6341ecd47e0ece8343301daa528d33314e9220485237caf8ab693e4bcc7a95bdf9e6cc9461f80204a7c92473517ab8170e02c6c7c20569cfe4adb8fe8320be13ec950aaf89dea442f7174c15905fcd471a374caa6a67e6adefdc87daec2303364196d95f7e496f35d144c8cdc817e30131f7a3628daa39ce1076875a8dc5c6a1300101efba4cd2c4939dc9c367ddb5ff6edf3392fa601a0bf5ab5490ef795c877ee8839dc34913a32d62ba3be465258744deda3876f1021592c56359fa3671ab41682a3b76134bcdef85c6b77bb46f5d8ee89cfa047c8dcecf88355e859a4e5e4942302808c7e7cea013d388e8f1d80a3425c9d74640cd2ffb0908ea5d68c0a03a251f7d10663fc1215c34b52fd9c119870300ae850f41be30994a7e4ccce5c1fb56abe1108a04909727294c576f67097ea4bea5acb7a80665c377c1ba3f92a3e08594a5401968e44d6dcb783be106f2ac402b650fb08a62883d05f86bb91447860e0b83854197cdb6cd2917416a232056e825fede44229f1aa5c4b5815079bd653fa31f96d33fdd29207bbfa61d2be3c0cbc0a828d3e71305c8dc5ef9f9ffc6552ae1674ea2418e507e45388e0513c7024165cbf41fe1712d13c7aacaa84701247f53d4fcb44cc5526ae3ae1a62bb9e5a2f986733223b9e7836d203415fe58e7566c52046ba218ac8f97eee74a144ed8e0a4b080fad576873679aab2e32a8028fa71f9dbdbadbda751998b0bc840714f291a46bbaa83e47a5644be3f7f0bcb0b433605d1459583081d7f77214b3d35a6c851334a788c0852b92ba9868f02f87ddb2977beef74003d1dd262cb00fd67e252e2c4734c53ab1b33525a8f8961f6a339915a974dd34ce92a5e758869eea62daa6575dbb4f394236f418f692d7271d07237d86f7e049c9693e19152f3a6887c02b06662400a3248ae21effe064301779cb7b4986cc16de2a52de6dbdc7411afea2d44ccf354f316ad758315c923c545ddca0e3146455b3b6f5e090c2aea978f8c7e1e17f36825d3bd9c57174e104eca05b1f53b406e7ce3b41fa39e1f75e536da9f9bf8160c617361c8a6d68d029c3d612a70e51225084cb2da37f1153b9ece069e0968fbfcf6da0d87393e72d30487c1dcc1b7e06762dcd6b1bc697674d4b98502d64d9a12728b8b7357c0d62111c9d9dad1bfc8f566098fe1aa28a41fa63aca68adebcbc263c0cd9c8839571b010a444ac3dad74875c0de7ea5481bab0a76e34489ab9b59b6467dc2433246b60e6b9868867e7c0e0d16960417066f9e0a6c2c6c82a3e9fe7ae8ce100d354c1dd490d54d1477f8de4f191555a59e0e757dd57a4318bfa102e9f1c304a4926d20fc7290926598d660205fe94ef9a9c80b2923d82db7f2737046f587aaa61e13b6b0fb89ce678b5be13ab7eb6996b8e9fc4c5b8600348269b19ed97189ff433e1beb47e4f104862c3ee16967b5518737c972c043cdd9c2e32947d9892d86e275954dd6b333edc4adc8421d784878df5a2cc8a781584003ebaa4ee649f6f5d257cf6c3b25e71741ffb2bf02137a6a91e5250a027e8a5bdc953f7c9c833aa48d532438a0bcb44479897969c56a58a84079c85a2a148af67e5ecbb2cc059cbe1443e6a64dace915cf411e61d3b5f4f38e7f8c6cc6cccba2fefa7450b6324f9aa609580bd595a41b6217fa3b98cb20db1e32b4003783a9c060cba3f9726b6fd53f000518a766c4da5682edec0440388d1e71035e96e8067e1a9c7a839fa178a8271c49ebab5ba09d26070006eae718fd99c49c32c3abf020a7858e39d8d9cb67ad0bfb73e9133aa8a143d79444075855dbb74fbbc56529be07db1f459eeefadb2aab0d0f408a51ff20183e54a7278239a1cd0d14da44d15bd13cd39bffb9df5fb6ffa8f6ce6986838072689e02f5ed9505584d0636cac1ef2d4e613610caba50e7a471527b3cef7f7df19d8c2f76bb2bc9c8e1f24f4ec62d30668053775ca3871b237e402bf6e642e6d5b198997dc1f6248928903b408336bfe1c399fd471db5c9bf915636a19e8b7be4608de0a7ec783eb5bf92d64e338fe7347bcaf925435a322933be44724774a7a93164c7f100b7f0da0a7bfbebf07075b0493469d6937ad3c48f7ee70f6e84fa18a9912993b87f07b516a60807ee44772471f8d4fae45e49b7993d1810c0682985c4a75f3e8f59661279c0fe2c2bfa49b42dc96758bbeab2fca3b24c67dac294680b7f3eddd8949325d420e77e324472905f33ec51dda04d688df8ae98bc6ca7c2679b7769508839b34c047cceae08fd4211320f8cf520c3113384eb37cf480b6c3fda9dd62c4198b12741a63906b262974977055d0d9da15f06c8a5832c9acaf8b89ddbbfc582e147ec25d18446ea2e8124a7e29073a45df3e553b62267c52672a0c5bd67a1bfaafeb993c4c0fd7b10bb610d111b5c79cb52fe605f9a82bd1960ae412551dd83d3fa836dd2df78b5d3635c0d7a54af24fbd7804818d501bfc184121cfa5eda11fa5031563ba2b26d7f7e796fc3692e5e886fc0fc4bbc23406c61500ab405c5f280fdc7c0b0b1d12133cd7f4702bf13be596b2b2137c306827d37a032199fd5ca6bc64b4aaa52d5e56f0efb9b10a785ffa0dd017f8c880b684b82a73a1b054f7764e99b41a49eb963e225fc407542c0fd8425372517b7674f4cc4d6553967e2d0e812dcf8fa14e5d7232aa1deb988a146ec95b077cbf82836caa0fbf0ae9796bf6abe63e11d86df0dc7ae94a857ab0f8c728a3eaa8f5807d76c871f27adc02588fc9afa2c1e7801950387a8c19067c899642c5134c0b4306b6cae379083dc471632bd454daf15b7c31399b4159dc8d8e8b7524abf64b9126f9b950be58b4c5ad3be2477bb98ac1bb1a1852e0f64081493d18ba667f7da2e2e51e00c5a17bfe15d144802a74a7f3c0a84e82c593ff760082bc4bc0c42f82688ca653247481367049863d7171d28437c32c66c0a18ad1aa99eeb35224a08d7d00e1890153ec9268db4c78319876adc728ccd7b7c250f53993f0e16a36274f6e2e9b6dd4b8ef49c27000df6254143a1b0f37a9e4dbdf55295cd8bc52950c4d77a3f2e99d0bc922d447cc0c697e60e4caad729d4e8427c47d417f8b70279d9e376c03f3a1c01a833494fbe9eab792d5105197dc92eb492f0f89a301fe553edc01cf143524697cca9514a8b6df76dd7769302b6254cfd8169e8654975fac0dbb082cbcc378fc5634bba3093781c33aba340e0b03cee75fee0a8d7a3783dee00613234424adb7705c7bf928b1f6b28e5453ed9b2ed1d656429acb002a85231cd2c556b232951ab1d8b33f2af228eebcbbe09fc2672acabf73862ec18abfffc1ee804f054d35658e2cf0509c03170d4fc76574e7778638e6d27aefd85b3cec5aabb48e3dcd83f81fb01e486f6cec76533a62ab0590dd00a92b2f5922b2f2de847c61ee893bca7ed83bfbe6c18d67f7c36ba46892ac9aa883281ce218e30532fe166882d7e53ffed81e3acbdb34a5ba1333dd5acbc8faf5ed295b76e76d3a652d06cadd9ffd30286a763d90b772919fa49b4e337a3121bdf490395f70af339ef961e31440ea6c3e48430d496d92a93819fd9782150748f2ad4ffbe446f4df7744b730fd80fe7dabeab77ed33d1cf96a5ef9574c9dd03eb433f9f2bebe3cfe02f6950b1ed115360e9bc7a5c5a05405777f9904fef2f38c72a740642964d5e9747fe2b499ef81bfdf8f6daf68763d4449c07d0898a2e64376e7d869080a038394af32ac8375ac180236fca3be6f02d0e4e01b5302110261836e1f32db9430311cf9bcc609fe29045f371a74b5979423c462bb408e554adc544f83d4ea9914b20885416b85f294ff873aeb04685a4a7c7be0c63f35598fa88ff411b22aac466acd09826179c79f80ea3faf995c564ac14fa04916018683d80f7d94d3164d09089eed1c3f401c173ceadfc8d8056bd92d9483c30e55b18e6e9302c6848cd4deba46d751699b75b7c86375e1e3f7cd31ac724c5409c7da12eac7dbfa4122d53b72374760c96b82c23aba7fc90e9a749db2dc7960c5368026e40e25394efa5dff00133287c5c1c26aefe2a663e36e61e699232eb4f1c09cbe681ece99fa29a0f91b2550d4a04cbd509db4d263d192ba01b611e9031f48b246836f44d1c7a3e9f526ecb7a5710535a71c125b225f5dcebd1eedd8d95b887029f3c3d3bd4836405794e5b3e30b46dc8bb06b8140d371eeb12101cfeab652fd79cde559b5dadcc49737d62695547c02dc87c73f135a219799bcbe076c2d6709a59f2a156e09bc0e482946cc02389f3d5101b14a797a95a4b401cc099185d2edb7c0c013fcaaf1e9700c2babec45e63bf18d47b23d9160c07a98cd79b4ab356370adb58dd158cb640897da781632a8c50a3a543e188af89567da17d39593439da3802e4bb9287e49a83cab3e5d740621ec642d523383bc8c07381a10ca09dbc80b5d9c32a2472963415ddddb5fb171be1a6953d54c6d374699647a1fa7203e1dfb04d0aec52190ceb904aca7f421f15de8551e36ea9767f8ef6ca586bba463f8c119c452c04bc333b7319ed08c724a0a2f0983308226be7384a15463bb7bad2c1f019744ea49de747145d1337c6e2bff157b03e2fc744adf947b17f17a97667f645ff6e672efee52c8b6b67acd762c900d05d6448924a050320d8c010c908de91aa651351f6314a956bd860e74177766ec3efaab1764053b65ecedf2ea219f76e380825964683ea62b48a24fdb2d73d5e45aed65272eae15265737238e18b92c9d1ab7e8122fd8019e05c83312d6b05bda8e60f623be9458773cbf6e4db325958f8067f3d7bf589a464d0f6c7a", 0x1000}, {&(0x7f0000001200)="916ed37d159a155a0fb3aa32e4268c83a8e2444d166f4372b9d1abdae813a30157b5849abc60962e80967d0c6d2ba11742f77a5885e4f467f9029f2d4b7c67cee8a4c027352eadaaccdb6053c14d0f09724ed71c2babc6b88faaf129040839fec9d4d4fa157d04e02a832ed453c520728284bfd5a9a05d3f068132bd637fcd0d9b76bb1846d0bdab71b68e8fd556e65684d1", 0x92}, {&(0x7f00000012c0)="c064f7e418c06f0d536c1899852792099052c5ca588c70c4c714f034d297af86f4299c723c13824767247cfeaac096b48600d763e94f0e7d423719740e6f5c6ee33cf63e6d23395b2e550a2d4e653163a7d38d026a0e59b8e5c3671b9aa15ca015a80564a3e8abb434ee1623d733a5843780d33214c7c417afc9ef4046fba5d5e1fe1df1e92cc0648deb96befd", 0x8d}, {&(0x7f0000001380)="0f04aa4dd0a4416d2bb0468285013dc23baa3e6a2cd4da81734c8e7c6f4aaddc4171fc9f131269372745722b84d6626e5f91ee08aab6bf05330b2a73c624248a62f1601c0ac9984a422534039a829a1ba64bbee4d72b23f5442209c7a1bbaa6c11984cabac07ee62c7788f265fc97b640a0475dd10861b022061165f07025abb4c34e998397b7beabb7f8c1a31c912dbe704c40b9b8c09dfefc62a6c37b49423d0d4bd188a2d8d1aade688dcf4913385a3d9c98e19641d84a9d3451e4b53f9800e346f04ca6e30c9e8186fb07e8484947750294a89788271", 0xd8}, {&(0x7f00000014c0)="a51646b9c1a5500df25295d2cd53aad297a531970dc3deac1bd464a2f18b85ad492dab22d384f62575290cbbd91db989b176e6348db110a2af1504b7171e878bd5e27b24fc5793217b2a9b218da709dc0ee363216d34dbb849ae808dcfb6b9d7e0ff02ecfd84baa0a2b2dc9be691b6b40db8133b93cdd5aa31c7e4b1abed447cea87343ffab1d4cc5462e4984e975c650042f9418f6179914f4bd9536bc9956034e687ffaa11b4d1503d634868112ad3", 0xb0}, {&(0x7f0000000140)="2d068104c3938a63808424b94960ee2bdf8fe0c82f473970dfceff6148af2c0d5e348110", 0x24}, {&(0x7f0000001580)="48910de7bb81ff970dd803434f4a7f1ca839746bff5716f6e0e1b9e4061988c4397c833501b2f5d8118d15e73c1b82d7f93d4a86217f833dc5cdaeea42c34905d4dc39f1cfa97d583ce51e", 0x4b}, {&(0x7f0000001600)="956be3e1e529a4f9bcb9891906107a3592986268e92e27e7d816a749db603e130dbe6fbd9cdb85a226763f1c39a45cf8c463d64f557cbe2cb34289e859ee080ecd", 0x41}, {&(0x7f0000001680)="3d98a5fa1ddca4d8cdfba1ac89ce734029d12875b12f15ec4a9778227bd50852dd5c34c602ebc5f77aa4f03ff9283d650c9a26d8d54bf0d582005d18a562b4107ab13bc1e50a49f65e3b00bc7b07fd687b743c9d9a895aae8ff8e221cd5c22adc2a958bde3e3884685da9ead06725d6524f10829e96bd67970cdcebb87473aab588577e1e1c91371e207b82c5a0638aa5ad5825e5f19519b", 0x98}, {&(0x7f0000001740)="9e520440243703c11be3beeaec741aab48b70ee1d82c10b18db738d1e99e83a85b4e7792ef8a1f7aac9e0e8bc188f7d6295af988678bb96ec2450fb309283a807e0001c92b51029ed8665c9b3cc02c8a899c8641e1ede88c2ab86d3000c18ab24e4a5a36a3a3004e55d2e4da96ab379b23e331b46423c245ef27c9ff785cc42117d596894c5de35bd9ec9863a29d5a392838808c207064e709a97d10c24e0ec66c699449cb0c157734bc386c5d0a5eb9a7c725ef84c634881cc1e7f7467a19dba26f57a3e3fa32284a55aec4ed", 0xcd}], 0xa, &(0x7f0000001d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000b1e20588d7fab4b037fe737b85ca33ef93e13e03db6e46e6a73d28fbf5070d80e8994a66aa068ad03fe49e47ca412a764520c54c136d86b83abd2d1c6c2ea6f966c0c5421cc56570e298d9b422a7da796b9a0e85f5881ee9f104eb2acfcd282f0a0f9e27e999a01b4c4f174623592c545bb92f663902007fbb711556b0afcab6125f27f983709e0bc21e5bbc5354106726c915f9224371ef32d65000547fbd4b63476da1ae2f06935624546cea5065df8d12a1e0b742cc8f3f07d3396ae52fe04161254e278343571dc997bd049c5c7fae", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x6}, 0x2) r14 = getpid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) fcntl$setown(r1, 0x6, r14) fcntl$setown(r1, 0x6, r14) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:23 executing program 0: r0 = semget(0x2, 0x3, 0x198) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x4, 0x1000}], 0x3) r1 = semget$private(0x0, 0x4, 0x57024a2fa50e615e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/242) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/137) 16:00:23 executing program 1: setuid(0xee01) mprotect(&(0x7f0000590000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x574, 0x1}, 0x5, 0x4, 0x101}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x10000, 0xd69}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xc00000000000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x1ff, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000040, 0x2}], 0xff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0x2, 0x63}, {{r0}, 0xfffffffffffffffe, 0x64, 0x40000000, 0xf5, 0x100000001}, {{r0}, 0xd0b4f75ffe48a1d4, 0x20, 0xf0000000, 0xfffffffffffffff8, 0x200}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0xd96c7b04bdbc0d1a, 0xffffffffffffffe0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x48, 0x1e2c1b85f5122c56}], 0x6, &(0x7f0000000200)={0x2, 0x3}) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="57c73e38179b7a468a87d1aeec243e7edfa95c54f437d72db7dfdd66ffd5af024b340e23b3c4d7d58174356435bfaf6e26bab3e0a58bdb42bfd7b54956cc4c0cfe15689d866426a7b41c9228363645e524e6140df2a5abe674dfab332db4cebb118a60922ece2d3585ece65814d42050eb212365063b1d1c93e916e910c4ffa80bd806c1e5b2b60710804e08d698dfc3a78ef169bfbe8a347fdd06881a913b08f12c39fa824942dd446c592935ae745fc35d3e704a7ecd5d3649e4c3d9aad475f7f6869f78e2d22cf107b0958c189b09489b5f4d02045e2c25a0a2f54781f820375184ed0e4c6006a4ca8bbe00cff4beb58ffd0029a13690d3392f0f3e37", 0xfe}, {&(0x7f0000000480)="c3ad20c383b1733fac0756a5936254cab5732c8e1ad0df5ee7b48f06028a0037a3377c35bf62466def29bc3470875d5c2575e34976708a20a26f73a8adb1e44bd6f6a7f3e2bda65cbd26492e4a1475234d9363fc809f97323fb08a12595dbedb3fd8476563eb756c2a2fb62d1ea1dbd0b2ead0599c29d856f000629693c804b3cb733083fc98ae643a91b22f896df0bc3d741a82aed9c0f858ff42822c7ebe047b16b2e5c5f108bb65e337137d85fcd1c6556ccb3920a1f24696bdab7ad777286c96d381e3b20123fceb1070e7514eb0eb96393a3e8462dfe142292d155750981dfb816350747aa39e9aeb5615a3d16ab7", 0xf1}], 0x2, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x400}, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2160, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x613d0cdc5cfa1453, 0x81, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x40, 0x400}], 0x2, 0x0) r5 = kqueue() r6 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x3}, 0x8) 16:00:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:23 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa1df33e1a2c436ee, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = getuid() seteuid(r1) 16:00:24 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x20, './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="bc2403d0c5e8fdb682af386175a93a35b901f5c3d32b3c0f25e645528f229bb3fb6da29c29f25c767176745b2936d842d657fccef080ab4c24edd7ddca8dac4eba9d5e13a6e4c48eddee1e47fdf04ffe8fab388d813bcdd54c88fbb7f645fcf64381a685be59559ffceb1e1b8c4c4c358517aedf7da00290e6370fe861abd189ab2ef43f442533acea74bb611001c95a1434faea70da5f400296c2150540788d0dff010b284df6ed6fbb47dfee1b6d82404c", 0xb2}, {&(0x7f00000000c0)="f703f8afe77f7e2f9f1808b6c2bf635fae5761bdec6e12b4d128bb2e526884a4c2bc8981a8f3536ad0f32ccdb86265fc8c841a726a14cd053ed6a1fdf7784af3ca4028", 0x43}, {&(0x7f0000000240)="ad28a53ab4b44c42ce2976ee6d82874011075af9bd72c6a226647f2c6bb1062e504342ce30d0fd71ce71f5e03c61afc09e5e1e13828535508546e34c50ab43ea02cbd86531fcd5a1730fd256e2c99f019922c995b1a8d6c10750f62663747d3cd8f56f9efb3d7b675a298f10374f0639dd0b43f8ed493a76de7d4996feedb67125d839fbf5d55ea2b2ea29b81078dbfde426117562587301ca01778dd62ea1093dd8df7258978cd4", 0xa8}, {&(0x7f0000000300)="efb770032f893b01b43ae25f3c22f5ec73b680c8cc9b73485248dfc73ca4b6d0efe3f15cb47ac1d5a7f04ce52bf30439d16432cdd38b934b8da2e91c3672e827ca2397e0643637ebc3b51eb76b1d682d3b0c2068f3b9d78484a086305fb831633f5c977b5a83f24c164d6e5842a06240634b3aa54aa4d7ae0aeb53754b3779b4670ed2a6ad2fe998607c8518964e56020d8e0d64992aac4c122ddac7e7ba4620f0cb65586c1bd2c1c08e8aef3b570c5279a2c5103ec5d6a67c52d6aba686f04dada812acdfb1812fa558fd333e3b86669f351d9458c900a6f6f45aebd6a0d1d9bf077561129b5cb17bd14dd12d92339575ddfd50b9c872d35f30", 0xfa}, {&(0x7f0000000400)="a8afc5066bc54ce8072d28dd0203d0195539d3d03c3f6cbb25ce37f8f8bb89e5fb7c4a8c70a19fe358e8c07ed8608ea6ba45b860d51b00451525935f521f41256f1937e6bcd9ed2fe48c5ca6a2d7e307a74d4867ccb959f66a77af78d1b41fc3946a5f1aaac86847e1d54406c5edb80da2af345cee4316f989220b54cd102dbca24eb9a12037", 0x86}], 0x5, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x37}], 0x1000000000000379) syz_open_pts() syz_open_pts() 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x2, 0x40, &(0x7f0000000080)="e182fe927f06c5a013397d1185c31f1405bb924cbcfffee4d32a4dc5b50d9ffb7a049a16ac63b23292f1b9b99888d87b1f4188cd8c15938fd686ede17d61ee6c4407198f171dc62f8dbe09497102b12064d1c5968e3b353e59d07d8e0b7d5599a64d64807cec1485425f4c9b9bd12f2ac5b13dede1716c4540cade7af63d6d8031f63f5a3be13b32028fef5b", 0x8c) shmctl$SHM_LOCK(0x0, 0x3) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x29) shmctl$IPC_RMID(r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r4, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r5 = socket$inet(0x2, 0x2, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xffffffffffffff54}, 0xc) getpeername(r4, &(0x7f0000001880)=ANY=[@ANYBLOB="00000000100000004ab9f9488e7ee504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000040000400"/110], &(0x7f0000001900)=0x6e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r2, &(0x7f00000019c0)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r6}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r4}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r3}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r7, 0x2) accept$inet6(r6, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r4) 16:00:24 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x4000, 0x6) sendto$unix(r0, &(0x7f0000000480)="789bb327f70911b40336a46a1189bfbcd947527da3587321fa5d63f8745e54ab82fc56e050ff736fc2808301ce0c809733cebeeed1961d7160f30b655756ecec3e8707179ec94d3c4315a82a3b2647154c50d956447100e38fe6fc72d385b74fcbddab2c7b23eaa6f76e927b8e506cd7184c856406e6532a5e97dbe42c9e255557666f651d3f1722e251855cf26aa1f9fd9d9859c41346745fc38ed1b82e2267911368fbd48625612552bc7e253a8be763ec91bcb98d5277788f", 0xba, 0x407, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="011f000000cbf200ecbe020d4e0000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="32b7e814297c29ab711c831e296a4b5f64dd73c1e378a7ee453c648a773f7cfee9dc9207840706c2bed69ed5287ae80125de77cc231b7d6b2b43e5490a1f427949c768c7254132326862441248792713c5bc91e3b55437024090e3fec8d9b019e56b279af6b8c5200b26e7a70e145ee22b07c3feb53e2eabe10ea13dffd8cfe9e2316b2be95b31f142b881de159b739403ba2a278de68c2a5cc3729e184e4bf890bb5fc9fca1b23b20c0db201ed4ee0b344a4a04a35356732fe217c459d4c91bfb3103c392e4e6a005e6c117e73de8ecda0923ed237440830b433ec4e3", 0xdd}, {&(0x7f0000000140)="91f8e1d75ae4cd1d6d1fa53145faa174abf9f329bab76363b14bbf6d2a8b055b6fe6bb55cce58eedbc58b23df5af647e08de04fa4104431166b73d73e98fc3b77b369f344f6d68e246518fde2c3d4fbac4c0820e595ab3ac49af244c7e3a26c8b2a60d1c25204ebca7b1a9847f28b39b424a6d5ebb802d08d2393c041abedb39ae216e0cb50325", 0x87}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x8}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getppid() bind(r5, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(r3, r3) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xf929ec435c1b87d8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000080)="ded734c822b839e420f60ccbfe") 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x808, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="50ecc45e7a404887e3392439b4d8fed37e04646b901bae6471769650d97f538dc86e17ea3457e22ff704fe95ff2c96dda6f34ccd1d6a991620b4d74b788f0a781c00dbb573ed80a6", 0xfffffc34) dup(r0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="ff999400ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000001640)="88d8a3be269db1b96ca3406b6fdbd11ffc4c307732556569a1d3f241af1a0ca7dbab9f415e84684ce962992bb02167169e30c12e149ef97647a846ed47924a7acaef6bf40d4a9e60d685d176bcf668b088ea0aa6fbc35420684ba81e150dfce9e30ec457259f9b1ff6925662c941f6321d9976b65632bfee3f38bc31d82adbe81488d3c982b81e417e02dd47b30f4d8fc3872d327e4a730a3bcceb346ce2154557fbd7c0d5340fd25faa86b535eb0962b07922818a8533239c8528e9207d0ad58e2f8b3bbc1c3be82d05a9e980f3da3881c5465453c0173f1d28324d2e33699beb0ac25b54c26fbcdb240564c39c11b38c2f9666a2d7c985721e2c8d6bccc3388f2e3e1230991bb92f526c425cb9efdd5e77984bafcc18e816871f6bebffeeffdf81be11f3c79b6913d643371d71cab1d7a95bed6b1295959a0e1c12c764495f1fb0e4c565b9090b0006651f34990feed33d116552704312be2a30537312d7b8affc5acd277fc5222ce9e3dcedd3fccd7f0080254a3105f375e27e94e9d05894fb6ad6b9cbff5dfa14864d0881b1811f59146c62af7f2bf2c73651a9245e3cc8b3ae2d24a111c5025ba7a30480f1471c2baa263658b1193b7184ffde1ca45027a2c79c04d30fe2258d3e7f2586b8d6cfe9d5a3eaff4aedf417506d3bfce8eeafbfa6266ba70f3f3c79a80f963abfef22293e813aeaf91947095455d6b04a13dcb4a0ac6697a00fb93935e6cdd218f1106c8c648f56a97a58a82de44e4933f3c9cb832958a8e0a13f008243d9954260ea10d1725ddbcb8cd3af758c919295a60d5bc3a232c87c51cf1faba775a2b06369e7e32161c63d11af3d4aa1411750da98c677fc37020329afb5ff969f2f4532d305e0738d228ce866f61f2b92f7f97ad7791f41dea9b27eee550e0e2fb651e6f7c5bd99eb58c575a4a25b74959acc2c4c0ec40879ad4de0017799ac0da08c0fc4b3bd5429e8f5322e4e03c6b9117ddb2a2aef024cd5f4d00fcec7e7c91f12d76ec0187df23792fe215e4a6f575062a0ea58bc9e25a31e8c6bf6f597214a4a77b136edd9a5b61b1a7a0865dc7b794f04471e01ff576efacc78f1900a8ac2b9adc356d62237eccac3ab3e621f064bdcee7f3ff7c720ac9191a85e51166541246b758e11d77c18c01fbf6733cf720dffde4cf5d22cc7204b8768f8b5da4f2ea449323df129450a9201c4ee4b39124266e8f39725f552fbe1f74001aa8dfdfa062e390f5fc2ab041beb4036d56a819f1d451154c4f16754bef5fb3d3a574803c1ab5280d40cadf13e4718fd7120d594ffb006a7a983fea461d076ab077ba82faabbff891f2a5aeaf0609e2ca7ed20207845bfc00e8a7ba8ad175e1731e0b48c0e4a5b2aaa154d7edbe745f24d5cd09978a7d2d896d248f2948c13a8ac52f109d181fafec41f4ea5ce1054a1479ebb7f86122b6064117ab67c1d7522ac6a5d6dc06b30f24537580887363dfcf16e272f13e14f8af2dbf547cff051eabe87a5be21acd755e3e1c76b9a85a8f8cb8d124e30d32b1bb57d7f8c58fc996777ca0a31fc22078a770d17c0399391bc4d8c8a9a4180fdd3ea58c0e6194b3bfad4190b2b3377557ffcb54cfb753a9f6de6f8d731eed0f9bc39b86b8ca65aebc379ae00c3ff0856e2c721cd32e192a571c9cce9deaacf06152307d52a420e67c4a4e7c386f86897e9c90b493cb6100ec04c4992f90942827686572d5e149f159dc2471c65534b4a9f349cac0891140e7e42c4d7ae07e5c37a6c89bffffcc93c54007d1222806f6d9072822a0e68382f6e1c41edbe351d8fbf073ecc9c85cf88ed4e553f488e4bc6e8b48efa6fe8aa6b79e9657cda48eb961ff4920d4cd9970405e3ba8e3a0681a16807e5128745f14e9b5a15d8075f0b0493f30984e5f8067b9d90ecd85cc6e20a18f55b339aa6d304ff44f3435a364440098acf7c118db18521c7d84e444704d7d4f521448baac58a9d19db64e819b3b74c471d61de8d1e98f1844c3afc9c635f0a94b6d12bac65c21f92ecbbffa14bfe290f8e4118b9498a5a4b18fa8d27dd0df83f6911672b06fdb2fdb729296fec00bddf1b062b33f712b84e4a4499274352e239325c484955d6ea0843e73aab64a00e919bf16afd8d5148d58bc89959596697871a7afe4714c6ae75d61112d38617161471278cdedee436e9c570977935a7afe96228bdfc24fb30da6f76b78d4e0cd5723037a88747c29d599df28a25a41641354110e8341e895261b45407e2d95a383b50d7a6135899fbee4b1ea989590ac8b241ae53f54ca7c33c4c6c5e6ff1426e296f12afb71bf5b169a16004c666368640e2d80447cbae7690ee076225978fc9afea68147bfbaf4825bf9a8594f0089a2e0e88fb633516637e979a6bcfc77e14871342292745cd3ae99d1db821a9d67636264f7bab4b06d7e7d6b33c0e24b0f75000502bb36700d2cb08e25da0c46cfc732b177c65d265f9b1267b326920008b9aa4be03a3351850990807e742014767305ecdd2fca3fe1a14be697268606f899f5c44bd0daed96b96385c0a7b6a6fe0225daddd9cec9f31807cbe7adafbac2d0716c03c5c11c2be77f7d5c903d8ed40711e39c8bc96c60461304bf96fe91e82cbf4410cb171728acf74d7d4764f69ccbb665e3fdf42c7b63cdb0953c7191812067fde33237e39f6187b94fbaa36d9f7fc24dffa592395de16e67ca9ef5c862a184e2fb19b4cd092311f290ee3c7ff96afc271ae05ca97095dfdc6f9919884fca3b3f48101dfd3a75056f3614dd9df7370bbaee8fc2c45112d2cf754fc62b26145b337dc2d316dceb0351afa41e6f8a519958bfaf03d041aad30f1fc105811b319d409a49afec4e945ec221895c82b94416bd06a686554ab3c5507a933412a56f57276871b86fe4a330f4c914f7558aff3b0c470c40a61d622c062ccf67c284efb2989e0d4afa4ed7cc415e6bd2cdde55f645e0a9133fcca015f31802da3e77edb628936560ede9b9029c9a553d580a59d45f389217820e761e187aa5a8e667d3de2f23d1ec479b07bad7383896fc901742f3cda571fae14668e332249b60b4b2833cd67421bc0ee7c0870a24d059ebc6c283663cf259e314786260be73e003be7866985069fc585557ca750539c61373e5106e9cda9a30ff3bcb56352904809e3826a6604f2ddafb28e31bdbb32e9f3441db77fa7dba7fdbcb8984091d0afa88f82a907f5a0862ad947b685ed19f240c2a2d06dd9b1614280e057f2e014ddb3a88494f8b0359f3d485a0d29520ab7617d44ed22d3225ee520e74b5bb6ff6da8af43db77d7c5dd2ddf051d029062789b7a13a6eeb339a85613f7f77e07bdb8788a1e67013faa8395d309467481750b18dca93585da5529f35afa9c3205c25f2002e2030037fae3b620bdeb0215c96e88dbebbf8f29bdf5fa2c3a274e7e359cd018356b99ec19dd260b3b5736fb36f77d6a61fc89fd0820221fc802e08b6c8869b0ad35e8d542af6ea51e5a9d5a510abba146c649c8cd5502615fd06f696cae67b61c85296707a0bb8b87b75f9a2c87452ec37dc48999d1f4952f38211a425d014173cf53cb786ed91ce5c67b0891675e6a0130afd28da9e428a041471e711595f3b623d24cad59b2997442a4ccc0884d6e566d9125f547cd6a40ae0a8c056bfd14b4211a5340f00e1b3be18c41afa4873d3b3dccb4dcdf8b5dd0012e5aa216927083b741ed7723ee4236108c473252fae35b88d0679355bfebdab279b5accc008a5331510cd89f5d03a78beba85e7153d0c653c70b99d006778289e27e3d186ab264cb943eceaa71be4220e57a5c1bfc34763ffdcce8e4df853cbc85d9e2b5d2e0f3985298dca4b14ce96e55b50c1226afa4365660f52a104f2cc8b42bc0cf489d9483e40d427ed1afd5e259de326e2396f3f6dd48161b074abfa90016a678af79fb2abfe04a884dfd06d18626b9fec92a78d79f786aa9b55f42f1adb908cc4ee5d387374e9713ff60d0f095e47fa853e7f9a0f07cefbc4c6e4ed8953514c96ccfd8bd728303a5f95c9cfd6a3d75f9af1bcc33c9f6fb3dadc6b37b735df1573409e742336c3a06b8d31355ee484de2d83541f091f34fbaa3cf9928f0a124e6fa7e7853380607d19d19f80405846d0d4945787604736abec0444f0241ea16062196ac3d2a8ce9c6b00c95851a45f7d9927d58537fcde724be69b5c128a333d4a61a9c787fa7507eb7e8ccb13efbe4fb917c157972a7c1d0feabe81b7417152c1508b2a46e5044ac4ace3b2fdd7e9a49aa335d23aca1033cab0cd623618f7b038659028ce3f6263c2742a2f5a5370d23e310768528c8016ca716ffe65cf2af22af776060ace128d84fd4badf4bffc4c46e94ab1c5005a49a745e303f590193e65f706c2308f81dab48d326ae72c1bc5af82f4d9c470b54f73b2994bd18ac9a763b22ea1fff4164d55a938d2f8404c450c236399615c0161e2f58145b73605ee3d58f58143d3e4c015317113ef4b02a725451eb09782e4dd53cddc803900bef6a22fe6792c9446379d9fb26dc44f08f9d445cd479f2076c7424800ec4e0bc5b8a4916359940f7f0d667f57942085bf52db802a36ce012fc0f69929b4666eac8e585e5ad66854b471fd3a536d3c4d28968fcdb5b79b007214b23cc581dae1b9705fc0efff1627b4c74fbed2dbc9ebeab7738fc980059cbda05c164ff28cf88ece003d7a8c81d056cb2b89084549c6805d5d153aeb6c1a10c39287c9c6f0b0cce0c620218902a9284754949418a1d8c6fb67d5267496c1e1424f6077d26c5183a6cd3f35a0d7d9194a2f441fa1ae4d1ab64a1b3fa899869ea1a359d843be98dd1123595bd71e5add3167fff49aa3ff309b1cacf2f49902dfb986fa2efa673087a96422d0f5e8d7bd44731d8db334005059f85ee313089c58210408d7699393548c4a62b9f08e52d0e244738d6fd0c2d9f34bf8a07c68c8fb194a5001d6ae42d41f0ab3055dc73e7e49a296296a0cad4f8112bfe5bb2d9f009076323a878bedad9aaffa919860699ced257b9527362a5f42a8354627ebf4a9f0bdeb1af555fd1925292d47518a8a94a92ee8e153d24b4837e5d19501b70dfd56b5da1acf96cb1941ade83f81c07064d570763ab7aeda5557840c026c5322dcf2f81206da21a998ff50f80df4a40925b3b6799fd235ed23c1d7d497982d57efe3bb9f427570d93f45adb0114a66bc0413aeeef7dcf3aad513fa7e1b20e7689474874b03ea2abd2d9682137f33842add9436c95516268306373c68fc95669e2730f70c595f4e0da7c40c2700e3071ed9bdca4cdbcfa9efd860afae0c2b4c9fc4c3d7d5c934a5d6a1074c3189e4504d99005acb73f111b0ea09542973ace0ac0bc2078f26527abb93e1a0f929025f63d6ae30289ffec684d771d07d4220c8e720ef352657d3230be303d40b8eea276b020060058f4b8b054fe4b543541552aa5b9b32489d47c27ec9a09630a7fd666b8ffa910947470cbf61a91f63afda9242951712360815a9685ab52873fb189407ea2cb1daedc0b61c611c7f2a88039161b981da066c1cdab4bb23ff4261297874230b7cb3e48c3c01269c5ae89b8d54778f969b68b5e88db08bab442c072dda0faff9192b63a5c2e1b8957bb89815f5756d2d04beabc167aa29c3667209c46e8fd8568516be079c68b3e1ef4bcfaa69a5c07d07a2808a5876f10bba0b851a7619d12cb3cc606d33d661cdb44f3612f73ff7100a79b5eb21a96a5e2c251f5c74adf07eef95325a52db159c40841c21aea784eaa7079223822b0121e", 0x1000}], 0x1, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x402}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)=0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:24 executing program 1: mprotect(&(0x7f0000653000/0x3000)=nil, 0x3000, 0x7) r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0xa98f164f268999ae, r1) poll(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1954, 0x8}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x3}, {0x22}, {0x4}, {0x80, 0x3f}, {0x48, 0xe65}, {0x8a, 0x29}], 0x6}) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x2}, {0x4ce, 0x9062}}, 0x2) getegid() r1 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r1, 0x3) r2 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00 \x00\x00\x00\x004\x00'], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) r3 = geteuid() setuid(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x80, 0x2, 0x20, "8d8354c32df07e462fdde785878742b5791c74f9", 0x6, 0x5}) read(r0, &(0x7f0000000000)=""/32, 0x20) fsync(r0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x3f) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2c3153c2eccba57580c2c3a8ee5d1c4f7551e64e0fa8a803a22fc8f0e6958c3421ff038ad87184b491db3f6dd9ddbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000000c0)="8ce91be98f2d27050c2413b0780f3067c32f3a783db6d798cd2f6e8ac7959683faaf1d8fc7530e79697fb4708c0ed3905d2f2540", 0x34, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 16:00:24 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0xffffffffffffe36) 16:00:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x1) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) sync() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x1, r1}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000180)="42c240a3d754e6ee653f9ad9387dea6ecabc52631041b15be4eccd6e3296addaa6b9f9a4a35f5c7103c710ab1dfd007ef3124e2be5519ca4a4458490c7951a21616a90e9a33918239b6d914b106be2f8923c62ede48c0b3dd20a0a535286d9b37ca15f167759c9cd1c7a9822f82cc2069466a7c9fff550a323d20c37d0080ef6a425044c5acdf696b8cd88d2a96a5f3e68e1ea7cec1f95") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x12}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000380)=""/200, 0xc8}], 0x4, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x5) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xffffff2c) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r4 = socket(0x10000000018, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xfffffffffffffffc, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000084, 0xfffffffffffeffff, 0x800}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x80000001, 0x9}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x101, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0x9e2}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x794}], 0xa9, &(0x7f0000000240)={0x0, 0x1f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r3 = fcntl$dupfd(r0, 0xa, r2) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) fcntl$getflags(r0, 0x3) writev(r1, &(0x7f0000000000), 0x36f) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getdents(r0, &(0x7f0000000200)=""/255, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1ff, 0xff}, {0x18, 0x2, 0xae, 0x2}, 0x1000, [0x7, 0x2, 0x6, 0xff, 0xc5a5, 0x100, 0x200, 0x8]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dc") 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xb5, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x7}], 0x100000000, &(0x7f00000000c0)=[{{r0}, 0x0, 0x8, 0x4, 0x7, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x46, 0xfffff, 0xfff000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x6e, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x98, 0x4, 0x8f, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x8, 0x6}], 0x4, &(0x7f0000000180)={0x6, 0x4}) 16:00:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) syz_open_pts() fcntl$dupfd(r0, 0x0, r4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:00:26 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) setgid(r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x19d1c3e487bb181, &(0x7f0000000100)="22dafd019f1057bf9018b2a459d47e5c1079bc9258484706cd5e29d26408ddd033a3b62223b562c37201868b19df0e9368205f0253b0648066142d75735a53dce5cb3fa1afedb9307776b21961ef15481b237fd3ec96fe65494cb96a407c7798e779d4c66cbc9b98b4d8ebd6d94143859058d536c5793df53f29f06ab54da610a0d7990e33ae70d60f53eff31849b9fc00b551c21cef0ec8518127b283e47ffd1a27213b186bc02ebac6de89d36fcbfee712727d19d93246ebec6290aa8e956e3fe39fc783462e75be772bcd54df39e2ec1e3a4b591e0528262010e28672336325fc1d14ff00ba68d056da367e33ae2eb0c406005b0846ed2dafdb0f42a4e1d710380c6dcda220e95089b953411109f3b1fac6fc915091ed3921f0a620338450ac8fbd0f7456786764b9bc69ed04483213bff35ff1ed3ff1fef3f81d75b628d92bd34ac55e4cbccaac734eaeae9e3dfa6a8c5a7c599cf9223611574e605b51f308b52c9c075d01694a238fccd2bc4bf898288ce7dba384884ee916b960919d98f4ba8c1e02396d0227eb0acff58ff78ca68f92c5922027b36ac6b71a84ea693e9de758aab3327d92abd0f6946c75fcf39b083da100ccc444493f97ebf1400b6cac64e1a1afbe15ab6703e19efcb5d10b306f22c2bb030886c141456b1282a7c40cc11f04183d2961517e42379a52ab7cc6d82394791f842206260ea324a4b4c5e8fb50d7614238590188072ac3cffdc012d7c135d33a10acfc62021d0c8c40432868a5ab9c84c4e7b2f720ecee4e2b03a49afae9aeb676f57675949ee54d191702ff0cc075e0bace73be70b33955f341fe1734fa5b1dfb8b04ccb1b775960760d5678efa8db15b8a3ae8b6b022deb8626cc44885e54e63cfc774f6f4d4af8c7f9b4f4bb09c3e67f789d57430996e2406b853bcdfcf66bad31654617d2a486cdd57e53042b24c519f2a1de01809993285611dbb4441b297c7de643a3710e30de46d70ceaa5d9b65781c3416712d35c69bc4829aa71aecb454d5576d97eba3c572e3c97e55702bd918d9b1345eb4cb7ea77a5d833bf326067be37831c51c194fc5a3e8133b003a4d3fe8e4b0e212f0a39cd85a7869b0948924456419b2b8593d3da3b29f447c01afce23282f57fd466f2d6263b4fec9a1adea08c2daa75f21b25100c1aff9ea681f464c51ac12d2937bcadc08ff67c8bbcde87e4fcdb2581a2c04790b85019d7c074c14be20f2c97e8ab95a9b63204b1e9e94ab2a8fd6e3a62f65f129d4bddb5db6c78884dee4f81de1a03f8fae3c9ddb2f65eb81f2e9e7c2484fda02191b2b8b31674665030f1c6843d66ab2618adeab6e88b0816b40745b8d3b3a8ebac3a1431be2ea6e300cf35cdba60df957aa4de224b36133ee7602cbcdba5550a09ce087efdb40df276227e32f6c01758e107698df44df91cbb9491e0a1c8fd208376e70b8b14cd90d9d3a180deacee1891408c47e967e80d0a2221d5c5001b9fc2828c640f127270216678a646dacc6745a478588710f699342d9a40a7cee8167cc3bf302fe694afa74f90a9e7829235529186e8b256d5af4d1b7875963c62cdf61aa0015cf708679918256db3fdb3a41593cad2803ae17db2d7f0ac2b222ff47ffa40f05508ccc177d250faad400eb13827351522c3d1c22c3311234e49f4b4f231c58aaa3245b352b3fda0346670efd743827163533f71d78a524c8183df9adef3b3936a87067318d1f2cbdf90082139f110412e257e16204bc80dc77f558aaf4e8b4d9ad88d66388e526d2850d12306f039a5b0530a15d52ab93c1875131b7405cc8370961bfa9d5537ba36c394b1749e90637961586101d8148fd7a5b9c8ce6b06d3d9bcb94f1fdd7e8b921d29b611615dc1b154894bfedb92dfc47372a1be585219d622344c7480d584c85d972bc5af2426fe6769a0f168e48d041613d5f556365ae74091d3d07c25a2432be3e9690f633245a338a3832eac0937ff17b7fbd5aec7b4b2bde6fd973ee372415d6fd11a151f90e136673769fd760aa95afe4feeb93989e7ee92ff557acdd10ed9fb318dfea4029f2f20e8e456bde7d52ec109bf03f742bf354eae6f630dd22b4a119f80ddacee2d3ff3d15344f92ae23d440effcc7cc9a6635c55a229e201b07a49448cf181ac42f7ac04a4a2d76ac88272e5cfa3501a16b33b079baee6a2b3ab3bc95eccb50e88bcd001d30e0b7ddfaf30eb98d04e822044693047a5dee0a74b346d9c8d4209fceba0af3c9a4a20f727238419e04b85bf470f7e6d1e999fdbdc53b927e65657cf3effd10661774dc58e2a92bcbaaf3bbc083384a2f9b339e23ea51671ae2fb2cf4d9bf5f251faa25ecba67be5636244c8235a0a0bc4f2e404566d5c742e35d8bb4bf20497e7e6b26a67da23905a44f62580ddb6d813d508acdebd8fc6d76b805f973bae67db110a33dcc005d19f4b9b1b06c8391e521abbab893454c4818432243cf8169f0b9e20022fca1bd07122b5baeea7d6224de23929a3656b4414ef40ab789f9f66d5683bf6657c8b1a17abc3e1f65a6ff254e74ddbb869b6683116b359988ab569d8207a824e8a2f7cf2274c04fbd5b204aeedab7600e9220be9fe74003674b4f8456d4e4621ea72f8ea282a9753242f01a9b29b022a2e13cdcf90ae9fc51c2a27a9371eb2f7506985ab56fc73b9dc4518c0a83ad276f2b933103410942d1a1ba922c158e3bafd101d4577dc7c1e6d79748de407cc14dd17c9a714b6de141235aceb997656b614b5be8e04681cf7c072ea1cb03449863d7957b758ac6fd682469b5517fb1c72d413c621beac223367a7d40a1e3cee2d35df6913e4fec3be89e6e5178a09c353850a038c4646e01b2a9f55828def8d6200d420f01203ec122611c3a8589b9417f354247daed73f4e67f50a24a67705f1a6fa89be2a4af302ef4ec6b03ccc6cacb218ca6f73d5f8a846ea2867ba5bb493ee0afd29e0447c08cd28f70dc9dfd8ba0fe8ee88b3a4e75c8c26deea472dc89f7677747a866b124357d8d1d9047b2d750fedc72de9b761cadcb7c90e4beac9feb0bf363ab9efa953cbaf53143e77ea13628b8981a25454fd5d51c1781378a4181899ad5f5f64c81ccd9a03bebedb2eff98f6f8153cc3fded828f54368b6552ba7f3c9c04e5c3970cd8c6e4516a75b26428ea33f6f304a4a36b35305e9f0a29c19945b1e5e47df9be396a09cebc7d0894991b32cb68ad122db895bbd7fb9e6020aff93849650192e22fb2774c34e8475795a13e65f64794c9d8fe25a8a0f57a51a7ca2b8ffe0e6e6afccfc02b3eda43d5f77889d5593541bb3bfd90d16bd845910186aa5e91a802f0bed5f5c697bc7b7eafbe8c2fdf9b3323eeff76e946f3734e2543fdddc95f2d76fbf2fc47164d83352a808f104e78617ca35a2dc916e033873b682eedd1435fec80468fe978ce39442e3da15d76cedb8f05c05e40cfa488d3356e6587f5a29ad9b255972eb6699a8e9b0183c589e6c7ec4bcf43c659c1055d1366b698c3cc991a07aa288b553e6ca323f4e7f301698d6351f1878c9c4cfcb52d6bfa68079731becf045801b782b526d1b68b39b2508c5737ade7edc68881d5ac62c2578236b134636571555e524474e66e873ca17209535509df27707e7e74d0ed588712561e270074534d93bd684e656debda3c1031d612c0d9ee681cf779a5608c7ec42cf3cba221152aeb2f3bcaab0502f09581c33d80145873a6252e7c52d0be9e33bbbd6935b297cf84db0b769259b19ca5089d857c062792be2c3f2a3fa44ea95b317b40cb7a0a5a85839ce5aff5d792c3d9eb96d6b8ae4a353d52275f2b5791a1f2d7a8a80cde2810986e98bc23e7293cdcff26f0814fee5c8f0901060f8c1a30ac3a2fb52d9848418746054aea84a050259765c1d0b864761f3d1d525a3fa1e2babd4912b515c60486505f40b6ed9ccc6c949f00807c7b7a5baaddb08f15eaae8a7d59f13b5ca6c8f5781acca487ff2b802433b3b79bfcbab11cb3b182736d00487ed22a496b39ad32e2a75f04e45b9bb709895c40c2f247bd7f01842743c05825de6b301c8f965b60b18094e83bf51be64abc616e0900b94b5febc3e35e77f23863e2e007509d5bed8cc41d9146a4d5d88586676b5b38b4ff2cb330bdd9bfab13638a553c21566d01f236a2b97997ee9cecb74e5c5b6632db149e6c4a54694ad6caaa7ccc7f4606b0bc01d5db4b273cd516b6982ee6151b93e693ecb9f1b0785a53fb19ecc8562bdfb42391851fca829218ed89d2e6bf38750e717d69c855e3b01217ac51ca3122bf635b5b03a7b660be39c31970f5d57a9d5995cdb64ee33f573646e4a7bf32e514ea35df44449fd17666c9193501b667ce528b81833d4bbbb49a3beddc32f13b275430b8a98574d68dbbc0d3a1d6077699f81003597cfbe2cd75c88db4428a750ce450b81f610620e47d0609280a461edd465df3673fce2bcd1aae11d2b357630db0364a4b2fffe9fb8bc8eccf2ed11bda525db17618590af3ff85fabab8eef62d4d92111c9815dfdce9864b3f2a8973648b97a73f384db4e2689ed8537736956e95bfa37f3af9eb0e045abed540157b353d1ee284798ee2ea3e5c693ffe6af0270a78edae56a6c905dfcff1318f86826b09e3c7d03e7b0c0de2e457843d7c32c56abe77450c8c2fcf56e8d05aac0f7e84d6b276a2a559a93856e1cfe799066de92605b9b4df7bc03e8e36c824960bb1ee25e0356b5e853c0ba62be6a18d433dadd39d6606239d71532a6c0ca640b9106834b68ae84b682f93d6de75e977da8dc6f938c6e0e63968776c86590a2fccd61fdaa4dfce0a0f809e3e6e4165ced34b96f802f27b566b4e5000de65bddf7e187fc171b8bda8204868dda60247f8dc03fe71b16295d1b410047d4bc6cdbcf0ac752ed1b964ece03bae4829a2dac575ea24f5108fe32444240f9ed9fcd1643071e54a59a2f1e73d224ee0f4521f62abf2f7f95aa029394f67687095c7b478a36a2cda3b36c75df1ba3c90350c1297fc887491bcad41781d17f8c52130a2fa60474753d6f8dbbe4762fa69c3b54fa0b2b02a96bc9dc1d9d22ecfeeff00a60cb4aa547d02cfbb7547c614299823908ac1eb7601b7755535d12754e9200edd60b5b84c2f41073e5c074d836ac6cdd6d7736873c38fca329eac165956e04f7bbee277d75cc6ef15d42590aece413e083d14d1c055b9e9245ddb85f7574793432c36a19e2279963fc7121fd88bfebaa8af1a956ca08a1b3e228eadf439a157d85f6f660c1e750aef91c48185dcfaf01948220d80c5e6f11a6b0dc4a8b44151ad20e4532082e877bfa150114ebdb0bca038c74e321b9494c2f1d128be07ddb380e07e765555aad0c872344356ee7b5070936ed0a7beeb57cedd3dcea3b2eb64269c0b51041c48fbd58f3cff8087ad84b7e98fdeed06f74633c5995567452898f5651be7fd3979411750bccc6d1c582eff110cdba4cd6aa116523e5da5e42ad9a3170d2cf569d997a3d041df0a3940a43c49938b12faa68613ca8bd6947c3b2169d646083f364a326f8c47e47d3b16d7e8822ccb9ded167bbe8194541ed59675c403fef2f7a08b1537a999d72c134df9208659d4753b987fb9dd48654a449894fb51bf82ca232b625696521284c2bf8acfb2dd366f34e565e118fa3bee0c25f52fd62e41d82595a4fb29fbac0316f5b720806c7b4b337563de1aefa0121d136e8c1e41370fb3c4424ce33a39f6541a25ac5cf47ce806b840a27c8248b0a2b5390d714fd3ff89784044bf18dc06dd65b639ac8630461", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="d94312677bcf81004012121536c8ecb5343dce89b75b546e293349cc73f4c531abe0df8ad9aae695eebb2b83ed794393b7642a91d22085a1e7a259f0168e84e27e746db9f217739eed167fc5b358831b84d10d686c9ba0ae7cce2f32a53b792017f53b6c0b4275c12f3f22f37fc1584c83ce40452dc78b29d401c9cce40b5b28582126b8cb384963b32776651f83679d55b7c8ee268017b94a8cd061e63012145a574eb48d58df3bc78828656d6d8b12117964b94b2f3a34b7aae59ff27356c4befffc472ef77f53ee6a2c9e421f7d0f10dae27b5f15cfd0ec4ccc15eecd8f82c07cbb1be0", 0xe5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9b0a7b03737250df) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 16:00:26 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x3}}, 0x0) poll(0x0, 0x2a, 0x5) getitimer(0x0, &(0x7f0000000000)) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x7, 0x3c5, {[0x8, 0x81, 0x400, 0x10000, 0x8, 0x5e, 0x7899, 0x4, 0x9f, 0x0, 0x10001, 0x117, 0x9, 0x60, 0x8001, 0xd0c, 0x2, 0x9], [0x99f, 0x1f, 0x7f, 0x1f, 0x8000, 0x6, 0x1, 0x8000, 0x7fff, 0xffffffff], [0xffffffffffffffc0, 0x25, 0x5, 0x1, 0x7fffffff, 0x200000, 0x5], [0x9, 0xfffffffffffffff9, 0x3, 0x9, 0x7, 0x3], [{0x2, 0x8, 0xfffffffffffffe00, 0x68}, {0x3, 0x8, 0x6, 0x3}, {0x8000, 0x8, 0x6, 0x7}, {0xffff, 0x100, 0x0, 0x10001}, {0x9, 0x2, 0x7fff, 0x58fe914f}, {0x9, 0x2974, 0x401, 0xd4}, {0xff, 0x2, 0x4, 0x4}, {0xfffffffffffffff7, 0x8, 0x4, 0x80000000}], {0x0, 0xfff, 0x6, 0x2}, {0xfffffffffffffeff, 0x3, 0x8, 0xa8}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r0, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x7, 0x4d, "1b021cd2e7b6df1d6302737ddb084cb590126efe", 0x101, 0x100}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="51ede185825b1ed668c0760afa95274bbe8eb4c73dc010698414cd4a14456cfe5b7efd4d0e22b0cfc0227fa4cbc38873043e77d75bdfb6e599110f199d81a701b14a1348c959892321e841240fa0f4ebdc3e672a76c518ccc9c48c18729036", 0x5f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x38800, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:27 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x2, 0x9}) clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000080)) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0/file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x204, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x0, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x7}, {0x2, 0x7}], 0x5}) chdir(&(0x7f0000000000)='./bus\x00') 16:00:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {r0, 0x80}, {r0, 0x8}, {r1, 0x2}, {r0, 0x40}], 0x6, 0x2) readv(r0, &(0x7f0000000080), 0x10000193) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2dc) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="820298de112f6ee15f113228e480ca2ec1446fe86d8961f6f9343994aea38927a76ad105d0f0dad934308e7364154f0386015588ffa0a39bb750d070fc411cccb2e96f75ab1c8f170d5efea72bc60e18c822818edad738f78c35fbd36c83a23be065d794ec336c0a91a288394a4abdf7d881fc5f6e062910cd847f1e5db93baa74224ee5b2b083842ed690b1eb152f540db407a51c89ce5f23bed9f7186d609567aa8c78c1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xfffffffffffffff7) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() getegid() getgroups(0x40000000000002ae, &(0x7f0000000080)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x81) r0 = geteuid() lchown(&(0x7f00000000c0)='./file0/file0\x00', r0, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) getgid() r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7e}, 0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/tty\x00', 0x80, 0x0) writev(r0, &(0x7f0000001080), 0xfffffffffffffe2a) socket(0x7, 0x4000, 0x6) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) setitimer(0x3, &(0x7f0000000140)={{0x8}, {0x7}}, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x4}, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) fcntl$getflags(r0, 0x0) getsockopt(r1, 0x3, 0x6, &(0x7f0000000280)=""/70, &(0x7f0000000300)=0x46) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x10001) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x80, 0x8}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r5 = msgget(0x2, 0x245) msgrcv(r5, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x3, 0x800) close(r0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mknodat(r1, &(0x7f0000000580)='./file0\x00', 0x2000, 0x7f) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffe, 0x19, 0x20, 0xfffffffffffffffe, 0x1}, {{r4}, 0xfffffffffffffffd, 0xd1d18552308ab7cc, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x44, 0x8, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x800, 0x200}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x0, 0x2}, {{r4}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x1, 0x1}], 0x7f, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x0, 0x101}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x53d, 0x5}, {{r4}, 0x0, 0x2, 0xf0000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x7, 0x3}, {{r4}, 0xffffffffffffffff, 0xd3bf4fc6c9553322, 0x0, 0x0, 0x2}, {{r4}, 0xfffffffffffffffa, 0xd, 0x40000000, 0x7, 0x2}, {{r1}, 0xbd7731970274c71d, 0x3e827f39e077d3c3, 0x2, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0xfffffffffffffffc}], 0x82d, &(0x7f0000000780)={0x7, 0x7}) r6 = openat(r1, &(0x7f00000007c0)='./file0\x00', 0x10, 0x22) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x800, 0x100000000, 0x59, 0x9}, {0x5b, 0x81, 0x9, 0x4}]}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0xfffffffffffffffc, 0x8, 0x100, 0x0, 0x3, 0x7ff000000, 0xff, 0x3, 0x1, 0xcd, 0x3}) getegid() fchmod(r6, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000900), 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x80) sendto$inet(r1, &(0x7f0000000140)="85c1da4037398323751d44e351370893c8e5ef59df99777af5b732b28a109b723a9af0b0411bf5d7e97ec2336587614327b6c51c9bd46018ac51342e0b6cd0c1e9dead122998801ea4b94a3c32e53e718bb7e436880140f084f98f55fd10a7657bb3f44ebc021a3182455f8ce5bb2f4bd9e58ac4170110e288ee2fb3a89776cacac1193f53779716af87b598bfa66fac905c2eddf38be70007341216", 0x9c, 0x5, &(0x7f0000000200)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x7) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:02 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xa5, 0x0, &(0x7f0000000380)=""/165}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0xa, r5) close(r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r2, r4, r2, r4, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 16:00:02 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x10014) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0xee5, 0xf36, 0x100000001, 0x0, 0xe0b, 0x739, 0x10000000000, 0x0, 0x0, 0x5, 0x3f}) chroot(&(0x7f0000000180)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcbb2209329562ea3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200", 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="c36abadd9f57686800daeafd6e1258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209ee162a810426c22ecd76a04031cca0088d3b8d98f1e858a41b49a2aead04ec7af21da04781bdf9b6ee5ab3ecbd13f377e6", 0xffffffffffffff0a}], 0x1) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() read(r0, &(0x7f0000000180)=""/96, 0x60) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:02 executing program 0: r0 = msgget(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) r1 = shmget(0x1, 0x3000, 0x586ffcdb18e931f6, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x29df) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./bus\x00', 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x0, 0x8) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x401, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa01}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f87000/0x1000)=nil, 0xfffffffffffff4fa}, {&(0x7f0000dbf000/0x3000)=nil, &(0x7f0000c96000/0x3000)=nil, 0x3}, {&(0x7f0000c4f000/0x3000)=nil, &(0x7f0000c3f000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000de8000/0x4000)=nil, &(0x7f0000e73000/0x2000)=nil, 0x4}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000fd9000/0x2000)=nil, 0x4}, {&(0x7f0000fbf000/0x3000)=nil, &(0x7f0000f7d000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a7f000/0x3000)=nil, 0x7ff}, {&(0x7f0000d4b000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x4}, {&(0x7f0000db2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f12000/0x2000)=nil, 0x7}, {&(0x7f0000a7b000/0x2000)=nil, &(0x7f0000f75000/0x4000)=nil, 0x6930}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffabe}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xff74) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4000000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) fchdir(r0) r1 = msgget$private(0x0, 0x108) msgget$private(0x0, 0x462) write(r0, &(0x7f0000000040)="096a6ea0d00ddd587c614b", 0xb) msgsnd(r1, &(0x7f0000000080)={0x3, "4e5aa0958011cd1a7917315f21913976579946e606a42957fd4d05519cfd9ef747660657796ae973ff5ec443b61adff7ca9d9d6e9828"}, 0x3e, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) msgget(0x0, 0x18d) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) sendto$unix(r2, &(0x7f0000000100)="109349b6a311f4f1b8a0ede5efafe3ec66dbe5", 0x13, 0x0, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r3, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000380)=""/72, 0x48, 0x42, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000440)='./file0\x00', 0x3, 0x800, r4) bind(r8, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) msgsnd(r1, &(0x7f00000004c0)={0x3, "06df72d402fd4b663446856582eea9c44eff0d3e0bfe3683d0a26a2a251b76feedd8015290f39d0463c1d6d56fa877f6"}, 0x38, 0x800) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r9 = accept(r6, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) accept$inet(r9, &(0x7f0000000600), &(0x7f0000000640)=0xc) r10 = dup(r7) mkdirat(r10, &(0x7f0000000680)='./file0\x00', 0x20) mknod(&(0x7f00000006c0)='./file0\x00', 0x8, 0x5) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000700)=0x1e7846e228f2a8d0) ftruncate(r6, 0x0, 0x58) writev(r10, &(0x7f0000001b00)=[{&(0x7f0000000740)="16a15a968368dd1612d167809b53015b5c2b72e034c5a223193e92fd7bada85f3f9eddf12331570a0cbd0b5530ecc2edb192806762d3266245df9f59d4486b82241cadca9d", 0x45}, {&(0x7f00000007c0)="54cdd9193b828758a4d819b64256e9aaaa74fd564e72fd1f5a17acc4fa069ec8d7c09170c6ee55c4359687ecf7c16f58b11e7a840569f1262a872e74f2cf7b38288068d901762cd48a2fdc86d4ef7302", 0x50}, {&(0x7f0000000840)="e06b9333a3a0addae1074b38dfedb8c1b3e727fe3c86f30069b4453b5877dddfa5d238b0c5f51ff00da0b8c50ab7c2e9f9cf16ab77b33fae11144f22f1c588cb154a440f35a7634ed57e94538734a44c049a3273667b9eea0543b03533abe96fdead082344a7b1fee08315fb4964e044958c514c75feb78e4086324cc9", 0x7d}, {&(0x7f00000008c0)="cd26b20e202763f5d774474895218f36c4c8cb1c5e10f58a5cac3ba46102ae9cc6a9f8b40a21cd6b3ae64ac87b22a55edd1aa5788840282fa2a2b692ae392e5150d5b355a080e7826189cc0a7db8a2113fb08071f1a402e00176b263590efe7e8ea6f0546973c371191951a2367d305cb3bd00551a98ce61c50254b5e3bc06628000f9b080a05d1800efea8e9fc66c4883c0de6735a1ec130f278cb1bbce977d0fb3f465093abc77d10b1e6f6174eedccd7ed38b41b8932353ce778d35b32eb855bc36000b465dbb2023cceac24c84ebe9a5dbf450d93a10f978dd703e2e6e7342a3b4262cf08cb9e95a9583e9bc526fa23dd601a43c6debb14f1461d4be5e5196fd4deaac2d442d40f4dfd09431766f612364520662dd21361f3f078d8571653af5014ce71910d85c80faa497fd632219aabe449ed1023797101b9f1577008e9e359eea8f299abeb20b80cca47fa1afeca4d70fb2cbf2c8b7272cf023bb4a9f8dec58dfb08f82f30433cebd6f161954ae7a69dd05fbf42bd3ed40b4e7151c8a31fb288379364598fe51bfa40ab0961f9d0387525459ba145a57d9943914c4c297f6bdfec14d4db00e16c655897b600844fd08b99aa0c2a96f937b77217fef72e23670fab5c8e707162349b0b6b61b07b9cce80b8b3a23e38f1097cf04dbc965577cd87f95feb41b1745b1bd5df6f0225b69a1f1ad20f1f56d2e95eefbc79bf841daed9bf6c32d7a8c69151e1896a75821ada9c49eecdc56428f16d0961cfc8bb9a5339afa69b1b2a0ca72c63b31d276006c6867c78604151b0cb52d4f806c41d022cd02eb4fd0e3bbac0b6503f5bb961aef8113e846b7da45e5574a4992366fd69fb2f73616c1c93cfe70c112b2f10f685809b7f0a61adea040d72fbf1db3e0fea62e74fed2672e111eb5bbd68d74faa4d673b0c3a166e83bb5e36dde3901e6f5515828d23cdc1b9d2761564cdb2503731767aea2c42e4e27c1791f6387f9eeae3452722c5e11dcc3c035b1f452dca22fe38b8a928429ad0a6ad82c6cbc189c08b37d69abe85224d27a9e369571244c2535e40e208112c443a4f76c8cf47300d550cfab2b6997c2018c9ef762e9a4687715662e548ae7814904f64ad1474efd1558adb40bfba7fd7a0e79d81c1a07e631959a8374347aab2b7e3ab0f4a9a5141ab49395575440ed6fb0909feaa2ef0f7ea623713f593b8132cf0ee0236247529368da2e412d74f7ce24b5ec7bbf0197923bf1b95a1338f7e87b05fd4783182c0469a4f1d0007e765e9ae46e2c2240cd8abceacc45010afe3f2dbdca32d71b122f43c103d95d6018f4bc8188ec80e8ee8bcd600af4c5049343ca178511977bb2f0ccf7183e24b73381f57ee8367cdca7681811576e2189e5c903741dc610dc0d9d586604c1d81d28ffc90fe3dd03dcb59f8f05d1c365fcad7bab0ed74a5933bb43e233a65c6d3120da09f981e7ecfcb7fdde096a4bed1306557d03bf76515c879fe7101bf63c91fda492b4ad00ed4f08cafe6338ee2ede370d11dd7eb3e57f5f6309142f81285092f1dc3b98a7e5cc007dbba541b6494aad1c059e8c67869a31ea6b421a356cd4c7ea47ee2776cabb69ff3d2d781a1d84b687e4f44b08784bbb3cc5d5eb230cc6d8c25b41402f19fa18996dd06b77d4169a8314c833ef996310ef57bed61b16e4c6ab4b92c1c0ee6d3602b057aa499138a5fd4c06ca1a23efbf8e3dc59621b58e4091b48b2a3803a6e30afa83e7bf5803587359243e06ea5cda4d968d102ad5509b037fbf4baa3a0b81e3110829a627c159dde337ed1cdfead206f7b8d80e9f819ad4dd015bb36f5da7d3aa90d66a8abc59e253295c09e0daabec505036c85dcad6c78b2ef81153f48c6a2a72a2a020ea9c687dbf2169188957bb47670f214153b1b1ab4873efd732a494471834b194ec9336e949c88c1be5a1504d67d1ab4d0b4c3abbfc01760cef1147509a96a51cee1dcce192bf6ec5c7d0c1adf13973c21afec500bd1065105e7c50d74949209db7f257fc0c36ead42d14cd2c0327c0b7c2854b14b4b3d5dfa8e2b713c9fe2f57971795b92bb5230741019edcdf98d7bd8907c9b338818a1cba81fa7ff61faa59ad77bc97b1d2ae512fab4caeeb54e83ece62f357c8506146b7e6963762d31135d48fc9c04af122c54d3ac4a414e2870640b5155f6c246e05ce759f6702ac9d1232c564ec6313f32e224e73cbc3cefa22bd3e4e613b60d9e58743c4fda7be57524293d93ba8f509ee6091e4d12f337bbd48e96577609d2446ce28e7c1192b741eeecf5cc08392cc23937587c8ee74a2e2b4c69d306a31b489d3e37f5ab7b3bfbe5461c93d7a7352d2938ef9576c90d3361a92b0818f92adbdcd91ce24e6df6852fa2810a27f70f6e56fc2866406cb72702fa8cf9394b41cb6d5abd0736db9700a65df8beaa01b397010934df92efe6b041f825f83e1a280df71413ecc55f9b65c7310ebbefe40fad5d7f747cf6b192b713170d3fed7e1eca869c8191c1a6328fed85276bc8bb7eac557a73d550d7ee9f6fb7fdb5b810ae090fc50eb1b4e5d73c0ab3e011b2986475dc45cb264fd24622c53c479f0169b1699122c48f7b28226fe7b3197729f414a35bfd5d9510ed293a7ee45139987532f146f43a3edfbd55b3c1626cd9c657c7c0f18d5209f9927caf6b9c3ac5e1c370229ca6620179e58ff5f3c961ac78d73118f35c033d091801089941becf7358cc6465ffeb96cfa0cb0bdd2831070a2f9ab361589d936330821bb03abd458156e48288a040a9e99b75f5f046691185b21d0015826f8374518077c56a09a88eb1727288258e3e78fd31b5922eb64f1434f6748b032ee3005c8bcd15a3810a8cf6451595128ce90198bb7e363896ce035c2b51abc37f51d44da1beb8423662b6f619692a70eba06533dd5800e90390611a51221929b2dcab4261bfcc775f13a9db3a301dfbedca983a87d10a4105b2bc3c5ec46455edb344b9bc0f5606f885fc30088021b560d3c241f086837b7065d8ba9197d4e33e8b8cf82db9cf12c8539c1d3824b84b73c234c373afdbb1eaf0f720f6524783e32e3e6997bbd9d8af85528665999d2f9bddb8ee8d2521d6e5795ec3f7a26d844cfe89f75caf9a738fa710dc73f795ffd4bf261a826108a606c57ebe292dc9e11cdf8123c9a1326a297fc490faba4e4d781afea04d75cdd1fdd15fc3ee9bbb67caf5078630a35ecd26cf384f00d35d97f56d5106d1ab6f96bdb9019c54ac11bd78dd55b8cfce68b321c019451788bc58cab63d6b5e481ca0f0d0746a9d1a725f407e905bf41f4036d141aa892848363d16782c46a838f0cb233f07b97897bf8268e48c3af19af80770e330caf6d560f5e7bf59874999847d72b1316adc5dfa959ac1bbb0d1503e8121387676b3a15ce394f3716434387daf347afc0083146a7361b3947ae638ec1350ec5ab89a97850c036e4650d98f6ee34fc9797739b196fac4bccad2290c1983008dee81c53e96a7c31cabefbb1e11f75d560ed8ad6574e809de41a2c9ee0d337bf888eed0c5d43be286b51129bd6aa406a256f5b9fe06417a8122ffb8e6c77ca1713a1c28549b970e8aa5d2920ddb9fc430fec302723beb3b58add31281e62cdc3f1ff62edd4c62575268cbaeb004d1d4a77236452d1b1bec4f07cde323b216598f81e6ed1540009dc97bd201864e0675f576a10da35b551016d4b803bddc71d5b0255ccf0daa3c7b6a8d37a927c38ed5743f5c1c92a8d047bc0d0b3601dbcae029b75ad3f6ced6460ff59908e24942119252c798dcdb0fb04035e31400afccc2de562630a100584e09fe1c5be079e1c60d18a97d0eed72cf582802602f8657794bf981f75b76f7ce86febb58bc7789e8e9388019aa11d5334014d9a97a30da5ae96346fd65a0f8aa4e91c542a5afe82463198f412849b75a20f05cccf3861a396928bc9f571d922f237fa024eacdbcf5f04521be95e8d8959881f2722c816b36d51d62ca987200aa517320342b27ece25afd3913f8ce5931d886327ce11a3e4199487ce0837a8326eaff5533a105aff7a9437082a88d0b05954fac75604364c5be4487745b4b40c2611da66363549a3ae75c79f8e0cb2309c1234d0611eaf54eeec946e4c8fb639685276b5342a2dc9b5494446556561f54d65bf9a859191a93cc1b7b1fdf09e187ec86ee1c04dbd30bca97cecde033793cca34ffb743e7eac506c81f8eddf4d52218df619bf4ad0918bab6c5eff1e101c97a47d01b973da8c26f5fec31768db6c8b4a459021729755546f9f66b67d912ac4ec987fe2eb8f0c48f1bb416c6345d25a081c9dc3be6d5d3a2d0527e2641d25eea05a8bc3e7dce3ad4720a50554dabf531783d109423deb145bdcad83f808bdeec044d1e315e93e57b39cdfee824b0eff6e9bfefe79510d0988ef26ae6c4f51449daa83bfb2da72121b57bc51e3f8b85ab67e1aa50f017a5c4814709a046769960343038498020d94add8b5735431285729cc1fd0ae3bfacb1250e73ffe4d7a29e431a8f0568fc5c2d3b8159a556f3d8c0b86d7ff65f9f101a6d291e6b242a086c948a9bf886a193312756dc682caee3ba01de277ad2bd6f0452e4b227be4c913f24057377bf8d32c0058accaed82701cf0350c254d94f3b1536f8c90c864df70ea7b859a1e3ec53ab7d2a976bb0271caa6b257868108f0ded3898b30438f3a54da2e1f962835011dd24d7adf52e00694d956e5533c856a763649bb4723a80ec0a1b21b7416e8eb8249cbb2089383aca70a146e2ce198306ff0a8af638af7ed1d053b6a365f1ce79f9552e497888e41883fa0f82f9a8239766537401ade6c514079dea1e2bbc36fcb3374bef8bb0e0d81c90785b6036727bc673e174258e74fb1ba509b307493548e52e0591ee830bb291e386bb84b550a5af9dce29d6b05c89286d2dddc36b255d5491e17459bbe69b1602f7ede082b188ffab1037a79b2660070707f0027011ac285b37bdad9b44c1b89a775816445ae1c7146ae122ce2d0d6db8bba9eb7f6d1b568046c7c2fe1e2a7decb3cd2584efb6eb7a3b1acae4fce1519a12696052d585c5fcc776a7e96b0c74bf3ee6a67bac0ac8a304d99ef6e78aa12db0f582dc8ac6074f96123228f33590532d38d0c6c3c5a21af82309abe4899408af75abceee1222b321412a85c52f63aa2fe28a4bd5715a4bd3449b5ad7de2e2cb64df0c7d3081970b3d95f49ec068c44ae7e41fa7d8caa8e0f8b60079fdcdc59aeb9ba041bedb59472d9a8d67e6be4cb94f1481819ddd7e798fc66d397559d4a2f81e92be6826b1b62dc69524607f10a178ecddb00f9ee9bab91cac05556df464b316e116c0c667b02458aba10a8fcd8f412d3b21cd2d136df3792854de314c3198cb112a0882d487e103816a6edb5cb28a2098a9f87787faeb1fbfcf67abef888bc43d71810de4246a33769c8b6f32fc19d4c2db1e9e8baaeef24e47a9a308a22b69633ae7c00537fb3a1c608a69df1f015ded2079ffd0008a298702001dd58acdf2ccd1a6f32dca263d320b88ee4b97107863acccb5abb66258a1e3b02c255a39275ea5da29621f9d8629bc425738c71ea06577f466cb5253603d035e621ae0bffecc0b2921965ae98c39ad2008e234c7cd33d1b1af8308abb7917b85ecfab7f0af316920332f63111855afc2b5facdd193a0cc34ce5df2d00c32e765d95db28333b04c7c4213a7b2742bba861e757a1bb77d09d228047ff27d3ffb52c5e068bfb5c190af200e6d8bdbaae47efd6ab8e9e4211b85025eb6254d094afd", 0x1000}, {&(0x7f00000018c0)="8ec0d3ed7e41969f3f86de2881c8da6d6793ef56007cbee89ee3e6dc9cfbdfb1fc40d6dd9ea4520685c7a79b63324a7e2390ae12565807b34928", 0x3a}, {&(0x7f0000001900)="65f59abdb954bed5e2043c7db90b6aa9dee9115d2540c73f5d97df76d48c0120a290722e16a6bc092c812320e1ef52abfb2013c5a0e11e", 0x37}, {&(0x7f0000001940)="afb88df5a267553248204b6912d768602c7676f0715c6494ee6ecb6a08664bd0188a834a82466192da8e83bb15f3dce1981a5314e371bf8ef8df946c887ec5f164acc7c5d292a4805eadde11d04dccd99b87c4aaf35029244596", 0x5a}, {&(0x7f00000019c0)="1724230c5eb2ed28874cb96015bbf93ce52b6f321980e526ba9f7e2f7d41365e6e2e9a9e33f915203e529f62d77ca2894136b88c7dbb7169ca0e9526266c71e38c68fb4fbbec8b3396762c8e8449a9af1c672de3404a85f06c698a21df3861a40ab1114580ae1c86cdb064e34a35bab7942be0e9b7cb928ac8941880bb55624c365ddcef5c3d8872", 0x88}, {&(0x7f0000001a80)="74d59a96c2d424820113ed701870539ea946f0f2c55a94d66f166f2898f5b49d4b7c28dac8df569c56ead4ed7f0c477434a60d6ce211a769ea56fe78f18f31ef61e03a9d10fc9415f655bc8ed27092f9a352f13088ca9f9344f1bb37c510961ac81f3e3947b2e1", 0x67}], 0x9) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000c77000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) shmat(r0, &(0x7f0000c8a000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) mmap(&(0x7f0000dbb000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) shmat(r0, &(0x7f0000d67000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ec8000/0x4000)=nil, 0x1000) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shmat(r0, &(0x7f0000c58000/0x3000)=nil, 0x2000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: poll(0x0, 0x0, 0x200) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="3446f5acf82927e2970a6f96bf1237659e2a2665a9089d450e2fc393a014cbb4f9f724feff79f4724ef94baed22538adf840124046acb24191ffed5c41cdeb8ee0a39865c220eaf81817a1f3a1bf8f665506aa4308fc3f7b6bfe291e9e8ba417c75cbcd5658b700febdafdeb4f84ee32c1f898d14c1e790c6c29e2e739a210c59b5b2d7a6cab898870", 0x89}, {&(0x7f0000000140)="60a6e908a7da20a4b25a7f0058a0cb8ecdb0deaf46c972077f8f318f8c8bfb44b7927f9b0d11f37e96042969d12c0bf2897910134e9a4337ff0d84067194d3b227eaa594902decc44769f14f5137aa92a796f576ad07ca86aabd7553aed0116027210741c312335d4abaeb692ae5e09122d3a250457c55b2ca7e401f848dd1cc0253c456d69a24657400e6db1ab9b5c7ee70d17d815c7bd59e24b3d04d003f4eba808d7757badcd9e44862ba6a3aa02a648e9b31c5a9ed870c4621ed79084a5e11ffc7d49454e2efab63ea2f6b5789e78e71c92e359eabbe5ca9493333fd533cb96362a3e31cf49819f2385a", 0xec}, {&(0x7f0000000000)="0bb1612db74acc368e9dd82733ea6bee232edbfcd0909ab4275850d555a26b62d6737859bd892ee1e2dbabf7c1", 0x2d}, {&(0x7f0000000240)="6bd56969af3ec34e16b25b11e4c0978035ba6036186bc37ffbe5052a045d434f6830a4414024d66d57a1762ee9d2f0a98ce2921fc71840f13019c5bd6b58b038e4cf16acf249acf81f2aa05718f64e6c5a3e14811548c7b61ae7", 0x5a}, {&(0x7f00000002c0)="7a6681ffee4a64299f05966611f03ea6ee147d0786dff71d3c586892399eae3ad520e1d154b2781ef5e5e6eb475e004e5dee828670569ad467e2b324ba51a97975c41b286f4875a0b18ded9790cd02c5b648f984af6988fc1b8901", 0x5b}, {&(0x7f0000000340)="46813adbee48f9c5d768585b0454c6faee5763f691f45084185b9b081bf3110d6586534a300031e90e26f75d0c7c3b4f1ab933d7c730f01a6add73280076484248ed6c435f039603dfaec33471eadf1a2662bf6fd4f8f77a80310cfa98b3a2236afdbfbd82d0b9a892f8110395cb1a5e11962e3f2a880a4069dd9c5150da032afe9f283edc0a32cb9bc7a139e4a38a99c5160b243e0594aec6f3bcbcb477af5b2fe3a3f29324edbdb08f263b464d1f11d6da8885580b79fe5db3c4e23c967496f6b03ac1c7a4f22b74884b291caffc2bedff", 0xd2}], 0x6, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="69331aeaabfb6a12b4566edfaeab57929d91abb689a9d7d5381f71f67848d6579f288898afa2d64327c0195ad7b9ed259f10adc3e6a612520bf0474602527cd721e720618046d7b64cd24ad6a1c911c5191e9d212b929a8337684ec76b503fb9f2e10536c0158f7f77cea6418f43e18eccfc1b763a660a3bf006ce08c5f0963f930c21e4f9ca0d1350059bea1dce9069ad9b5c37be0b8bcb4032c1db2b3a3121e709e67e06c125e501e231edfacb42c415e4e7a3616821cf78424c862101dc6e93738ccbe2beaf75000427baf9ad39b44bc2b425e00de2c030a9df68015d8aac0d919d1be078ea5d5c148c", 0xeb}, {&(0x7f00000002c0)="2d6e974595a3ec37256de95978afad6a16507bc5098fe21aa66fc4430f04e95e8088cc02", 0x24}], 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) pipe(&(0x7f0000000780)={0xffffffffffffffff}) getdents(r1, &(0x7f00000007c0)=""/160, 0xa0) r2 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r3, &(0x7f00000004c0), 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000740)=0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000700)=0x7, 0x3c0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3a4, 0x1, 0xffff, 0xf38d, 0x1}, 0x3e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r4, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r5 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x400, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) linkat(r1, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000540)='./file0\x00', 0x14) semop(r3, &(0x7f0000000880)=[{0x0, 0x541, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x7, 0x6052b2eb0dc0e919}, {0x2, 0x8, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0x1ff, 0x800}, {0x1, 0xae8, 0x1000}, {0xce770c846d4bf39a, 0x6}], 0x8) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) bind$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="01002e2f66696c6530003e38a8475300a046a60076347c4f8c0337405fb75296364bd0ed239a40ca69f438686896019276717e5ec0a83adf9e159ef513b272cf498a1bb808016efc80677e8b17b2750cfe6d774c6b69ea36779e6ae5d34cc1d8417af21c0a5344d83c2f237df696e2cf5c01d0c0b111918ab9fd829d875047029fa10540252cd47eba36ed18e61de4d601f094877a3bfb2e0313aa4b17acbe08ce8bbbd9244e663005dbee917803965e7c260743ca3ce149637b7209608532d191ba99564b36d5d8829c941bddc656"], 0xa) mknod(&(0x7f0000000440)='./file0\x00', 0xc000, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:03 executing program 1: r0 = msgget(0x2, 0x41) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/45}, 0x35, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x200, 0x6, r1}) r2 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x20, 0x4bc810d0f0a11cac, 0x409f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f00000001c0)="dcb8cb4358c4d430a2787aca3c57a3444b75defb6f1578e1ff3c74c8d0c1f374948ecd1ad3cfe5e418c25d3d93c17d36d92fb8eefe315618acda3272b444f52bee755f32144d6ef2ce94284d596013ac8d5b591e644d0093b1a6da7d697fedc93431e760ddc4489232a34191fc021c6359640711fa785079a92bd87fa00b8a1550828b8925f6831bbf4e825a0bcd6690146efe5e04b60bd367d2c140f07b24274d85", 0xa2, 0x4, &(0x7f0000000040)=@un=@abs={0xc85d3934566825d0, 0x0, 0x3}, 0x8) 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) 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) flock(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="03", 0x1}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}], 0x60, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x0, 0x8000, 0x1000000000000) r1 = dup(r0) socket(0x2, 0x1, 0x1) pwrite(r0, &(0x7f0000000180)="0826b1c10832daecccf18e0b776da7982253235f905de603a4266d8b833194b83b984765739827b6f48a74cd5a876114", 0x30, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000001000000000000000"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="58ac292e19ae9e", 0x7}], 0x1, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1, r0, r0]}], 0x58, 0x400}, 0x4) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/210, 0xd2) r1 = open(&(0x7f0000000040)='\x00', 0x7b2b530198b3ad8c, 0x105) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x84}, {0x800000006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) chdir(&(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000003c0)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336ac210b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d60200fa7c026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b139c8967c500000002000000000000020208a371a3f8000400000000000000010000000000000000b5a1d942c386db060bd85bf91260655294e0dd52ef8f759e6913f250ae5797a2416f65d15e515672cc7cd151c4b7661b66f78f6eae945555056c1d368bc1c366021674f67d7ff9047433dc5ffac9e62a78bc5b4267a11b0ce4b5bf3d1c5c9f5f1b62c231b1884d85f0f57f113cf8a7e2cb4cf6fe0440e778c05646e86d24a8ee56944c7af0761f5c1d831c00ac590a31371148c09d2fac3d57d012661ea69b6d612a50", 0xffffffffffffff92, 0x100, 0x0, 0x1000001ca) 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000ee8075d2d995c5ace0e4d03ad1a36aeeaff8306607f93087958ff260e3799a90b0b7586eb8b41b6bebd53841c38aba93ebcf"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:05 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="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) sendto$unix(r0, &(0x7f0000000000)="c9eb1ba6da0a88688189df8ca2815def1590bade109d2b8a4a5d3f90efccfd69d5d1fb1a9ed34330f5155b7a592c536c64226d40c5cec5be9b6db898c45912db79a4d1699c424f0b7d036cba92f46ad6", 0x50, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0xfffffffffffffffe) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000400)='c\x00') pwritev(r1, &(0x7f0000000340), 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x5, 0x1c9b) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65ba989b44699ce96702624930861498bb3000"], 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r0, 0x4, 0x6e5, &(0x7f0000000080)=""/231, &(0x7f0000000000)=0xe7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000140)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$getown(r2, 0x5) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000001290000003d000000030035700100000000400000"], 0x38}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) rmdir(&(0x7f00000002c0)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x9) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r1) open(&(0x7f0000000200)='./bus\x00', 0x752, 0x82) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x81, 0x1, 0x1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0xa17d82da176b3c06, 0xa8daf718c818be47) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000140)=[{0x28}, {0x100, 0x0, 0x0, 0x6}]}) setrlimit(0x0, &(0x7f00000001c0)={0xa00000, 0x7}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="1f00") r2 = semget$private(0x0, 0x2, 0x210) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r5, r6, 0x40}, 0xfffffffffffffffa, 0x7f, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x9) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) recvfrom$unix(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400, 0x8000, 0x10001, 0x8}, {0x400000000000000, 0x87f7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x37}) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x3) chflags(&(0x7f0000000340)='./file0/file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="4b199875b98fa248a2174f15265971166b9ff8a1c454e2492d7d91869c05c1679e1b379a1898c03f01355a0131520bec85065baf5a6f3255f787966e6d88081e5c27845f02a84ce8d6ca6d2d29f8f87dd5502c4287cf229b0ae87fa2e93d459b6574d2e06fb29bd4d7356645fbf5cf61db3ae079c195c0f368867fed58802e1c9e5e83f54fbc36519e6e7ae62123b3e040817a141c0c4fda87640b3551231fe9c91e963a718ca774010dc2f49ff86af0d57204a9", 0xb4}, {&(0x7f0000000180)="b71be05b08ed8590541e1f52c8", 0xd}, {&(0x7f00000001c0)="1db0f01071d064d800d1242617485a7c5e4b852fda40aa5eb8aa430ba728e3c8419e8bff883faf02edd197989d2f49fd856b1e9492de592c5dfc93eba10e8ab28b7e9f473e", 0x45}], 0x3) truncate(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x6) dup(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x18e) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x7f, 0x7, 0x5, "5b8fb1250561e6ac45785db2c26832cc4b83f7b5", 0xffff, 0x6}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000b2886b5881e9700065354e7819fa286ec75a482cc4d15458e74a0db6cef01a9fd14298a9e94d182503f760"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget(0x1, 0x2, 0x10) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/161, 0xa1}, {&(0x7f0000001280)=""/38, 0x26}], 0x4, &(0x7f0000001300)=""/207, 0xcf}, 0x2) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x802b, 0x80000000000000e, &(0x7f00000001c0)="a95d244823377962fa3e72ae9301ced3e856a010c5d3a648ce069d6d89006d759173e96e214b3e61a465fa0d28c982aaf11f7590b76c2c43da3b5d0fdf353d03e3f3c0cd85a1c3c6328886fc76a96a0e14418aeff5777f763e6784392bca05a5f998ac2823587616037d60a12bb9651dab21ba945af5753bbec9899660a740e70a30a3a5b442f1f02c641d55dea63f1f9006375766220cbf20e4a4ac1d75e203556e1eecf8c6ea85ac1603cedfee57070357b56d764834348d6022808baf7104c68241aabfc637e618588245a40913ed41ff34db978fa0c670344c2e2caafe52418dc046f667f709a7580bbdd4818c51d66f8feb4ca8e56ccbf61052bf6730365df8e5b8434ce05254aada8b2677d51d16a6b72ea985a26b0ea34695c7a90daf4ff9a5208ac532cd997b5ca539f9e7e11c42dc748d31ddacb2c21e3891a0ebe3198624fcbc7a946c2286de9ecc025210c7bdcbc876ee617fd0164b6739002fb9317f707f1041d91bd1c8981b08b35e69a8ee7fe7b2942cb703a8f1458c68654e2aa5a4b037406d4d8db28ba2d8e5915b62eddf7cd071b57b7380d3a40b63e25fd96c01ac3adbfeb97ccfc027faa46b8c83aa72fcd841ff4f9cf9f84702650a3a863adfe21f099fcdc2c6fda1c7010bba51be6569ce23387c56917e45c3e85d690b16ed714e18a09362f8766b3cb62e0e50b223ce78ad6417ee7c8ee7162e68005af5c01065b93f70ec857b1da8059c873466802397438474748ffa210d0628b57840dbfc521e724a3b5d0dfe615b3e2eda568314e650fc266a50216b94f5c9c429af870ad60a4178e1", 0x66f71da35ccd2a01) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f0000001200)=ANY=[@ANYBLOB="f000000000000000fe50677600100000549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99e800000000000000ffff00008f000000cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01f4ae041034f589ad151f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f30250000000000003000000000000000ffff000002000000594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b20000000000006800000000000000ffff000000000000ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105cc927a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e00a7bc764d78f075c7c3865547623c78e804c785a9b337c1b4aaa4035af684a023558ce8987058f3b3f34a"], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r14}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r15, r17}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) poll(&(0x7f00000011c0)=[{r5, 0x190}], 0x1, 0x4) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000040)=0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440009263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c45a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23ff00000000000000d3f79c942baa127a4dc3f33d8e21ca0a62a397d949bb0fe14301042566cae6fdb84dd6c43562b86ef422e452b3e4e271a3f5503cea372fca279064e11e02b00fd72428e80961e7e5af676f33486d249157684f5869cb70ff6138eb05"], 0x10) getsockopt(r0, 0xffffffffffffffe0, 0xd1, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x8}, 0x10) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) setuid(0xee01) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) clock_getres(0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = getgid() getgid() fchown(r0, r1, r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x7) r5 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f00000001c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000340)="74e4e7274f42fdcde8378d072a21d48b4e0d0031a963ae1c770c1b85ef965215e45175df91de056feafef20d155a1ac7e51f58d842ded25c2c06dd0e14bbf3d796ea766695c9dd5195f554a10c0dbf6c12d8c98dcc798dbe12b0fc01e9a6334d92ac5e3aec8e114916b4450089891b22", 0x70) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) syz_emit_ethernet(0xbf, &(0x7f0000000000)="dde3") 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x0, 0x7, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b15000000000000e74de4", 0x0, 0xfffffffffffffffd}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r2 = syz_open_pts() pread(r1, &(0x7f0000000140)="bed3753f6ecaf294d19b54e425335e535eeb22f44d57ec4c74d9ede83698cefee049ea8f9a7883f6182eca3c5fb82a34978decdae7e485e5416a5814795cd11f838a09adfd6fd812a61a9aa8aa8e6a0f61fdddff2e5d2fcc074b1831d1ab3e1c7119274aa9e3e7f99503", 0x6a, 0x0, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f0000000000)="bfbeb300191fdc5def56a47849bdd99f4baecf0c796dfed1650d977c78b011d3", 0x20}, {&(0x7f0000000200)="6514a3b06e85e566653edcaa0bab653f231d060e0287cba009c2ef9840fd0a63389f929106abc5860d33a8811fe38fab2119918efbc64bfd11ef077e08dd22ef259f5ab0dea6a755c2d92141afb03651be7d7f15ccce97fe59d2c2ca412bfe5365eceaf387", 0x65}, {&(0x7f0000000280)="5904974333d04238772fd90ff1638cc2a5be87275004ea32cb2a77e82cb3ba0f4bf536490406f198ef60a2528d2aa3442ff7304b3215d9a73d705ce49f9f8201d7ac1c5706dfc540646836202a45bc01158df6f6738f27a81bb96a0780e73ec3c75eedb98f8ff31062025fe2b77a7b3160189a6315ba4dff48e30d112ca659bdad11405229e7834508477c5b5546f41e2921fcf49a53f552d2676ff19ef5", 0x9e}, {&(0x7f0000000340)="15e8090586907f7c8121438e96bd2ed30dfdf7002a7dcfcb5427f0d350067552ccd13d868e2524b0f1d66aa050a6aff860a318ee4391506edcdf4f73af7a820f97c21c75be3f49c23e764265fb0d5fc64d5039c895a7f65c399365d2e225ce6f52cb81a69814ae1592d78ce28a7a22c1e0acc1f4f57e851375168471651e2d", 0x7f}, {&(0x7f00000003c0)="99ab1c3a0a7d266ff5c10d4f19e68c0441a4a40cda381351c0c196bf09f45784eaef7899f488b6af64e56314f5bf7f4597c87ac4ad68b3ab34ed127d490940afcb81c19c27dac51c1923f7f45948b7f43fce74e068f0f4e16451a2786d3f7673b42bfadaa5d78bc2e06d59ac37", 0x6d}, {&(0x7f0000000100)}, {&(0x7f0000000440)="d2f9ab9e1159adeb3c48bf362ebb61ad2bbfe09ee0fdb0b0a5b89b69bc1c569732eeba680f338da54a032e5d96191a44cee08d76a384a3d488ca3db480f2fd4542253ed0ce3459f6f51ef9b63942649d139dc9dbdbb1b48147f7fac0a995b8aa23a45e65efe5c84b61729ea3f85be42dd5cb14624796ec9d822f905eea0b7eb1fb4d4ea823dd38a71088556a61cca483a0a09ea404114abc622f1dedbf7676cd0c60a9d7d64d9b686311f307ceb3f2dbf5cb57b8291e8e599519dcb622c515ed", 0xc0}, {&(0x7f0000000700)="72a937dea5016dfa56c279670bb33cdc42c39d9779d52208906700d06bf4685152ae49ccde063f4e7f00f845c00ccfc992476e8ff4e7a86570c2a5ca04a11715336f627ff05a83e3e819d413ef013761e2bf3b9f69ec51d6b62ca14a885647784aa661e5ee746d1688234bab49a895f0194ac7ae08d6ab1cc9c1acd3674316c49b87d02afc9236dc7e07aada808a4b6dbb2c247b4e151e40f5abd49659efe50439cc7aa7701bc70ce2caae1b482a9f2580a97e7b867935809c9af98561fca11f3b531be6f312d5fb629c709aa4d5ab3f2512c32edf5709e8f883501035d30e7d", 0xe0}, {&(0x7f0000000500)="c1c43f72c7df093434b517cf9e20193c49a9c8295f434096489ad15204eb1efb00b427046ba737c85e2a9ce190b8ff8cc158c7c34ea617b66ee590c7b1f2c63402b5a7ba637529121d0b76718ec1476f571cf8edcc52c1a59c529b45e31a5208054ffedb00e95ab11e64f92acec59854c593e61a02297fe2", 0x78}, {&(0x7f0000000800)="69eb0d16ac4e1db3f5918582ae63e7af300d9564ca59d947bd250ac7f1bf8bb2988ad17e9c69277615228f7eeca6ad0c1aa2867bf52ad7335ef8aab2316bad7935e97e15d90fb796d4546fb10c81c118cf83e5377c2a4d28b630c8fe21464e36e50834b33623c689a89316b5b43d53428a17c3bff7ef6ebd50897c5599b6ddca147c0d5a6cba23fe50bf223ae7ed23d39de95830a9fa09bb39327175c1", 0x9d}], 0xa) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x200008) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x10000000000, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000004, 0x0, 0x2], [0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe6f], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0x0, 0x800000000}, {}, {}, {}, {0x2}]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20341, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000900)={0x9, 0x5, 0x3, {[0x3f22, 0x80000000000000, 0x40, 0x80000001, 0x100000000, 0x200, 0x10001, 0x7ff, 0x80000001, 0x6, 0x4, 0x4afb3d9f, 0x100, 0x0, 0x101, 0x8, 0x7, 0x7], [0x8, 0x0, 0x5, 0x1, 0x400, 0x7fff, 0x3, 0x0, 0x3ff, 0x5], [0x80000000, 0x40, 0x1000, 0x4, 0x988, 0x2, 0xffffffffffffffb9], [0x7ff, 0xffffffffffff0001, 0x0, 0x7fffffff, 0x3], [{0x6, 0x10000, 0x1000000000, 0x101}, {0x9, 0x40, 0x261d4dcf, 0xffffffffffffffc0}, {0xe1, 0x9, 0x7, 0xb41}, {0x2, 0x6880, 0x7, 0x3}, {0x1000, 0x7, 0x7, 0x10001}, {0x5, 0x5, 0x5fb8, 0x1}, {0x69, 0x100000000, 0x4d}, {0x5, 0x1000, 0x9, 0xffff}], {0x9d, 0x35, 0x5, 0xbba7}, {0x3f, 0x7, 0x3, 0x3}}}) r3 = getppid() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000380)="b00028e915ad15c0f8da51edb5a25849b2768984bc14f941a23ebf63819d6669a7e1375999b62f2335cf20dfbcf916d0dffa8499f5093a0f1cebd498f3ae98e34bd923", 0x43}, {&(0x7f0000000400)="c46a56d2e8dbe189f13000ea6ff6e9b8029ae61c033c24809ca978fc2f55b7ff2f9e430cefd79bbe5fdc4a344fb42c2d59926a5763f5892b2aa993229297d8ab2c24545c7c8fb63e8cc0bbf302b777881ce14d6a7c708e2d7583d0ee874b4619dbcfd1e7390f137789336af5d1fca9051b93556a4a29aafcce8b7d0ccec384439db185af73aef1d2ddf2a062261e3059c3eaf762f4be00797e4eb4bc1c4875831ddb842b22f15ba1179c", 0xaa}, {&(0x7f00000004c0)="71dbd9ab2722aefb99bee21f60a5b7094136c28e776f7204e2148b95d488295299401686566b98a4673e447dbbde85b5ba2a5cc0ea03cc14ece488218fc20cc9f8d2b4617bd639907e4eb3db2d5c85d86c267d6a0b0971d4735049ed49f3945a6ec270376305157a3a81066def0b218e94749c73292be29d45adce1718279325f9ff5f1756b98641b487eb7ac21d5fb5e45f4128375fda95984d917ab1adc7fe01ff35039eb1f10f2b2a632a8fdfb5b55069f003a4efc0cad35db09b9ba8e32ea4b1c2ff6c3d46138d605987c714eae2218d14b8636a788f91dcf2a3aa755694d1ce169f660a3fea93d00fefb3e09f4715cf4710429eacac", 0xf8}, {&(0x7f00000005c0)="5365493a7134ac5d05d77dbc8df7603469bdeb72f95b0c55d6baa28872d15d76d2", 0x21}, {&(0x7f0000000600)="daa9470efe82db3d20d4bbe1c52d14aaa05d8566d88691bba3fa013a4556f5b5574487caf6b4dd2a00259fa06e88d824107e7b11ccae8f8b490b2f7b1126130c6431ab468311a0ed24281d1f8c9e4a1c7e701cd830303e570330dcda4f1f65", 0x5f}, {&(0x7f0000000680)="a86ede1667eb461fe21438befa5eedbfaf2e834d26d965fdae9dbb5abda1f8abed9a50452333728946e574c58bd06d25acc3a05a7199ccf1b51b932b7a4fac9f086b8beac1f2fcef54fa", 0x4a}, {&(0x7f0000000700)="d739e5a4e16142792c1eae4bc035d1fb639e0f4fe6a623bace6e19bc069b37cc07ee6d7dfa3af4c387cea1d25cd0aaa6e357bf9deb285eac1a1c3b8c36a52354d085b84d872dd7beb6cca06fe967d3b2bd6ea36028e92b24ecb11dce2c024f1733235fece5bf83314eeb12a699d4668f3ac9d0b64951cfe88579a3737f88f91312feccc8a5a67adfff1c5cc6b63c74f1d196ec572738ef5d", 0x98}, {&(0x7f00000007c0)="ee4edcb7dd1d4e9b", 0x8}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0x40, 0xf}, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) sendto$unix(r2, &(0x7f0000000b80)="0226e5558e8ecb2b5906c728ec2baf811071733917b27b6975eee71bb62024eee070428938b184762e1145d210514005b4c39ee2c8277b4117fd34283f662d078b7d4eb5c79af909301cc60ad8afd60b7a8dfb72dfbaf3239fedeb1715d477d57599163a96ddfe3763de48bcb5910abd76e58c83c5fbf7e7fc7678783e261e62f0f5d13756f092122390144de269190d6d01d60249848d3ffc7439e033abe1d18656295a9b879ad8ea4cf65901bc8a1f367570e42c37bac0f057af41c425ad87c7e627f67aadd652f6592779e11b567182f95d275af6a601643a9689cf77714cf5a66f8881bc04849c66e20489c2b105a1a050cc1d468e145844aff813bc9a42b8f3bd18f1b8e125c3c30d1d30085c1774bfbcc45146a75780fdba45b6fc9c86f8b61d782a8d3ec733380bcad7d7b771a3e748922250791065aaa62a0cd61826d8e848e58df3f5f7644e6a2ba5cf96a13072687c580ac8dae4a7ec238c5770304c9145c10889acb0bcd09165a22f4e58dd35011175bb3d26f6bc4b257d324cba495be0eb5a6098151c085918ef093daadf10d014092731514c0960d6d5112cc8ec91459cbcaf31f786435059a5150bb44c0b2e7fb6a44eb03de8c013092904cb906b69c471bb524dbc926a2e5c821bd795a77ca477e176dfb0ea88df09247077b17623b95df39863429eaa703671966e901012603e3200e18f2219a66c9e5ad96ca1ad4c0a49801964625e173a8702d8acdd3425320b9472915cff8fac1e3724c4541c61f334a4e49da21087804aa8452a774b37fb163ebfd685c9c97ef0c9f7643b45df80a6909f486f43769c7d4004607aa28679be4b9a323e5178910bc898c816c7f70a243522e1acd0d94e3bd881a1c0cb5d7483f2229ea3eb4886c71d2fc81fbe39c2fa316b383c8e5c76bd38007ee73ea913d5a2af135131987f1c11c8272ec598af0231616e13133886ac1da756e7042557afd2d0e5725b652d1ceb804d6245c55db4dbb28e86a476a413e77bb01cef2ebf68a24ec4340ba8547ae50bcc66ded29409f39970c5376a482232dd7887786c3eea3394d77c7ede1c18431dc4b96aaee7d90aeb2d857b1b63f6be914fdd85da84c409717014a3233ce80fcabed3d4aed3085d8acbb8d5e1aa028fba1e227b76579935081e342bdffff2979deb9900ccf4009bda26b889538b2ff66b98b50863250ebae8e3f868563337bff9f71e93943e5be30f5d405b8281ed233d5884db183db27bb51f9bf286d5ebc2d037bf38f5eab24b265aa96ec31f3d38c11611b2e1893b0b9716de679b328fe310e9c7cccb9c08cd07fe7e7cd66815bd413a90ab1ea278dd16085a369f8ff6dc69389ba80caf045f8ea077d7fe957c74c8b54e73bb809adbd26edaab21a9f0ce31d69108498f577dbf571d4dfab29125c51b9d7be8fac65b40a3d09c0c7c75ea1e6ebe24341c6fe2b9d828d524f327cc8f28f3392053358948d3ee98844467c14efcb9a1f795d612c503db4200a557c0a4713b784c8f49e80e755398de061a79413041dbd96aeffd78a6c8a46250966027aefef93ffff5e12afd405ff6f2e609630c450113aca6281f4a420fa3de35106cd62b43c59fd2cd756b5dcf08a0b912e79174e6ce4ce19619582f2373d07d30ec4883f6340c287221ab2472ecb4e9359dfd5cf033871ada5307595504187393448b8b4d468ae7a300454ff70de231ae85570187b542d89abec2d83385db67777e2903f91c90a226fe328cbf5ec5b3ab3de8748836b5b206130efd3622dfe1f14c18153a1b1f3107911088b6cc16c45a4cf4e1352aea2b27ca53b60922b8991c410673e47ce4ee40c72b338e0340dea71af16db897d52ee818ce77643d972ce3726aebe7605f3824d6fa0e84967b8b638c0b500e0c5683e358d3adbee10038f7f2c8a9ae1ac39d84d4f425a6c07b93b325e118ade01909e00fb0785bc2ecb0775940921f85d7b6179933ee654b8bedffcf3fabda16cefc5d992e413e790b2f7330090deb3e6781e9b44d840f2365681b1c86494feb34a80398da3578fe1cab54ce5206c015424203bd4c6faf893cd86d8b621e1f8ca16ef60140a1d278fb056e060a3219c468be8db959b55f09719d38af3e62f9e3cfdbc881a7a050df9bfe74c24e9b551171c14a1cf2759869b2c3f2da14e5e0d624ec38050f8c5f1ee2d30594dd9f00d7a2c74130248a569919950355ddae809380447de13f0332237fb5a75d6865283931b00057f27a990d2e655dba03723576b7ddf77cf347093628a0507f2a863808d3b1c3862970b93a56eb5766b0eddeca8aa6565cfdc9499ae84722dc191a390016a352b3fd48fc9f2aaefe7412e189b55be97c1b7476ef0ba34b92710ab7f76a60b70ad3ecc61f44938571a472e5e6552e64f98f7df2e65fb9c690c91a7f894fe016d200d8392b6ae5260e611453196dbb6a614d005b138dbe4c4443b7a6e4be5f6fe3625e0fa972310eedff7bf00166a6fed7e6e97d283087a18981333597060c41fd74a61a8d05c8d19c711e3ecedd2c4c145175487ab1dd45077e66612c6abdc7ec7e55069a415091595d96655443b03c850409580f310191142c58d6cb1035a743b06efe61f7d62af390d2f19bdeec38c30f54299c79ef1fb276cf3d8e54a8bf6e0804aa141ffa82ed44615fb02334fa7b173d339272d4732d5dd99469c3b9cb6e82908bcd8a798f62144ad1b20e2effbb202b618594cc0d216960f941e9ee80bf762af90c6a9606d89dc219c44dee4310de80aba8207d8b77394d2000aaf3b239eeb523b362f36dec71e2c860a258c125827934fb181a5c7f4ef434d8f123d304953c65a79e7bbe1c84ee91bdb3bbbc0812a39c89b4a2a43ff70d662e69e790b3256af9a08e98a2be10ca8220ccae10dad7a91e19aab01d9fee77de54101f2f0960c125d1b6894ad16a9d86eeced8b4c92d1f277e9547be976390b02abd013ef6dfb9686281ce3a41528f52ba9becfd29eb51beddfdf64bed412b28030d9f3654b685ed924e3ce2fac65caf13b241e1c47e9464c9f6f30017cae3613753ea752aa0a193ccac08d7c90a0c5927ea0836acad85c2af4c3f20edca7a730be4be2f56ad9ac56fb4f929c824dc9570f9c7e5fcb3bd332f350be7860223fa2197ffb1ca3a4e39e5fe0cd4f127272cea8a50490e37b7febe9ba91549058c1cc87745ab7422cb75d325c719d1912f7ee934da9fee790b2c714aea0d2f263ce6fc1d6bc58ff5d9c3e01d391348b1ddf4bc5ccde11f301751585a54286cd98f53d101e28011b310d589fed0be7eb342914b107a817d0abcd4b28f02ce8e881182454d3dbc17273dc99ab0a335be13539116d0bbd824e05ce298e92358bb74872658c7ddea72cf05dec4a6ce92bc0c80f9062f59b488cafeff9e6f9444606128881ad17a2e5f1a842ea519874c5eae2f38a4e78f707a34f9b1c4ce3d1c0421e0d86a5c924be71aace6b9867733b1c0bc1652f81c823fabd7373e5fd3ab9f97626aea19b836ed015dd2522ab8f82be762d31e55927bc9076de0acb9723932cbbb91efa455bfcc9ec38588372b0b2a94d63e2bf67601cba08450099f33e882318b7168d7b49a16197218960751c2aaf1400033ea617ba30fa081e45ea8b04d96d2dd9eaf0e07cfd553cbb34cc7409a4fa1f0f62ac207038ae70ceda35b500c73e81b826fe37e16ba6f63732d4e1e527d19ce35000946cebbc3c67d3c54e32ccb7a82fafe606efd8ed9fd70318ce16885f7a8f306d7b7c11bee1f8974c36e8134ead409265e631549efcfb528ba65aefde81656f386435b7f4103c4edd71fafee5e59f6a625864f339c5b3293087e6f93749a73565abb3638d989e3b0d16474dce8bf23f22e7138c49969867a41ce72fb47751c2bfa7db4826526c9452acfc30f49992708cbbd1b6b9a3a8cb5913b433f24e37bf7da026c516072d1c85818d6a407e222e926cdaf6665f30503c9fc0d5ec7fc6b2fbdb14ed34ca14da2eed7c5cdec6198339c2bb5f2498680f1339ad874c2bc68eff91d3f87d311665d621146266c69683bd5362ace00bb32b4bd2de23cf1d24f5d0fd2f721e6e0ae5d3b7d458e6315eca1c6993ca77ea4e4b7509d940ac037dec8e0809f15e03257c55af8baf8d9c9a9d587e96ad2f0771e5a324222c3c636e584a7dc6dd11ea25fb8f648edc07f2d6394af9d6a9948dbb3682395330380752ab17e4a67ac16354455ecc3f3f7bacc615040cd8b3c179d30b2428e70f5d5eeee7da6b63b37c437d91abea1309b836247975a5a9739b10b405192897ef348ee81b67945f1151c5e08cad2955d24178e400d42c11d18381af949fb09d892ba59da3f6c6579869ea452d8af68946fc8b1162466abb2aca69fcc059b1abf27a10ab72aae653323d2f640f22a65659406b260beaec5bb020c5c4991698ca61d649760de3da1d7ae1f0a5b669d3f5e6dae59aa04f825eb6a3a7de8ff20e56f858f97ff4d1c6aa9dd2863038d689e3466e75fe6edd0b055f2e0937e1f06f4485ce9cff46bdd8a7351dfde1b7aaa3fb60ade48a6c803be96dd3591d0add749c5078eb52e6ddb7d582e60c618084b5061ae857b748a207cd840aa8666d0375449ea9faed3390802e8795ba011f420c3c35bcadf144de0bc002a07796093806d9f18b1da55cddab6dad93c75f817714178dd4d3e94a63dc9798e704ff211494129d1be8be59bc978faf6a21bcbcaad70e5c152dd4b09b0a52a12ef241e93a72164dbe5e5dd10a11a2e17d36fe5f7d55e2a08c0c81383e8c9d0cd5d5fabd12e6ea58a7781a93bc01b161c75de24a1aa4030adff878186acec083da2240d2462aa9e256a1a8967b546f9370c881fd7d7e5b35be727ca9b79d25cf263a85436274012f723504edf0a0f38290446f0e0314c1ab4c5510bc9a20858740d1193d8a78c7ca7dc2da6b59bfbe07dbee3ef0b2b1dd7281d7b56f4071725d7d3447d69a6e05a22e56344550abf91b973014cc0c9f14d22b348835a2273d5d9f17afa443742878a92af63bc2a4e8d1ecd673257dc6d2d1e45156f046b454f22b4efdd1bada445f85277f012f1a4758fc3b5a5ded43c38e39e20dc266854b41193d3cd0e591e65bbb0415bf2c0ebdcee4ac93edd35d7bde83e2c7c376b3953df2213c07780535273f7427f8dc9d9deec2c662a7e668c92bd19b78fecfddd334f376e2720ab83d2ea07dac6edec2572a6e1f5fdbc8df61966d6803eef1368f29fd7d88dbaf1970d54669f527801adf62fe9a39b7f9b8dd419a9840efda5c61145854ed8596dd7697f4b2630486b79b7787e6878301805fa2b0186329eda86651afaa6e310f19aa366c01dc9735eb0f44d3ad6d1e607da464281cb51150560b2714cf22152b4124d36f1a7b361e596c5b4b80cf4a584ed4c65d23878667ac12bc2b09d1509a0a175bcd474834a82c473afe9cdf8296b0f52ca74c702118fc9e51f162a85dc331d26d8917259e42951cd10b1a5c7edd21d792f9ac58e3baec016e368aa5dbe4ad4f06ec293fa57ed451290551b2b31b9f8309fb18be9bd5643674f3c1f7873bf8f5e5148fe535965f7d4d66a0239d490914525c853e37693163762ca0089a4def1d2ff4cb491e00a427fc60ebccf63191ca0cd1d7a233a42d17b548f9575c9ed41174c9a53c0cf18bce38723aaef83999d856906ccacdc3473b65a9c8c8cdadbb62b64458aeee7e5d3be71a21a7ebbf6a4f68b8e8ab94246bba358f68f0cf9261ad16a92cfab5b243e89b7b83dd3539ecfc61387fc71566a3e0ad2c64be49c32009428", 0x1000, 0x2, &(0x7f0000001b80)=@file={0x1, './file0/../file0\x00'}, 0x13) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x0, 0x4, 0xdae) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="78f336843298669c3c68c6803337d8d5fef18317a29eda61ccd32b04e1fd4cb0f873fc712425bbad190968a9", @ANYRES32=r2, @ANYRESDEC=r1, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYBLOB="7c9bd9102bc9ebfc195d21a2d9ce334fb76b8f97109d08ec1420bea7bbb913db5580fe30042a3fbead4c0b1af54bca9b076c888d43cdba9902a61a984f994819d1f51d02e58479014fd772954930d4705203f95d2ae102baef3cea8dfc910ea886fb337beea1cd512136830e059197402a084e1239b744dccf21b6893a3e7cfca12c2c96aec517c899c774389189b099dbcadf8ab0009ec73b56f5d71ec54d3e794f08b3037fce226d8492cf4b43b49f611cb73282d477b2121cb2e3cb7f516eec7cbe7a455765fb7ab6fe8f805fa5a3daa234c7aa087c1a2a10ec5194785ca2e828c9664b19b42da446ece9558abd306ad6d0056fcb094e0d7b2aba0d7126e2b06d25e7bbf55ff46578536e2d88c828936c0a9ca42620d9422bee77bd04ffec48e80b4022f95a5e2f7c70fbc6332dd36bb4d1472f5783a4b68122761c2e205a2c4d9251e027434db03a09e498d93e270aa4f469b676648443cf9d80511993ee8cf3d117d84e1c448c6b917922715bfcea9d48ceceaf70e50d04bda6b9f51531deb07154dfe6947850867b5215c61957b3cd9171209dadfc9c583816530f44a63ed2556e146a43e482deafeb662abe74594aba9a83afdbf360f73b4b0c1e96536e282f3f2ef32ae1f01dee782eb01b846f81a551f3336ac755b8a0a52f29a0cc1ca4356bf21392dec2c757e0b8cb1665681a60f71f6826854d269f0d4b40d98cb1abb1f11b3c47614c383ab567f770563c577904e63caee930445c9e092fc1f5a087a28fce3c8dbc16aaf26eaaf4ddd5eb396c22e3c0d3bb2a02a874dcc480ddccdeb1436c541330bebfe9cbae2dc113507843f87526cba6bdb6bc34ee7598bac3e4b52032a1737de16571774f85694b5a1b8ae1b4e03a31654b124c33354db17ce8ce4cf80e6d1e31181fb3f183901d9d663db5219980961f6a1ecbeb5ee0eb4dd0cf76f69a9ffdd40fed8247287f97a93730804f172433216d6bab7c74d3456f8cc6a93b5000fc29e40540dca35ec15cbd3a69f673d0fa02a6a629b7abadbdb09b1754170bfc048ecaf1312ee0c37c96fb2fe66c90dbce35b79e76a5050a8fb570cd6377ee8a9409e0f6ea5100e03ba868dd33c692ef5a7dfe1b0534b9655cd3fad1be5c4b38289f2fd4ddfeaed39c97d54e4d974b57b8cd02fb86e60697c5fdb49fb73c97ee770217ecfdfe9af4eab49de4200e75a220ace979f73dd51071807660feedd41b301f1124e9bdb69e2c27cd805947537ab5a8cfdc2f7b4f72b133655cadda0e3f6aadd546d97f6009b8654e2ffda47cb323a0548f3ce211debc6a30b71edc65e730d1284fb6a42a85eb8f413a85ed5a1ee2cc72903f9bdb160b8a7a4e08ce6b5cb19eb2e68e1cd870bde2b85a9558ac350d01e78bbf36f2d53c71cd11194f8bec21817ef9bcf0d003608a420d38f1c408985dc7e144417386014eeb694350af755dade4a204a0647963da6f0b501252e1eb8b452b0308e7544e64d8a80b26f174e0776c774ab5503dd4dd784cc4f2c7138de040d404079f7aef40cd4140602a2a197f25e2b452fd6bffe05eabbf1f621c3c9ea224383dd826a696658eff5d56d6ee58e69ee1eead2c4cc9f97b463a9bbe4b757baf2d197fab3fb3ca5c4f96d41091609a3e862359245deaa0883f6dadca696d554a239eff3dd59716919b51b7ad71e28a203d69a4252f35ad282c45a80ca5e68d5d3d2c3ce448cf44626d2760d700483eeadfc504267027155c02e8089cc1fcb1fe19c46a89eda6b00453a3c6ca6726219a7d42c60f73a3af8233b3cf210b8b9f49e51ad0bb503059b903d390c1dda74b4a286cc10b2f397e6bb95a74e297cb188f1f7974a9e9efa11846a1134f0bcf918608a767a8b00b9e419e7ff7eb77861e952ef5620eee6ff5cd64d0eecca258d17203e4ca1b11ea70b3add13bf85fd11d9b88b95c8d2070aec123adaaf7261c948c75391d14cf0f739855924cb154ed73ebd39a5309ff479ab8d79272c35e7b4959aedcec1b43140117f49aee8cdd935c21248dba1f22128a57c4d75c25cc81595349bd93eaf1727c36a011f4d8595b5c815d137a15a5a595ab150160d92bb60b771af4cb680c16509ea9c0a2167fd0256d662e38b65ad683c2361128734a97438a7e7acd23ee3bd5aea9d057ea6abbb55d7d8f208379a35ace5f999b00f334db56ed0f9fbc4b916bdfa65df1738e4f378be60383cc96aa88863a24b726804ab2a7acf7e9328ca14a3671f3d62050f25a50bcfa7ca41a7e1db891296b186cf580da86fff8c398307d2dbe28d887296a3916b3776acc69fd54b3035d4799a54474213ced32bf67907bffd4758e96826b4797955d8d6c78a7b77fbf46072c29c165bea124d727e778945faa9ea500a49e504e604d57db5c105542781fc4070b0276107322f8baff80bd497727f498c36ea5919122e4398057017b94f7e7e3303ff93d6f0a3fc7df9f20dce5b1bfab4fa666389099a00a1bd6739f347dd033761a0eac90bf5396a0fa5ec330e4db91e0a0e166297db7a3ba05cd71ff607dc9ccf4dcf3c721b44fb827cb871308a540e7819119832af4e88c90f4d8060634f2bccc3a1750eb2af3f4ab068b6f42c178233249cb6b1681d6d83da69eda38bd3e47728dd7928209ef47ca01516c604b77a40c3f65f556bb49f3f2ea80004feab52f74b4628374839a06e7690d0e783fde64bed4939ab0971caf09a9c2a0e7c4996613f1503efd053e7817e856feb7327eb3475793b30432c697dc45f82f996a4758761154322b6868c6ccc30314b41724d9299dfec9d0af192bae42e1f6221e1ab458fb1bcaaf36b348f4f0570ee0a83cd0a42bcdd7c3143e0e7957f76e58741e27980015157db4e31e1dee673a230aaec6d23b33394bde76a82b52239a8c0aa81239f32b24bc68a916373b6d82f339d62429763906413759f54ed2e18973e2d1f6f2f8ac0d4e9200fedc2e9d98a81cb4c3e139a04688a184ca776d3d9c97b60b1066bdc746383a6f12adeb4f6e312228fafdcf0a66b3058392a29860eb07613eab7f632c75951206db5ed190ddf2c2780567ff9a66064119458e6ea331c59ec0281665818b84e223bdfa3f1bb57708158bc063ad4abaa120bc96cf79806acf9f743322dd93acc7caf7140a0420072193b1928cc4cb9df8d2651a7fc7605b4dbd694d4ad9ecfc8f17aaa7ad175684b9a186fcf09078581caf5b0073af9d150cd1fd3562ccf1afebfbb7a2d80296135819bd77e760626c5810f4745f6686ff2a16b03ce2ae563106def76674ca4a8e24cd17b8cb854d09f5e90017b2cf656ad669161d67e544450816f8152ab892491f31785d2b8945ad58aed6717c631b69db93ced18dca5f991e427f283a9e22782996acf2cde645fddcf474df1febb0ebfaef1cd6f0962b1b03beaa5d2aab69914748bf3d98e657697d9e96cf37d79712e47e443f7e508590fa35c44c19dee6f33ec2f372e2d1980c5bba6164981a5373b550871998f63054a9e9eabde83cdacbe174acb39918334ef5bbbde1950b530bbd500866f50f394e38febace278e3fa03ab27c3de1e58a83183f2053694dff1b1e1fb4784c2e8e7e9694c643567267d094c01955c916d0237583d8fc9b079c005bb18fcecb198ccbd51fddb877731a9e23043f4e3bac7f054b328c3a476aed69a9d82512d4963484bd3eddf06fc1b00da7a70e41ea3ea95884178f500d9810076747ca78724006fa9076cbc4d9b6862517a1660a05c7163e10c76dd14cd52a2c203cd0a01df1a2ada7f22bb04da2dfe9c21f189310f7d86374f80c7d3eb31f4b623e3ab8e9a634e96a7b7bc56ccf80b4c7a7607ddfc4d92615c4ad328ab6769cff4e28b039290ad27c6d684cb4074c759bb04d5623ffa936d83b8b821ed3433b0a8df30fe00fad4655d01a8f7173fd1683c2b707005b167a687d8d29725954de6163c9e2be6c696ca7d639606e1fc40830aadf182596e92f9e532b96bdd6dd366f08f43c325dc398ee6c97e300bc0fbd940d441b9297b7849e3a395d7fd8cf685c8d51892727a80e1cf5d939519defa60a2fd416a34def5034183f50a00dd6bddfa5dd710edcee94543bb96853a3ab692024beb1d8d5ad5f0b84eb2b2b60b5b13bc7de49b95bf91d1c072de19c97644efa38f59c256afb9896a70ade80b20cb553d83c7f78543de1796d0d3635d1fc3f7cda9c66422f538d9840edf72987395b479679ee483f5ef76894ede8d1ac2ea032ab40f6967f26e6c7f14d873865f24764b8863eed4f1aadf48299b62e87658b84cacb8cf537782ae5ec9f51670985e295c702365785ec10b02dcaa708584d93a054d5acb35679c527083ad27ac2927a58b8c3780f56eb9318891013d297a2bfab1cbc8d5466abb853ab4d2cee54c7cc0e9c73392bcce6ef83580961ebbf79091bd8ca326fb2abc14e3d49438751b80dc5bfa7214431cc86e5fa5b95c307dd6b7df8faa787dfff63172c385570efa4071aaff28aca64a0827ee83c639f46fed9b67a161af53861444fa842744c89000d27204aca3259efb8d7749879a031bfb45d621a27be22acc1f808be1bcf46d8638646520ea6482ae4046305c7aeb0ad50fdada07fb55e7d6ebfd56639bdfbd94fdd034b5ee8382dcdd8f3a29a29174eb5667d4b9635c5b28fa501ffd8694ed2c7cabf82b4322a21e2a661b10c21e7bd4d8af545e2fb30ac01d55d5f545e7ef44ce1c9040fd5be29f5339055eed9c7372e2ba60fe777b98cc3cfa40b2ee716d3ac4c9e2b9d9c01ad00896d3abf9fec6a4a8fc6a4739441474e6d10827cbb409ddb6ce5ba899fd91f5297889db8634b59e9b7a5d8cdb82e616bd91191196ca03e4d7371342c044b77eed0af0f38117fad39145ecb852182e93fbdb845bc3b6eae5a6607043d429e477d3a29e193123b2f0b3dfc36ee1722aa23d016c5388677ee9f593ad32904acb600fcb27111bf7aaff98845f72be353a83569ef8f31276362e818dcf659daae7b9976ecb703d1214ad387d39f71c9e3d1c375e3d1224c36cda28ea3fcc4eb72a72cfcb33835aa668d4fa16625c4e486b7ba239459db935a4204e304e38d2159281496c24530018d1f27f822bf9b8efca4f0e680188d53cc0e9ce6b1e4fc3792668146685a3ab54ca25877182b20d5152b93ed29bea2c825ceff1192fcfbf98151f77b37b88ad408d33d2f42916ee0189e465ad25a187af6c6b1a17b1de724a3c17af4e92564b00e5fe96930ff8893b004cb991edcfe8cd84cbbd58798f65107716c98c61a317bb578c933313a73f0ed5f95bb836c68e5cb49f5cbe51d7a20e4a8901e2cac884064e26c9753e25b090310ce2d3407e1016381caa97acfc29084d5271ea6522e77253c18632ef6ec913bf2ca42b860038cd12f71f3d29dd2cbb89ba8370d5c72540cea2a04a8cbbae697349f34bbce077b82ca1395f375cc0d0e6abb1e295b078b41aa40b2838399eb9fc8e7eafdfc032cdaddfc2a4381a7d4bbca7de3881a42a4a281751932481ac2e9210b834641c48888146c17f9cc5d4af7f8d2f49e35df89857359f55674f72ca5832655db8c1609c855b5073451672c090ed1d7afc133e0b224f157b06295a0b067911eff180c7b84bbac8894cd9c8a40b18d38d4dd7ceaf722dc8279fa2d389955df7d1a42d5721890e4aeedbada4d0f3ff71d583bd0b43eb4019aa3b3d5a9814f81a1b04518297fb156ddcc80e6a681f1e17e3d6d1860ae9c95297400f04479c492e064628e9c2580a320686c388ad9b92df4234c733fbcdd6d6e29c0b5f475dc6cbffd46", @ANYRES32=r2], @ANYRESHEX=r1], 0x5) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:01 executing program 0: chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x10, 0x80) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x254) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000240)=[{0x7, 0xfffffffffffffffa, 0x2, 0x6}, {0x48, 0x5, 0x400, 0x3285}, {0x2, 0x3, 0x8001, 0x5}, {0x2, 0x400, 0x5, 0x2}, {0x0, 0x7, 0xe15, 0x1}, {0x1, 0x1, 0x5, 0x23}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = fcntl$dupfd(r1, 0xa, r1) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0x6}, {0x2, 0x7f}}, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r2, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="82", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20098, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000016d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f0000000340), 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x81}, {0x18, 0x1, 0xc1f, 0x7}, 0x1ff, [0x7f, 0x8, 0x802, 0x1, 0xb6e, 0x80000000, 0xfffffffffffffffa, 0x80000000]}, 0x3c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r5 = getppid() ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r2, 0x20004269) r7 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpgid(r5) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x92ad536e0cddf613) close(r0) poll(&(0x7f0000000080), 0x0, 0x800) r3 = dup2(r1, r1) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f0000000100), 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3f) recvfrom$inet6(r0, &(0x7f0000000040)=""/101, 0x65, 0x800, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a7d410f4acf5f3be0c66bbef27351363d0fc5100ce45d60748fac1023e4a2e2ceb239827e93", 0x8a) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r1, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:02 executing program 0: getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x874}, {0x20}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) kqueue() 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x3f) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r1 = getpid() ktrace(&(0x7f0000000040)='./bus/../file0\x00', 0x2, 0x309423442ded857b, r1) 16:00:02 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\xf5\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+[\x00', &(0x7f00000003c0)='/\']\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737660c2d0ba484171544cf92e96880dadc1315569bf02800d4b987b3713d760d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c800080000078af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a298d26b040000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff004000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xde) ioctl$TIOCSBRK(r3, 0x2000747b) 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) r4 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r2, 0x0, 0x258) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x80, &(0x7f00006bc000/0x2000)=nil) setsockopt(r3, 0xff, 0x3, &(0x7f0000000300)="e17862abef5d110c9e", 0x9) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000040)="67ee540f559ddb6c490a81df800b54", 0xfffffd65) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x7, 0x0) kqueue() close(r0) 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000b40)={0x2, &(0x7f0000000640)=[0x8, 0x1]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55415b4f1f4799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab5d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc20500"/1192], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad2528", 0x88}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c1", 0x48}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501", 0x4a5}], 0x4) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/206, 0xce}], 0x6, &(0x7f0000000600)=""/245, 0xf5}, 0x41) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x3dc3d2e9fe38907) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) socket(0x1, 0x5, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = shmget(0x3, 0x2000, 0x108, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) 16:00:03 executing program 0: r0 = socket(0x41e1c133a60b4b1e, 0xc003, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedc", 0x4f4}], 0x2) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x0, 0x3, 0x1, 0x0, 0x8001, 0x8, 0x1, 0x0, 0x80000001, 0x37}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) r2 = getegid() setgid(r2) r3 = fcntl$dupfd(r0, 0xa, r0) getdents(r3, &(0x7f0000000000)=""/55, 0x3d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) write(0xffffffffffffffff, &(0x7f00000001c0)="c572a22a350d0bb77bdb0a2d742525051a340cf8a73777fe0b6a08349d53e5ca12a2318feb82f2ea3b763c7d21806dfc8b7981c1c612134716134a90c806b9c91b45ec1ba3610f57bd8e226e77e910716f58896bb5967404359fe589ea11bb2a9f8d5028d1a8ed24eeb273aa3f6c885401ffb1072b006629f663f2cd20bcb70dde9838afb9d74f6e", 0x88) write(0xffffffffffffffff, &(0x7f0000000080)="6f61302e16", 0x989e) socket$inet6(0x18, 0x2, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x8ca, 0x4, 0x9}, {0x0, 0x8, 0x5, 0x6}, {0xbec, 0x9, 0x100000000, 0x9}]}) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8001) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x18a, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0xcc2, 0x8, &(0x7f0000000040)="6b4a2e035d4b1787e3be550054c10f4964d8bdd49af303e1edc313a844f4f953fe24902883b7fe14fc673e122cb7a2267db061d5f233", 0x36) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000003c0)="0e9c52f8bc55be229d691dbdfd932218e1f0593817d7bd957c2ccfac68df9c0b07da9262a367f864994052a9f9f71978e38483d69f64631bd04df192e26e1ee20dd0d65bd2c3d83b2a025bc338234aab0bed5f6cfda6a36805", 0x59}, {&(0x7f0000000440)="d9a9f2acaa89ba9244a8bc163c4eda6a", 0x10}, {&(0x7f0000000480)="8d0a8f3137b4ff38a8647ad9dd10ead89947d6a9ae2a4521fb494bfc217799d2d60f44e0a8218ef4a6e7d8833bb46d9c62146afa87f4d59b9a14af00d42aae2188d88c33c15f52efd2a18ab3faa826f77515b30ad439eaf6f1d3f6ee423fb961dd1dc069f3a65bccf33ac03a9b377379f0f04b5886c29d91b72ee10dc9", 0x7d}, {&(0x7f0000000500)="038ef31fe093abb8373d57256ce6dd058a88272188fb3a6d7553502076a849e065c6c7c59b05ab9c0783eb7b0a62e07761771556ef9419738a3bb7e4d2f028fba8bb729853587c5b3fb7d07e008b2cee7cf903761f479b4f764662b6e5cd8cea925f5b382e8877e20d390326567f7e", 0x6f}, {&(0x7f0000000580)="db2d080635f1e5f4bb9188e7f69a1588fd606a1f387d8ff01e517e38b3e749deef58c519fcabc141eb01a806e2da21d0f667b59055ec71df984f64dd2d1142e44f94303690edb9a3cc1c0547719c4e982fcfbbfc12a78769e2570a330b1f960661f2e566e6d86b805686dbd395698e7bcd21efae2f30690e19b42ae78b5be6e819a989d4a4d8404bb0f0fee74143a61d15ab4821a5d23b98f1c1adec29bc9e7c7fc48af446cb7130c5f4959b426c8d1e76f51058d62af28ad961ddfd5aee66b4d3913004ba9d07db9872085afa1d4b46f18edd70379c0b1f831b1eda5751", 0xde}, {&(0x7f0000000680)="9e4949f57d363d49c1f31cc56f2cf72ee617d29f8c1ecf16ec68f376e6f92fb153f58347997f7657c124eaa19775bc371345e0c4ca6e12c368f9688402a2f01b5f04d1189c16cf43c84b75522ccbcd62c5f8297d177b0f337ee41725c5e7f2a6523a79699116743a5c888728d91c2f43bc92d6daf8f2e499dcf5ae391e47d753c11363b928e3d6434d2c8fb09929263899a6e59e8e3de6593496c5ab2eb064247c4c35d02a79b40b3a2cc3ba616b2b", 0xaf}, {&(0x7f0000000740)="17c94ac018cfeba56c84a45810189c9f1dbc40e6ea98c6eb5b0db2952bb04124dde3186cfbe4c09cbc92b88141284b2ffa4fc7fde8791ba0965f370b271ec7378bd1aed7c71634aa7bd4eb0e979f78507a02eecbed2d4d9dbb495adf88748f31f5022dbb8d63b6a7d0214ff75318b7e1514014df6ef08c94b2d4dbadc0f44d59a0204e1d6bf261240561030e8a1227a85e534f0525f6965922632cbd15886fb8812d5754e64e44537764ce25ce43810d9378f35eddc6194b7002b824432bd5dbb15c76ca1a9a91db071bf4", 0xcb}], 0x7, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa0, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x689b) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x9}, {0x60}, {0x6, 0x0, 0x269e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getegid() r3 = getpgrp() fcntl$lock(r0, 0x9ce52c19d9578c7b, &(0x7f0000000200)={0xdc622f42d57f302c, 0x3, 0xc1f, 0x2, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x343a541e1c63ea74, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000002c0)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r2, r5]) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000300)=0x81) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000240)={0x5, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000001c0)={0x1, 0x2, {0x7fffffff, 0x7ff}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) socketpair(0x1, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000200)="343d32b25363a2ba65f6f0360a4b7a576b9075e5f3c3059cc6a77d66b83dab4a49f22fe9fa43767a3e87826e4e7d9ceb71b7278e6090726f4fe17990555033b6091fef1f3cf0a2fa95798f92c3b9be4269ef470e9846def81bbea29791505ab0b4b6f8f26fe88b4680e2a4107c5440c5502227eb9663f21f80d2769c1204e03a4063e7f280164aac300ee63a0c9df62cefbd6225442789f413303714a6d49c18e9175168287901544584d7810c343ec2fccdefd805dc62fbdd8fe8d33e0688997f49c234d6d453df758d1301929847af9c64585c435c58e1590b7243c36eba059ef491a6ad7da0b88fc78803009d25ec6991771af67c9fe1ae408e47520a2f988e8436dcf3cb428371bc9fb1b687e0cd381936867d26b46d27d202918d00675d0481a9cc095c27a6ef97e2b7e9cf0241866765dd497662b5817e2e87f0d581c648bb766220077fde78d3fd58dcc17a2e01bcd8f31777d44fb6ef82252cec46f99f80d53d1f1c945024f69750c9dd22bff6142592110e22119a74679435487dd9caecfbf54406237e3960ab24b30047b82e6abda1f8627ddda308ddac5be86b5f16677a4ff551a8baf22e58dfa92ce9c00ecff0566c57029d5725669afbba5dcece5d24c3588a646ea58a091feb4103afedfc1b4370af57dae3073ed13163f6ebfc84f4bcc5b4bf1aa10ade6f051a4948abb6ffc9b6a30394c657eea64c313344e3f37236b55d41bdcbb947a3b07a84088575df99b56d3a39925917258a2fb7faf7910046c7d89c018a6941af3c493a8431d6943369e0fd2c1c4a528be4823b6f2878d92b7e16273b06b7a4811362e6569c4ebc0e4fc12fc23e4ac520b8ef50af6b336f2c57ba313946a6268d70a743b28a1466c90125b95bf7a25d4f8e75286bb225fd1fd6888960991de2b511d234ee90f27b5c86b7757260b2f10174e7b650d81d89fa929a5d1356339ba166192ad54f5e761395d34ac37994c6ea3003dc9e7706c2603ef89d827ffb36e3ef3b80aef1f548bb264ba9e4411b271c24cb7c4413d4ef9c5aba5b88e8ca414a6f2790e6a95eaa39e34ea9d24bd91f8543a232325ffc1f2742b7f849199dd8fbdb8bf32f12d2cb771317581e4db38c85a93814045147a9b66d094cafc6a65baabed2de535f4fed43a320b9f60cfdac051df64fd978c37d41b009988df3a44d53280a6ea400a092d0a81ef8d57c94fff68b42fa74dad22ab0d99144a17fddfb7ba799bc88c9a2baed530c27580c4938b38dd805483334e06f2629cba8f2d95a461f90b7aed317034695393e0bdfc7a4d38a93997daa06549b640695ee465d0bcec2ef15b80db111a17266ea1403d958c88dad13c956249b952f2a246fb911e58fc752c3d2b29c99d46e610a38f7e7906c2c6c154b9aedeb8dc14ac9e245ec3fda1c6b83aaaed176e7ffd898ff91c6769d33db87a64d23ae9f8b8b099b01a3b8c8b12d62400250528b7e45544f6e8038d4b5395ac18c369624017785fea956d377c7ace801016d8a1965c5e330b705788d0eb4bddad8540bb2f8623b5b01eb6db21f663efa90788c33e5b49e5ee4e24b9a845b4e529873d7472de9dbc38ec337b071104b7fe9ba6be01d14cbd6fb970386aa5f94b319c9e882c5f00db2c24df874fdc85c361fc7674a502455e8f245643fc85a00df26ad42815dbd7444c28348b83571ea35cb6615a45c94c8d4380c7ec4be129e81eb7ddd685ba39f30bb2966c870d05f9edebcee9cbae8851b1217617304efbe75f8b0bc6f5df8c2a356da9ca23e605ba53d154a714437bd299537edb4c2d3bc5cc838cc09825cebee322d67ddb75eb1d605c3364473d54e822fc78de8cc8ecbd947c4b091841cc7d44ba463271036e74cb7d5f2bd6fab5cc619d072f74243f0fcd6f009e5d4c04eccfaf950e7b59e9a6739828dee01a13586342070b05452999ef6af9fcfebddfdb8fcbddd2725778a612564eaea5f860728771b49e1e985149dc79370d9e96ac4927d5641c15889b3f303070d8ca27ee61ab06f53156b4ca1d4f99c091753e9b1488c3f988d4937ff0180b97dea9f5592f1d9c27ad4fb30e5c407f616ee35a13547b13388265d7b9b6823a66a317483fcac7af3ddf4a1751993d2be2c14c6869078f56c5d8104bb9e918cfbf751a89b04a16bfaad2736d7dd05ac92b1ae77da250386a105b0a4d88bca0ddad93f6f6d71eec88af5f48acb2707fba059666f974508931556553a8f617e76e0981ef38e54bfbbdb108f942581823aa263b307388da2b359ab8f63c6ee9fce4dd809bd6cc0e092709783c23c45e88ae721187a0a3d3629ece822ddb7929bee493b1e143f2d6c383491936080391798bb88ec62e484b07f4a93108dd187150a52add59fcd9a7b97f5e3507616638b470fba05efdddae7051d21727caa47324d86d0eeccf248952ad8da1de9978998745700aad47b1921b41172ebe446b0cf7f73d73403017831deb5ba3385f22fb5310c282f218236bef97268dabcfdac385b3a087d381b6e82bd5aac26db059bc43ecf7d540e1de0c725b4b2e398200ca96cc1360e4240af5d100565c3c343597747ea4235e30f9e2c182e5365c5ea6905c4ea3d134ef5b3571ff5885b45f804592e3250f517b532aa99587e4ff0efcabe988414a7ebc46223d9a10e6d622022b7d79b565b65a95bf20df94e4ee174134aabc12c95eec88c6cfeb7d4b4b0a991da609edabf3adc1479119b5ca1c948cdf0ec8a78f898bfab9d81f242d6547ece5d0614378196ee999475e7dc98ef117d9d0dd5febba724630e0876ce76c416493de1ec56bbccc9aa445208ff009474f8affc5f425f31dba3903dfdf25b71f8e37762f04dc19ec793f587207713bc39e632bd3e98caae089ce72e4d88d4275ed2a6d565525c66ea63fbc255e8f55edb061c7dbbba1daaa10eb989a088ae147ee514a082b06cb078886091982bc33e5eab7d1db21bb7b9dfbb1820f622f4dbde7e3cc4f1fe039ade6da9c47d768d17e38a91552584f9911b579da54780b426cef577504a328c8210c8e8c4df51b245edea3091b1dac5c8d698237d02eed819097c0feb05279b2c34d02081540d0f43112707bbf8bdcd4e8e9bcf54222af0c64acb07934f3d803126615ef72c81a59c421d9dabdf1df5ed56ce2b050c6b9fd534f908842fee78c5e45b8dfaf098ac2d57b237861c0a6afbfa35e279e39b6080ce8b906a854ca444b58c23dbd00e802df90eeeca0fc6ed8e38432bea6b71ed2920c42d42774487a888f0a2054fbf047e6e901f2da6541e4eae7f8ed49c72d18de8747a737e668e98c3c3c3cbfb8c6cf4c44d648778b6b36d28a966164bcbb1b56d14dd8a45e13d3af09eb58b89d1dff28817d977cd6e371e08612a0370a45292b3a8c861d27a921671e27d51582b18d432786139875975cd316dd8ee2aa314f69f64311bd4e7bdd56703b052d168b3c3830f40f929197690e08bf0150ab05308486b553a0beed58380393528d3711be09109638ba8f7294493493bff0599e3c6bff9f539013a839e4949db25535a4d13e87ea5cab1c4dc4152515945cfa54856be3112d661dc45470f73467ed58565a84dbe781be37de464f0530d151da762fffc57150302905ddb27cdb813c70460fea7bdd2034032ebac0c96f818d4c6841bc7ac720c836220e8f9f3d296d39d0746859770dab6de97693c5400c0be56fd65d83caf55d539557a011d31878d5f87ea9ba0d11b23109045d7d7cc02135df83ec42eed3fc92ad42182042480eb66022e99cf25841bef2534252b6c1dda063f96b94618e4e9f309ee5592ff7119ede273a11c81e3368ba09d907f23a775c6449241bfd432f82cb355fd89506d8c98c73692dac07bbe047ff1da1ddf7ca88797e9d5095aaebe347a390d7c0e1a51b8dfd0b0f08aa614c7035a376cc7de132c74578ff86aaaf24cf1101272d3ae52dfe9597dc6ec0b942e2ad4e3dfc869a9c54bb0745552c85963af0ac54e4a3996c343a41c9902f520f77eb3a953d2c47e67d994f8b04102f1b9f7cf079991e8b080f3dbcdff338f17ee5d1b1ddc6cb632341dd5d11601f5265a234cf65f2fd1cf3e83f674c607bf1bc2c78dbd2c079cf87a88a8afc9e2485fabb8183579dc1cc218dc67cee35b9393e87983a111d8c1f3bdf3eba21443a4eaaa88e9f7e8f667a947fb04e41ece919b9d613197bca84b3ccaa350877fa7c7c574c6903c460aac7854b8ccaa1b37a1a02f4bbcb6288dc111de2b7bdf5b3b93f6501af1d4576f37a7c15bca613742e1073401aca7e56a38be65ae7f35e20b5e8dd29c6a5de8bf9847c7eff866d0f193c368ddd19c0288de5ea5e731c5d300f8f969b2aa0d18089bdac4a5dcb9d8e0fabf82a84254004e4fd37989039d11d20330a496c7fd8579261fcc7ac2139d7bf2c6cefa492061df618ef9d6b20ddfd5956b5c356d8e645a423b98dd6b944a32e5730abe13a003754d78313d7f4e8aca0950789def5a763fcfa15879306582cd237b4b57c4af2d92b0e24633a41441efdef5b4d0727674a7ac5efa03798212eef9828114c53df8a8b4bea6add4409473a4caf018624ec94335aac4b53ff0599bcad756b99d6709481e0971927dfb975a00cc7551cec0dba87927140cc44a05df56831b853f1c40754a3ee65815117a1b2cd51122573ea6568326a0d9509bb6c642ea2e6f2dea808f345f8c5931b73a03e9c076bdda5aed70147626dc790c854fbffc795a8dc8ed94b02271ad7be513869f2f3abbb5be621b9f07b24a3af328b8e7cb34fece34c4638c5294240aba7d476d3fb8df0cbcf40f314077535478faea69c49630184d56cd0308874851c0e6128b4922158462ea3d0b11bcd55a19507fea01ce2c47422d3abe367aed71e1a684bedc731a5f5e41164331d62200a348d006cc53cfee4ee22adae07cd0d58f84081454a5ce0a256dca77f3429d219b47538f66927ed58f56663cb0336c6509d3a2fb75906eef1744260b36e6d96160562bede845f8f3df999c9b361affaed88da9ca010b057c2813a81e9139ea3c34df0bb7c93742ba13e7f1934ec9f061cf437e8cb6b0beac73f52d08881758044cefdca3190b337402e8af81f3a1a1bcd547184510176a2ee438243c727e3b0eb228f58ed331e6629b289ad905b6317f1cff8746b9689f5bb6f35caa53428c8adbac110bd61c897b0f45d26dd727a9182879f2e4d376413e3156f1a8c7ae640129a1e1d20df2656985b13a10859ac0736cec54b08f97962accbb535a8bb13d000f5c994b8dd7bd3bc03da2a43c088830e079dd3c6302c15d53a9246673bde76420c1697c1f12b86f0d9abb43a931c2ecac6551a3080481d84ccf2507952a63d1e7d6f61d46cc551e1da9f408516a8aeda2503520a1b9b86e678745fb953a9382c1c6862b4c15d14375d1c766c53e0d2bd0a883d5a7e19a9183571d9c580409e1ba6a0d56e2704e26b5bc1337791b94549ba7efa8196bdaf44faa61d696ff66ecc1b49e9b619557866e5a826322ca944d88ce54cba0f6882509f2acc07adf06cd36e3417274299589dc4527bb36ad7344c5de96d18294f7e4697f5a4894b4a1b59e7738ef5e2d03092bc506141a75294915af41110cc8a723cba15042c3cfd4b49c24d31fe48d65cbee2f48a5eeafbbf87e57c9d9036ce37a2fcf6fe31c905c002acbe3a1d2931b0fb421ac2dedbb0fa84b324db39e34971b594ba5ccff7e8bdb3c2c4f5272354bc406868d5b82839c44786c95d391612cb36034ec26df746a2d367257027471a707519262267766102306c9db", 0x1000, 0x9, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='W\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0x0) write(r0, &(0x7f0000001340)="367076fcb6bd4807c85ce841500279925683dc720b3e1542f22b434c657b56f8f54ef1b3236b8d8783e91cbe4bda9ce87b3a97a48f62a0f68de7f2bf013d470bc5a8847a1db0b61714d14c65a5c974db51bd384a2d055aa5049d1dcc945b2b66c0f2f7c890dcdfea095f188059e1190dc084aba112b822aa4e9cecf103d9292e67a44ba613afba0535cffab076f9d5e45fcb30e57045faed898a2d906b82f2ec6b4f0d0dc4c740efe9ff03f80df129f8339651e9ac7aab4f3b6f7d0e60e419b4a7401f46e0e73692a681c541d3e7dcd285186f060095cbb478aa8750617d3d52aa39d770b0692dff9c74", 0xea) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x202, 0x0) open$dir(&(0x7f00000012c0)='./file0\x00', 0x80, 0x181) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) recvfrom(r1, &(0x7f0000001440)=""/90, 0xfffffee4, 0x2, &(0x7f00000014c0)=@un=@file={0x0, './file0\x00'}, 0xa) setuid(r4) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001200)={0x0, 0x1000}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x4000061}, {0x6, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="0018ef97dffb5f6f89411570b173f9816db3d2b9adff64959da8416019e690c654b45b53ad1f97c374c92e0dc257fbe7d6962058224bdced21dbbf7b7d9e90b1ee0ba22c879136d2b117", 0x4a}, {&(0x7f0000000580)="eeeb3fc1a43d8ffae8f7185cca7337d80c42c7d9df772730bb0c7004a7cc1a603e88bfa5f90653763337b5446f8cf74032f12c8a7752cfd354f76788692a836d3450aa8f48f33753daa81aee166f32aa90a4caf190c47a4699f435f2f818853e60d68558cbae4dc989a56ce151c967bd8e5d71e9e79dbe6426252ac9745c81a18f168b21c1e105553733281f839a3647790c1386a071db678f2e6f41411eb4e4a3bef096b978245f7f791b18d57164e926ac62ae4789b024c115ee40eb8875900a3145e978696a99cec64c9cd6ded0b90b5382f5fce4c7bbdabaf2f85450128268dde3df0b95ad94c2ff06b3015ee0e19d04bcdb24f0c178706947df83ffc4dd80ad1bc415b30180d7965cc9477092ee75ab00c7315cbebd523cde67a01dea9ca731110b5aec0aa02419ea361df23d1c1863cbea7ad4b7afecfd5150d54a931235e9e989d63a19989342a6ddaa2e16ccbcdb95e34d2a3f189cf2aa42b09c4faaa407be49ef43680ba76a1d1df53391250b5e7d5133d8506e0a92b7705069233cb9d41832e2dff9c3e715b25e9ea7738b74cc9d6bf45b93c999e1fc6bc27c91b1eb3203301c487c92b628f2f100d44fda04d70e52afb2d74f185590b9bcd99d562f47d13355e3651536bb9ea6540774330b135688d1125fb7d75583fa760fa648a1e2b2cff4805c882f373b74f1a63b4f31d74c2d091b4d29c761b8d6818c4d801c2e850e007603ffa09a1f26da3f1ee78bcaad34b4ad93fcdf46209ddfb72105e7f619b499ea0abd21e7da87a90136d02c6e86c567ae9a2937e78eb3642ab59418003a620bd3f6038bda1f2d0f51c732a3e7d8f52c02c1aacf66f3be4d347605b8fb9d3920dc242810b44e75b5e8755bec6ce19dc117742317176ec4e90f94d0aecb047758864e83a6bfd726fc47aa552ee65e8f84b2b24dbb4f9d1b892114a8db1e5ce65f2bae6d71b4d012daf4262156b52493f5978f1686ec1aea0a8613afb18a30d901fc7b60f48436e18324962bb4a031b8d114478c3b60851203d6a8044a9634176ad66896eb00740695ac561f54b4695341d0e7ebb69e797c92a68ade0e226d05a52d7bcca3e37a8d47e675742d7fdccc98b19bc5158fda0bae4fd02919d0b4269e1f4761c22be3f67cb0712d586aec159861a5e47813df2fd7bb839fae104d915b15435c283e9b9012450c5299d4db5e52cc4c676cd3baa22cd42f48dfbfabeea92d8399412b2f3a2edf22ebb0b9c3ce96df9a7665ee1bef929f841c8dfe783c8acbb8983d014e8bb7262cad3479b67f4c10363b81f70fac71905ae03f186f34ca9e4a468f612d4749a0edd0837102aa119e444a601cf681af299ecb2914ff14d75da23680a30a0f1e9cac1f0e2fdb63b1516b86f3acf5874ba6615000cdd31398cad72fa1edbf23b976611dd1e8022972fda00278e76b3682265e415257e5859cbe629e13a8907a51e1818fb61c741db87c7d9321349c3667e53ca5bbfeb332affec7d181b3352f132383db3d6f598639fdd61fb64526590623f8120f0b3ae096f5ead51cb387d1d5130bb576fa3d56ada83f0abde1141c1d60c629811ee3dcd556ccec018cf994e24bbcba138df3609c3c2962df61c90ff150e40ae2c96d5db8a09cbb5e3f75c4f0c970b08a13c3e0eb24f5f080ccb5b3b66cbb44ad6edbc1524313c215a1241ffe39c2fdc7170d9b378c4919ac831f7a7cc0a5a6cc21ab228736c754ffaf91ac6924848b370ab1c02c4c80ba4eee67f31fb36c5aea13a633ea00d51245cad3f2cff6fb90365e5d57c64b17927f3f094944cd1f3d3c2ece6154216b12b649fa452ba947b4f776ebda1c2bd4e88b2e939a0064913219e6f6751a34dd711858161f5bfd11f146ecb78446f78a033206c53905bc28cd727187c35da194c21f2b4bbb065c424dc7795e7bb17ee0a0749530197760f21ad7e4ffe2842975e2ed376f5c0292d4f3a85dea7b8e711be17bdc97a8e3b275d58bc8b3917fe39eeb8ec25846bf637e3d74cfdf06be5e8514ce3e6f4d8074691ec1d8a51ef52e801e2e1b5dc8f8c2bf541989cd2e8e9eaa8096cf4351f32d81a1bc7305b6c8ba258a45dcbd4e599eac565f8ff0410121ad2c421a9e244bed401289b0463c8ce4e4bebc9c7a1f1a4b61a1d3a192f343213b56095577448229d63aa8a69327f51091a7f4ac8653e9329ea3ae3ed8e000996bcb2eadcaa96fca7571c9f78ac338bf61558b953eb136ac83a061f54aa8c686bad11e0ddf61c6bc4e11bf1900504e1d262bf0f12a7fb067d9f9b6749bfac0fda30caa8b62cee1649e95a4adfefa3a131df449040f81fbf8efa8374c01b75f01bc97178a6ed6413f3890f15b909a7956429d95b10babcc678eb245e44eed8f56035530b51c5e69b8768e48aeb076fba833a2c8560f44608c2ae018fe2f53c734383dff43387a28beeb4072fd66a3845a8bac0c9063269db0e8952eb0d3a1f3f21d04ec0febaf9f3ea98f20cdeda8e29edc0b6cb8df8feebb9ecb254d90326081d5648a724f318bd5900f10af63e53657e350f72e74757e45269d52b542cbb33f2a3d2b142603138ed96bc459605f16c7ed6a7bc05933cef356ac7b7ab7b60fb97ab043f3885d65a3066eb3082834a89c98009bf100ae57c14c85701c70c69b66b0a56bf93a6e4dcfa4152885d6f01b2b0f5a56a4d18d782919960c90881b250efca823dd9f10e68d2b088f2dc21ceb3d72d4ef2da9c9d452317e7da9e0d691045974a45aea1167f4340024cda7ab8e231823807c7023bbac053d07a72a61f4dc49a837f87087a452a602c518e1b37c3d1725756f9f3b0dfdb1949e5d78f514a03c0688a43947d91386745de242528591ddacc74556ab131d7c1e5effd4ab0767b3ab49db06600358da5fa4cb6c8560e09f0380e73a48f44a2aaa98ddddf184e1d77a203b7f68a3ffe7e310586c0b86d8ca701ae96380a2bfe439fab49b6281c3f3308519e4a4210f06e05dc2b7439bf477374cbe12a3a9c644da0f46fb6c55e3f2a155123583d82dfcf42c044466d72d0ea452f14d23a1eb7253530065d68986f73d07204e4058ed9ae28d9654c0db8763873d618fd5bd692d8cfdd9d689a2a60e90e2ce8f6f852364f0977ef92ef4b8304a66ced99a7940eeeb75bfc768a83230c2aee34a52885a41aaeb06a1647511d093ac477a6c7f94fbdd4ec6cf41b438d42eafe346e07b458da3ef2ef8f24b573dd1b8944f05ae67c5cc59abcfd1a888e60e61e4a3bf6389abc4cc0f75cf543b097b01582067ed2d38f25ed31f34ba981e9f46b9616306df8b9da7ff81624c0f8de40a83611d198b951593e3f95ffda4ddb680059802bf4b4e0406e75d7d005dce60e865a8d360c0da2b2dedf417c5705902a99cef9e7939d5548a722b31c33934e9d0ca88b3c8fecb4faa6ed0f8a6026b39b878f560b27a5637adb4607b9d76f172fe60531c34ae9a165d454d637a5638a77bc6bff479c4d8e194260e7e253aa6a982e37de631d2a8d40d08449595a45e9b44a13d266a1e5616704bafe394b88d86678071c37ca2f04d3a7321c77371b9f3704c5860f9ab9d8a0b10e3bb7e270dc35b59ac1a33acc30b4cd0048af6a5cce22ca3a6b7fae368ea9901575ef5c0ab678ad2085e6c69c7b26cf7706aac9ee3417472dfc4ba932ffd0a3f869b71d1be930fe5f46e60b87429fb1ff496028816168843ca3a309f00f2f8d5367ff0da50a5fbd6b1ab1f3b69ad04da9365e4b409173befc6ac2b3a1f7ef79a7355f76574d9eae4e4e3e8a3e36e326764af139bb455254f332bb3afe2dca7167956d0707285221bf9972097b351ec4817e13f91a6778ce305752b3a8ef7d91489e958f28d84668e6968babd9ee8289093646217dcfcbcb86655142ec7d5d9526f1cc2a449b08d91c5de12dc71aa17d52239698bf694a6b5c0c9b017847ee48f34fd4fd7f8f755ff2115ca27379b63e19985628cb8f092eac9323d979d5b8946fef94226ef33b0053d1ff8e8cedeaa6169009125835a4ad52490b8ae13b2b80d5ce57b7c319089eede5f59b5717dc4da803bd445ff6e7655c66fb4ee5b6357f31240ee405aceabd84979a2f66b599dc8a6de07d7e9b1899f961535cb0036bc7aaae8a0ee2f0b705b56b3d9632d7d5216ce2ded1505ba924b48ebc374418a6db4c9b0bfa07fbed8876d4cb648c575c0a17676fbae27f28bbb1eb8e36f9bb9394ac6183f0df18fdc35b666350666bbe4ce2b4f59b1f43721552ce3a19012285a53c1579d9701acc7446c2f54e07e7143a94a151e2ddd022982f2775869141f5f7751bfaf5bfef4f5fad2f5774a2de2c432f3ae53877e74bd14f49bd9a209ccc17160bebf08363ad30fd1fb05e66cab64cedb949da1c133d4ed2ca73e4efe3e2a5944feb81eaceadabb98a132a9fb4e26dad5cf563570a2dce14fd80af63f7c8ea796ff63e2085bc7236ffa1c78f9a8335c7d09e5ba228671518f435c0ae0045af5269c9fb33f738392fe027efc7e6c2e2de45786842fa47d50201047086137bdd9b13fffaca914a087baa8a3379d3caa624acc39d5b70802a3c29decb73bbd4bf62067514b5423c93c673ef34d1da094cdafabcc48252c7ea3e1e1a155855e55582323b4cd8ade1b0639158685fe4590bf03d4f252ec26fcfa7020df36bc2588bc001b8690b2001e2219120e0cbb00687659905156d28bd7fb70fe30054107f64d1b4ba0e00ce403277daf59778a315c55d5c2d69b05f3f33a65e62accbb45fdd3ea9d38e7514ec49acc3e84b0f815134c92ad8aafb353a09b8448b8b728e0dd5ad824a64f2cc6a2fef619ff4291a35e282cf88b1bd29a459155ad91bad383ef3255c030d5eed38caf71872b2ae88a65c4f5b7c1220e8949a822b7b091ae37798a1260d4b814b8935cb079c5b88626123e148684ff1a1f6967f76f97ff9bf52fbda3390c93a362e04b1c64945710d985f2d5283e3afddec25f519c09f383d91a3fb55099fc539688d556bb45ced3d77424861139b9881d2a63f1fd89c8106cf95a6fc2757210c5ad69472769a4ac7cc7ff33fbc9ad833dbc3cdbfc82aac5f44b2e8e989d42e6afc18d61a50496c126d5229c75fc95172d3a300a1f3f6ba0e5851ead735ad747cc375f69b9c6a83effef47e908ca16e97ad1b61224a899cf578d650c420989a3a94e7291fc93e699ec13d0092bab25c4eadb9699d0bc090e5314bee6ec01c256a6aa178c5a94fe653851cac7f362f108c3c0b857afd62a6812e4aac3aed66e0de945e2495560ace0d5114e596996455bf09ae234ba70053515cda83d77688d5ae242d96113e790a7cf51adc689f42f1a15b4708e796f745c6bceac8e74dc7eae8170c061d099885fb106ff963cd4c9a0d1e6a8e59ec4a70690b1266385bde2ce28a5e50c94342704bacf4426a8972d7a13696f0733dea462f773e76684471dd04d7a247bce499f4a5ac2fad95ae1c36f6552a36f02fb8af4177ef845514287733334744591a43eb130a488f39fc547fd43c7a87f49ef83cec7bcef626f997d16079deac92131639a37cee6f55d98db147ba4be70c102d4ed8f392e1baa0cb80ac7115945f247473a6ba9ea81bc8806b549e10ffdb7274f44620c3b68ffdab340cd5d8df7dc5fcf3f7c5f77574d5d8ac1ad84ca2b020c898cbd2fe97300b8c20bfdee90fc34fd01a8943dfaa0c9933a28a0749887f3cebb139602a76ef65ee202a6c426f8baa358ffc230c3644f97ea08f7299277116147bfd93b195f6af5e982342d9622ab574bcd18cec5ace884d80138909c54a394d01c34", 0x1000}, {&(0x7f0000000280)="333c3b905b5e86d49b8bee7de8e94810a5be45fb93acccc084c2cd78659a784b72563559f73aa85eb5d1ce62693b04097f0acba59e972571cf59b4aaaa8a144b6912d60cabad0ecfe8ed9bff95c6efeb2c1d1dbad34478e74bccf658e5655c7f939f7f8bd50805647458c3fbc2b2d6a3183f24e645f71c78845ee82cbf", 0x7d}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x400}, 0x2) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x90d2, 0x0, "d730c1e7bb6fc6e200000000e74d00", 0x8000000}) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc5848a9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cd8175ecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xffffffffffffffc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0xffffffffffffdb54, 0x81, "80af46b16d77986f100000008075b8d54b0316f7", 0xfffffffffffffbff, 0x8001}) ioctl$TIOCNXCL(r0, 0x2000740e) r6 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x101) openat(r6, &(0x7f0000000680)='./file0\x00', 0x1, 0x1) r7 = syz_open_pts() ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000007c0)) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000002c0)) syz_open_pts() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xffffffff, 0x3f, 0x2, "9024933497f762ab4940c57c987f6edf6a7c6ac1", 0x7ff, 0x40}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000700)={0x1}) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe2(&(0x7f0000000040), 0x10004) 16:00:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 16:00:03 executing program 1: r0 = socket(0x1, 0x8000, 0xfffc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x26, 0x1, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xa) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000000)=""/97, 0x61}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/207, 0xcf}, {&(0x7f00000013c0)=""/181, 0xb5}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000001480)=""/231, 0xe7}], 0x8, &(0x7f0000000240)=""/8, 0x8}, 0x40) msgget$private(0x0, 0x1) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000001640)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:03 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffffffffffff01) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x10001, 0x3, 0x2}, {0x7ff, 0x3ff, 0x6, 0x5}, {0x5, 0xdf8, 0x5, 0x9}, {0xf1, 0x81, 0x1, 0x7}, {0x8, 0x1f, 0x6, 0x3}, {0x2, 0x200, 0x1, 0x4}, {0x3, 0x1, 0x3, 0x5}, {0x1, 0x8, 0x4, 0x5}, {0xffffffffffff0000, 0xfffffffffffffffb, 0xff, 0x1}]}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="b6098cd80ba58fd494fad1046441e7a955a3777c94e4a55875eb129dd1e8b940206e418370679ff6cf8b1584742b76d60b0894c077b5a53afde693047d670855dfad5762d79ed7307988d520e9aafe807d4a2ad3065314c204a164be46aec58c4d5bc4ac0c067e370704e5f97ecbbaa541fe6663034bcf5e0246a85735d086b8376af292edfd24e3b9ccb7cc4cd2e7be47a3ecaba1eef452eae8eb1f0c48e94efd3527a546f7fc77b12a7631b138d04ddbbe4ff8054c029144d9dc06273f0b59bfe757730847ab87562c78e8d54c6d5b100fe7a19c6c8a85bb5a150ac55cb897c45a4332ab4d86d678de9ecd6e608064c5bbcd4f20042eb1a0469bb41e263a7ca6baf254ab31d1c869096b69b6a0bb4e833e182c3c1c2975acdc494817f628d4163a9d96a27c2ca147c5b9aea60a6475cdf3a1b9c9f17fa0ae139415e8f0180902bc172b717dd42c122cc0c165347e881a57e009a7298e175b868fa78ea44ee415635225024314bc271523b9050aa2bf9b86ddc1170c16c21ca061bf5474970cd9ab66382bc4d0ac92077635e6cfb80c29f98e394f6339ff9c17a648f985d23bc4f8172c25cecb02fe62006cd97689df34fa15615882b17079a898daf7a3a3066101d61ff095be7170083976de12cc92297aa310d9ab28fc952301d3d1ebbf2fd81370a2d30ca2ba557031c7f473912447e678052cd3a8b8170c6a4dd46178fee5f941c7f9994492984523da73bc4a8b986007ec37857467f2bd8596387c50f564d53c0588e43e9e0cbf59d35e986a4dbcf481ed060e30629c79256fa5fbd758ed46e841f77cc6a53dc065bf93cbd236514ea91cc8622412f90db7714fda7b3591a62febae36fe23122d8af3e8764ea4878cdfe709a89b8aa739b2f5a1be4bc32ddc094e28b603e64e3225d5ebcb4aa2156e6cdeeed1ffcd92250bf49cef2498ba815c65d82793b288723890f3f8054f85eecb1e7f3a91cfa36220471b9e03d63af9a62168d7bab8745fa116a5b149e405c764da6abff4c1b719606e4765ca04fc1c0c900efe8ee2c84cef4da6b9a907d3c5be1191c75f8ca3418f3e10dec28e5a6e8cbffd284b5ae28d3e1c85a5ae53bd35f14713fc2b886b744c4b1a7f150972f0d40f34e20ccb946aa65ae2a6d760054c76d8721269faf921ca1f30172f2fa8ff272c3a8de4a9403a4793d025609c14bb960946252d67ebd87583e6ce4878f143a3554e992b8d1c65776e110a28fe73a9d36b07d7acaaff5b75a1ea104a64de242382633549e24f61e859ff053418b6cf95d340a857b2fae2470dc603d44d5e2c99de5cc2fd12f952e771291b773eef9a8b038f673fee381719c63441dd1ab2d814ce6194f6b8e4c71b2551be5d9e5d18babd2e7f99d659d61ef68b3dbe22906c008f9e3b6c86c82e4e463e0072f4fe8a565bf447fe2bfa6f95e9d378f46effeaf2e4e05cc95eeea4ae69b49abef6886fd0e441ae98c5027b6835bf28ac0f549354e2dcd26d9b91a4eb2a5de6113f831601adba5ddfa2ee953e7846a2d6b07476ee4ae514cdbe6b2ae9be92c13c771520055300e345fbb5ab871cf548244596568290a38ab7c5ad0fb3e8403059e1d8f830dadac3001d4ba1fbb0ea62008dd3b0af5b4f4676b86a592fd43a545e06595f1229909498e55c74d08d54d65e215f9f108d4f074e947360a2dbd8983a269b0849614080d4f61fb1c3364ca45008e51f8539398d8a511bc20b023c82e664a792bf1d76fd1e9ef297bdbce49c828b7a6767e3743165e8087fac09c1d5dfd390fd4aee609e08ffacd423eb3563982c765af02e8387f9869d32ff88e2d8c87a5ccb08711e712b6dc00febca07b871f8f02f9138bbfb670d24a4920de7080db1d7b86dbfa2d19325b5f113329027eb0d5b8fa60fab4940a7eedee3e431efaaa97632877f1245a17100fa68fa9d545096e6a1e0027c4b3e2889f3c80dc1a39ce17a879d958cce122339f95bcd675539cbd1ac0865bde78f9487f2fcde56c2c306d94a89226eb8406fda357860eb6a840706818c4cb6753dd91fa408a1b3b57373dcf6a956b27c6e3a6de8e389a921102b693e5e98fb6b0ef15b971fd54174a2c4b2b98b8d11e6388aad9164f61386e7c489ca142353bfe06dffdaf0bdc218b5395a103aa78bcbe360cb4f8c720d96223e002adba6b05eb0025293454c06ada188c7015d7f96c275329eb7f933cabff37b5370996a06152a1035db353d886556ce10aaecbfb755d1c1e3429b1d4ba52b9d1dd7480cfa0f575c5403385232021ce998b1eb9a56a9743a1683c7b65d265daa94681768dbdba39015ae631d945b4bd806b78621b1151041a3f12887356db3f075cf6a7a68fa6aa4c82524b9b47894bce1d25ac2c39c897d29c66b42802d73377cc8956e363b77ab9ac4f40a2128e299270bd48c30fc71f284a7c0fdead7fa09ca5f874ce16a421b4920d023b90202e9249a19385bfb88599257470a38420276746214dbd3889fa3e3dd659f4b718d41239bf4a5b7eba53de2d0674594213a15d86b9d8aaed96056c06d2b650b48bcbe47498c1b278555d0b316ca91f057b687a74d3b970d201491f5a9b935b6b0249b0d128e106724b31da7f2971ada0af1d135778e61f11d3dda408f4c5cf32a79bc9b68c5a9ab030e043077ee6db5cb2e924388e06f225030126d160caa8f25a1ba759dda35d90749649f01786bd505543b0798ef411d192234e535ff0f90431f8ba9e38f0c4bfc1f1f95dc58b4e09f86f04c88e1050c0344785b0daa9c322ad6e96a0448a7b4d8ac78a603be915f72bfc93a070e50d86e24fae54cb482a186b9749167f5131af38e7c15a5ee3779f3ced3962c00d71fea90104c8f359dccfb49dbc1fd84829414f879d85c3d5109cf7994c2b0e8ab1af5c4c5e1ea721afa0794170c81c250071d13cd3ea4f7d4861c7326fda5e187873576b067d3eb0c06931b694032da4c7d45abc22259a0ccbc9d74ad662235e1cf4892b3f798b05a3390434be1701f192cd57d092acc025af2156879e6760f76075c05609776c4f51b5753f693a10876319882cec96649d66983a1f42b0f07e04a04187e3fd53f01d02cd464e6f458a797eeda067780524ab5bce13d62f2f0891ba3587422cd2f8bb6fd881ea2382338af813e5bfc23c307c38fd46b51816c23835868c2260a2053edaa4ac580c129bf65e8afc7eb0ed4eaf055772f44fce25d0e849857a13a5ea2b00db0b0a6f0efc373a968bad6b7d1b6cb3f32c5a4566cbbbe0bc0923dcc665f79ec68a19f963c18a78be8496ca2e85cf2f4115e7693cda3bb49395dee0fc8b0d7880598c117dd3d820f8f0908aedd234e080a90cb550dadd51ce98ea088f8eb3e4ade98495ac7edcd758575845fdd447b6da61cb77ffacef38d2b3d7755320ea2afd4afc2729236fb5c2db9766208b54cd1defa43ce39159746297778839cff868d1eae07b91f6f05fe21c071d7ef190bc1fd0adc745549c4d5c91b96c4dd45742e787ca5289b9c8d2aa789ec113be456e58fcca683a74588df93ab7108cd522d654a4a082cb6462bccbc08c39f75f65941e5525e700346d8881d95fdea1e652e0fe02113d3082e592da42d33f9ee3f4136fefc3888f6fcc7b821c3c7815403e0a2299ccaecfe21936b836695fc5ec5d138b5a3a8ade71487cc86cd9621248ae3ab69a3c66ba7e89749c54f02dc4741a4a65c9cc4c1eefd281320dc983e4caa1f97e4cc8e50d7a1c1cd96c1eaddd902bab7dea1483106e2e2923a6660f679d74c1085b29d79d002ec075b6ae16e2ab82a16d5d254a4f9196c710d948c626e0f49683a1f2d1d1bb65b42094cd11850599dfb3b84d13d9befb798b21958213122aa4f0ddf7bfb8e821e42def3e8981fd05bdda75ff2b49ea3f8938a3f00b006563caadb226eaff9d9dd0bae5d11bbde37d5ce5a7559100d014b434bfcde03a046222da6cc47b6179a35b38e95155035d3210f4c4313035d24d1b2a2c7fb6385a53cca54a0345bc0a67d05131de78a891893b50d7b1e36108179fc2daa71b64f4b701cfe3564d26d4cfd369371dc6a0c14df5adbad9fa8c9b56d2fa06789617ff74f5456028cb48561a690cdf7936af418ea515d8823fa0b96ad8160d48e513c52ee23587e37854aad6ecbdba70948536ccb5d6efc456b1c8b4b2564497aa91f024130ae96e932e27c29fc7a16436a86bd1754f906743bcbf0d345d1a9d4ca038fa37c9384de982a68643d0d37793565ad90506bc45e76ca810f4a8055491aa6c27f308d69d184eb9900254c01a2096653281ba51ff1a7c4911f068326e0adbb65c5f37d612f787f13006d03bcd3cd1cac081f3882419d00dc70fece245af396a901998bf26bafa0ea4f793c8ed83647db8acb97fb24dba0498611b18525b5dcb77ddeff16a7d57d3b4d3605f14ae7aca88d566e5ca5681946d41bcc915cfad03a24c07bee81a8d623e3115cd46177a0c12d4d508e8b83b04c1ac7549478e76ed5ba13ee2874211c9f0131e8f6d1ec170d8aa3c7012c1e9ad179f49871c82dd3361834003568ec54b3d511756726c1ebc3a89dcc7357d72f0a8f49d812549015a555fc2087564cdd8dbe6a07bc87aeccbe47811ddcb5e57b0dfa9ea46e2ef30cb1bd1502093e2e78b6886ab562c474d2d1d85402e20ecb9d570b0ebad9641118afbc623ad23d0c5e20d42953543f3006586000784f9ecb6837abb3865bde05f0c7fb16feb37ecf1f1f1f4ff2b6bd79c3f287a8f87da60a53987ddab93d3fdf8d848666ed05aa1db47e54346ec24004ecb285d8545926b5d7c87f9932e3f4eb2dcfd63322b613bd034ef963b0e2e191cdf14a71038ff2decda8d685d95737e61ddc8b81ee85ea4b292d522ee53c1f02ff028ac88e0c5e85a2959c2fdc59ac2038872a88d92cd4996b97080d6675dcd542b291f3e2a0de31a2c1e27678fec8a5b83a17ffa05928dd39d69b5d416c7d48a8fff7b384438261e28a0f1e3e950dc300bbe2a00055610092e9d8d645adb7815fd70f2c1248755abac3dcedb42f0ce376140187ebec14f048c7548524fe44eacf3003b568ae0e08fd3165a5d3281e43c0aad5f48557e8c933cc74b9eaff9144b2801767db5d2949502f6a9fa53cd1643b42221412ca0292a453becadb5b46a533b59f2b85dead6fafd484d75b4f70fb69b2a6033983d1a6c8d735835606b1119736ee0eb66353139a734dc8870ad5773bcf8bd5636f3e92c91c221313b18e7fc2a7a7237d12608b95af3e03b30af1fcb97de08ade36e1dcc0f0cca121264059c9c6dd99e57f94ede040b2d49ec26fac1067730de16448b55585d33f4bda766866e588678d2bdcd82a539ef0f1b953eb1d6312e5dbf9659e01e4bcf7140f8224d18b5fa9a22c74fbd10cdd71480edb8ab8770c10617a35c90d8fd45154daf0f7a61fb1cefb43c344fbd8102c98798f5990242c233dbffbeb96bb9c6c615ad6eb02072cf3d03a3c63d72e6b182818f29df570961a70198ca1ffd99a1f0169b0a435149725f62196a0eab06279a33f6d5e54f018dafdc3eb0b9083fed82c9a7f7754cab21e53d84f39dd748abcdf340ba2d8934cedc235337333bac3407f44849869c27784530a7a912b47f6db5052911b03480e952927301509eae3adc6f40edeae3f5534e304ebb8a4408afe8516126e28a0fa004ff83d973cdaa363b680533d9e5ad8769cd342155e2b0aac9682c09345f26777ed787705067c81832c10bc53eda82ba1f13a7e08349d149851c130bbacfb1438d576c6df93da1a43e624e41e3d4a6aefb03f", 0x1000}, {&(0x7f0000000180)="f0064d4f1c80a931bd1e52272320fd1a9635519815c1375887d8b167bf21dd75a5dada026f1dd6a6e4a72c48313bcf4daf04b1c6df9a5275059ca863e5744765dcc64e4f0d4d26b8379c83110b11de673e368778e72a3c8e57a581880ccbe83df528d1004ade3f222abe37753ba18206522d75bc7078be22f0fa274bec7e84a29d59697c50a8c0db8cd78a", 0x8b}, {&(0x7f0000000240)="1ee5e912d23796f7c4d1a3739474d697dfea8ec23ffc37f0789154438fb8b5aab490d9c3e0043727a9a417afb063a20cd80a8aa22a6e8cf88e0c2a2f3ce5db650c31803e1e5e2502833bec16e4894d040cb54580358d1e0c75d1cd3309d8d3163ff9003f35bf921bfa818994f9b86964a61f46aeb90656d1f485b0574c53f8f4015c5e2f5128c585e78fba25ac7d03fc4a50b886270bec01df9b6b6c", 0x9c}], 0x3, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x15e) dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000100)="e1cbefdf2496420250") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x7e23873cef530fde) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x20000000000069, 0x3d, &(0x7f0000000080), 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) lseek(r0, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="887d38aae936b163bc2dbbe7d26aa3ecca04e4c23e9941396ce3a161616d077eb365f948addcc4ee7b66bfad81eb28b624313428018373cb626e51b51ef35a248b0d692053ad1571f7c3d8bdc35dc504cfdb9d3de184a45a6b067d22481e1d8bb96739b8bcd16f007be8d1098af6da569151138dcffcf13819505d651bb8ddeb37467318b301ee280efdd8e47e527a66fb932569b412a93eddf715a49a4d9cb9d8ef7f19158e0ff7b6baccb8781d94436304fc737ba55b492ced87fecd0b2a22ed18f132e9a09a7d9b0ccf85a33fd36b8669ebd66b94b7efdbba602802", 0xdd, 0x400, &(0x7f0000000340)=@in6={0x18, 0x1, 0xfffe, 0x1000}, 0xc) sendto$unix(r0, &(0x7f00000003c0)="57d2838d1dc1bb41a0392ae57814d674b89760bb12859d3e5fd9f4455c0b17943a244900e26c3c17f7682ff9f7592cdd37dd392fe875c436f9573a903067d000f138bdd1dea9bec0e95191c4575c810faf3c546462ebccc5457eb1fbeacf", 0x5e, 0x0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) openat(r2, &(0x7f0000000540)='./file0\x00', 0x800, 0x8) write(r1, &(0x7f0000000180)="9a7b8ae4f2f500a080c2a9653a5a93704e5e26f420960e522c670bc6d4e859cad9f6311224f50902c7d23cb338c740ee88c60c5eee29d591c0d6cbeeb01a3f40eb763e62", 0x44) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600), &(0x7f00000006c0)=[&(0x7f0000000680)='/dev/null\x00']) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000700)=0x2) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x9, 0x5, 0x240000000, 0x99}, {0x83, 0x7, 0x6, 0x1ff}]}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000640)={0xfd963ef1ccfc2b5b}) setsockopt(r4, 0x8, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb7) socket(0x38, 0x3, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000), 0x4) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x65, 0x4) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000040)="6ae16b2700ce574e6b5f274bb11bf6ca7cf805e4d265f1b0b11977a0561c4b113bb874be1882623346d9c6eb8f925d63c31f610d3e8676ba30448c0f11d2b22f29104a7c5f10e9ee779d9621dc542cb595c1cbd7266bf96842eb60b8d7ef686cc9ed1db8934e64408ab927ff0c5868ba0d53d904303f5a4bdd4a5d31f90142fc29b091db4391e570f63fe0aa54234306f513e9ceeb98a4f6167f1cb87bb53705fab2b821d99b0f803c0d392644d44c02664735f0af969c0c0d7b7cd78eb5977b76259f34fb7ce868c2b4de91108130d749cf9d65fb2daf2a70173b577972f5f4704b7fc4cda9f8929e72f6483d0c", 0xee, 0x4, &(0x7f0000000140)={0x18, 0x2, 0x1f, 0x81}, 0xc) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) semget(0x2, 0x1, 0x200) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9bcf3b06076d6d400"/89], &(0x7f0000000000)=0x1) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x6) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = open(&(0x7f0000000000)='\x00', 0x1, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) socket(0x2003f5155affbfb2, 0x5, 0x1f) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x10000}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1020002029, 0x8001, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296483743566c93992264e74b025f5d92640ae249768188cefaa8f1bb6210e3edc640cc961f6daa29e5d17e394e2c5244688dc9e8cca27178d4619e43636f0f1c153d0143d5522d5e6c9f7634303f192276a22a5aa968e1d38a24b42b32697b8a4158e89277345d495178debe0d138f8f7edcc8f07101ffc6498c0891efc06171c2e88aba52babf6a10b0f1993aba91add352f02c1244e4264aa890045a68a46ffc338dde2f3eb20a2bc79866466b969c3176ef733076304a5ff829fa6c225f800a5ee47535f15a4ec69af3", 0x46) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x2, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(0xffffffffffffffff, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x7) dup2(r2, r3) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r6, @ANYRES32=r6, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:04 executing program 0: clock_settime(0x0, &(0x7f0000000140)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x5}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:05 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xcb5af0725a4de8e) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r6 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getpgid(0xffffffffffffffff) getpgid(0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7936fecbfd80", 0xff20}], 0x10000000000002e0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0b03d598f3493fcfbbc8f3a218cda49e36a90c95fbd424e7b41d8016e3c8bb83d42114dd837aaf161035608e4ff45cdab8f38bacccd6a95117239af55e3c683fec3342", 0x43}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xffffffffffffffed, &(0x7f0000000140)="b6") 16:00:05 executing program 0: r0 = socket(0x13, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000180)='./bus\x00', r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8a, 0x7fff}, {0x41, 0xff}, {0x83, 0x7f}, {0x7, 0x3}, {0x100, 0x8}, {0x24}, {0x45, 0x80000000}], 0x7}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:05 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x6) flock(r0, 0x2) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3f) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="fc8a40331894b6b1e54ab98dc52a", 0xe}, {&(0x7f00000002c0)="573909d3fdb68003613a6919555a3c9a3aea53fce94ae7cde248178f9ef523544088cfc4e25186557017899daf8be0efa7960556fafc219238c678177c5b9d1083614a61e45bc7238a73eb13458359b39f0570bd18840540caa0801dad636a713cbe903f835a4df8254cd995c22d251a9d03fc5a0e90781d54e83c91bda04ada5f2beb8269fafcf473bf5bf4e31492608927261145668b72bfd400ae10c2f89f6a84d16f30386ccf24a3dea2efb7b54029519b", 0xb3}, {&(0x7f0000000380)="f8c9aceee27209ffee7cb6596a1c8b245ef10989936e74e2b9f0cec036702d4c5ced904972ea5c0deb1b69f30ee3f69707fd47ef467812f5ec5afe925c0e50961c42f476c7547a9464e4a6dc5857b28a15ed4e8aa5c107ae7a21e40f5c7ff8416f00e2a1ce6b995a9a004043c14d4ca33820d6b50f3c0560a886608e1e243e194f5253f0ef04966f14dd4e6cfe5d9b40d0a6efbdd8c2908c887c70ef7e2d57c407d65a394dbb0e87d5b18e679172536d898f4a46b0e6c226db02cf00a11b7d4dc1d291029af2b3c94901cc393f8e6bf0d7a55bb1d4ea5b7b347f127b2b20ffe5f46b851e606f516326b9a2078da1eabd98c5", 0xf2}, {&(0x7f0000000480)="c8e70b1043ff33d8e15d3033bd3b97068abcab7043079105dd32f0549d59cd948f794e0af0f922d546080935dac7b4e991144266ebd34a782fa29456aac3a10a2191229efbc7cdde224e8c9337ff6f5329784e73f1d9fc39e112ea993b4b997ea9fa8e6a68fea699031470e55b75b92aef87ae3d6a9c8c4906c3182c1a3b22f1455be09fa65a07ba4372812fa3912db327a6e5af24d1387e26f28cb1ec62b4dfd79ca56b9f1d818493144d261b5f7d83022e7f3fdfb67ac37ce3d7c86910c353a2164b22109ce1637abd3b3b6bd862d54fdbe57b1c8b9ec4846c04a331e91a9f4a7d94b9f097d18f3a8b8c", 0xeb}, {&(0x7f0000000180)}, {&(0x7f00000005c0)="46f98cb8e15ddc107cc7087fde7032a6f2ab16c6be12c5a626f0fe63662c90982c527c4c018f735b3baa28580a152dc8b8e2c60e4704eb146daa0ea986955e5130c329691ce4a43f4005fda99922a8cd", 0x50}, {&(0x7f0000000700)="ef12fa5bbd952d07167ec34f1be389c20980983d0f5aba5bb7dbde1143e12d8e9c42757ca7d40bb4462a2d0c87a9e90b20c268c225287361efe509289fd2409f0b2ad2fd77532005bd63ae0d4e5247fb089968eab1db797f7693d8a5c61d923faeb72e46cfbc0ecfa66329085a6b0189117b76d9371e293b74a5053e8ab1a8a024ef12f9bbbd53d8aa0ade2eecfcb04b63545e2faf1ef55c1221e79fdbb0846cdbaa", 0xa2}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = socket$inet6(0x18, 0xc001, 0x17) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfeba) chown(&(0x7f0000000080)='./file0\x00', r1, r3) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$setflags(r0, 0x2, 0x1) 16:00:06 executing program 1: ktrace(0x0, 0x17, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x80, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x24000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xef0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x571}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) ioctl$TIOCSDTR(r0, 0x20007479) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000003c40)=""/52) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x38) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x220, 0x0) r1 = socket(0x22, 0x1, 0x5) recvfrom(r0, &(0x7f0000000140)=""/163, 0xa3, 0x843, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) socket(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000529e30d2f3fb211bb75fed4d5c54d21a2d063e1228138a86dd5ca0680eed43a5f63d470418ba7e02ba8e64404c33c0b2b40599ce4a6d172402f64d66683f403f81645df1609303566384d4649f4223841ea8f3d7c1b2cfc7cdfd72b7eb3eb493f622b35dab3509e78e52e7"], &(0x7f0000000040)=0xfffffffffffffc8c) getgid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:07 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffff9c) mmap(&(0x7f000025a000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:07 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x1, 0x90, 0x7ec8}, {{r0}, 0xfffffffffffffffc, 0xbc, 0x80000000, 0x7, 0x40}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x1f, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0xffffffff, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x80000001}], 0x8, &(0x7f00000000c0)=[{{r1}, 0x68c77eb02fdd14d8, 0x2, 0x40, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x8, 0x60000009, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x8, 0x20}, {{r1}, 0xfffffffffffffffa, 0x24, 0x80, 0x209, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x98, 0x2, 0x0, 0x2}], 0x4, &(0x7f00000001c0)={0x5, 0x3}) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pledge(&(0x7f00000000c0)='tap', &(0x7f0000000100)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x25, 0x5}, {0x23, 0x4}, {0x0, 0x1}, {0x0, 0x9}, {0x66, 0x10000}, {0x0, 0x1}, {0x84, 0x2800000000000000}, {0x25, 0x8}, {0x85, 0x5}, {0x4, 0x80000001}], 0xa}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/62, 0x3e}], 0x2, &(0x7f0000000380)=""/142, 0x8e}, 0x40) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe29) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000280)=[{0x3f, 0x3, 0x8001, 0x40}]}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = msgget(0x2, 0x300) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00e6cd87408200e4ffffff00000000a662a18da9fffdc3a1d2d334a2000000000000000000"]) getitimer(0x1, &(0x7f0000000040)) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000005985506d3087c0085ec30518b7f0111874696e39592a699693d71102d5a19677b8e937f8d43a2443bd201aa4dfd640d9bd7da8456b02055f949b289bc72c64b1b662980c933604aa85b9b03bcf71dcbdff5f5d133697d67a6d9941f3"], 0x24, 0x800) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x7d5ed71ab70898df, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:07 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = geteuid() r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x476d, 0x3, 0xb8, 0x1, 0xb, 0x7, 0x26f, 0x2, 0x2, 0x3, 0x2}) shmctl$SHM_UNLOCK(r2, 0x4) r4 = getuid() setreuid(r1, r4) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="d0aa98b65944d5785a2ba4a3ba9b474dc4fb1d6fdc9823a4499a79ea98e399f3bd3fb7f3efc686cb546a57df0a8e453187b71d6e269e30b8c8549663683120187fae642061fdd595742daa55283b32a0d8f043dbb37931404c67f990c61a87a42601fa634354a60f2c8a5c3ac3343ed0cb39a3cd337b41759f57f301945cf3b6fb930dce349435f9ce0665258a8ad9b6ea6a507d83e024dff5eb367ba11df08c508607562479add9a0462f64742c3aa9a6e5567462e7da865e9c778d9731bc985b19fc19b714c8eeaac12760c25e5a61978ebf8e69b770bf5825cc70cfee77b50618da2ac9f5834d617f7471750d1712d2521cd621e54ada2cc724", 0xfb}], 0x1, 0x0, 0x0) kqueue() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x8, 0x10000, 0x7, 0xff}, {0x3, 0x1e55, 0x37, 0x100000001}, {0x1, 0x3, 0x3, 0xe59}, {0x1, 0x6, 0x1, 0xff}]}) 16:00:07 executing program 1: getpid() socketpair(0x1, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x5, 0x1, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1e, 0x8000, 0x100000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) sendsyslog(&(0x7f0000000080)="21bf5dc763f4e9cc943f5a1532cf02d24c8766505a231f0e", 0x18, 0x1) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x1}, {r0, 0x80}, {r0, 0x4}, {r0, 0x20}, {r0, 0x80}, {r0, 0x20}], 0x8, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4000, 0x3d3, 0x7fff, 0x2, "4a7bb538f9e69add97af7d342a244c41bfcba053", 0x7, 0x2}) 16:00:07 executing program 1: r0 = getppid() getpgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x23) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000001) fcntl$setown(r1, 0x6, r0) getpid() 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000200)="fefffedfdfc101") fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pledge(&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4ebe22020195893710dd0b110fad72833c1c32e8601d0f3ab5dec50ff22c050fc9f356a6c561cebd34083ed551435e75b496afc6314886d167ba509b41480e95ecb2b7ad7c1d8cf18625929eabb8cb011fb0df2eb7a3e38d64e8647b", 0x5c}, {&(0x7f00000001c0)="347493e4e2960f52ecf4f97d883718815c6799e9bf368e902a51f511b663432202b28293bfc074dc86f89dad71d2be02522197894fdec82dfba5a1a0b8aea6cba0b0d9051a1354871ceda87908f429be800f4fd3ea8283a6c9759e366c95fca33326bb50ca5f5f15dde864e0d316c5d7ff3ccc3b11a14c4366f3feaecc2943c69bb0de64c4b7eaa6d082e101dabd4a903143ce8909cee1e2bb3f906447e455d83c818f3141009bc446", 0xa9}], 0x2) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) 16:00:08 executing program 0: 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, 0x3, 0xfffffffffffffffc) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000b5a800000000837ba2cb8b92c0574b997457fa6a37b4a5b7e23e691863d6d99b78637f7005186336625d0a00ba0b153da7d6e22628fdff79269039eb2a6b818a291ba69be59cdbb0d4bf79ae117e1f969fdac5e87917ad64df0e81d165832b3e7ff9300bbee35871220060664b2253157196424a27df92c347f83d5d3dd3c1606fd2286e9e438542a991f2ad91bf40bf24a6e1bbf45369e57202070f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x7ffffffe}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) write(r0, &(0x7f0000000040)="e397947d585b477f734b02acf510852d41cc5458867ee1f3c6d7caba2273101348e0f715a0d799978a782cb7eb21d5530e042d70fa3597365c257bd0b20d19f2042fda9e3f647c6b8e8b732687b518111edea60b3abe7c0374806515910e3da333ed4d5b1488d900b9c23885755466c6c14add01563bd7a4183c6352294c", 0x7e) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc517ca48c46001b9, 0xf24a13ffc4a96355) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1b04) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)='o', 0x1) 16:00:08 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) acct(&(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1008000029, 0x2e, &(0x7f0000000000)="eb27cbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:08 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ktrace(0x0, 0x6, 0x20, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xd6f358e30d2117de, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x100000001) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000340)="44b6737fcf7eb72c0c9a2c051b9e6ebd75c9db1909c74c9f0bfe26c986b391464ab7f284291d3cdf75c34d5659173953d5ff6e1a295532030c66d8cf4970ff6c2fa18af51be493c66c5d40eae2b96ee6a824b8737c6191b73e185ec9ff548da391b9f69978bc2c", 0x67}, {&(0x7f00000003c0)="004e39810835b7a40eda2aa254f044d27fdefb4a8df961a02f40eb459690f6981337cc734a67c75312dee2202759388be9ec2f01829838615273ba6874f3da1859955352caf7d64a669bcae0473ee8b1f7709361082a169be39f442e7412d8bdcc10d09bd567f750511325e8146c", 0x6e}, {&(0x7f0000000440)="fb10a011e8a42353de72af593b3e93545b79f1c0d96292dc22aaaabf95fac8bd2519f6d0eb41c9f86435b61dc0e8efc340d7dfc37a31b954aaec657a5a6032557dd07afd849a5d2dbcec208c239e47ca61db28ffd4ac3eb5a0515361037b26a2b11b1001e02357e070f4e79fc3354f3561d91751e2276e31ee3d003a6c03eeec712ce354322ceeb12f6af5fbe87e7d8d3898fafc86ce5674d2a24d6dacd80b4df37e", 0xa2}, {&(0x7f0000000500)="c14a039b3030f0bc80e395a0eec7d157aa238086d67a2b5bccaac0ca4718cd2b61980864126202f1f8de883ce4495c2bb1c7c900f3d93aa6d7f6697a8179d0b927ec6516c3b41550ca70057c9dbd04745018b2d7f277af58905fc30e12b191c1bf849730f1708ab3a364df28611ce7ec15863e109a9a8852e5f4b8ef838d3ba65799e20554405efcf98679881df12077d46385efbfc73273f40f002987aeacc2d53328d97b3692267ac883351adc", 0xae}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x3) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='-\xa1:)\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%$@\x00', &(0x7f0000000340)='+k)-+\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x3ff}) open(&(0x7f0000000040)='./file0\x00', 0xcefc080c921b998, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8, 0xffffffffc6e1d968, 0x3f5b316a, 0x2}, {0x7, 0x4, 0x1, 0x9}, {0x0, 0x2, 0x2, 0x7}, {0x9c, 0x2, 0x2, 0xfffffffffffff824}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) fcntl$getown(r2, 0x5) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r2, 0x5) 16:00:09 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x5}) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x7f, 0x3, 0x0, 0x6, &(0x7f0000000300)={{0x4, 0x10001, 0x73a11bc2, 0x0, 0x7, 0x5, 0x81}, {[0x7, 0x100000001, 0x8, 0x2, 0x1, 0xfffffffffffffffd, 0xf92, 0x5, 0xc2, 0x3, 0x6, 0x6, 0x3, 0x1000, 0x9, 0x4, 0x1, 0x3f], [0x6, 0x10000, 0x1c6, 0x4, 0x98, 0x80, 0x2, 0x10000, 0x1, 0x1], [0x3, 0x4f8, 0xffff, 0xf0, 0x2, 0x1, 0x4], [0x20, 0xfffffffffffffff7, 0x1, 0x0, 0x80, 0x3], [{0x101, 0x3, 0x3, 0x10000}, {0x10001, 0x4e, 0x7f, 0x2}, {0x81, 0x3e9, 0x8, 0x4}, {0x1, 0x0, 0x4, 0x2}, {0x80000001, 0x6, 0x6, 0x7}, {0x733f, 0xfffffffffffffffb, 0x0, 0x80000000}, {0x5, 0x2, 0xe02b, 0xdc}, {0xffffffff, 0x6, 0x80000001}], {0xfffffffffffffff8, 0x6, 0xfffffffffffffbff, 0x2}, {0x3, 0x8, 0x1, 0x3}}}, 0x0, 0x7fff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x44001000e, 0x80e3}) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') pread(r0, &(0x7f0000000580)="14e981f01a05370e705a4d7413d35edaf2abd587aa5f3855c9a95cd43f26eb21afe6e0ef7bbabd317f3978d8ef6765b671deed9c19f2e5366a8ebdd4a737c8fdb97516d19451baeca3547cabd5c9adcc39ec842b971965df5564a32023e2489a5e76ba21f3bfed3a2c8884f7a1cf210092775dc3b0cb91bc0905272396c2fb4531703f9a61f4c7a51b929a8453b358052409f6ced362c75a96ce56671565476d41d36aa9563e6f20b2c2ddcec63ec3b599c76e92835d44a233d7cd554bbe1547deb267edc695e634d4c94afd0cb2ddf37acfb5b500d6d97baf2729da55df18717d11e2b0947abf39b8fd6e", 0xeb, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0x281, 0x80) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x4) fchdir(r0) fcntl$setstatus(r0, 0x4, 0xc4) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000000040)=""/236, 0xec}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/233, 0xe9}, {&(0x7f0000001300)=""/200, 0xc8}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000001400)=""/143, 0x8f}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/192, 0xc0}], 0x8, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="59b98bf662d05b6f2b23569ca5d64586a47ec186d8e92a6402497579c18b99be968f40828df8bb45597a048f2acc439a62cbc281fc396fd162d1f7c0a9d5253cb8ea3dc89883618a95062f18", 0x4c) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) sendto(r0, &(0x7f0000000100)="860f66e81768edd2b3b66559d4b90c851308acfe57d4f961fbeb4ab7b36e94c9ee9a6d4ec590f541cd8b6a6af5cf3182561ed628aa5738bd4d434526644526b1bd18dac48a9e446b410246404b2550770ac0b88b61f2a5", 0x57, 0x404, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0xffff, 0x7fff, './file0\x00', 0x280000, 0xfc51, 0x0, 0x885e}) r2 = syz_open_pts() madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0xbcf160bd06e75c3e, 0x2) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000300)="6ae3bc0d3c68fc08d57ab3d1e79f368fc15af5a6f87eee97fb2cfc997c96a33272995ae19ce1e554f194a6c5d895fca0fd19f79414194a4e5aa74474f50e4a59250d3d42cb3e9e77b596339a67e2c5e68e1106540e9406b435bf8055afeda763ad7e4a737c0f0085518e9baf33a88c25a851861081d377726f0a66de6742be831754f9a46d85cb57689ffc1db276c00ed8409b01239c26c816034cd289f7ddf734635d96276c6540e8c7d8c33b242bc48952b2ba94e61b9268f3645982e6b057edca7b3314f072aa5d7a0abc57fa6d910192f9470d6c036d1303666190efd46e8a8606997d57ee9b5fc0602748563d3892799957673a22", 0xf7}, {&(0x7f0000000400)="7a62ca0ff66098c3054318224528e76668af5b29dd4ee9bcc565164f3f7abee11208ff753f8ea351815ef252377a8e5dfd5808a8b9face17709f68405fa7daca7dd129dadf721abfa59052aba98bd0e8a000b94e884ee94fd980dc2e0961f8b1cfa36cc9b3bda737e62c91c77e447dcd43e1df45f4d67cf7621ec42e7ddf2da01615a14fdf0102fb5c48b2479cadcaf61acdc77faaab56cb0a5ffe42", 0x9c}, {&(0x7f00000004c0)="7ba7a81b094aba6fd32ce5b8d60abb92059eba204f87d23902efc8001d3b97c23ee6aeebe67c6382d695f8e0f82c4144260c3e1d0c84f5c32eccc1745f16c322683bc247b8ec12adbb07a476c999e29daf79a53cbd0505f0167cb1e0ed7a585d7fe85e0bbf1dff488b8862ae65cceadd4ad2d3695144117a8045c0e9d8b1a6d2b23e76cb11cef79689878ea844e74476aacbd96bb2a644de0660de6a7a3f93b20456665066d54a4598044d14e3eded03016c630495971f9d2a8816cf585624f592bed67dda46f331a55d16e9d936dfdbab83b643a25975179cdedfaa80", 0xdd}, {&(0x7f00000005c0)="7967bf778377666fd7d9feffa9826f73d465efab9df0dd1bf98f7162fd95f7550f6b0fdc11d9cfb8930dd69d9cbaf46d11160e8be1f0d9cb76283b7abf8a3f7b125a4da7c7b3355083766bd701a28c265dee1956770b24b509e617cb586b9b4cab047381db909b49bcd33a473fb77f62", 0x70}, {&(0x7f0000000640)="3808c7c45348bc2a409c91afe6ea81039d19b53a684eaca41e452d6220354223833684a651fb451d48caf834de42a354b91aa931dbf6b359b15b820e21dc6e957138a2cf8990d195fbacb2fa47dd0c5cc83f2130cae4a0de3558159e53132b9ebd8e9f68c4def06b8737211b8a7d643773faf52fe3a36da03915803d8b5e4219005a2830aff60a73652853f5c1edb4832c8331fcc699fbd032e2faedd76ed27068317d467edf76423f5f505c3af1a58eca8a100b9cc08ae21c0b8866e0f510255e645fc21f9214ea04a7fdb2a63db483d83f9e9711b2a2ba02f903070dbef439929b9e302cb2a13a9a55e0d02d", 0xed}, {&(0x7f0000000740)="6936790d201252995e680635926778cbf22c87e666541cd17c861694fb09c7a1f783c23798802e75004b5824b484a4a25224ebee3d5716adc159ddf0a106e32e0aff9a077de7f32615740b3c5aeb81c1613d0f6d60a7b828b8c71fa5775d9eb54d5d4a508a9034485f948e4faac083481ace441247479680cbb0b0721d3c71375dda8ee8f34c409fd15422ff655c51ce", 0x90}, {&(0x7f0000000800)="70b028635678ebbb52efc9d4", 0xc}, {&(0x7f0000000840)="51bfb93785b3b84c6cca9f8dc71f36d2c70f032777654a7175adf12dd422d73d7cc2de832d8b252c4c535ea655a92462a9ad3525d7593b73307ef89fcc8dffa45890687ca8fdc33b86d95e29f3f82531b4b634ef914d3a61727481747d6cbc09010d0705b1a1e41cc554a5922c1f2d59139406b083b496f4605b44fd7654dcccfc407a742bba6e367b84a511185383e75c8eadc1bba8348b8bd3360ed14c69065a3c71b3c3edaf64e6034e901f3aa61523501063febe7f801058e75f5e029df2d9592933e100676f4782c3fc4ad7", 0xce}], 0x8, 0x0, 0x0) nanosleep(&(0x7f00000009c0)={0x245, 0xab94}, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) setuid(r3) readlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)=""/233, 0xe9) fcntl$setstatus(r1, 0x4, 0x4) mknod(&(0x7f0000000c00)='./file0/file0\x00', 0x6000, 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000c40)=0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x800, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x40, 0x39) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000d00)=0xfffffffffffffffb) openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000e40)={0xa0, 0x0, &(0x7f0000000d80)=""/160}) getsockname(r5, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) chflagsat(r5, &(0x7f0000000f00)='./file0/file0\x00', 0x0, 0x2) acct(&(0x7f0000000f40)='./file0/file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2400014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) utimensat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000180)={{0x8001, 0xfffffffffffffff8}, {0x6, 0xe967}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r3 = semget$private(0x0, 0x1, 0x200) semop(r3, &(0x7f0000000280)=[{0x1, 0xffffffff, 0x800}, {0x3, 0x7e6, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x4, 0x800}], 0x4) r4 = shmget(0x1, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x3000) fcntl$getown(r0, 0x5) semop(r3, &(0x7f0000000380)=[{0x3, 0x1000, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x100000000, 0x800}, {0x0, 0x7, 0x800}], 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmget(0x1, 0x4000, 0xe49176d72025472d, &(0x7f0000ffb000/0x4000)=nil) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x4) r7 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x8, 0x1f, 0x45b, 0x1, 0xffff, 0x100, 0x101, 0x0, 0x0, 0x5, 0xd1}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r1 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r7 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228cb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c76435e5b6b463a24a7f43fd976c1bb6587bac2d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb032490ae29f6c8f36c7b7684cd45fc7e81279e476e0"], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/26) close(r1) r8 = socket(0x18, 0x1, 0x0) r9 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r8, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0x231) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) pread(r0, &(0x7f00000001c0)="d32d053154296c3f5e998de16ec009e446ae3422916780b08b42b5b4f93efc2a0fa084b148e49a39e88e3f0c26a85a92e1d1d58e32e3f2436631a2c7950a35a5e24077b776bc241afc2e031b086c1c4d89d7a69bf5455953eb9ad52ceace14f09d53e01ce2227911ccf6987c8b22", 0x6e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x80000001, 0xffff, r1}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202c, 0x200000007) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="3918632efe", 0x5) socket$inet(0x2, 0x3, 0x9) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x100000001, 0x401}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) r3 = semget(0x2, 0x2, 0x603) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000280)=""/171) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea04000000000000", 0xfd6d) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getrusage(0x1a9572937d4c71db, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:10 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) recvfrom$inet6(r1, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r1, 0x26, 0x7f, &(0x7f00000000c0)="ff3d5291000a00000000000005", 0x17c) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x110, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = kqueue() fchflags(r0, 0x10000) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x97}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x36, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0xe, 0x2, 0xfffffffffffffff9, 0x9}, {{r1}, 0x0, 0x40, 0xf0000000, 0x4, 0x1}, {{r3}, 0xf3091e2659de4a30, 0x8, 0x40, 0x18, 0x2}], 0x401, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xca7711432c38084b, 0x1, 0x0, 0x4ed1b784}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xc000000, 0x20}, {{r3}, 0xaa636d009f930d80, 0x80, 0x40000000, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x60000011, 0x9, 0x8001}, {{r1}, 0x0, 0x4, 0x8, 0x9, 0x3}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x454, 0x6}], 0xffffffff, &(0x7f0000000200)={0x5, 0x4b1}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpgid(0x0) ioctl$BIOCPROMISC(r4, 0x20004269) fcntl$setown(r4, 0x6, r5) dup2(r3, r4) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000380)=""/216, 0xd8) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="03b77a84520000009f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e40600086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"], 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r2 = getpid() r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000dcc812788163ef7927cc73ccae00000031000000000000000391c9adbcde78e20b35a5559bc64e00a84d31e585800fa2dfb56e35754a26c6717856a4b6b81b5c8223e9aeb724d6f0f1b00e549dfc5591b21bf8bba0aec721af53ddb461bd09cd4ea173f1754444b152c30273ba1ef23316da11f765a97258ba84cf2cf0b66308fe27ec1c2804067e5c28"], 0xffffffffffffff78, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r4 = getpgid(r2) setpgid(r2, r4) msgget$private(0x0, 0x20) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000004c0)=0x3) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) pipe2(&(0x7f0000000000), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x2, 0x6, &(0x7f0000000000)=""/231, &(0x7f0000000100)=0xe7) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x1, 0x13a) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/187) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/160) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x1, 0x15, 0x7fff}, 0x0, [0xffff, 0x9, 0x7, 0x1, 0xffffffffffffff15, 0x8, 0x6, 0x7fff]}, 0x3c) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x6, 0x3, 0x4, {[0x12000000000000, 0xffffffffb8b25af5, 0xffff, 0x2, 0x80000000, 0x6, 0x8, 0x1, 0x93fd, 0x745, 0x100000000, 0x1, 0x80000001, 0x3, 0x7ff, 0x1000, 0x3de2, 0x46f], [0x5, 0x9, 0x4, 0x4, 0x1000, 0x3f, 0x7, 0xf8, 0x6, 0x4], [0x5, 0x3, 0x7, 0x2, 0xe09a, 0x6c, 0x3ff], [0x3, 0x35, 0xacc6, 0x9484, 0x5], [{0x3ff, 0x1, 0x1ff}, {0x4, 0x400, 0x6, 0xffffffffb4acd72a}, {0x3, 0x9, 0xdae7}, {0x3ff, 0x5, 0x100000001, 0x6}, {0x92b, 0x5, 0x63a4beb1, 0x101}, {0x1, 0x7, 0x8, 0x8f}, {0x3d2, 0x1, 0xfff}, {0xffff, 0x7, 0x7, 0x8}], {0xfff, 0xca93, 0x9, 0xccb}, {0xffff, 0x2, 0x6, 0xff}}}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x3, 0xffffffff, 0x7fff}, {0x18, 0x0, 0x1, 0x40}, 0x8, [0x2, 0x7fffffff, 0xece, 0xfffffffffffffeff, 0x3, 0x7ff, 0x18000000, 0x2]}, 0x3c) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) r3 = dup2(r0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0x40a8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) clock_gettime(0x2, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) sendto$unix(r2, &(0x7f0000000140)="c6a8188457126e756b06c1a4a39be3dd3c16df3e695413a0a6eff18004cb1de3124eba5dc29a6d4db08494fd376ad14163e792deec19335d60d09081da6d3ec740b52d0dc4bac921b1a0e0b6056488ed81ada1d6644867ba7fb381a1b9f1c23f151754907a35ab2201f0d5a4429c7ecfc4a82f2aa9fb026f90038ff368a182d46120cb59530aab85697275015b80f0dfef00f2497397cf16d0f2136531b816721b5d1b4ceb72f4f246529c6267644d626febc1b7bfe364a828724a0f41baeb2adaabeca0d3ed7502c106a5c67348", 0xce, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x5, 0x3ff, 0xffffffff, 0xffffffffffffff38, "2eea28e115aed31b1e80388a529e1399b1e92d3c", 0xa47, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc600", 0x40000000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() openat(r0, &(0x7f0000000700)='./file0\x00', 0x8000, 0x0) setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000640)={0x1, 0x4fa97039, 0x0, 0x7, 0x8}) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="33516861ed26b05dc39c7d72d638a159d250f095b1fc91fb423ff1c2308bccd0c62719d4b8be2c6ecd182c1c631aa0f682b3e9eacffc8a472edfa9965aa952b3f9194df35916042368ab86ea25ad1bb5b52e90da7fecb047440759eeba037df110112c5f4f04efc71a1ea571fc318653bdda63974987b154cc6065d7118b96f99b797c24b50b78dc6e19338d71f4128d8d3014e4cd77ae97de58815c90ed32d61e37090ca228f87df7117da739a3025eabb9d4c01f07f61f2d93871d002da120a25bbfb0adc3672633b7acda71c2e351b2001c2ebe46038fda7bcb4444195659a0ae31bbe02e820876cacd8c90fe031b23ab2d3ff8bc24795b", 0xf9}, {&(0x7f0000000380)="abd2de0cd699d8c75082cd62965ddf65abc0177a32ea312f939147dcb5eecea7dd6acffd4eef227985f0df1ef4d1a7c68965e4f2f3e8054256c49f5c3a44abb8a19458d4f369aa2f68413d289763b419891abd895959fc839d79783fb444b6d914dcc2e7a42c476284da9d6325eef48a5c00904d50e4312f3d389c7722b22b7b526e6fc9c9611709c97ded520e3b39a699a673b0edb77eebd159c7a4e7939cee4168ee41b9b5bc3df97a9852654b92b5293ae8", 0xb3}, {&(0x7f00000002c0)}, {&(0x7f0000000440)="a1bbecbc94b500f4f9a14af3fa2fe460ad78a431a74158517354d3e43a1281fb5e6d70689d73dcba03fc22a08e88b358f7ca9e128bcc0bc2d26895d7b7f18277b8af", 0x42}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xde) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="3976db6f976bb5fc4081439424ca26c8a6921b3fab21076f98c1b2fd91dd31e45b1fe239c01eae5453b207bffa94e1742484f826d735853faa012393818edc3be55c591d3b1503119fef6dd67c81f21841d29524df58894530a7d3281f367e557c6baf6663878788643b621880c3327c1146f4a46705e7cca140e183fa56108eb8e8d8f6b76a0866ac91d943ae946ff7b9aceff79e7696632e14afcdfd84feffda7b9a04eaefb599bbfd967d36f124d67b400fddbb594775d84004edc65b1544cd484e96bf546da7447ebaf1fb24fcd957470b29a8b4ed39511b4375c6568960dda26977aa7e35d864b135c0e215c4f33b8d740c87edafff8df89fdae397bff7e2bed1fe7b624c4caef9f11ae8e42f9db55311638b9789477f1f0328697b8d0f658ee120d736e8defe73412ecc57854a69b33250af2b256ff8f74eeb9d36aac1b28dd80bc77e2477bfafcc407694dc9698a7f7c66bec9a970fd6593e18df6884f62eecc882402819c70a1511ef5febab62402579881527673f69a0eb060271d453768e5b5fe7b8686e5a32a3c30f6e651e331d8419b85bde0aef2d5812733c9e2262a8f1662f7a265697b532a15ea4c9592d86458a54612b9b167d865c25f11720eed8dff48b4c5adb09f91b60e2b93091b8ba428905a70a0aace307536a0fbe90162b6fd1d127374993d52ea0a0017601b08fdf7a6b84db9ed7fa3141b6414d6d452742e4c2a393eb51306ac432d499073cd634d6ee7d7175f41e6cc98b5d66ccfa56cd3e601dcb353318a5cb8728008fb45749a8dc7e7a9387ca0454adfa61d548fe8cb0567e70c0c237a3591cbef5c9dc28eb91c8f7b00a8ef928ac506e150d73178e3220e9da18536a7d083ea80f17126d97e98aafc1db7a08a6ef214447cb447ae597366a7b1a47299a7fe77695584c9d6590e427636a91edb432a04a53c2775059991ccafbcd78c6aada048b7e71b787874aef74abcd29c0d56820b421350993eacd11dcc666fd2ffe4a8fa2035d14933fe4db58ee9bbc8df3717170721969af71ad916c539be4ef919cc362c86b7f0dc9e66834554bf960d3b39ea0dbf19bb579ce30053fd935543022668dbc8e7d23e29c2b377bd3f03ff6c5d977a1e155d395884495c2f02fe51990c665b4aed723ff812c9a6fe779a8dffc55e805a2f92b01c7deb5e22bc847ad1919a035ee4a54867a5f560b69609c1a3b1813a0b39adba34ede14a5aafca9e20ddced24691ed6a226bb6868fa1c7bd4f9954e0d9df83344cdd268ad341ca8d5fe756badfafd952a10bca662726832c6d029a92922305764e3b55ce71237d163480e37e2fbb93ebc4534b4d9d226b6de89428982ac5d800ac773093bb6e33baf3454cb16615a821bfff4791c3006e83500bb63f579eb70f2279c44c648ce605102dfd78ea536eec82a086f7742c93c0105d962842b137174f8618e8bed012c02325868f90878e13fcd305ba05657bbb156137dadaa665c176ee9861285cc0b9fd87f0a085a9c975c9b304ea06ed4373984a084f5cbd946f5d0a863e402bca7497ffdcbe9b531d8a66c4bba54ba25f989635a670e7b168d38491df2425d99ca604c0fb21add8aceb192cc4f8a9ac869726e6b42b91ebfec150344879d9b13c2475b2296ddc1f541dc214c4dfb35ff20fc82f8d641f5f98a45808f2d6725a90c8be38e1f72064b1be92dda6666750c5f7eb4b7244455134870dc2e0fcd2d3da4bf1c3252a19519f56a947734e5b6bf892ad0789b975bdc3f1a526970936359a0671d7751bb41165101d74effaf58368292f14c329906f68f88e5f5043cef087316069057d33cb39bbb636c0c5cb4add69522e6799d039c62ae50aaf7c29d85550640f816dbc23da640f3c6d721cf13c07c1048f123720a0e44ee0883ea845d65d3fce668f075d8a32d5d05feafdd63905be720d9bd856aaba6d6728b93890e561beff016f58b9ef829648099c6329c908f3ac3b09470b11f57f6288f40b980e2f938d320f19141bf6e419eb46e1644f2be9c432738d7edf608bad62f79c47cac3916222dc58b498004a4d79b97c7c1c447a4f62fd30ce2ef6ac7418011631eef6d5aa1db8d632cb56f2c449709e9a8119e556a3ff099c95ec23cfd2568025e94879f3c269695f00650d6f8cce2fb96207191c6a073eb997b35b7333512e62a9acba1292f2e5344b2d4bc99cfd663a6e6fd5990130331bcbd632f6da8c33fef5d0be9eefddbf885b861a3c9c727c986bb55c2a4ee90c7332fcddd388d20f02f64c25be8d7975960d2394d5d7fc6b3c15f6aac5e6b9403e74d9b8eec90ecb10a66c2b3501ae23566aa79d73112e1eb45c0ac2e6c9ec05ce7b66613ea931e933d3b680f44cc0b30070dbb8744c8fd14f0b96699bdc8ebcad7378f16a582b72bbe8e72bc682ddd69af936354742ae99fbd0610947e30a8db1882c9229719f8309121115656110d5ddb93813717cb1ad9cc915dd89d5bf94d4f42b9b3b4e2331dabf06cc0eb4801e5daa57f0f8af95a68235b167f767e1b901f3587df045ff18c07220300b138a7bf0782a8101e9aab1e46a84e82c56d84419bb58f03cb66fc130865032fac31a81d262752da63525e82c91a2e84858658b7389f0bcb135d2b816aeed8cd145f2fa71835061bdde7e55773c2560f8e81de8ee9e8b72e519a6fce27d866fb0432a7479ea3b1089b49449a879f89a92cee1d7e9715fa23cef4b067404b01a4454861fe0228aa2deb0c633253ba4cb101683f153f4cfcc30a2f4c5b7ac4b54d02ad3ec46d0594941555601abb1976929525b248155669d5df08b3f8f5d8f501aa73bc47d442e749bb5d4b94c0215cd506eb81be7d328aa9c657859abbc6ca30f98eec3b0cbe83576822f9780f6a8cb0e82320eedbe35f563e03bdd7145d7139ad3b09651024da5e7b9b26b2514ec6fa2f844589ae724aea902ffdca0db303f05d53d1b1f70be2d39bd54fa424a7bb6e6f9cca717be96350ffcc54bd1650b96aaa1c1b49bd88760397f658c1a2db7f9f6d874ac9234dec3951efcd10f13e637f3ebdd42341bea551fd27fe15b52431f70e0763630502d21eb15e8934f7928977a607e6a237f9b8c4ebf5bd3623960ea593d60f942ecf05e2ba0cfc92961616348999c19fe878995942d0e20ebbe57114b896b025110993812401066b817ecdc6ac775b19f28e2e9be7c1f3f8b8a107629f6bd0a3fe3a56d2dddaf089d02930a0a1121b88cc38bace71c36b7654226087f9e459c4729cd429da1f4eb7068126f4ddc58dcf823e38d48127a27add24f1f06a551622e8d946727773cbb8d462a41c0b3ce1201d2fa961b5ab08ca5b6b8ca04c57a120f3b0bf96b6cef2fb949167a6b77082a516fbf8ed495a3478182dd02fe8c5ac3b7f45687a63898360e3a5db30d71546524ccb5e0ad3fc0e13b840c028edc3ff70d8d0c170b7f93a067bb854de28b7248a8a58dd357110e1524e25160efdffbf1e4242c5cc2116772724fb632204c37d28c934ebe2caa0636f54ed25a5b66727ab88a0a6ebf4b19f0ae621e075465fde4fc8c2112fca699b8d0a0a28f9b5c9f6f32eedb2fc9097293444ba464daa0169d2cca86841de400c44441dda3109e0275bd5c8fbc4febe1fe63a0970623438a8c6ca0730ea7e3b3a0ad17c13bb1a900da326eb1417dd351f9753d2269b63269deb65cf2202cfc3088cd93037ab088cfb5e52a7d96fb93b46c490259c852f3893aede770727b9af46026521414fcad75f5e89765237f1073148d58a667d6bf22bbc5f5aa3e3168a3cd4aea99f0bb51c9ef5c496b5ee39d1c61cc7bc301e7cbe75f67cbba45d46079e5fad3627c37af328a074eea8dc02c6cdf8a3078fc02b19487ca7b8465dc27ad81903a49bd1aa4f8ca075b66e3dd297b054aeb86d64628b8a69692df1a312f2c7552e1818ef7ca9c3e4529ae0c38d549d93209382ce019c6c2eece6b29df24dce4cca535fd923b99597a2d18b224edbd3a35a5a5264cbcb8010d36e223d95e0ccdacbab1e28f9e55db9cf5e8955eb85a6bb899e43c03375a9ff315487fbd9d12ed8395a34c60734ca9c25bba100dcc04cd9b509d1d9be2415c7970c764b3325b19ae6f1ad966988fd064ab3a1e24607664c838b161f1558a6e19cc14bd35e93820e6dc67ad0d382151395a6cc1b57e242113653c6ab48973cbb246df86b9a429c2287535c7c761edf68a63b525a2b380233f015ddde33fd993f9c6ddcf237363ee62573377886d754c8c10f33aae645dabbbfded572e6f1a2d86cd4c0423ae1ab69956ee15a2761fc633a2b9ea89d4df9420e82f641a6a1344e3c2fd052d36fa6ebb836a280cec0baae70b1b2d3b46975f3482e76649ca1e15fcc8eb455c2b14b289180ff09cbf27609b07a5916ef35eab2fbab216488d735267ce18d54be8712b0c5b198f8892968d7ede45117930205739280a7dfc7700696448efd8040e90590f7903bdab9e57fea9092d17409520beba45653e2ce124ec70d7b9e1f1d801238c8974731af22fbcdcdb0d928097e2ad5e19462def6716d7ae3b8a89cde5f6e1b426dffce3843f68f62fdddb1a6e0062d4824d88cb509ccbee0ae620b09713a68543265a8b5935b22b6eea4cdfa687f13718bf1a26bb293b42265f34934231989655fea8b8f85e6666f22c2fa1400fd7225c58d5d189d58781ede88e4b03bada77935467135cf42a83de50cd218a16749f248f7cd99173d6267b70e754e8c837898e30020b4294257153bcb87ed7306f9e0fee46294565cdf36a11e6c09b68b19ca149b9d0e4cbc87c05da41ba85b1a334448809a94f55755be9f824365614fd0c6f25acb995c08a968d0b04b5b148d5feb4af406a53af65259b2d06755d62cd697c27f4cc72ccc1e2597d08aa4c43c9bd70c577aa759222d2255acb2f937566430165a6912c10d933685b8855c2b3924251446bdf34d0b8d9cd94911d7587aed1ef5ba4214b30f17718190a91370bebef46b517a015c75f8e401c202607c77edd9eb5cc42480c6295aee814a2b763450dc2c0a3222cc410ad4688d5d3cb02385c58242037cf705feb37138b31db26e9ebc56147a6ece0ede1519d8430956878cbd2ac17ea5eedfff729a61f5bb284842576d56e7115602ae2bd57e056898dc9b68c1590cc491b9960ad54abbba02f9999cc155413f429bf8b791af788a4e46d369e7c84e5b4fa4c807717336adda5498ff3c57f76c7bbbd5371c2673fda73c1edfeb53c0f91c43a6cdb3c8c09d40892882b8260824fd524800b2eb8f11b775014c6f04e1a40f310f12736d3fb5ffaae9e5d8f621da195752213306f96e61bc30b560ee00a372389b1f6d4d5363e2431f4471d88855637a1d930fa0ae2925a887553b9c019dfd2a43a9bd29cb808b5259813bca533691faa9e1038a60aa9a9276bedcfb4276185ba308b21a343d43dd6ca99e0ef80d48b6e5ad167c4225581bc3d022ffc90dc9f1c4cdb9e7d2ac886af918aecc2c3038a2026565e49518d5b1ada141f8e56cf7bd72d0eed09206660b0161f61f71a91c09d87492bafaf767a972cee2328b1182ead8dec364c71af198391b61b4616698b10b8016e7c1c33053ed7bff5d0b20aed3d01003a413e603a01d1dc44ee81755fb7a47eb1fd2772859543d1d563455e18513a5a5ce93eb2ceab949cc0a98d7fc65f0af95b6d2a104cf71dc3fa38f7de2c3bf22d17f620efbc1a87aaa66943b99c5924df0d5a22990b8dbe1c4be9fb42181a0b46499457365c17f93adb5435bbf2b4c98556f2303d7f0826fdba5dd144324", 0x1000}, {&(0x7f0000000040)="88e78ce4beb78a0599ee9081a5f77c52c3f18db830fb6264e122ab1c6028673ebf90b2e3160f2e229c002682c1d5c690bc484e237644e57473f1acf662fdf1e6b00f0c4d258edaab741bb1ad0292da5e4c0c422aecd083a3f99b69af1bbd49ad46d7ad650566c9e25ca059206100f2b6066d1ea17e5563dddf5950469824a6e10ba2ea0b73aa5ad2e66e62235dffa68e090cacc29f09de76d113", 0x9a}, {&(0x7f0000001200)="065092a6dad470c1f615935f9676f0d93ca4551d58e2310054a1121b65e87bc46d6222cb64adf69cceae33360f0a39b8fbdc48457c094a1aa193ce6a60b07e3f924516b072e2b3b93a9307cce39d066a8253a0f3abfde8670def978e5a538dcf3dbf05952522aec1d55b66fd7ff76c9545653594f7494814731779063d61c81dc565caa527d3d0d7746d3aec3686263af33708ede9b55b6a6c4acb2439fd50c56a92ef5c3dd4a17df780afc7a982a7a043007b465baa9fc3e46bd6eeea330d510b44f593894f2096966f929c06e41f95c8d3c6ef6b2fc829d688c8ac6a694ae42ebad988b2f6899b960430", 0xeb}], 0x3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') chown(&(0x7f00000002c0)='./file1\x00', r2, r3) getpgrp() seteuid(r2) read(r0, &(0x7f0000000180)=""/87, 0xac) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pledge(&(0x7f0000000000)='+\x00', &(0x7f0000000080)='@$,\x00') setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000a0, &(0x7f0000000180)}) syz_emit_ethernet(0x2c, &(0x7f0000000000)="e46ae70653c51c31b8d1944feb5a6cc92aaad801d57c304f6d7dc29b5c05b2317b4d5f245692796b111da370") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0xffffffffffffffe6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0xfffffffffffffebe}], 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='].\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{#\x00', &(0x7f00000003c0)='%\x00']) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:13 executing program 1: r0 = socket(0x20, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="d0be8b7b2efe160343443704ff7ab38398803bb312053eb5cc2ae54d464622252f9330b1a12d381a23b16c4446db0cf14f7cf12a8c2baada93f6e1b383845b0e47ea3d34c9b14bdd3a89fa1bc43f7aac0fae8dc7e1ae3a077024eec7585c", 0x5e}, {&(0x7f0000000240)="29437b5c7fe6d15aae0d74b3c6c6be48527a1431740647929e5e44c2cfb8ac1415c70ee7cb4d4a964c49f57ddd4e3191327ba98b8837dd5820a04417c03b5f5bf75963117f3e3c18f957985aa7cb4b30215517226f258a6c4dbf0f4a400ff26bcfc358f5f488491298e0007d7c77ba0635675cf23b38e7c65d5dd83e5b97f0b290f0d11bd79304fd8683014e62e35f71774b476740ffdb27c6f580583f7efcd350e8ad1b038975de5e35ec5be4b547d5896efde5", 0xb4}, {&(0x7f0000000300)="8f2ffae53c913c24b96382fad7a1183f4116b05c6b0bb13d9508020404337e6e9489b0626f9375e3fdc81932c964", 0x2e}, {&(0x7f0000000340)="bd82f8462575eb17bba1717d406491102365c9a107df3ec3496584c3e2ce910eb2949b11b63a3845033313d410f7d62624c2fe4f7581b0689629b7f0632a925a48d3f37c5691b10a2aeba7b1fe7c7160be1c9f6ae896371efcd9e539da58c7734b8492c1ca0c2266afbc7695c951d28c0353c4619552a44d059d856790ede725c86b627f94d04a1d1691a0b1b42ed502b9c5d91c7fd07299389e3c685341ea1941aabcfd94ed115cc49234d5b257e6e8e5f3724eafc1abece4b227d1026ae4acf4577fd30db2d327d9e091a4b0ebe76dd307bcba3ca849f245bf", 0xda}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xc95d151b52d5735c}, 0x400) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)) socket$inet6(0x18, 0x3, 0xeb) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000600)=0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x28, 0x8}, {0x81}, {0x6, 0x0, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1315}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_settime(0x3, &(0x7f0000000040)={0xa9e6, 0x1}) 16:00:13 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000640)='./file0\x00', 0x400, 0xfffffffffffffffb) write(r0, &(0x7f0000001c80)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f0f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd8083f9d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab100ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e8adc04ba92b19f57b9aac819a78e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee840c2d323740", 0x855) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x6) execve(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:13 executing program 1: r0 = socket(0x1, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) 16:00:13 executing program 0: r0 = socket(0x6, 0x4003, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:13 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f0000000200)='w', 0x459) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5252, 0x8, 0x81, 0x8000}, {0x4, 0x3, 0x40, 0x5}, {0x7, 0x5, 0x939f, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d0300080000b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8c410844c231fcaa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="a7279914db565ec7827dc4907cf4f29938765db26860a929842d708510df8fd911a3cbdebee3b48a5d89e04b55451266130a946bb99e36056a8e488b89681f2afd27d499c2d2b13bc3295633ea685ec4c50db11b8a4639d23c8b51272e74af7d484b063e74", 0x65}, {&(0x7f0000000180)="9c1473b70ce4fbedd630194ca1f454a505d1e7469dd32db50c88de43344d8f515254", 0x22}, {&(0x7f0000000240)="b7cb23319d57eec01154b6ad7bc9ba9d413873bcaf104c3575167a18fcd5ad79836a9a2f2cb77b7b20d3ff4c400653a0c9f048908823c1babc1ba510a09a57da8416923df38c7ce3206792b7cf90da92f46a4e21b8ab37a74977825121240094e7def5010c094b7480d506abdd536147fbc4acdde8dc70f1ef102a35e1c6c8212760404d1fb8127696c5643ebe578d614bee8748fc3ef4709586381552c879304eca4454b31ee6bc6f3bbd176678ffff9cf3495b425d361d02b85b442827a5bea7f2d6aab03a72f88038f7b5d93a2e6f2e2c5324deeecc416a", 0xd9}, {&(0x7f0000000340)="c2b818e8fc45fb8b490020f47e3d62833d018164914184cb95f02f054276bb525453590dde9433c58330a0cd4edcdacf9e9c8107a44d737e94aa20551c75a9dee389a0551c95091741f89339737a88fbc5172a8ae84c5add5573401ae6b9d62e063220482afcd7cfcbf581f939c10f211d9e5309fda833f103163f1196bb8246ad48e43fe0243d71c615516f99ffa01896455a822a518c40a3825bc06be6f6ca7f6124573fd605ac5a5a9b8404", 0xad}, {&(0x7f00000005c0)="46e4f3e68e9c80e09ee22dbb912bbd1dab84cbec374bf02d8bb44e88b94d24ec78bc1b96c6e06d4c35752f2f8797b4d519262b1fb2e189fb80f4593868565f1ec564a292c90c99fe43c515c95648ba747a6ab62362c764ca8291572deb936c051e48c8f877d6579f5628bf04a9089beb638857c776f7558e6001aace3c47e0499be0ddc12d08915b991df3737f89a00325d187ea666813812faf34678eeeb1352f0ab8140499dd551e806dcf3e95179d6f7d230e86d5228bf6a115356e8bbfa7164dd0f376e0085fad0f2ace888b1363eca0770bd520dad048f2d751664c68fe1068e5267853e1ec81124bc78613189cee44bfdeecc480b9f71ffe7c936a3237d0d202ee4787668dd01c1457a0aab9af0f9ebf78fc21d9746d1ac54e2223e38cae8516c056856da8d8c25c98ff3b9f451079500374bce1795581eab0058e4291297a6d27e35fbf71d7f0e64949938b40e48e86caf20a59b9b6563bac8ebb8679cb07cb0112ea1060097602edb323a8becd977816c3bc2b0abe3de42e3f661f01636388f3bac05398ec961fac86978c0971409e84b303b342950c1674ab763f793e5441b616b98df170fcf19f4f669c73ed48f3b55a002427553f74eb0ca018549ff0e2b4500aa1b87c26a657ab2ade13fb6f5bae87a9a68c904edd78ab625bb2006ea81b58499e6e7a6947f3c6102a4b87b0bd01bb816b22e4144bbe420f0fdeb418cfa72a47a2d52d3839e4356a993969f01b2dea1f56328352154e19afcbd74d63a7bc202f12dd8bad2c5c09a56a90d492c5f7e593f633be2a32f5979f54368b6bfb7a5501fc85fcb0415696fb58c1f34ed2adfee90c19cb7375eaf25708d125d874156673ebf79ce411cdd84bd932fe97f3024d02179b1457febb3ad710217ae92d3ff730086180ee6d6cc5f33c39278f833ad543bbd48d45cf8703e6b6526d13d268904d01f708abd56dbc66ebb9e3f478a37d7b840f82c729dc33bb6bbabcb6416b8bb1a07b4f14431df3a78b7cddf6b858aca59901ba26f5e29f8c7479f4d83088b6190540aa84c25c024b66808388580e846bcacd1eafd0d6e278455a563fc5c29b99d789a351e38a545aac7e5cd727557d4dd29877426da870f411af8739e4920df37e0441ad209ed92c13b877c56e7ddcfa005bcf62fe92a872a37af8bab83d4ac680774609f1b809af3c437a4a49e83fd5baf4a5fb2dd5c1c9322894f53c19346576dd36e0cb1595ac07186fe450703640e75812613234f0bcd887b714584988baabef5e70f0fef7da1d219bcbeca2fbd9a95de26b9e73fa088465b495b7679a94b593c4738f181b8e279ae0f4dec572e907b84d4358642843e0b7c1aff58a8d8edb8d8685b4dc00db7a395134cc0427b7bc5eb93343828413a9efe065ea7218003e8598d9d37c7a2b96e5ba925ce48c6a5c9a4cc0f86dd341c4a4d5c53e6fc7125d3aca0f4f1f3c7eec33a34af420c2c0c02dc9183cef2a6daf4c6f3e8c77601e064ebf1d9a19d34f080c1ee3e86c3cb4800f531e25cb0035df14271fe1c7c67b697bc41755c4a2d3be2b2bb6bc73beb5e9648b91c834c7188ef15b49f17430e1abe72cdee0633f5a039c19b02327388b97f92f4b2ee4c56183557b17a170a0491d73053ebd3cda5b4cac1a7d0c3ddd7eee69199066889d4b10a88c974541a4f85ea60e24c1356f52ca77b38643b550a7ad81063a5e817023604c72550945385de1a39c5f1031b00275de4eb4b2438da429f0e58540eeb410fdf5227f73c43430183c4c26a00976c04cd17f63a0bfb6d4d4cbcb6761d662307d04f98dfaed328e616445222eb5d4bffba8994d68bcea4c22e001f3ec82dba839a8e9e4b580d2623c0f420c363097b6ea8c432797391df920c074b40039a647c9fce54f6c9f8641f42b94157b271667b5629d802d65339149872b95ee383de72d156bf178570c963f8db66f1b1c8e7496eac8839f6ec1027a222a9a87505851098ad6fe42311bb78fd8a74fe90811d819fa1aea957d6ba1a4edd504d066ae7ed54567d3ba56045df534730b486f38da8e8af3d58084175eec03a13cf982fea27a5e6df09f771ac684e461d150f32d773bd031c3c63f8520b6f405cf9401ed888a2df3a6fe3afd39948861d58337c8d23198c00e226f9dde8efaa7eb9a9a11fa25006636cb3b546b67993f5a807c648acb5ef8d7526dd73946aea89e8657f8b476bc588fd7f64ac6d9a865b6d0ed5e55e18bdcb6e9dd388ec1f543858fba4340a5caf22e99b0395c7fb99947307b643c2c838f4233f809e2dc40ec8c834e69db0c8a27dceff57790cb13967ab42ab7291bd15f60113a18cdc308a5f35f468a3ec0052855fbff8dc7513940c4b35a9f605e286ebe6a7fe59bc7e2f7cc1bea3df0ed401afbb15bf9d41c69042bc973396da901fb2346790ceec181c63b401087c6cbead4e449b066c34619e2819f39dd023e940f9017d803b2c0b32f8fb61555b1ccb7e8d2346688a393bc32c20b6e5c3935a4aaffe4dbb9eca2ad18c75d2183d97bbe2f0650c667fc849d1e692009ecdb72d986aaec1be202ed6dd39ddcf0a0c5d63eb3011c8bcbb8dce30eb8cf37596d93c5710ad2659b74b7be2ea6a585fd5b4a040a507a1d0d50cb0d1ce38e057a8f11242e93ee50840e274a20fa1e93abe24125108a2f66866a4621621a41570e6584a5d89098da419a70cd0683fc8fd3f0d104b615e1e49d55dd0515db23f6fc74ca042cbf8f18f8ad87c5ee41fd5aa1685d4377da5ef0c0d9c65bf872f43252f3528ac14861e4ed425b47fef263065b678215f2747b530f4c7b78f1e257cf841db0946d73530bb2e0e571b36ad1f78ae78d159252c13290928b67031998c7ee6eace7a17d509f082d9069c00329baec327f9c776456e938ae2016b9613695fc11636e93b08b6725540025d918ec1fac673ae0c9262107e266e64e3f24910a68dc9508017940a2ab81ace1b2a2babcbfe39a866c6f45d09e2ffc1893b2dd6e582ff40b132dc017fc9c4b73f9b77da0009f90785bf9ce42bceba767a5a176831d774039fd62f7069fcd19eec0e971390c8421dd34b086e3a11b43d684d6705ae5b57baeba9ff319725e4b208aa5956636a23fbd32c66fc9747867210d1ebc6297ceeced86abd367d39c1ab2e87bc15e0e5e7e7a66b03ed975b955f2c1b31d1a2f7639e27503ae9321d255206b5028e10d4523d9ea6973e0d3031a263667c57158e90ffbd4fdd1a7ce577582341f03d5b7dbafc6e252d94973249695948976632796337bbfbede62d7fa30e651f971be5bc8fc3753dd60f12a6c6de2a77851c921eafc4971e0fe25b9a31a15def539e7bb34937dda35e0c9463f3edfa4be1117f6f5884586504bfebc41dd14e0f1d46047d3ed241263f3271381396adc19c06a7c737816224715b144a9597b0581911748f4b6f33a19eec2bf7cb027a78f20cba7a04993e70715215758d9717c295c6eb630ba86ff34bd01693e6c670419ab0ff648c76d512017f4d79cc3871c2bb16844d8f3fc77b5115ad11abe7dcd29d3cfc39304560bff8b8073e6875b76be42f10b017beff756e84be9fed86bfb8f462556d849509879816c8e5bc9086834c166dab62c87d532ee928194b36ef5295156c90a65700f4437c68bcf6c9588f790d2cbaaab25ef3a12edaf537221c8a9c8f6dc0c5d6aaba6e913d210dd204d7970dcb1ae008e9c33128fb7450b1e2f76bd2755671b34fb2ad5e8f7d6a8fee3ce79fd49759200aadc3983addc5796751786d072aa4281d49dcb187c13a61283c9386cd2b654423d444ef8172af8999f968cf9f3ddfcb86c7bbc99436c5e63ca624ce0af4226b5022dd7b35154716d245a97b49eaa3bcdb3bf4cb99db5b1651f82baacaf86c022671f62d3e07f03682892aecfe08411f15f6ebcb127eb097f663e63e054e570390691e32c9bb6bc0b32e61928a787b0358eeb705baa341e621091f57dc895957b170842f6e4f57cd72724965935c6a3b333a999c12f9b479beab68860b54785cc214d1dac7fe0c22e48a612bf48048c21299ece33c00473de72f18bd63bffe547d31e87bc17ed37138712eac8c5c1a9d48c6ddae1e72dc7403d334c7503052efe87d474490c8d6c3d885a31a0947df151be883f117edec3a890e7d5e2986ee2955f348ff684e9f64e8bd5935957ce00c5223c69089b3240d68fd97d472e865bd6ee4d4402d9824c0222db7942d53787ad064d2b93f42e69525ef8bbde878ccf4e31a7e7603ad61f8e7edfed361f289de36a7dd1a67c39fb08eabaa9f7c396784c0a4d307c2dd812b00e870a0a819e7858401bb33b85742839348e55cf58610eaf6a4cecd999169c237cbba1ebc58f03e79c2efd1a92a77d9803d98ddb3229c31a6845036bdbee1815c5be864cf3b99d90ccadcd9192063c38ec8b971ec1c3f3837811e9b73198706f6db817e1ae84507ec1558a1617e0f69f474979c57ef2497f067a005b769a9cbd698e89158069763d43be9aff187923f435182cfc4a40a3e08cd076ee64f1008c5259ddb2eef6d98e3c49486207620a43c7fbb14408585d9cf835cb214da7506f4d4c00d3af4aba5601c3353bd982802fd09bd9c3b86837318940d1d9704bc4df69e5c82d88ca0da3ebfcc06374e1e9a258b74cbfed736ada27b976e8d174d39a9f76b39dd4bf4ee5c7c7e774e98b3cdc135a68b94ca7537b8518cf048ff7e14c93cb43f37a942ec16fb605898f4b7bbba53668517286b26b07fe01dd99960fa62bb2a86d5f431a238825f62a56e46d7f54289eda3163f3a422afd968474f126e1f06b33ea572f9826fe86c94eb50fb80016336df7744006787044b6f0c94b81dc4dea3ae8b21a57c28a03c2ff7be368673f2ee3e5c0635978a616b1ae0dba76b9a47d87500d762cc7e5b0437f3d8cf727ddd2f18b1d43dacacc4055f4f3e759256b1c37705b22ce90ad316b24f15e78da299c203d9dd48412a750c42c945bf0989023c6d40aab9f6bac8524fb733f455c63fc7619c6b5f6dd87bf2444d6a2f7477eb10a48ded398d1791c1111b114b62731dbee22330963c320ccac1f6358e5eb88d9d3df0d4555ac8b1abc333f84940444eaaca8049e25f6956164060aedafa9a926c877a10691ce8d8a57e17959efa61d5a96c03d7902570b9a2240369957b075e331f78aabb34c0d6ea5fdd708846fd74d50ba0b32163ce5bc206aa8773783ca24ffc6e7a2b9c95841ede168a2cbcf751b9d5d74f3b0ec22b0c171d10d3fb44fa3ee1f8fa96024558f2fd211c1394f732659a39f45bdade681335d063483d2b94bfdd9d0252fe0137da1d4045debddccf76416a4f3133640a2e8c4cebd2511c2baf426c4f1b8c00c57525bbec3af422b6fe87aee38a46c730b7b640b7bf46aea3f2b65775f99cb620ddfaa757aef76f293019fceb8a31c2e2b20fb86b8199af74f16d2cde8798006748a34377645ffa915056a62805de9a9a8a1c0ef8d7b3250d7c33958eedcd5c29b98b22495132b1e7515afbe5eb91d55ec177f3ea2f3e7115727e2b52bd57ec582e8bb03f46a8d66f1780c7cc25404c8fdb7a56bfbc1c124068509fce75911ad4e45152264219aea4f3c28220e5329b9762b8742630586ea0be1919f172c434b95663fc8b8f2724e3d56f45eb9fb9b11ec03a4d338b329aaa710b0c3276cac24bfcfe86cbe449a1617436219e69da024da6e7b1f863a29c7f7e026310cb5ad4a03a264a837146430b6a0c48a2e7a6ed6bdf55006258d53cfb2bff5e10b009a2cb67ab8f102a3d24debca48a9522a6", 0x1000}, {&(0x7f0000000400)="2d381de905a832a135cb29d49505d9950124a0f924337278ca4b751fb10e0da911e90381ee6136ff9100601ebfa7ede9424f034d9ef3ec6f189ef5fbc6494f6e07f652bdc91ec28cdf47347202229770dc883f4da35b2ff796afc28fef63b71924c03e9efe3574ad07541d27eef2f8530e729fff016bbc0be899812edee731", 0x7f}, {&(0x7f00000001c0)}, {&(0x7f0000000480)="ab1b2c6dd2ec3dce0a4015794d1320912e180cc1f0a917e37ed6de59cc9107978558034d1a002060909c7e9eaad57a89a770b511be2e9644258452a786fa4421ebf05ee2b04c3aff5e212bbc71deb45af3555455529f1e8e86e0b858361d7eb54081ed6206dfa42cfedf68017213f64f08a29565f3b9ea8f71b501370ed74e55d2e3bb59a6dd9424dd3bd9c07217dac5d41f740b84fd5c39a03465e2ecf7f11550e2b4e51a66011f77833264fe24f8a3a560bdad748aa6e5f05ea32afa0f49fc41e5a3c68e9791b2e62749155ea4492cf34edc88cbd26635e5d4a62948", 0xdd}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8, 0x5, 0x630, 0x1, 0x0, 0x9, 0x1, 0x1, 0x1, 0x6, 0x101}) socketpair(0x10, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x140) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x1000, './file0\x00'}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) close(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x10001, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 16:00:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) pipe2(&(0x7f00000000c0), 0x10004) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/zero\x00', 0x10000, 0x0) flock(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000a40)) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r1, 0x4) sendmsg(r1, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000e80)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100800020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c344200000000000155743c6c64e8191a71114d0f0844c2acca5fc63d41f8550247738a4111b7e542f2e7d63c73b21dc4b269492f0ad4d97015"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r1, 0x45}, {r1, 0x4}, {r1, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r7, r8, r4, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) write(r0, &(0x7f0000000000)="00033cac618e99133ade069cd8cb1a3f416df06b16d45d67f28cca10c055e034bfb0190ad6a4cec913f2c5dfb2e003967fd696c1daa0e3a13723fab16e6d47c4635347dd43b4e3c645a29815f1324ea699564bbf1ab634fd4690fa79aea2976983adda6eb38703f320efb74619ddf80fb8977184228bb9d5b976455222d71b505730d9da5ab0655e3e3521baeefd87020cee8a57d932c657f9359ed15f1cbe259448b0580a323b244c6ddafe892e", 0xae) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r2, r0) ioctl$TIOCSTART(r1, 0x2000746e) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x80000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000240)="4d99da76a8b28a4b1b7d9551ddbd5cc5bfa0aa9da84048b221adc09e3645faa39d64ba56d122cd38127052b4a42de8412e3366437a89745c685d49d6f85ad70f13a7e22e4ed6d1efa7bf0ef24d84cd41648a17ac3b27b30333653b07735f165ea8e12a25361046ea5dcafa9c630c326f0629", 0x72}, {&(0x7f00000002c0)="c48caf87ee00b08b6dd02eaea8322d153a8247140ce01529ca2a320e16b89c4193696d30accc99a874763adfde10913290cde3147fb70e1df5dd2c2e0bcef3584b46bda602d7343652d5a9b405fdb18f190a8a7a1f5196582f0cf0d51b", 0x5d}, {&(0x7f0000000340)="c7990d0e7e12d39f08a40ed908a0735cc3c3bb577eee2376324e99b35fedcf64bc6859c0b9608d", 0x27}, {&(0x7f0000000380)="5a320a01529db973ae502a2bb4448f26272434c0238b0757d4770fcb71daa890c3faa47551c7f04b20af3afa5dc1aa7b5532f41015b46d476bd1a2f71d07d487e304b7b17ba580d4c781774439776fe1269a1b489e65", 0x56}, {&(0x7f0000000400)="c26cbd831aa0424b549156cfb59fa50595da05d13f870d1762e48d8cb4d02381c86467d3677e4c74dcf7940a9eba2c7e", 0x30}, {&(0x7f0000000440)="c1056ca18fdec7b208d1e304953adaeb93f62d60aa09a5d8923d2435a0902b5e3a07ef39da8d26bb544616561286ad95a8406b9b76837acae8a98d498d4ea07c85d6cebc58568f73b139930c2a7a31656a73503fc48746a04fd3e09c528453d135aaba59fc3eb2e2fa23c22201f07838dc21fe345a883eb6c6012b13628e5f8abfa9fbb2eaa3e3620b85d9ddc01c2a28b5e3a0406419939b14a6be4f01c6d6a34f198c48f82f081f4b1d9132792c1ecb1145593e63becff4ce5a158a5b6ca1310ee9bb21a186b32970df0bd4bd0e92f445c70de22ebf7491f150ef2744ad58be9b41766501ebff2ffe0ffd51c6b256783c17392aaa7c1d3b5eae810835f2", 0xfe}, {&(0x7f0000000540)="004fc07aa8433a0f941316", 0xb}, {&(0x7f0000000580)="27f71bdc7bb437c0f501dfa2d2ab5548cc3918c46ec434205113baf0286805cc32d19a1e4ee2bbb84cf2648c00b4dd8149f9b573dba2a0774427ad353cd07b4f5007f2a6fc6b0189bd89ecbbdb20375b478f349e834edb3fe3e1e23c4dcdff50ed79a921f538db4f44158bf1a63680a78655d2ff2b636656320f1248e9ba646693c0127fa466f0a095f2248f6357df6dc180e4ef90158046dbc2db3fcb5d7fd9a94358bd9a2200cf7b7c0fe14c89f71a41414393f3f2c3ac9e598ac26f4b15cc2f6e9b3f1554ab8706c72953ba25e83a4738d4ed34076380981cf9a8c39f5479ca9844d13a5fa66050f7ef5a1e0000acb339e7938f5d9f8c33efccf6eddad8e93820df8832c43159bee08f68db970b20bf9e67fc0315cf805f5bde08d3951812cce6d95a0fc2568aef07b25ff5bd430b9e7159a736b1c7494400c2880ec9184455b07701e8b7993581e3e2dab47922791056749436da33b3918e6cf05115fa23ee3ebc94488cf3b3d2200518dddef85e8bf469e3fb825f96a48a2be1042ce31550c7c16d76afdd303fdc9d5cd6375be0eb698ecfd7fbf66352cf8531bade8944d835d024b3185b2096aea278924fb1500e54fdb2bad9d4e3ca9f3e31e23d0230f7634078ed7b307972a0849d25fdaa9f8cd96a4d2ab8380e938ca00713d65010ef2ad914524e9bfe943eda48a98a75f7c9e3248dc96968c6ac6e8921d44b1eccbef89325f74d2c935b8d045652597b09f821dc012ab9785bca9eeb6426e92a006686ab492bc3896071b04b054d81edd6ae0d5c3f5cfac18689ff050426a814bc48b5ab8452b2cf02a8f382cbbe00e4314f56ff387b90fbd44416f6f96e90fe49702b33ef486d9b29b571313f9ca65ec75c06022a597cac45c68d102e81e3ab2a302512b8c5b73aac8909162b96e1ae2c0e053b9d1016262258ed12d92d5186ace8de108a3ad884b3ed3e8a6152f139d1d30cd353728e583e0279ebf04592a09ecab875f2eb952918f85590e46763e58985c9626bdb53d2628985e96e578a643e609e580eb41a59cd00b81b045ff3441191d4196a29d29476c0707ea6a629631e3a21a1bfafca39e342bb4fd5abcb65600d028b8717baf9cbede55073a26726aa789461f256d6417e22f3f1a58a0e2371393a74e0518e43227d6b580fa4a1fab76ff2de969e035a127e785924052654c7f62f493ae1f13f02f174e970a596e91d522fde32fdadeab9b4d47ed1917ab1bde8d827370418edfb84937905d5b4b92aad366111edb0079b4c79ec06ebc4ef499c89cc49698d007fad4c9224f5ae2504dc86062355a94ba8053ac7c6524fcb96025c7247656e8c16425a2fdc774c14280f90a11ce065412a5e0891c9cf3ef02b92339b71754a2bcda3233795114b7935514736d91ab884113f26e1bfa5b36b50a8ee6d2f09ab7eac9c86e9d6e2e8371c4662f8cd8285f32a2563e810f5587a727338d45b9883ad048380ed3213aefb5cc44d7a790248346c6b728376714d07b283e2e18bab8ee4d40ac3fb057cda1f139c124fc62eec8dd86058b4029a1a99c49b947fa80007c90780079a2e6f24f313c0895441880e859a90f6cb3cc921a0e23f2e3009eb7508b457a039a5bbbb7b1744942153fa8e785fabd099c786c28b67370a75bd0cae37909a527e12afff8037ff470d1ffb388fa8722f175125d9e0755adbbe82b3507d90befc33365751983cc1364bbbb501974187749acb82d513712e12bafb988cab08b76f3612ac7a682050a5eb6128b0f7b5d7b94fce76bf77883b8ce447ef41dadcff51000e112b5f532eb979a8088d5f6bea27e73bc81cba0b291ab66a5bdac3f5a310532ea396f6442ae82bbff0c29ca55914645596f837812527b955cdd5abbef254e0db00d68c6750dcf096a5045ce48d26c85af8c1ecb1e7b67c7899c3634d48defe5a2cfe39d3e53c532e7239eb0bc2d0dd46f9d48400154c106cfb82d97280e06a6da3efcb1976a02086df2cf42ba84946c3b3de2db452b97473e13eb0f6cb04df3e68817afb5916a014c167c1b509f476833903c776664881ef113b3b811d5b9fbde80ef632a5390ebb2f9e0932643dcec4b0080f8014e96d50d3a3fc1cd401796f803c00c1a79024a7aca027f781a47621d79bc304a91def55ee282fa40169de447c9cc3530e42af39f03be9e017c617535eddc261b0a100df1694a3a1c51a045e88dd44c99bcb3696d09d0422fd35d9226c93c18978c55aa10a1c903fc891a975a00f2e88c95c00d40e52e6eae4d414858e6b263456be0cfa4123b0f96b77fdaa4330de3313e083fefd8cee88b030eff4b3a670ac0cba98ecb21f3d6e8bb002f0f4f531494e8fc613b430ef45e40357dcbbaba24ffb582bcb15c301feefa34fc39ed3f1c9c7a180a35f6f16104e7f067a580145158fd9bea11b8a6e41bda322e5a72c178700bb890afe96d6cb77e89769de88f13561d542f931385261d39ee289802b1f5415363c68de4c02a8ed6dc800310ba438cb1d4e3056e430c24a00b7252157d3c24cb73ceb8e7ed1a1d419ba041d5d121e2fcdc4628a6ecca8dd4afc6fa5f6198498fc5db5e0aed62b165fe587349c4e73dc56c7cf237ba5bc923347869cd5b3112f6427825101d267f91860203517986914aea3ef15e92ee63be5e325b1edbf55eecf671488a08f9b2152b3c5c7fd3c074dca4aded9c1819299045f928aa9eb9a95377989ae4fc49783f00598e92c76567008e593e85fefe199c4de57b24712f32ceceed1d071a88e25b7fe48848b84d97f431a1966c3bc5fef4dd9327891d52b52e30830db069531129ae91cb92c2d2cd41127858cd80956ace2553b59aaa167d6815c21252564faab19629668ade0720d89aa1ea68f42cdacccab3182ac07fe4e6c310f97179939b6c083f029e8ce390bcda74e26caffeefd73d6a213148fb7573e89f40093a130e6ab0fad77b4772e6e054c3058ddcaaa2c90cf65c3355ef60300fd736f4b73276008551e2260da5d2f1eba15ab81a6d3d0d85cddbdf96ba7abc4e8942bffc946ac53384102744f6ff7eeae7ea92b4255b525b13ca20bc7d8d384601a7bdde47fc77226cb254c326460efd984a63e8f8d292c65a5a817b440b370dcf3e5cf49d3b6ae4a6dc2d87b68b138e630f4816b13052262427963be97b9024218a6554b6d90df428cd9e83ee1e5eacfba4f197521e1158ade11eb757cbc9a24dbb67b1dee5a03be11e7fbfa9dbf014d71e52624539efbdc01695a76a7138d2d098dbda0914db3460433c7c196d70c0d4d99065957ddd9a52b1d4070cff494d7a6e4fc9677d795ddb52b044af08d9937ba2d53f574cfc9358fd897098c65ab6d2b7d5b85b718f5900071676d291351305457a00dbd27182d7676f52226156b0949937d237aec8bdc7a3acf179b7470267203f7a8a690a8c2dd381cf8e76b54a48e2c805759b49bace6d9f17ea32f9a538396219a76b20ff9c3a0d95d62c887722a8578a588a5894d9bbd4080c9ee5760f2dc14b585b899d3fc5a812d6937194d6fd1841c8c66b8e8293fb56b0c6104e11bd928e7e472ef71cc36c483d3195f747e0a14b0f811e7ae740a8741e584a22e0d3ba55db7b3385b7058f9ef2689aed21ee38eb5490a9d43618ced33f6eb2da794cc4a1d8fde26e6bf9608f31479df3ce8532f376bf1c7f55f574b6d45e01b1a647fee5343592dd13760cd6b2072e9bb5de0914ea18d31609d3cb90916160fc914bbc0293284c42612ac7865bb954560c86bf1d9c47daa08575f452e2df4bdba2f13936c20eec32eef8fc9876fd9fe642706a4288e52a0553992af4b66ecb885fd6cf72a83e983016f1b37e881a32d0ec2ce0948fb7f072d1b237a378d80839d1dac2c4c766102660a9428e72b8dd6eb8cf2a65a62d8f1dad670aaf12458e697f79a14d9d2b118f58b34078e3e90c21f5df9bea7ae5798ba97186929e3c3f2e31abc99a2da25778c568bbfc8f556619514dc85791365fda51d48d462a15f70dec79f4ea2bb6c6cdfbdc44a85edf92e454de918b8ad6e20b3bfa7d4ead9ff489a8c01c85018807ca5064accc72adf05f7d1e09cddad47173eb8335a6a2b22c05aa18404e5ec9c6a32c9f8b3601ca4441957d25b5176e5cbc859da6e0f3dc7a292facec548b79d23d62697d01423c2cc639f2ca90a43b6cb7859f4d9ba140911b9927bfb18f758872f2ed19b3cb0115ae40259f1af43787a8472d78860fcd3d4816662dcc67013ad7da41046a14df989cc319acfa638023e7da1daacc45c9cb448ee839a4deb0a9bce12f269915c78fd75c377f16d8e6d5dffce7db3aabdd9e446b57e943459be505b5b7176cbf16b351d69936222486472124a970b88b64cb7547229920a32ac39fa009f763e9abaacdfaf4bbbda087455951e732f56e7f1db4a1f75d0fc2a9ce0edea842aa8043973c6a5a1b2c062002ff0af8e8cb24ccc0e1233763d5490e6a28796b22281f4d9f5de3e2f394eef89e0ccbeb72baa4c4a4cd8e6a2efeb309dcb8a5f62ce83881c048be52905303a7e93832d710515f43fdd30e28d80ec63708703d8275ffa2dfdc56e9923c99ca629b8256ce8dab253bfdb6f9fc2832334089e8d31eb3c43f541349cec583ca0441b1c04dde93f74950ab3b9dfc406f094fc302e0c6b611b9d5a01dc4f92ac299f8c60d461c23dd07e15fefbe1bba27556126ecd1a0565354eeae7a715bfc78fb460eb6c7fd6a8034b750952c995dfd9844acb7da6727f37168c3843461983f4e323870f6aaa909a968051a47ac4258e8b2169e0ca25016ee7a9103843dd1d7f54c357770653ad0e6bf71c8e833e438de5d98c857b6e568108ad6222efb8f050ba8e8cc0d06a14c3e065b8bd7d8cd1f4ba5c689d91093d19a47a909ac1fe5b9d5a51518b32334ca882d1b7908dae791eb1b6249acdfa3830f5fa36ae107f6a2e337bae403633918b1cee5866f29d08b539115c811d2048f75797d83341fa14fa09ffd1f868a0fb790b98d32e6bb1a1f43e68f1429cadfd6337616e52e689cf49a660758a22e6257624ae1493574aaba48127bb8fa6fcffeee1d9f90054d36ae6eed196e1a4a3656108236b4e0af18637a361de8f7cc577f5fcd5413aed993c17dcc2c86c575237dbd3cbd527c7e1666fff7ef29a02d33ced1394f6151b6c31b3fbe920375e7dd0bf47cbf0c6b7d812763da41fb3e87d1e9f7aa1158621e6618bf258ebd61d87f70dcec001d54b81c322fdf4888c5f46a8af7d8d4568093966da6910f28711c160240a7fc4af1092fb853a3a3f3c105ddb51e1f6985c313f6fdb1ee0a7d3285aac85fc030c6a254dd4fb14d60344f259b4866412cc96952cebf83f19dd1b3949ca9541a36fbed631e64597d48a305a362384960f23b95771e2db73d2eb1eb3a1c3f2a2149151df677633ba2e634db182e05374ea1dadb721e751ce3a4c287780af53adbd4899c3d7f69eee8d5ec8cce1e75ba33cc058a64692ca52bf65bc78bc390d00b08f20fff489d0140cf0d4d7b96ed436d4a824ba730b06fb5f53545d40a3ba02118fd7d0bde288c569b73b3dc4b21faa2f7205857f68c7d729109e8a91816a1483f4de1c00bfe5d6bdd591499cbe0e9a060348eecf76a6468503f337f0e13f30cf31bf2c2ec8f2fbd2f1bcad132f47ce1bb8088d2d124f4892b2458fbd6c4748fe841c9b75cd55b4ab6622427fdcb5325f25fb22159e8f89a196d3ae071c95eb1dcf4a226621a654a8b76f2476626f0fd23e31bd31ce4096e960bd63a7dfa6564ea0b068d08f9492976cb918ecd1b8ec", 0x1000}], 0x8, &(0x7f0000001600)=[{0xb0, 0xffff, 0x2, "81430dfd41cc50104bbfd720622abc6a48c07806ea86f18994d7d2009ebf85c668c85af2f3776a2b0a473bd13344020169761f706e6e0275a9ce3e2f31899713bafd2f93834a67006f65178d2eb7eff9505d2e8593fc12e3aa3aa3d0595c4b5bdea226bb42167d7cf70bb70b28b6b98d6302867e4055bee17858189ba89f2a2de4807792d96f2dca2a553e7524391f06c673def5d326e54c2c5d"}, {0xe8, 0xffff, 0x5, "7713bee170e0a0a34ff468459bc2ae5de6e85d85a602fd01bfaea08283a93a8caa753435707de5379c83122ef61957b69a223085d88489408ab6472fc930859b6deed4814ec3b8b6087bd625701b3ff8c09ceeabd1f0d8acae75396b9514c571cebbf943e8f0a545aa80b1ac61f335c9720f0e63e53c37b8163a4046f5b31355baaa5a45c7bb7a1d6ad529efdffd8c4cf1021731c29ced23aea31f62b6a22d69c28500c0e2dc2001f85e95d649959b51a37da1f81f2157b7e5c77adf677900b0dc43dc95d5bba1d9925db724183cc6fec9f7"}, {0x60, 0xffff, 0xe27, "9d0f872ecf76bdd601292ca8997302e65255ae678194e73d355c3ad5778d7d476a2de10662fdb50a0ee5a72d93584713ec9d7ca786c466ef49677b790506d02c4319726adc3ca1a6c2e2"}, {0x38, 0x1, 0x3, "b1787d2440f38b7e21870565e6fb96e66a53f0b1064c7b3c5ca703dddc60cd6988a6dc0f7bd5"}], 0x230}, 0x400) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f00000018c0)='./file0\x00', 0x12, 0x81) sendmsg(r0, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000001900)="cab58fde59864c5edd0dbff2af6b6c16", 0x10}, {&(0x7f0000001940)="e88b02f889bbb45335e75386dc32a23fa2c899922c81b5460fd87ba374e5569b48a2912d72cab060cc2f588ca2989270cdb143dff8771a1083e52827f1069a63346629ad8da17851e27d8de097b8f240622e796cff5b094ece8fdca86a0e7df53045208b14315ab540ac2eff15e6d9f8ce81044d55c28af2c470deda75f0c1dd1946a8f0aedf3e0378ee36ea", 0x8c}, {&(0x7f0000001a00)="922502bc71a6548f3132926ad2b3c159c728beb4f9bf5e8a77a7b0174c97fa2196df43a7797f68b0b7418dccd9c4f0690d4fa01c0fe810585967f73e5aaed8e0286a17bdaf1f25fc68e0c9de648b6e6f9f44c80e44477ddb01dc5f05e8a19bf0d96352724b352ab8e17a0c9fb21faaede514b7de0f8de89454eebbe0f00883713a0d364fbbaf92368a79a602937f9dcf91eb74b9713fdaf7efb2a4ed411542a14fde309237731c4a620d2d228d5614a8a1d3b3ee7a970fb25a5679993c7dabb1f5a9fc21a4caf876a140c27a192c89ba0a7224cb668fadfe28b1843109122c", 0xdf}, {&(0x7f0000001b00)="1321408d0c8fef8c8941c950b9637af0eea25b043b8a05d22ceade8a52339d73ee024ac9403cf628902bfce803a0e20149c64648b1201da464dd07e13bf0283ee594b623eb0723eaa99669a24562a32bc781ddd5b93e2844bed43607a6f7cc0b04aa2bf58f3debb1ae0a2af82b7f66edd10606169a9e016eb0f6227dfdd84cdbe56ed1261ffa5f34a87f6e30c84d6957879266d7b34c3fe7e0f39a49061540d5c6bd2a8bc9453b58cb9840bd710c18171cb225c3af2d", 0xb6}, {&(0x7f0000001bc0)="d48a1ac05cf19c32ba779fa135d24b60b9ddbcb9718244452e216c426860e7699633580ba487fa59ff4c58a5cea50a", 0x2f}], 0x5, &(0x7f0000001c80)=[{0x90, 0x2a215a37e6ea8e0d, 0x8, "4bac889449574ccec95dd20bb7f7e845f40e012d27a6ef68c7db204740930a3e6d5c1ee416e462e329302c34cd9bd31e4c0deafa54dce525b668049d9c90eb41921f74b671c3b5db4402117bb5c5a251ffeeac800d47165e31206d5f71a8e87da147d018a9ac4f7c3e31242f14d79f5fab039822994a27c9831012b3f559"}, {0xe8, 0x1, 0x2, "d7bea469aa43ad5ba6ccd194d982aae4d7c5010a90df2e2fb196a20f4bf51769525f2cadfe0111cf886a8dcdb3b9b88ab21464e0f2d6a53be323ac32962646189e9a772fd4ccd24ac0170d2e849360f88a5fa0b9ab7602f57ba3113251485a79ad93d4d4b791634c2524e26d861bb6dd45f0b83ed8698c35ecf9bd61eab1ed33301d45d0d167a53d9609c5528b27c8f41c5fb4d18c7df7d2df34a6b2ee6e3ce990b7a60cb37eb3b055a07a8a41726cf80b84fde31aaf64aa8579a2868337d188961a5f652541678862e3d2e1efcf9d4d70e5b6"}, {0x88, 0xffff, 0x5, "de8a1f73a9dce7338f9fffb5786d2dd111e2fa66b3f72f1fc78b191229647d2f8300239d5b66f7ff14fdbf9a472abb4706e5814873bac0ee2ff08b5e7cc3703571e163e5d4ff04e69e47021937d5814ca6b5985dcbf58af32edcd7ca0db0af4ca2eac05e827e1f698b1dcb3578cfd45b3dc11e"}, {0x80, 0xffff, 0x2, "e9c286be25a6105ed1d63b85287c9d22f0dad7bab1bf7823c616ea5c661d681798650bc2602065bdf386c67ffc03f4567b285289f92a6f5f4048346283f62b556afbaef426154189500dfce78c031d9807b27f066bcb2af65a12fbec3ad4ebf518b587e32174cb779d927f56e3"}, {0xc8, 0x7e1346797c51ba4b, 0x5, "c02f9c0b5bd0a1e6d30e6c662a461c6c17cdb8c2dfd4cb8a68af7bdd9a8479873b85fd2e7323aa3d22d48c12e7f645de90e42363ec635e375e374f78835fe64953c36b949ba4e9002c669e71b8ca9a5c8c76cc3ba3f593dc5e6a70f042b8f7c216f46d6358472f80bb7fa69af65305149cfc1aba08057c37761149d1e5ec1189e29291d25ee527ffc82fa9bdf38294f6313c6e328be3378939ba565f41cf8ae824d2e1cc6556ac4fb993ea22afc928ca82f2c3e95e"}, {0x28, 0x1, 0x101, "d15767b855a23ed879275be8af40430dfab778092e5541"}], 0x370}, 0x400) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r6 = kqueue() poll(&(0x7f0000002040)=[{r1}, {r3, 0x2}, {r5, 0x1}, {r2, 0x110}, {r1, 0x20}, {r5, 0x20}], 0x6, 0x7ff) fcntl$getflags(r4, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002080)=0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r5, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r7 = fcntl$getown(r2, 0x5) wait4(r7, &(0x7f00000020c0), 0x1, &(0x7f0000002100)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000021c0)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002200)=""/104, &(0x7f0000002280)=0x68) recvmsg(r2, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f00000022c0)=""/3, 0x3}, {&(0x7f0000002300)=""/168, 0xa8}, {&(0x7f00000023c0)=""/80, 0x50}], 0x3, &(0x7f0000002480)=""/240, 0xf0}, 0x843) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000025c0)={'./file0\x00', 0x363, 0x9, 0xce8, 0x0, 0xd1, 0x0, 0x6, 0x3, 0x1, 0xb96f, 0x3}) close(r6) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002640)=0x7f) semget$private(0x0, 0x3, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000026c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/91, 0x5b}, {&(0x7f0000001340)=""/192, 0xc0}], 0x5, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="ec530bcfec", 0x5, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x8b}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x14, 0xe9}, {0x1, 0xfffffffffffffffd}, {0x5, 0x0, 0x0, 0x100000100}]}) fchmod(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xffffffffffff8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0xfff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x102) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x140000000000000, 0xffffff8000000000, 0x9, 0x5758, 0x10, [{0x20, 0x1000, 0x1, 0x401}, {0x23c, 0x9137, 0xe48, 0x67}, {0x0, 0x100000001, 0x1, 0x3}, {0x8, 0x9, 0x9, 0xfffffffffffff8a1}, {0x3, 0x1, 0x9, 0x5}, {0x9, 0x0, 0x95f3e90, 0x3}, {0x0, 0x9, 0x101, 0x4}, {0xb40e, 0x98, 0x3, 0x1ff}, {0x3, 0x4, 0x4, 0x2}, {0x4, 0x7ff, 0x3, 0x100000001}, {0x2, 0x8, 0x5, 0x7}, {0x5, 0x9, 0x6, 0x1f2}, {0x23a2, 0xffffffffffffea8f, 0x9, 0x1f}, {0x1f, 0x1, 0x1, 0x3}, {0xfffffffffffffc01, 0x3}, {0x8, 0x80, 0x6, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100010114) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x5bbb7a4d) dup2(r1, r0) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10021, 0x0) pwrite(r0, &(0x7f00000001c0)="7868cfe4e23ce7ec2eaea998a55b682cf281959f80bea196eda53fd01362b7f38b803689879b8d005cad92d8220804c337e828ad7783485f56632daaa60821ae9d4d67d2de7104282060129946dedf7a7c97a9618ba07523be522e542705cf311510195e984f2991c0a881e80c0b57526ec434da828f385b163992c85097457875b31bee6deabc51c662439451ef0798fbe62aa6dff091a8a23d046e5fa71da35b7825f64bff644cb3bb8b15433bd54f96cac3f1cb8e6dd8685f3183f6b247d9cb20", 0xc2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffffffffffff1c, 0x0}, 0x0) 16:00:15 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) write(r0, &(0x7f0000000080)="de305b6e2c4aba1eabd5c9f52e7a3dd0577d7d2dce93b6f2a01ebd9a32803768cc53558c11c743e82b62cbd5d5e5dd5cc2f0dac7eef7416cb90bea0356c1bac75abf28c320d8fd219fe6500b761b3ec5e4", 0x51) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x48) setsockopt(r1, 0x0, 0x4, &(0x7f0000000140)="3f3f783d70c6dc93b35ee81097d8a589c2f25cd1150e1a9b657c0d7011b941f6aac8421064947a4f59f604ed4b69a6a837e7d9727f58956133e2b539a41a400f5dbe9ca27c846bcddcaeac6e30846fafd99abb47f3660f968dfa773d4554249433df453b395040fe274ab74dd9c3f4ad73bbdc477f8b9d1331d7646d425853880a789bbd1c181435b59159ec45", 0x8d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:15 executing program 0: getppid() r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x7fff, 0xdc, 0xfff, 0x3f, &(0x7f0000000040)={{0x7, 0x4, 0x8, 0xe6c, 0x6, 0x80, 0x3}, {[0x27, 0x8481, 0x2711, 0x1, 0x9, 0x77, 0x7e, 0x1, 0x1000, 0xff, 0x6, 0x7fffffff, 0xfffffffffffff045, 0x36e50cab, 0x5, 0x0, 0x3, 0x9], [0x4, 0x0, 0x9, 0x7ff, 0x100, 0xffff, 0x6, 0x20, 0x5, 0x10000000000000], [0x40, 0xfffffffffffffffc, 0x7, 0x1ef, 0x80, 0x10000, 0x70], [0x1, 0x4, 0x800, 0x7ff, 0x2, 0x7ff], [{0x80, 0x3ff, 0x7fff, 0x401}, {0x0, 0x6ae6, 0x1f, 0x9}, {0x1, 0x8, 0x12, 0x7}, {0x2, 0xfff, 0x8, 0x3}, {0x6, 0x9, 0x7, 0x3f}, {0x2, 0x8, 0x1, 0x20}, {0x7fff, 0x7ff, 0x2, 0x3}, {0x4e9, 0x20, 0x7ff, 0x6}], {0x7ff, 0x100000001, 0x10000, 0xe9}, {0x800, 0x72c, 0x4, 0x3}}}, 0x0, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = msgget(0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = getpid() recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f0000000600)}], 0x4, &(0x7f0000000680)=""/11, 0xb}, 0x40) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x20, 0x6}, 0x4, 0x6, r6, r7, 0x6, 0xa851, 0x7, 0x1f}) munmap(&(0x7f000000b000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4a1163c44754318e, 0x12, r0, 0x0, 0x0) socket(0x18, 0x4000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x7fffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) fcntl$dupfd(r2, 0x0, r1) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='.\x00') dup2(r0, r1) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) geteuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x100000001, 0x0, {0xd821, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000180)) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = msgget(0x2, 0x702) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0xfffffffffffffffc, 0x10000}, {0x6, 0x3, 0x9, 0xffffe00000000000}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x9) 16:00:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x8a34}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="8c4d", 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fsync(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x3e0000000000000, 0x60000000}) shmget$private(0x0, 0x4000, 0xe1, &(0x7f0000ffb000/0x4000)=nil) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x7, 0xfffffffffffffdff}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x100000001, 0x99a}, {{r3}, 0xffffffffffffffff, 0x25, 0xfffff, 0x80000001, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x10, 0x10001}], 0x4000000000007, 0x0, 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xfcf) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x2) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setpgid(r3, r4) r6 = kqueue() connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r6, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0, 0x1629, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r6) kqueue() seteuid(r5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) mlockall(0x0) 16:00:16 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000345000/0x4000)=nil, 0x4000, 0x1ddf4309c2cfbe7e) r0 = socket(0x18, 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/247, 0xf7) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt(r0, 0x29, 0xfffffffffffffffb, &(0x7f0000000080)="90000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x8}, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x10000}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) semget$private(0x0, 0x4, 0x1) r5 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:16 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, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) 16:00:16 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}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) socket(0x6, 0x4, 0xffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f00000001c0)='%\xe7', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x101, './file1\x00'}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x4) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x5, 0x3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0xba466626c95ddbae, 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x3e9, 0x0, 0x67c, 0x0, 0xfbf}, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) flock(r0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x871, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x44fd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000040)="07a61625aee022d808d66715cbc155979e40beb8d4bebe9728fb005f22dc25bfa18560ad440337f8c11d2f5404f1fb24b3de90dcea8d3cb45153b961ad0e693c590a4821a611b4f752a850c8c27e7289bb1ccdf01f51890db23cb0d2db891063fde1f8902c10a19d799b9bca4045b8a20a838cda89a7b1ea802b213c7ea0a419a95fbabe4ac4a75cb8bdd35cbc6e666897c4c9de5851797365d4cba0977e46af778b6e92a9f2ea041c58d9", 0xab) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x10, 0x0, 0x31) 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, 0x1}, 0xc) munmap(&(0x7f000014b000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/39, 0x10}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) writev(r1, &(0x7f0000000040), 0x1b) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r5, 0x2) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r2, r5, r4, r5, 0x20, 0x7}, 0x5, 0x101, r3, r3, 0x1, 0x7ff, 0x7, 0x2}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x5, 0x80}) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="a3216c", 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='--\x00', &(0x7f0000000380)='\'&(\x00']) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:17 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001c80)=ANY=[@ANYBLOB="80002e2f66610ae802671569720edc1b937f4e93d06915c67f62e4c78f8ca91f1c8d9bff6a2d515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b94b8076c19320b61a17e23de3d1c00d71a40f603476879910000000000000000000000000099c219571b5c8641cee381bef64f3da64f693b60eec7dbd40829693acf87b19cb9d2a227c686e42923077738c641bc4a4d4adaa1205ecbf820d97da6175e1d31d3b3df2574fb4cb4a61d0a8f4ea5c80ab6b2bdf296e454cd54d9ff78c081f67b46f8c15e945f1a0fa13362aa868ae6729c53"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0xe914, r11, r12, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x8000, 0x0) kqueue() connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0xfffffff2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r5, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r14, &(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:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x100000000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2c1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) clock_gettime(0x2, &(0x7f0000000080)) 16:00:17 executing program 0: 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x6) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) rmdir(&(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) socketpair(0x20, 0x2, 0x1, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0xe1c, 0x9, 0x1f, "3a004e45a82ad1a46b79e0b8cc14ea6d6161cc90", 0x0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xd9) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="e6b27be03ca491667b0c2089846af0ba3418741a8737ce63edf56523a75aac91a9a77778aba96d1e9c1a9adf444940b67a0697f830de98a6d694c6118e918e4ee21cfca053455a9e2c24181699a02b817991133f8d1bf40fb331309ca9466d2ef7ed41a91a66284d1a84b7434b725a960ce3b74a19c6c77ba247a8f20e1b4624b338fe678b560749bc0b11ae8fe3c4e92a4f5936191e3920ef420441f814", 0x1000000e2, 0x0, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x4, 0x1, 0xfffffffffffffff8, 0x1}, {0x2, 0x6, 0x8, 0x1000}, {0x8, 0x2, 0xff0d311, 0x5}, {0x17b761d6, 0x5, 0x379180000, 0x401}, {0x50, 0x4, 0xfffffffffffffffe, 0x9958}, {0x80, 0x0, 0x538, 0x8}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000299000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) write(r0, &(0x7f0000000880)="4380819b82e1a20339a8a1f6e37840c9171d6eea4a964f85219aedc63fcd401e0e713027fa9b7ead7e722bc4780b034db42e692a60cee11985668d712cfcac308a224b7d135933325a86247be1f9e09342bb", 0x52) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)="859f864e03ea210cf45a1920304b5fad0b0f24edc461909999ceaab5adba6520d0750910f46f13192ee52bf943fabf489a6dfadb7f2efd4f254d6929bc9246972026df9c206159ada5f31c2b62b396b9095ebfaf9633f704f213d3190e5a112992169bf67d8995bb004ee4c2983e27312179a2c2f7737c465f1c2dd7886861a38eb03898bc24a6b2038c2f30a6803bda1e46d2030819f924f46ccb44f9c60518f1199440f20d913693fed1b8e433f7addb746c1c193b0558", 0xb8}, {&(0x7f00000003c0)="a0e3896e964f06d0b9a6810b34f1d6d3e698aeec910c401bbd8a04375ff07fc752c5a26606ce1fc0b42cd0184d4b3780da4b804abbf9547dc0b1be713d180c4d094f4de2c9728005f766e8c8dcde7951a9a165a964a5a8faecd84c404a6742f13dd5980bce053141aadd38baa17a8360d475ba0d8669000b30503033478d66aa75eddb1a2ebfa69c3f8fd4a8d01b5fbf9737203e6fa4ada9d241e75df26732c44c7c6e8b433371983acd9279c3fbb6db001f7b01f276b709bdd58431eec6fcbf25cd1bcd4d94d9f8b79addcba69188a8e1cdf116525a33827a7d99f21e3bd9879a857833ac063f15c323de06", 0xec}, {&(0x7f00000004c0)="8e104c7e1b7777b4df09efb42ab3e1d581785ecca5a3f9e7ac4278a9f9dcf4952e2242e6b60d1601c757245cb93abb6b7b38de5e70e488e78a101a142a83d1edfb4947e8650baf838631e4486561cf6eb6b4d685398b81f55e179bc622612278bce4ff34a8116a64b8df27184bec3512b5d970467efa56cd9bde03fe", 0x7c}, {&(0x7f0000000540)="e9570e46b323d3b3951db6ee16fa5d8cfd8e51c92c", 0x15}, {&(0x7f0000000580)="5946fe75c240aa5a27126b0b971958a8c400724d4ddfd560d930161912d9c40e2bfcacbc63", 0x25}, {&(0x7f00000005c0)="8152f597dc1c9653575e5c9c5d2b1291a66b89bb859cd2687fc8fe2ce89d5fd3f2f5021f8c6467ba8eb477e6972df1f4fbb264741488377939d0a3dbd64697125704ea4d1c323c0ac5eeabf6", 0x4c}, {&(0x7f0000000640)="2795969c6a5ea7ad8e12aa5d9385702a01c69719b786fdc71c9ba9a3b6f4f058f9216cb78aa38944be4e99837ccb0ebdc7eb9c21b919388e2b5bea922913381ef09d31f4104c01562443c4793e767ef95fa0279ae7cd331500ee127852a01fc3050f18a06e6ecaf8183b1d5f61334c3dc308f84e875dd78a3a718a25e23b5e40eadc3b1db1adb9f1f274494a86066345940cd8dad114e8e28fa31af7bde60058b6a83061b8ed618bd8aebc665b1529be4fb182d17bc2767e6c0817d4f9fdad5a953ebe288da3aa21c894023c9556fea696f27ae043c80b06d274b0192e60302bc57e68e3de3abb230e57cd444b8e684850b493e985b3832de4", 0xf9}, {&(0x7f0000000740)="8a38c8aecad6a48158d96065aea300bb3e6f", 0x12}, {&(0x7f0000000780)}], 0x9, 0x0, 0x8001) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendto$inet(r1, &(0x7f0000000200)="82237f34fb3ab940c6fb0999db1563efe45fb097f6e45b2fa1f238da30b2622459333b88c7a51850f227f3e317260229cb82141d09dd8bc7e58fec744339c1a3eb830bf0f5b72d2d9e", 0x49, 0x5599544490febd79, &(0x7f0000000280)={0x2, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/166, 0xa6, 0x42, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mlock(&(0x7f0000440000/0x1000)=nil, 0x1000) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) getsockopt(r1, 0xb900000000000000, 0x80000001, &(0x7f0000000140)=""/123, &(0x7f00000001c0)=0x7b) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x5a, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000040)='./file0\x00', 0x18010, 0x41) dup2(r0, r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x4, 0x400}, {0x15, 0x0, 0x0, 0x40000000}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x18001, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0xfffffffffffffff7, 0x0, 0x63]) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x200, 0xffffffffffffd073, 0x400}, {0x8000, 0x80000000, 0xffffffff7fffffff, 0x1}, {0x4, 0x0, 0xfff}, {0x0, 0x478, 0xffffffff, 0xffffffffffffcbe5}, {0x7fffffff, 0x8, 0x7fff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = dup2(r2, r2) getdents(r3, &(0x7f0000000080)=""/138, 0x8a) dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}, {0x41}], 0x2}) preadv(r3, &(0x7f0000000840)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000900)=""/187, 0xbb}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f00000004c0)=""/95, 0x5f}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/221, 0xdd}, {&(0x7f0000000740)=""/243, 0xf3}], 0x9, 0x0, 0x0) socket(0x18, 0x7, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000040)="d87405772a830832d95125e633842d373eeb5a3642a5add5bbed12ca2f57dff6f5a21bead1681a95851938ff935ef3f3e17a", 0x32, 0xa3c0787f4f9238bc, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x5, 0x20000000001a, &(0x7f0000000080)="dc78c54186a1ed06ee8f749c0f53c07737a74f7b200283ae52dc1c3808d0a05bb6bdc84f5fe7b4c4bbe6813a9aa534aed4657afbba8fd5355b8c3b5987ea2a2b522a029352d0e1a922d57dce0097069c2c7d116c29ba232ecd9b0f1fa072f008000000ee3ccc359ea4b71896af50c7a7a95c689c003295e44d6374dca12d1289d5a343e92da262d515ca067e1b04d9871132532e4eeeef65bd2ca9e22fb6d905d442329ecd43d2bbb11f9321116eadbc0374fb98d9bc7bcbb85022efdddc7a5ddf8ef1ff3c4a1dcecad67dd6775f74dd06221ce8042484c38201478592acca151af6eef600a2436c2a178bc655dc85ad6ed1d21be587dcbb70f4daa5496682ecc4273ad86380228cda341ad7d112592a4e996c29fb37b796f2a4a72b9449c24cc68e923082b2e46334f62ebd0bbd81bddd76223f5f865f466f8b1d8b23825bb96d2859c9586f4d551b7c2bd2d0d46831076fad48a0a3d5d1a11bd358e8ec6930566889bb4b615164dfdaed7cf7c9fad0dec924fc4cb95ff85b2dd26ddfe18f8977df390dc88b2d7d9919c51655da753c28b21abe31aa536066429c316838623c6b7193d65c4a7b63900f6ef15af8b7837a0ab61760bffae1eceae0dd833f366055c2cff45af8c45c7867ed20f042620d947690472f884688f1c82cb9081667e4ddcc05610ed56f9b70c4e91ba84f49fc53d09b714c5c8b2b5ac9df1791a8ce3509df38110e4991b14b1fe6898f33f608000000000000000003f39407ccb78a0c880da8888b16696cc044812e9b0861c8815803b073c381bda68939e5df7c3a3f37d85d621b545fbb8a8949a2a2aed54e063de93a1051b46150f479d85ce19ac83214e2d9daf203d5a85c2c581b", 0x3a9) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000300)="21c22447f5ca250f84f9daaad5939a8d5ad340c0e93179b22cd6bd87c0d858b0e1d9f2005618ac04450bc13f4718203330b5749fb59ba7f19454cd84f1a17f1bf0551cb3afe9e17b21789e3d0ac3fe5c59227bc5b778bf1217bd9773e495b1e4d8ce494f5294a24297b434a86924b709246874df4bb748e2c047cae8075a", 0x7e}, {&(0x7f0000000380)="9803b38e952317b9b11abf03b6cbb4450cd447e3e283e0b5fa4fd0549ee42732cf7cefe6ff5291542dd155bb63ab2e378386662b37d2e94578807669d995d22679810bcadab0c439ae467aa32090d9a2d4c2e29f9d67457c178383ff2fbe6b9d096c254222811d187e8e35aaeac43150ddabb7faea97bea67689552de5d9cf10c72211697efe61a2ca962ae360c04bed121c1dfe784430c69c5a9aa5b601846e37577ff749873c812131b64c1d50bf9d01c9346263ac22948c3b4a85d009e95feabe8b07997873f7f662a3f38d1244050bfd6fa2171e5f35caca8384bb01b791c302cb0fb3cb90fb5c4bd1fe50a4cf25b9", 0xf1}, {&(0x7f0000000480)="e82cf2006200b3f0e0d9a1c673fa20a960d13fd0b7476d2bd92dfc25ceca161dab43beafd59ff6b93b8c2aad097bc7eb107364bdb8ea09dcef103083bdfad6b8c516e4392362db35f475ba78c834d28512c0611d1f33c2a7816b89127985ff5fe17c7cc4bace884ba91cf00c41822621cc024edde004db03df322e1ec612ae7c07609a53bdc60e074ddf86af983540448c3a6d7cc48f92161fea20c5287305e2565a423d93c93fc63a9a3df1e8c57a2ad06067903d91fde3829c11b1eaf0893529f8022b9d9ee063a81714798777a36ef0647ae22b730812439fa338f0ff1df7a96dadd75e60d32e0c00", 0xea}, {&(0x7f0000000580)="52f239c827a35910759f161e485b8bd183ebfd8965f867b9e40ca9560086a817b9e75796ec72fec1a147cc111409573a12b0bb505266949e3b390fabf41e5241827900ff2664374e12aab9b798e54d29cf3240ab238a22542cce9e8ed3e8ffcc0d4c6b5b08ae986dcccb00edfe9922eca78089cef481a8e824278e387a72038dc6081a22769b2e9783bd8553ffef28c4532565a90281fc9dae34a3c02a1101ab0ead12010d5c8d6ca87929b93684620c16c46c122dd2b3edf22e6928e84564a2d0f34db5a7900889b736eacfa0dc6effd38762e1704d77ea133cc0bb4e1fa57dd72c120a52417691604888a595f8f4bf3082623a2d97db03385958e2e25366c6495a7d1b594c37440141c1937af9462348506b7df8ed3fb4aa1a5618a3b693e2507b3584c5e619996f3029fa159e88724c1c4b04b981fe3a0b2717d5fb73f415c6194a34c3495cf7422ec621f0fa294fb124901e5e5c2e01d19765bb6f29a850f4dee60c3c1fe76e262a1f435df9a1900bf734974d08119821bcacd98fc40c1d0c50e05a0ec538f0565000bb359f41cea4e3b35de12570ce8d3cf9117dadf8a48c3f36d80ebf3ae7a78a23b3f0aecffb82c77328e54780f048de6d9e74ae4d97de9cd62d744b0ed220b5d5ea947258de27d0522f322455c3573f8293eb90e9b082f9a82ee4be2a57efef409fed7d3e6c9085a91a6bed9533576e4fd5841ba88df571c6ee759a13a092cb6f77cd03188f394f3dd4769c89ca0e4007fb2db7ea2ee8c37b3bde5f7d7c45a7fdd8b5b4687dd2dab15e7cc812b7375094d1112a170feaef8b3b6933642aad143a5b749face515e410f4a17120ba57165dd255f6257b42eaecb7c1b86da3a0e8b6ae16fafb2c3cf1674b04a3d8cc7acf8020c905115a78638e21094bcab2e0eecec0e3e6ff1ecec8a132c0a263742965fcf5d987e1c447a4e2dac21873837947f492f7cbd7c8d7ccea5963311466b54518f79bf07adc48ed227bd77eb54cbb48cb6b38969bf417686bcaaf1c3433f9aeed4f5d98ff1ee642f3c8cb61bbd881dd93828214553cd5e8a3abb0e05cd98c92af6ab1ef294c1aa286b677f9593ead81288659e628bf516283f4c1288706cefbf458bd31a5e9828705e5647f254101f810a7d89cb7bdb54ba5eb88554a91b905634cf75b323faae4e503a0f25972ffbff52aca05ea48924c2ab8d244379d8305f71caedb65f53f92006a40d9b622fb18a9d7cb9b1a6dccad68e5a5006c17bef7005964a9dd4ca871762d321e3c47fda3ca96be51785d76c36847a20885d5daf8c3ca34d8fcc53818fd657c1d99a6a2ef87edf003d792e9d8c24136f119451adf0264bca01bcba6bdd826794a9f3a90d48976f13c8086d47c847083e817d70968225a3044b4a845f8c37a90e80d8a84fa6a22ef9f66a3029aa0d4ed3b3049157aef102f7bb9e17b0bc0b26aebc80363b0469f1880eaab138dca6cfef7e9a21c1a209c35a67e075b288ff740d0faa8bba4e688ca160fccbad5b63809b9427d81848cfb38c14c3ab75e7a89aab3ad3a80f9a451c935c8c2c453fe50f13526b0e14f9479457293dfb9583b9f53e5e5c968f37cc41fc76b9f447d677606caa3c4620314d78fb6c9023048e94645237db1bfbbcfb50ecc27af2659d0f2f544d574979175dbc0d661624d02ffd17b073232ea14533869e0bd11a9490c9ed69dd7f1bc00c2dde3157f197cd68f83f9a395ba2dd08d195fb7cc57bd0e08ddca5116190911f5527b0297f9ea629d8ebc4d9af7c5d72906412f638270e72a841cf45c36f081f044aad063ad47e57562ed61bea9900a0ce6dc064390ad666523e37e517d487ca8e18f935d33983508a1eab443a5eae8865833d09b956fc7f23f147404f457a8f44420ca34f60ead9d8299c592c35a14060e108dfe22225a092b6a068c39cd2f645540f282e2644b0a754a4b73d3320ad5ee606e31e4423d4dfdc7dbebb4c55c4b3af5c5b1ee264a62cbf52b0ba5bd73abec7346737f4ed533719c90b437b62307c710400bd1940b5d70e54fb7d4338cbb3fe1aa1ff3ae77bad216b2a4b638e1310213cfd6fca3aab34d778dbfd30966d88d78fd824cc6e5bb358466bb53b12d2af1c33c0375c9333c3afb069913bdd4a7b3a4f3600ebd52aa4097422374ef88a15ede3df49b9a6d4ca7a1b69aff25786ee04881624c850a27ac5407a6d989936ec986f8d2ea4e868dde6e82b8e252d2f2991d101931af1da68c8a018b4c0e0c43b69de778e18e3241832721fe88efc2cbe3e3866e3791af818bbdca0fa73e4925368ac96e792de20d74163209f0e913cf7dd62b9e95702fb7086d34ed90ee52a70b95de758d0cd2358dcdc283a758ace4165005916cc3dd826c8538a88c29496ee3adc0802bdec95edd2549ca34305b74d1fdd903d024935c4ea50b009824c80601b1748ad94cea170db8fb7c0da9b4a550ca7f6e1b7a0a20b9171b5122d71e3d67434200b294af2c005802177b0e81e339beeaec2ace9926317fd07a31a532b067890556ad10bc232648c9740d8943c10b3e9b4e9ee4a70c234478a757ffe75552f5c79adf22158e2050e9c1d4aa16accd80534f90f857635730859cc2f347256e9bb50a03944dac62d924f95124381384e6006ae9c8b8b65e778358ef0adf0775b44734b61c06116fed7c749fb14b30013dcd5a1ce09206f0f367af526d91f45f11335e36cb78d1a2bcb0d9d77875abdbdb3174e554ff114a01d1b7db4f4df005e084fba019605f1c3218fb03a030587f71abe2a286e7f4c8e3b283976495b1b5c47fbb671c2e09a69a19df32a3fab76670e359cc1699e7dfe8a4b04269f5ee9b157b6d9465dcd616e522c10f95820ab0aeb7c14f88c721c8900d39ce9e1648f47acabb80352b090b8136a5aebe61719112a8f90525ca8f39d8ec80adefba45d5da1598f24898f484b0044cb1bdd875ce4f771361c5de4b13860b3c7301d5086f0984c819c434925e5ec99959969afbc962fbc3c7563f8e43a4fd99e9dac696f1c1da9c05571560581411827d6778bf4ff61693bac043b365769356fd332014b6f910b7a8a26d717473ab4a0224602a12702a650e5372055ba448fde8e4bb2b48c3541202189682386c005aa69e1b30d48c4fbc8d4f9bec1ce641c03a4cc667e348e0251085935c0afaeda36cab341387e062152b97d43776db87a9cd854b054c45e570669e4c27b5a26c4b09ef4e0b3ea0a7e73171e7495c4e8eaeeb590466b8712fe29f18e6a547115b426a2912e846cd7d9ae014927aaf1781cfc977c46323069d8246ef3cd8473555f92961950b0f54483012fd69520ba0022623cffa40b910502aa811f1dea4159e874bf5e50ec65af6ae97b2ea66112ed9fb3e8c470285cfb8a8d3837965d60d190a232c9bd1d58c107981ac6438a4d0bc688265bccbb41791f6b6d04e64034e37680014e0ed940a49a1b0ff05c4a2f90f6e3d4a49cec6c77a2efa5b00d4de809d992220f84011492d3edbbbcff4f9bcc4f06486a591e51bc005d894610ad9995ae172857cc7a5b0a2fc06a38b834f71aa3f10fe9f9324bb3f99e1a46876f427b45f21423026e07eb9cbc565b097298759489b56df53ecc39c480192d0047b754a914f1bb283d76453d268870caf89f994f3a600dac7adc588e5b70f1d3914c8f7b372c32e2bd307606a98e0d71cc1ebe598631e5030218bc2dc96efd480372e6112bba5daabef71d2a0b26f32b96fb14f6c25613ed988901577e3c2bcf6e747d387b9a0fdd9152dc9bdce9e13b33ec38dc6fadd7170acea2502c219a1e8e9a81c6e255adb8b1b2c2bf2bb941b62eb0e8bab6ad51c50f719d26365e49163236c936905d8451331c28b418439ea4378db198673e8b6e901ece63396f01b27080b3e4257dd45f588fbaf7ac61c47c7806def5814929a33c1b5684b9f731400f7fbbbad637029b2034e214dec53a9c31a3c249d44dd6e78e93591bce35be8e90329e100e6b687b4e03b7f2a989c7eedeabc3584de158395ccb8896457fbe416aa769c019edb1362a80fdab47c8b4694149c72c539bdc87b70b977c609e5078cbe2d37ee87b1298fd1c973f44e7e3831cec6dd4c6bc00c921c1e5472b8991579cbcbf4b996384a84a6052bf58b763d6b0e69179dfe7e0421dfb2af0fad0a765ae994bcb6288fe981c5f41b37ff2b6bad88eccf3f3d1f9b959b6b56d303ac73bf778a95d6a04fe4e3aaedc76915504ba392fc67d2f54cdbcae2e96b5ec5fe9fc05091e63db20fba8c76126667e0fa29c0f7c573c1a814a8fa0c19f2664a15814a15b8d5f06cf4802e3d0b57184ba438b7fa0669f9f7ad3ff07a7e7d1ba9ec278843b8d646bd3c1d80c217736d77b24fe2a5c81946878b486cd0a04158bef9a75787459da70a5bdd28456fb48f07e37f338854b6ad003e6e371ee7a8bc59e4023abbc9fb930869e4a9f92a843d2bb97c30141875d245660516536e1174861e82b4a619582c681d44e4f670f0bcfac4499f735fbe9bb971fff7492febe204a9af5234051d8a602da9d728401d48ef85263746cf2c20d579bf0a0c88d1b127d4aba3dbe9fe8be518cb8a076d0b09433666e371c7f6bb38df296c74c065ab2cd24632ea66842072f325f0f8aba739fcd8b1de83dd58e01b247f66779b14288081e213681433991c849fc326380caefa66776c59a1633fc689457848106ebcfddc085b238d6f6fd13cc070b205bf02559330a0645d3e4a2f74251f6da84a095e93d958ede40a7124cd80d0687f1b077505c027c4779eb23aa48f9fdeaeba53031ce3772e44021a1d29f072863f35950f03a81d77df66407176e1cdde8be6689914a27f5af5195b89cc1be551d398a911040c6d71db9d3742ebb2109c80d448b8dedbf31610615d76cdd3a80724e4676e4b3dc3eea6ca564729a81991a006262df612e5657dbeb3d1ff0891d37f7c1f2f5f057a69b836694bf2aae7a95be0c4a258b031ae66808df38263cf729fb6f0216a3e549b0203839f771405a3a8bb554473339b734094807004a5455b92d31454ec2e6aff385471b9b7193b2f7c0b105b6e26eff6ef77048faa6cef660f7a840d48809b578a5f65bbac06a3591e648500f55480324a9af159ea009c31d30f2a038753d11d61a5b385cdc78dea5ae5661cf64fd6e099670aa7bad3cdaa35c705f83bd3dd7e973df9c75d196bf0045adf82368becd54e26237c8ef7a4e452f85e1ae8f64748743ca0e7d139eb86922b56a2b85b93b20f83a7932014f87f5110db2b38116348ccbd619be404f190b0e03e4c7186f98cea3ad2bf2cd2a24316de32dfaa2726fedb4f031ad7155cffe5f4023eb114ab93c2e59e878fd6a1579918da88ebf723916d013afef37aadff5d82ba9ad0bc725ab98c64b0484e3d45c0f0aada6bab796a9f6069f9300eb1cd2c43fae8008f0a54fdc33a89844220a83b854e46c15198b6edaaafe3b817e0afcbbaa756537b6b01dbabd258e19dfe4f0157615eb2d3d85e8a2bb615d851773846fc90abe69bbce650fbc1372591edc5f709e0cc9362a87744d92d93ec321bde19f2c4e20196f66bee060f3588cdcc70b006af73b3d6ef4a14985597a2ae644c2f5c56f1f441e32c53e5616d68a2a16ba19aa15b63e0200a50c1bd4c22bff2a63aa413f80eb03fa74ae6db8b8b578b31c546f041f58ffed9f32aac49a1f9b12d2a7e77468229811c1737d8d035bd672f978e06074a1e858731f9288a39a072212ce1d0b864de0e33f2ca7707d29b82d2e4c4f106d894aa19240fd48d5962e0dd4be61ea1", 0x1000}, {&(0x7f0000000000)="f62853326802c1e231494c725aee7bf9", 0x10}, {&(0x7f0000001580)="0e2c336ceb7c89ff28a7f6f200fe377b9e324787898065bcdb1194a8176d055e4a496de640a70a569bd4914d4619f20b9bbaba1dac090c5b507dda519af43ac1b4795060c16ad107644ff3835997ee4868d800dc982a599dff0d629cee81cb53c2bc3c2b27ead4", 0x67}], 0x6, 0x0, 0x0) 16:00:18 executing program 1: chroot(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000080)='./file1/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0xffffffffffffffde) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000080)=0xc1) connect$unix(r1, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r1, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000800)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0016b1900282203912ff945c80c7e4aadd513048f00c1f1bf8038a2180f0b47401fad6f15d3d2605c1ff8cc4ae33a929f55624bce5d79fa17e4d77c98d774a37684e31f19060481c34086e152640f580436b90376a967f7ff9fa96fdba9f2b394b05425685065fb45bcf4012793ed0fee81ed9078a13a7c3a97a466e798d6b7bcdf8985105ac37198a2041b1ab097718a7580"], 0x1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) sendsyslog(&(0x7f0000000240)="210a55664c1e93b09b24a8a2b53da6440afb1d771a2aa17322346723fcc1af067a9bd810a40aae092b032c0c17440ebe79eaa463b69f60f1d0ed68cc42ed9f817a061c53efe574a390950678b7f5dd7521e7c3e7d56c82579fc1c9f4ffd8b11ebcc9446d174a2e54c67fdaa9131820b04dc4376310295e9d99e486f4b60abe4ba5c81289291199ee951c062dfbf94993b9653be80a3042da26bfe2fb9719a4bf6db18a7b88c39e6ff29afc4b26c26c2141aa895372e75cac5f76e2bbc7d265a392e492fe0b54126d34db04c630160ffdd3178448aa4fd65dd3d2a328be657a01a8f3419ab7cee69c85adb3a2328148bc52305e79", 0xf4, 0x4) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x2, 0x4, 0x8dda, "818f2fcf1054ff9834c0b4cf0461a874fda088f5", 0x81, 0x100000000}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000340)="00c385946388149f1a836dff717a91acf487e7032056acce0702d0f9690f9298aa2b0198b43006800ab7e6795c04ccc96cebd94d0644510de5a598b87b4a39bb7109fcf0204e25a08b3947429e2c20efe18c63e500f45288ce9dca2c9daba31bca910f772734ed0547790290c022bc840531d44afa53b10492a0ef55aa3bcd841a32239ee5c2581cdef57936057167f9953b177bfebd2b79e455ae48e9a4910d617c7a8ca020f6c5dbb926874daa8ce493fc49949f83e92256c725af0891d90000000000") 16:00:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000040)=[{0x80000000, 0x1, 0x8, 0x1}, {0x3, 0x6, 0xffff, 0x5}, {0x8, 0x7f, 0x6, 0x40}, {0x3f, 0x101, 0x6, 0x20}, {0x2, 0x3, 0x9, 0x20}]}) sendsyslog(&(0x7f0000000140)="c6247f001b4be2bb9a7e859d179fa6b6acbf394c4d65a852f9f23a323dbb9d0009b04c943bd27ffffc285780fb5168561f44234880d239e6eedf87bb96542eedc88afd265529b6f3c689203132f961829c549caf2e0997a8a5", 0x59, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x2, 0x400) r2 = dup2(r1, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x3) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2dee034a, 0xfffffffffffffff9}, {0x1, 0xffffffffffffff1d}}, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xfffffffffffffd37) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socketpair(0x20, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = msgget(0x2, 0x10) msgsnd(r2, &(0x7f0000000300)={0x3, "dc975fee32dbc30ae2d4ff945c1734cb56c9fe9341c3d0769e6bffa9978d5201955b2df1777eb1de3ae3d9e496c1255303b7e9e9722f5fca2d404a5b5c82fcfca8acdfbcffb895d57c1b5b6873689852ee3c792a4b010f100948178de2fce30f988282d894562a55bbe31d3944667da1571498ead172d21959781707d55b960163dbcf72e556bc064548c8957699c8a09d5bbbbeca4bf874eeb1b643"}, 0xa4, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xadd) r1 = socket(0x1, 0x1, 0x2cf) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0xcab}, {0x18, 0x3, 0x7fff, 0x5}, 0x0, [0x2, 0x3, 0x2, 0x2, 0x4ba, 0x5, 0x1, 0xffff]}, 0x3c) r2 = dup2(r0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x8000, 0x80) r2 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0xffff, 0x6}, 0x10) syz_emit_ethernet(0x77, &(0x7f0000000280)="2bb41a8740ca9dd386115961798ebd57b4ff610d761daecd57669a6f44f6ae7f1f30a67d470aa6b642654e73c480b0e4d0cbdbc25059ed65a453692c81f5852d675f9c0e88e23d717d682f606512766de090fe70340c380a80c3b59b7a39b0e58b30bca533e1a3ce1e43d216668ac7d677c43dacaf5bbc") writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="9e72c454597f419a5eac9b9f2655fff111db6c09d5c2fdafa55b09d7a87e395eac0fc1948e487f65cffc6c15e9806cf7d479bea5798d6103be4a2ea50bf650f5bcbcadbdc8ee14d0bcffd8ae252547e678ccd39a33", 0x55}, {&(0x7f0000000040)="1d4144c916af50ef72e68f1c8b3a9e36dff23ef121e333b9a36cf79028ee248c480daa8e871e064ada1c", 0x2a}, {&(0x7f0000000200)="3faa75cc765d1ec76a8d6be377baf7726a5f0ca06606497c28f3a7c9f1d48528c5ec1b77200c15a31a495994e611712014ad1246ff5b899fac2e9b0c5a39a4ad59b125500203a1fff9", 0x49}, {&(0x7f0000000300)="318fcd3c1c329cdedfa5aa5ccae1073c26ecf9a37e6c6dab75fc3bd36fed8c7a97751ea8c3dc775e0e0feec2e233b0c60b3a9f68688f7bc7e7a933cea6d361d47c7dea5a1839c63960017187646e827396464ba1e9b9e4209a6797c8290bc7ea16908962e23320b3ca755c472ce59319edb944e04dd185735ffce40838538c25589d8d", 0x83}], 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x7) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x202) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x3}) setsockopt(r0, 0x4, 0x6, &(0x7f0000000140)="785112fc600c7ffee97fe048826c3d6b7760de24f4693499ff7b69c2ff96f2bec708266905b0e595989e703eb0fa81264eed2c08229c0ec4af51147f644fa4693033ec2ee5ae8ee7", 0x48) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() mlockall(0x0) r4 = kqueue() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x389, 0x10000) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) fcntl$setflags(r3, 0x2, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000005c0)=0xc) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x100) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f00000001c0)='x\x00') fsync(r3) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x3, 0x0, 0x7d) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) socket(0x621d4f6c6c25c456, 0x0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0xfff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 1: r0 = socket(0x40000000011, 0x3, 0xffffffffffffffc0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x0, 0xa908, 0x70c5}, 0x7, [0xfff, 0x0, 0x3ff, 0x16, 0x6, 0x800, 0x6, 0x7]}, 0x3c) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x882, 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7, 0x1, 0x200}, 0x63, 0x800, 0x1}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820b2e2f66696c653000a1c260434172b4f5a1be2c9a79e66d2a5283feafc8bac4226603ff90cb63960ddddc64f9caa9aa0c5af374bbc3b0d2483ddf0c79d945e4c2af9d2b6e1b8c9a196eeabfa1dc69824de70fd3bf5b5c96f131a14d40cb6eb1be42e4126eb7679bf34c7aba23a797bd0f5b44349a63be0b4e061cfaa71d3363d1f97bc2"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) shutdown(r1, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xef, 0x9, 0x0, 0x4}, {0x8ed, 0xfffffffffffffff7, 0x3ff, 0x6}, {0x2, 0x8, 0x9, 0x9e}]}) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, r1, 0x0, 0x52, 0x8e01}, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6, 0x8}) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x20}, {r0, 0x1}, {r0, 0x4}, {r0, 0xcfb22dcf346ce78d}, {r0}], 0x6, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000180)="9662b7fbf9340f3b7d4d40de3b189c9f864e2221e9e34e75b9dfdc6f6e1ca8c161b6993cf5cfc2ea2935b329f0c172b0a947626e7cd3070e4675a3a5d25db91fe3b755a95705e5e60dce03c8959704fd29483a1acd27b3ea008a03116d7dfd48ea90a65fad572fc7227f87edc154665678539e5be11b467ff7e5c265e99815c80650d334d229777167e7f82c5310f437118c52363e0257543cd228cd3bf83af0e01e0fa1dd0c328db4c4089d0db7e9dd46292303ac3f3a9d45a32564517ff1374670c93d129b35fcc3451b1d0fb8dd9917e13f5875e7ac70d1c8cf7116321e801048e739ac8a98218d1a35", 0xeb}, {&(0x7f0000000300)="c018482eb719a6eb8636db09ce2996e6a68c8bd2d5f831d95081bec65a21e1369737293deaa407b6f98e7c3a14d9b9dda6d93cf5d022e6c66193471d3978f0fb739a03fb79d6b510ff28c4edbcb31c19b8f6f2f7e2e6d085ee1eccb21d80d5f312139ab8c490161415c57c760de091c52fc7a5b3bdfec07f041c6862e931f64bac031b1b4bd7ba2ff1e9b464c61591ca2a4be46a528708", 0x97}, {&(0x7f00000003c0)="e93bb6ad96a50c4aa919618d78cf7e61539615f868272e748714c9f08846cec1a483ca498356fc377d521222f0575e2da1438979fb2bddb056496eb2dc5c50fb0e18f89e442a830cbe401a60c9507b4afe8c6e8cca56733c0f91a5bdc5ddad84e4ffd2431c7275c23c072531d22970e3e87215bd6d9098625b30f4d3a8a319d5bb0fa86f472eac3991d8dab42255f2ae71f9a607f0f3479b8930d547163b38ab283417e78837987e6f6c4c6494ccb68dea5f82ee9d0f35f92853ef75b8dc84e1b3efb448540d3cfba8b9770d386fa93bd169fe6b0861dea97552b4bdc425509312bd5449f82d64b516c7d5a7e10ff4bdfc45d2574e", 0xf5}, {&(0x7f0000000280)="b9b55740a77c191a1e678eb6d704", 0xe}, {&(0x7f00000004c0)="46d9cf5a10e66e6b8de1880b4fc4f001fec3b8925db68c2f565eaa8f6d2458bdc22e96173c30cf4ca89437c7809fe6c724b1bf7a1f1f80ad29314acd61825603f4a44fcd23db47e0d17ee13759f3895c9274ec8940c1e332f7b9c29cbe8e84c861c8e3bf1c31e9570ccd0d3b576255e04ba8033d05b724a7f10f2375566dde8b7f34a012e3405e79e174f9ee3966f3a95a16ed", 0x93}, {&(0x7f0000000580)="b6f38d17b5c0ce8d5f7dc9894a2fc2ab0974f8a52e1aa7b8a8c757a5f8ef2dee44a7205ab9865d277d28df6d96603e1260eb82194b2ffb9ac8ce7db1a9e789f168012c8adfa19f9808e660f6bb73beb4cccd", 0x52}, {&(0x7f0000000600)="269f06a0abe6eabc6d43a23cdb", 0xd}, {&(0x7f0000000640)="52c1391009328c0c50a7a4de07db1baad08ffa6dcc762caa54482eb320880eb67c1d635fa8c68ed9cda82232023d37f06fbf35c90b7ac0ef161c59993235da8b837383ba0212fb6cee6b09d4e5743ec215f8ad66c1567bad27f518c583977e148644a39ca3bd1fecbc08a2157948ef21e9ca3316999252512a8eded66c21555063388ee0a7f36e985b9b335967306a0b4f5206c428f93110fd63de4f777180b82471452433c3badf3dcba250426219e10c340a9cf023874e27dc479009463bc2a08f", 0xc2}, {&(0x7f0000000740)="ed8878225f10d6b6bdddc74a1ec083ad1cb315397a14ce6f93f16079db342ba1a832d4ffd9376361a7347bd3e93b2238bba70cf6ac6adc01e40d1f45bf1d760df74b7f8924d08d9b5d245ad288bb6264f9a844e9d58858cdbc2370b80d8aa22644836519fe83001c1ff416175ac6d9b15d8453ff1e3b34f056862f1dd4744b91e121a2ff0ada56de058c282a90813c705953a2e80885273b732b15c690cc40ac9a26d5be0e648453641f89644b34a59b", 0xb0}], 0x9) write(r0, &(0x7f0000000000)="0100000459b2e8b87b", 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x7, 0x2, &(0x7f0000000a00)="4058f0c67dda84b7c8c6e0521eb7fd4b02e1bdc5f879d88eb0e38ddf99dfcedd85b796822b51902af1785df44a6048b9ebc205d7cfa2b5ded4a71228c7fd68e4cdb3f03aac776878aef5", 0x4a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:18 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0xffffffffffffffff) 16:00:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0xfffffffffffffef0, 0x402, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = semget(0x0, 0x4, 0x30) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x8000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r2 = semget(0x0, 0x1, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:18 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) bind$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000004c0)) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000480)) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000500)) r5 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = getegid() fchown(r3, r6, r7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:18 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) socketpair(0x18, 0x3, 0x0, 0x0) 16:00:18 executing program 0: socketpair(0x6, 0x8000, 0xfffffffffffffffb, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001140)=0x8) readlinkat(r0, &(0x7f0000001180)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1361) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x23b459a7c8588e01, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) fsync(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(r1, 0xf67da04d82715bd7, &(0x7f0000000300)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe6, &(0x7f0000000340)="b6") r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="efbfb2d873275a80e34906c8c6001050cc3e9616c2e9581d39d1d8a778a341de533ab47ac57047e3e26f310baced1b4e02f9879eea795561b4f00370c8eab7b5bac626e5ddea09bfed3df1dbe09d61f0ac9f872dec85d628b81325c60b398a541dcf90c24b496d022350dfe06850f52b4744ba960cbc72dd399832a01fb294889e63d1a7c918214417229f9cc873b10ab8eac81e3051970d5158c48b06ea8e5d69fb872b97891fc8b4b8c54d7a994b439e33b76e14e921c4a234a9f91cba3ec216f8af56aede5b8889384c64513c858e7951a30d3a24fba5d6251d5238", 0xdd) 16:00:19 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000014c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_open_pts() 16:00:19 executing program 1: chroot(&(0x7f00000000c0)='\x00') setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x80) symlink(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000200)='./file0/../file0\x00') 16:00:19 executing program 1: r0 = semget(0x0, 0x4, 0x200) semop(r0, &(0x7f00000005c0)=[{0x3, 0xad, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x78, 0x1000}, {0x2, 0x8000, 0x1000}, {0x2, 0x100000000, 0x1000}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r7 = getuid() r8 = getegid() r9 = getppid() r10 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="e35ad4ffb55c6142e8abd231d27806047445ad7e70641b899211ae86f9d6628b55e603b44eb4baa6799bf2a36d3ae54923ada4fc5d6fffda21a4c514d4627a1f1a0a9463dc6c0ff14a880a5f233a06842004c87f8049ef246b7d7b9f6d2b20506d5e19a579f911972fe0df5e71d23e3108e21d31e5fdb1d62aa6332e5707564a5c164370d4fe064d60a4351bc83b2e94b1bb2b19d1e4f2c546dd39df55", 0x9d}, {&(0x7f00000002c0)="027e07f0684cd795a22460968e2a86bb1b82a3df5bfc83d72ce320242e6bbc6626782d2178d4027e1b21e7b7e73c9e9890e01645d863a6052bbe2d312fe6f4bcb2aca4d6a0d08f03611fed9fade841dc7166e97743cbf44ba8749ce08a200f85274a5c34d3ede3a63ea66170afe6d0a4e19ef0e0bc28399ada1b4cf2e36701a56845ed77", 0x84}], 0x2, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r5, r2, r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r3, r5, r1, r2, r4, r2, r2, r5]}, @rights={0x18, 0xffff, 0x1, [r2, r5]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}], 0xc0, 0x1}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r5, &(0x7f00000000c0)='./file0\x00', r12, &(0x7f0000000180)='./file0\x00', 0x4) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) write(r2, &(0x7f0000000000)="87", 0x1) 16:00:19 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x80, 0xffff, 0x40}, {0xd449, 0x9, 0x4188}, {0x4600, 0x200000000000000, 0x1, 0xda}, {0x8, 0x8, 0x0, 0x7fffffff}]}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/32, 0x20) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0xe5a0c6957f44ae30, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x50a) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f00000001c0)={0x2, "6d338960b952e4e5782d317a04"}, 0x15, 0x800) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r4 = msgget$private(0x0, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x6, r5, r1, r6, r0, 0x91b48604f8d6b62b, 0x3}, 0xa12, 0x1, r7, r8, 0x0, 0x20, 0x7fffffff, 0x69}) msgget(0x2, 0x80) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05898f6226a1067b7b9b4561064401b0aba5950cf53507379b83d7b017f6320aef"], 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xfffffffffffffffe, 0x0, {0x0, 0x5b6}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="603ed396ec83b76c12902d7abba3aeaad9e98b7580d72220fd5be5058709398058d1f29276286f25305b4f05d689e0dee1947fff10b7ad1ca4c5881b8dbb998c3374af34180ff8bace", 0x49, 0x400, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x883}, 0xc) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20, 0x19, &(0x7f0000000000)="e628fcf3e4b97c9f001d7416e5022ae05fed3b9167ebe3937b7ce415dedc19c6c47f95bdbb21d3cc41df425c267b8f00ace160af00"/67, 0x43) r1 = socket(0x10, 0x1, 0xfffffffffffff313) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x4000, 0xfffffffffffffbff) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x820, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x3f, 0x9, {[0x6, 0x4, 0x763, 0x1db36ee5, 0xfffffffffffff001, 0x8000, 0x6, 0x8001, 0x4, 0x1, 0x3, 0x0, 0x8000, 0x6, 0x1000, 0xffffffffffffffff, 0x1, 0x3ed], [0x1, 0xab, 0x7, 0x1ff8000000, 0x59, 0xfffffffffffffe00, 0x8, 0x1ff, 0x1f, 0x4], [0x0, 0xffffffff, 0x3, 0x8001, 0xffffffffffffff7f, 0x9, 0xfffffffffffffff7], [0x5, 0x6, 0x0, 0x5, 0x3ff, 0x3807197c], [{0x3, 0x4, 0x3ff, 0x5}, {0x81, 0x66, 0xfffffffffffffe00, 0x8}, {0x400, 0x3, 0x9, 0xa6c}, {0x7, 0x100, 0xff, 0x5}, {0x7ff, 0x10001, 0x8000, 0xf13}, {0xd4, 0x0, 0x7ff, 0x8}, {0x7, 0x38ec, 0x2f, 0x6}, {0xffffffffffffffff, 0x2, 0x1f, 0x8}], {0x7fff, 0x4c9, 0x1986, 0x9}, {0x810, 0x9, 0x7fffffff, 0xda}}}) 16:00:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) mmap(&(0x7f0000aed000/0x1000)=nil, 0x1000, 0x4, 0x1012, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x20000000, 0xffff}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000049000000000000"]) 16:00:23 executing program 1: munmap(&(0x7f0000664000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x40000000000000) close(r1) 16:00:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x524b4dfebb1edf45, 0x0) r1 = getgid() setgid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000333000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x0, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x18) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x100, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03db8ad467d88cf599ffab0b21d6c7f333d591051a020004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chflags(&(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x3190aa37c0af8d2, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:23 executing program 0: 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"}) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000880)='./file0\x00', r3, r4, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) sendto(r1, &(0x7f0000000940)="75d71548299b4e575c39804fbeffa3808e519048ae0491fcb894c85317b4a92a2f3d6473bf809eee7f584679228cc5aa45b28064e0131e65988fc1594fea88a935810e0ec04e2038d70222ca7ed2e272", 0x50, 0x1, 0x0, 0x0) r6 = semget(0x2, 0x3, 0x602) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000080)=0x6) r7 = dup2(r5, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="13dd9093df5371c3d431b23bbabfa1e9f4df7fe90144aa539a8c1f7558db73eefe2b94fd00a155fbb530275b8867821f66a6556e19e40429b1be0f748272f53d7b5b39b814dc5231f368792f76a415dbb09663e2e5de0245227dbfd1526c3d40bd4b77603a94ee7f97f1798c2e9d84bcadfdecd878e0cdfd1be226de095fb0f8157a27cf947239a073c9ed049c4adba3f51a8a69604f9a2e02f990f75a28d9cd0dc84d058b64dec8fa", 0xa9}, {&(0x7f0000000280)="eae593818a2639ea40764f4a211539d1841c8125d04e57520107f502cd05a0a404b78f28efcb549f219f25d4da3883c5b64edfb9c7cbea75a0dd11cd19c9b1c505d4c58cadaecb27afafe15d47a325f006d36ca7d51736c36242e51a5188e5292e79739d4633de1525bf36ab8706d503e63fe14b6ce99f2421e9227b6a436aede6accbea2d1412fce7cc2a4d2e57b68968ef5bf8a6da8f5bd6633ad93e3e5fae5c6da92e70f8e4409cf6dedd1086ccaefab6e20907c2f054118e037842e3e018868708ddc837128e4e714e6d174e49f5506e2f5d3a92a4a5623b9958f7ae5176bbdaaa3173ab49530f1bfb1c6c5bfd1fcc7953f73dc3dee68cd7920e", 0xfc}, {&(0x7f0000000380)="b47ea260a9cb7ce97ab9154e249905010fc24a097bcba34abff7b019d1", 0x1d}, {&(0x7f00000003c0)="2e5ff0d7bf88493ed4255177aa541c832c673605293413080ed79ee1cb4f12c5bae8683a0c54bef02b828e3f633b7f76473d7ec749045e8760ea271b0b91f1a533c7b295e3013b40aff8af19a5e7c4c3bd2071b8343a9a5f8bc164c55fe30c9d7873d6896f1796be07a5c26cf3cc451b4945896e57cf050e13", 0x79}, {&(0x7f0000000440)="658e02922a8f34b86ac09139b2c6a8431cd37bdb21d94216bd0b008bc3930dbab20ec2c2866e9ca0d7e887acf298bbe19d04615838f4fa7507095d34122fa46d049d3fa9d15cd28e96049000bd8966644b170722d4e9b018268cad645d2f624def84e58b73c3e154038da0a6c4c48e1db58b70ca6f21bce21ef543dd240ea794e515139230ad4707b678b77cc39fc5ad34b3e301", 0x94}, {&(0x7f0000000500)="e9ed39b018d3475ef1eb744220207743", 0x10}, {&(0x7f0000000540)="be7c685e71cde3c5e00a1fe3c13547d5a2c47b8f61573992917b612dd000526f3d48c8d639713d21cbc3294f49d76531598e42b7eeb1e6ab8869c775b09aa8008e3a80", 0x43}, {&(0x7f00000005c0)="9f9766d254c65290513a020c5fe5b79085bd7e0a201e0a151c059a2dbec2c5a5dc09b4f298fefcdb8d82f7549cf4acc395a4b9a40a9a4de05d", 0x39}, {&(0x7f0000000600)="b082cab842b9e3c5a9c54fe70cc187abcddcbb374ce0", 0x16}], 0x9, &(0x7f0000000700)=[{0x30, 0x1, 0x2, "df59f29c5b54c911c1b8cb347093ebd721c43fa28976b67f4292de88"}, {0x98, 0x1, 0xb18, "2aa6ea5bc67ef5b752c8065f986c8951f62a99ab5508d12b955d15ac345f08e39fdda442491c5ddeff391ea5e30559bc5d38415c98820328ee437b5e477261ed99ca3a17be22a50940f1807ddde29588c1446b01c4be1c7d91de86f13f94a03eac364bcbf6bafc4079f00a2f5f9af9231a270860af702db3932e9806022fb4d0fe7bd9cebb08"}], 0xc8}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:23 executing program 1: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x203d, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x3, './bus/file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1aec, './file0\x00'}) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002cc0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000100)="a9d24ad9e744638535ac06da436d755ece09fde0338b3b320044d2e625ceedcec8b865e66a975da60beea852b644a4626045a1e22b2526c49b04d2c54e86b3edc483727d9c062725be12611d873304144210c8447512851a0d48234f2c14d8761d8d3871fc84ecef7768bb7d047cf3483486d4a7", 0x74}, {&(0x7f0000000180)="5ead5c8196f3189f38c356c355d151581bf20290d7370323f9113657055d3bfcf3fd33c330ec7515fb82a932d19fbe4ee7c10120ab228c10a0f901afdf730820ce6c829c1d", 0x45}, {&(0x7f0000000200)="701c4ed6e9f102094fc83591867d552106a48319463a5e43fa85cdc36f32dda2b640d49f5ab84bc6507a32e5e19c510ad73f5a8e404d49ab8146791030893c30104ebe61a6fa5ac29fbc07b6eff21d8161e43dbe21fbab84060fac63851dd54cfd7d40f6fd3441ca99a851d85910ccb8499446ad1d39329ebc3f7777f949e1dd4fb76817cd78883ad3f8fb0cb5642b2bf637e1e1507cd524cc08c46c1d7abf7460adc413f132b98de3627faa10e9f64ef0353f3241b1ee046acd59fd433f48e7f40cf3a352389b75369d42fdbf422a636b2e7d5303cec15c877b8cfbb3f2", 0xde}, {&(0x7f0000000080)}, {&(0x7f0000000300)="0b988cd402f52ce8942e674ee4b68b4744f1ab70d6981e22da6823ebf4b1252f3ecd9823ecd4a148e3bcbdf2f8eaa94aeecfd0d3401d761c4bd21134fed06729669247b1ee55ed4488eb855fbcae9149776f0074629ed18e1f61ec10097abfe9dfd196f8", 0x64}, {&(0x7f0000000380)="31a4f9dd53e4b979ed9f0b6d1a433eaa860f356b400d278f8370a1608c98257444f247762536862775770c430218b9e128da7bda4a8b2c07b73b916e98a97d301cf4", 0x42}, {&(0x7f0000000400)="80574283189d7ceaedbfd52c726b919fd4c881bbc894e05b5a790f9eaf8bef1e436aaaa5477c6eec8e273465cfdfd7c517a89a269dd90f95105875abb488e3aa483aadd5ce775e60113b70074b45f61828efa1fbef0af5e71a99dca982e6f6734d9472c6da1d1ea7e14b197c14a907de6c71effc43c8de9be73f549b26575b6b1f7b85ccec2e13f6d14855373bfc5cf5b54fadff1b3f28ebc542ae4e544ef50b4635276d87a18e3aae21191d31fe0181e166e163e835bde73564bf7db1ab728d0a0b2a9e5de7f1646431af600843d84d70339063dfa214bde378cf3104645772e59040d6bdcfe55a1165e8e477d0e92d660b25822dc3d3937c4a9fc2c52c85b189e6ba4804853cefde238d61a63175c6633fb9e97d73601ba7f575c51e8fecf3841186a2b67319e76a06dc95bb85d7ec9c8361a8da88470895dfff8e769b98205a5d56b75fd078cbd488d06ff496653262b1517b4e57b231580c48256c7770ec4f09d0f178c52ec2efdf06fa23425b572012a763f993ab020961f52a650bf8f813aba430ae32cd4868413c98da6e3e5078121ed80488a44a941346157a665fc82433a2b1cddd9baf66523e6241b35a79b4c899320614769130db0aae4c994ce5386dad255494a6948054879ae6d596673e2f3b696cf50bdd380679931dc535d038197d7e33af7555db5a951a03159855434cbaa7680480d4afffaa70d0fd2fa6dbf8549cf12d3735324ed9be24b13c8f2c48cf99199a7dec022154325b83855a80dc2d59f4eb8da35a517b84fa8acffa1a1494f64416ffb10cdf4bcfdc32ab0e72c3f8d9b41d8a5fc27607da0950e5234c61159249cd68224905a5c4b4abaae68aa4356919ca419ff12e39ba90fd1745b5d0c499865920883cff7db68512609fc1cbb7eedf677f39293ec7c5093cd00fa1add24209bdc7dea1deecf120be19878b26e8ed5063e8b585041b925b717e88b8c52f92bbc3c4b64943fcc0483726a80d268e735024bb58dc49571e575377b9572769f1ee322f8dd3d4efadf14240b6e2c4fb28977fecdc268d3eb58f79bbea1fe51899bd5b9b3b9789a9e969f920df8a6aba4149f63e2ff6c91cdc6ed27e110dbc5b3dd2af156d9af2cb8a69963f479b57e72c810affe21eb2815d7534d1f58e10400cfb09a9711b29837fe951fdb48b5bea51c629701117f5c4c2a0c65f11199845269c87b106aa6138cd068f026f0907aa1a1786bd4745d7664bf52a710e25448db3dc79e6e89567f3584a7df09c563b737a0d9f418b8f1994393b5cfffc22237391772670151929cc3d60a15c2a6cf765311282889b66714de18786f17b38dca13645029541c2cd2a870acb5ecd9188b7a858ea86b4954f3d2002a48e47bab58a8706fb26c4b9d273bc2a4f4c8a64fc581723bc7b98cf0f6cca1c3092b9c9019c00b13bc980f06da3b91bef42e01ec297e677590a028ed5ebea9cc372d5a7249dc055bf886f0a00776975bbb8b77ebae2b0d1784395c1218cb15f00fd7e77d6c053228ce838e898459e22ab04090f0c8e73bc705e84cbb044879582a740014502525647fd2010c26594bfcf6d3b096d343753d4bde35584205d7f421f2eb8d9a0c3b59472bf699a09c2cf7a85f1eb529d829e6a1c403a10eceee319770bb1eb32b7900d514e6adae8716be76a71c01bfc28af0186328b2103d68e46c4a98c828aafff7ba4d2a00b36028c326c7b206e46ba0087a2866ffc87bb852111139e55223e017972c2b41305c2326343501272a369ef8635500381977cf8fa5eed38373e62d4ea9a1d76bb008d8936b71edfb1efed6399f14f850cfffe2a9a77faa54d5453aa3c0f53458a963421c36b7ffb3597eee4111764b8621ecebdec740fdee8acd1e201061769b1cf7df3a0b6e04272ff57d30e690fc6264dd518de9524ef28a54cce57acf60e749aad80b56132abbc874b499576f3e92d9ed4673ee17bf865ab07e6694257d6200e8af3be8aba859f0621ceb4769172ebf77ef6a07013012b5f988b48db3769be90d540e1ce03669b3df9e1011e68432e9c8937cbf9840a054199b060083193c4ee096590b6ceb1369ca135bdc2e9a907572c2dfe4092bfad212333e67037ee6354d13976be674f11d02fdd430401db484c411f325f667485041b905f9b4e7acfbef81e5525cae59e6851e45d86008ec49d88137ab1f0fa80e834eff9dbb41caf9309ca896708835df5ac3e30f1a5a282aa99d9b00a263486bd9ee90bd6d1372c1e481d0977d90b3600cf8d5e99d526d67cecad865980e1df73b0939c8f597c69df69c45abeb4e6870e1da5d85a3accf95e3770f28a0856497cdd0bd10481f4619613901ff56035da157d802afe047862d26e8af03d019146f328aeb7ed5f29b78a1a29faa97f1f909e1b09e9cca6e8ad452657e821d04868ee9340df222f2aa9c35c58a50603f23f3d956d6d445db5b4216e4c84bf6ea751fa5136a87c2c83b2c926a6b2f02be45d30c08e4f26aa48da5238ebb1816f5382c9603d2f916fdcc4b9b82989a41f8171aeb31c1791276f7ea54d3fe3ffb24d6f4d68cc882f260cc5c72aba80f5d15e413be9bc917f4ab0a46b182bdb9d065ea59bf725b1f2a5b8a844ddfc1c011c99d8efac251f5bd952cea917437bf6af104a99d5ba287b10912764052265a53832d0ccd74a84eb14657c670a033b5564013adbb95ab52c9fc4622e80fadc71863eee3761ee2236bde3122f53ff052fd448e1acf87e864168b648dfc60e41d07f74909dc63617c6b385778ca2f8bf1f98a7c5dd6c73b5e0db1b825ac5dbb81acd8cd0b43828b6d30c5dc87e2a9a3a20fe689d4623feb0c51a7ec43e142dd73f450ead73c806ad39ee177b31bfc717c6f15643f6bb0869879068d9b09219bab4e70b907bab625c98d49d784df183220dae25c20a5e13254925eb5e870bddf5b1b0e9e91082258f72d82d64f1f429fa12b57f80646fd02cc86eae0576a48fea43ec172ed5793a2ab3ceee05e9630f5c8376a29df3800bc16dd6a811c7c76d6946db4d799b7d3240280ad42fb0787fd355a0b91a05bbd0253808c4f98631946b44d8c1f7e719e94b5ace216efc07310402a50cfb8d216cc4f46de9015b4c5c77df3b0b49b13a56185c683f32348d4d68c2b25fe7403063c670421c65e151fdb674051fb6e38345cdf0acd579b9cbb766c1711709adbf0a2c38c76df3dc0e498f9a56d97e1ac64efdb43e7c5132c9056ad8d08b01d6227ff30c63a6a1955bba7196e682f45fffa5d5106f3eaeff077a3b8bfd50fa23bb8b848bc27e61d4a6978a2600ed625878cc5883fed90cccd4909d645902e33a472aa2bbf58bf78a98a71925f613af40f3bff7d61048003d6155105a966fe18f12a9cb998f92a7be12edb37b04e750510f979de8dd544e5e07aa6c1c934a9be26705626635cf9c5a6af875a5b4e1f504c14d5070e9ac2f12b10c3171a27e5dee0dcadcf11377664cf82433219b7dfca7b241c89d463c93199fc85326f085a41e6b62d228ed90a33856f2f2a1f4832cbf8ab54fdad6bf8370e58c531b7540fa6f3d38716db40f03fab4a829ecff604f6a9ce241e91bda9c46dc147963e3388676994d90656a865c18410bd5e94c6129c80d3946a692da33448e1bd90a3eac5f61d3b585b02bf29973dac0950918cd04334b725e90e98bfc8c6fe0b7898f9d33865728917201c31821f9abcfe2720776ab41f46491d370bdb752af6e0b7c3a096a485c46873fe9f893561c0af86527ea8df16f41a03708e0994235fb62a1c7f1af6535e0c2d43cdc5a3cfc5c1d057d5b1e08f7773b9499c19183650b2b25344664d4ee15be1eee22d4a19c501e89d153d728377daadf1860ca5b55a7a9c339717cb374af9e4658045b86090f2e7469202151ab8bdcfd1d401bb82a48925b0f89e88fb0ee589ed045b50450d12bdc6d2714598893408e230b0b2cb8aacef9faed70d661d6afd31d36e9a353f3b46e2ceac0cdb1a9f8a49dbbea66a9cd884934a25a2cd3aa88c3f8bc8441448fdf2af48fe2a6a1a63185a5ac642a41810720217bc43d78aa26fddc670ad6fe7b0e620db8fad554ddcfef53f6e2266383a06e74dd982b3400c73774061872c346558d719909101e6db6c6ede8000e91a70748604aa61875fb031e98dc8630cc5bfb4f031f6a7bbdb8df9ce008b0ead961b61fe8b7a349aab26dc78c2459399d8b023ed4743923cbc426071f2b8429b2f6e68d6b606680f4d00d3d87d773b70fd1ac90148a8114505c8cf295b70b06f325a279104c8827b412c0ac9977ab142dcffc7450134b35df20d705cee2f7c235c273aa3a5b34de357aa7b7f570042f5fd9464cf5a2a0b29fff1dec6736d5b1f679e339124a5522a0da978848d611dc584bc20b75f32d107bad81484668a1119460051f2564cc1b170e5b4089a0600c542d80676f8b18a67e62c6009a23441f4f625e46e884524865b947564c6c37edfc4dd002983cebd171db93a26bb894334bcd8401edd26cbf95cf99a85f61c3c0a39ac0d44d9396187606e48f1a244c67e855ea99838a77920d30baa3b501025cbabcd3be9694f997ad3c85de84437709a7a8073c473fbd966a53040fffb282a133aa5c0e78f851d6c19507151d2019a9b371727382c4f0b6f51330c8cef0f30863102a1fd52e547f9eefa75a6d2bfa101f59f530bab5e8394b9e3fc528a2839312544c45fe12846c5ce059c018bfcc59d7099d80bd725514613e4675f0c3bddfc025ee4d5a349c01ad7dd8b4c9648e3c25eba6d1945d82ddfed44c518dfc6df1e2c03d724639bd55af589d7e4c95cc18b722267b55e062797c2e35e33683c7971203d18b30a85204f15d5ee51136d2e1bb849604a4f268be7cfa9e8b5eeffad9c32bf77891d0790d65c6553f55c48c0442aabbe15011d10fc39d04c0f725fa4be2f6b8f8517d5fcb70dc1f0d99972865df5b2b479c2ebf2d987474fae59cb53a4ffc3678d6514fdb032019f2f800c014483bf3bc581e10c7d1c5b3a0f2a451e504afc17693ec40ad6ed5b011d17fdbcd69193012d77877ff320cb6337ec764979b2297c9a4f4d9b4fd71a55ef1accc3689f9e1b7a56492793c691de0978c77db2a839ab20a3f87a570ed31dc2cfbc9b004639ffe99e25b50146e29712b7478bc0c2160f7e5df9362fdd5d91a3384bea2b4566a77ce7b18f2cf560f92ef50c42cf2fe6f1c1df59202789a1a9d1a0c35bd11f63ce4d686cbf2de88e6a7bb22132b2d7d8f0cf7d102e46cfd42e5f4ff008f39c84a1cdc5dec901cc007dedfb5d1e032c2122b6d68b85071899d9ee43b4449ad413da17ca4c5c485b8326c79d18524b3b05dc384870031092b16dfb279d00108d3fe244a4310e4aa9cc97953bbc064af090f4150ef3787cdb555cec53e0c393bef4844000a7f4ddd28786513d3db958a3cd7c6a7d110243bb8eb3b77f5d00c40a25edf09628a43070280a511744e00e0e60759b0f73a540e447e3b01b0352b4d9cf71c76fbf57cb9a1b600cc20042cc12f83752cee62fa40bbc8979d2684981501511aadcd18de003d9b01bdb717d0f6009b688952e774d329162852bba99c36907e2d8e7209f340bf0f0a60d7ebf6e3ff4396187287786fb63daf0b4a5f3816d34f24697aaf01b8b94ecfe161f1e24f763a90569ab39be9b93f5373acce8803593d670bd0e1357ea76dd421abd2574c7fcc6e4acfa8b722e49d44a24bb341a84ab501b6ed467c2ba7b775cead53932c004c8ff4c35175ab00db1e3de0c0020f6aea5f5321fefa24d2754cf3bf89ef30f4e79a", 0x1000}, {&(0x7f0000001400)="ef2afd3612fd3b39bbf1b58473f566fea899afb3d0d72c301f08761a3530593d8e6421f578a5d288973bd4a36077c0be0c1ac1e570e053963ada0f138a09b6a8645269b2887fa7ed6d46f2425beda4ed9506f6ef465f01be1fbaadcbf60f8681164fa69b8dae89eda1cad8b841cd1ccc24def00aaeb4ca97d420d042896c15187ae1719b3c062988f05983fedd7974c29ce69928682483066b5a76cb3404fdddadd691d481539f04a539baee080c6e8c83f1f84c2ea338d9c18772755a5d9ed25acf984487e05669e44d8964a2f515c18640088b5866", 0xd6}, {&(0x7f0000001500)="bf3856acd3b9d1b2796d8cac74cf3c8c5b761d28ede0546d36b2debbd30ec0f2c5219558c80b717084c1705a88380937306e95643e88255ba75d69afe3835fec6c4e7908fbf59707d4b08f6549a82d39f3069a6578413ee82a2d9b4834653638a04a16f350af488cc16f8faaafec8dd229225414958804868ccbcfc55b5b3d77aa1eb9e92cfec8294df132663c300dfec2198cd45999ca8919cf4bad01fc89ce87d13168380870da695d2c0b5ee9f6e57017edb9846292d11b9871675c0a564920ddf82bcbdb6e0257ae31c58fa81c1c6cac9178021cdbdeea729391396b70fb", 0xe0}, {&(0x7f0000001600)="785bf3e35fac08209fe94dd50f5105a004cd6692121adea3a45ecc4d4ce490207d147d", 0x23}], 0xa, &(0x7f0000001700)=[{0xc8, 0xffff, 0x6, "0f5dc02782ba8a6bc73d6e0d65b28c03960773c2a07b3d2675055267a297c34b0389a128a940ef17f19692055b8f56b7fcdddf33e640473f45a10cfb97c50836215030f54171c3af8c255d139d3b5a393f968f29c9b7e9e8064cd829f46845a28aaa69144faa6c5e37bc836a38dbbdc610bc16746b782e83c2ddcd0194162e2d2e92ae502ba661d800c20a926d4f1675dd4ebd2e97272eab0e48f07f8a93c4a32b32a929f7148b9c4ece0c5ff523d0f484a2f670"}, {0x60, 0xffff, 0x1, "789d3b6239e6cfb97175f946f591c74dc8d6c937a3a0fe84332a8486ff411b260c3ad35e15f0942817c250b7b6d5698121f5df948f0d1ae5e07484b51baacee6bda7cfe26e99f1d719"}, {0x18, 0xffff, 0xfffffffffffffff9, "7f4461bd"}, {0x100, 0xe6cf891bdb62f6af, 0x8, "46f19f13e24f246d3673a4a98b41631e36c15de640fa040f885b7977e96e3fdcdf1b9fd2f4f56d804fca9e08c3727784408cce24eac7f3eb303c38992d4f2a97d15768836f7e37ed9cc7c120e7e9e62d6738e3727485bf2e2ecf9144bb746f0c2c5b74fb9e99c7208ced72c1506080827da6378da3e7337b1168660cb2c0a6431d1043c7fe6c7f525c46577c56b5c2330fb91e82587283d6fa2cf97df9ecc84df34898387f74b353b00b947c4c4cc122bbf44b66e497e3be672bac32c1d54c8af0560cfc3ac90e4cf9cf33013da4f5940c05c74ef90502801f7dc215be5f66920ccd4d136facb7fc0df61d"}, {0xf0, 0x1, 0x128, "7023fd2c768436c69ef696f8467e98e31903aed182fc7e0cb0c06969fb07c5afd17657128df66050b424d6c62b4dd20d1eee2c00d74436ba236dff98b34f8326abfe086141ceb2002c949d4df5a6a4515fb36eaa45ffdfdb2d2ed8ca2a24ebbc5e62a11a29c27fad3230f0da0b1cb575d620c56196a04bca2608093ba8e1dee006652df96e581668b7a3ced62cce15aae20737c57aa9ee1be082b39f6c91b5566859a81f8070befa65beba2232d103dee20db6b063b6d5aa8e5eb05f0ca3f7a337168dd89511637aee504ea39b918bf9bcbf29353fa011ebc2"}, {0x70, 0x1, 0x7, "42bfb28bd16998bf3eaef1450e909fcfee8a220be2305b16afc3be403691f3cb2ee72bc12dc36b3fbeaeddf3e6d5d3b7198ff3c34d0d90d59937f7cbb1c267a003f0eca909b9e00fd65afe231f8800882d2c7b0f17563049b3e4e0"}, {0x1010, 0xffff, 0x7f, "db99898a69f8f211e5e47bebfffc05acd8ff0afad6366da0fdffb8570acb211fcdecad7a4859f3d1064ba56a269de3f48ed71a0621c5fd32993c4b04df27aa42a7dc309d4f5f30d10335bce1d09ba94371f2c0f4c201db1f3fd0f3c9d385ec37ea360febc8a3f2301bc8066957ec629ea12c97b891320db29efb6bd726e1d6ead3abfea66a182f24894f29f692e6f89587db4783c5060b242635e800465408d3ab0612a713b55300b2be16684e047951dec10763c9e48acbc86c830ed33024a3aee74232f38941fe60aa3378834f7f608b249375d6a53cfe644c50c810d8fde7e29572c0d9febc36d3042d919e9ec5e5d724540326a0a87d4b43ebdb75aa63fd96c7538cc82b5487f1828bf5eede625314150ee964d91cf03e5b69b2b29df29ca41e7da2ddf03a1c7180fc3664ba8b8b88c8f4732a1ad04ae3944106bbdac2babab924ed1340b32933718081bf0394aada5b2cb3c4fa5d383245046fe2fc2f46916799654522b449c985cfd2a400b4c502155afba72705944a448b85168a1d5278ad494c2e6753d214359bb7a24ceae0267b8ddd87717d5d1ef7a83f5e4989c66bb4aa5d2ea80d42eaa0ded61b27d6bc731897c8fe7b0efb20332fd463b3c3337311930a42acf1417c2b2259b8628ed403bb8b3ad62b9fcfd6f6bc97f271a0cd0427b61e6e92656534a4ec61b4d3403bfa1e28d5b79359fef68690fffb365e0494c9696294c56f96076d4ece0cd0c012c05407891ebbf6836f1d43b9b85a1e2001f209f4be3791357f311eb6bf42738bd49bea2f6545903e0c5e2906f044ca62e687ec13fb2aa2fd775fa4595cec24769e9aca5235a514bd00032f815e4a0a6f4364e695abb60c421dae30036be8a807469b62709cb3c2b14981dcd99ec61f81b1b08fa3559af80cdff0afb123fa7eac2a93b36a112b9aec0e5f397bde4d8f92bc5618dc3cb7438193dad978da078dfbb92ca86d5e09c74c13dd6ab25c075ec1f28203606bf0ac29c4269c86c1c551645f0ac9243d505e903de803483a8e4c61800161f652064f281effec4e7dea0627a94bab7b247ab78b9a1ca433b6bda6eb420dc53c8a0b940cbd0ceedf0374873cc69b2d33461f9137028b7b22fe30746efa0387fb135fb9562ea395c70838bbaa459567e099fa36f682d0fa2f8fbc2a5621465cc32e227c64423af0c8a4b629a2863a8b12b3a3a8ed41633b1903bfe9ba3df227937d892d053f8cf81e60c19d1e85524e4a6fc7a74a9e8761e3a15e854d26c43e4060d6cf343146b841942a52a84aa623b9bd25e5dba121f76a8ce6b438664e81c7abc555ce5e8fe0f97f73f76aede90adcd79af076c7974abc750a4e1e635292ee8f125390d2e3b00fb310cd61d64d7eab877084f66e50acb310df18ca12a957f88c902372c5d99fa695256f73dc0ddee867d0636d20c63f4a9807b172dc53a9d92331bda12c79f3bf5a8d791903dad5c3b79807b43fece15292c7a7fb4d59a66fdf37600d6325e433848c047829853e5e26b22f8f4cea3a8839a805bfd2fbb3d673ff606a9a6f31af02cff825744a1b1357872173ead339ebfe02babd6bf09c1fd8233ab05b8f3147eac4d2aa0f457b464e740d9d228345b1787fe19f118e470d8100fd277cbc3d202615e959e910f3a485f114db935b4ca9855f8c383036b91fe460225d3b457a5356b05c53d331a1b66dbf8355d18e103f4389e33bced47eb593e4dd0e24f89bb5a41e1194bac6c32ea152c49d12afbd4ed5d2927f1166f1d346807d64e71d01d0ae8e8b425dc6146923267d31d1fe557df324b72cc9f4ea1aa0ab52f748fa3f1a5125036a9f85c007e2ea7ed07e962c4fc7b94e6c9c073a40b464c2cbdbdc72a317e42b0706177de3c03dc79ef6666d1fc2d1ee84798b7b906476db4d8f3938b7733fd0ae0b7d76d7502a8afb873ea2e76ca9bb3a323a86a61feb94de80d9b23d60863e80599824e23e6a5a3d3bd6b230785f33ccae97418fa608cb3b40b84b4ee9332a2634786ee108b7f680f777eccddd506b0ba045d421c6025557168323f05faf021372bb496dc28c4d63c0765f7e13406b9a45fbc41f409bc5c3e1caac7100e1a8688e1d1eed7d3a2e7b9585db3c14296b3758f80624057086f6e3cbf05278287bdc253420aff82b5b1f85de888db763c7f290de8dbf2e79f4dbc1b1f8d4f1eb8ea515d3d1c1b59121198e92b6b524a04466bd3273501a367b50b32ea5df60941a24ba1ab2c2b1395b301c888f83822faf3eb05d0f0974e3b08c78950d02443144ca925773e361c8e4fc14ce83d1be24b2ad02b4579a090dcbb7757afefc75e6c2be1407fe3e3e26a0d3cb612b450407828bda0008031a9f78bd62200a37bc7dd75d51ecf56841d59818257a4084f6eff3fd21e84fe1e0682290ef2826ef9cd575e055bc582ba9e875402b506f22f31a6d6d040eda2190fd3ca8f3f1be4a43e6eb7ae0c14112934d38e847277b24f1e281b9f6d52aa0ee7a61aa38d3a60151fe8354474c9c8c151a4c1a512f7476b20560ac12df53040f1b8997650032df3e13b69b233295fb7fb2cfc66ad2f13c5ed4275d79948964a5929f461129485ad33534fe2c806115a2ded38dff717d7bb2f2132c8aabedf8422e9d424d1d593e120e720d04c5c73330f115818bcd130027fc5e0ebf7c72148eb4c02cf654e8d5f6c18f5232c3bc398487de494ea1cac6b6c3525ec64f48b2a200f27caf3e04422a300f88a357e4c841e23d6e24d03fcc09aa0250e8cd7d5ade1d2327515e31b3c4c79efe7a98c0a00c6b63aacf911092985710a71adc6278173dc6f519dd8dd0a9319bc70528f1188beb3b787fa62236a976b399122150e81b5e8878a0927565581c08b53265b73258e5fa592124a08351bd09239a1b6e638e6a72639e7420d425b418d3675b4d16915c7f490dc47f4620a9aefb97e751d5964475b1901643f11d063cb67a9881069fd40d35ccec655c843f6d8df633a5678629d4b659efc3f6a32dce3961ab5ae6249e4e2321d6ab10a1da0003ec9284f5ac25ccd63384a104ecb5a273e2903e27a5afce4ebfac090d753b284d84a613d670ffd89278f4802a5ad1e70c787812f9ecfd310e053fc18772d96ec0e6b26158abf16fb50332d384fe4e7594a85cb0de23c21937f6d42fefd87674a0b3d132c9aed722d924cd8e85785a1625af191aa09eb8119157442291d82bbd75c70e2c0cb804a99e9889dddeb381d30485088a92bdb377adf3e0166c554b192a9e8147979b7b76ea8147143d58c69d5fdff347174b04ab9db30e9713ee93211de1427ddd14ce05733bcc0ec22c0b248ebcd9fae422cf2cbcd80c3b35d39ec0338ba5387081017f460972eeb75b0794b4d993bfba81d24326e6cd6575fb04dae118b5af6901ad35b32353b6e92457752435818d03a87beb36a824c0ffd814131b076bf5e4ba45f5df770807dd42aa3955cee6bbb5b4438dd703f670321d6efd72b766715428893f7f2b5e7dd495e4e67385ade59149c072fb831633fa805c5c34111a703e92e3ef0f8bdfaa26b167c9a7646f0bb7518c21717aef944449cbb9dc74f7cbbca19034c0d05b874dc2e7b460ccacd66deef572ce6ed856e689b6d2bcd2026369afe0dbc80c2494da33f34a93c35e215302ff25457b92daac94696eb83b416b5e5512f9c47b40de4044895a2745d35b09c9504785195d02b839e0a436b00dc11643aa48cc4e4d729451dc54f29842d791567c5aa06ba9f53f75642b2ed048f64e25f435e19a06a18b2914d7413d65cc41c680f74378a39ad693d2530d0c865624481d2d7c4dec16dd0614ca8db3897195b8c87ac1ccdd658c1daf373088734d41df89fae6c7c6ec1360eba85e1d124c95f376ad6155d76e1fae96e7d3050aa391b61697a67f251a1fb022d03ec44f4215ee6132afbb95ec1f61d9b44e4d77457cb6291e9965fa19ef1631d7315586f1b8bad29e390091e3f92631a79a122e05825e5dab7600425c5535fe4a7a1882e1862cc818d19d3b146c51a894fd65f527d02b25d849130a185307ab8e1ed155e2091766a450099ed2b66c02ff223572df130d72eedf0ff73cb6390de4293e3b9f7ec9bb583bad64b9c7df6a07f274dfda730ccc66dce87fe64e0613c30a2118604252d091e9ef3219901e4a31b984bb43e010ccf4320f8666c7e1b76110e6076b79f374d905888821e97cc6475633ecfaf396370e8334bb95c093b16411c3482dcf1422afe0b42d3be7183acdc014cd7b4e43282ad1b40bc0927624ba1c54920e4b0da24d3fca3f25f333c33ed7aaba34fc5ae440aab7c3722fc99a2e8234082dfac043012190d52c365d13a38f98c7db1942fa51ca977d6579de0da42c48f8bf4f43d1582f8d333dddb191335b9588c1736a1bd8a4b14762c5d31a4ff86d71ac785c4c965239a74f611ec08703159d12839a4b2774ac90eb949d2062cbce0cdfcd0980415db765dec56c0cc9b72ca1a44e5fa483655f413eedba2afeca509633dc723112e16fc32c7bb875ccfe4c8c77b5544c940d29cd735d197972778cdfc40c3057510d8f123f9fa785ed121da71daf243b412852fa1c72c6d0b9df980a7d506ff1d8792d2afa0a24bfe03559ba9752c34a044ae755b864fcef7c0a26e00f42cf3a6ca2744ee25465c931c7a3abb756683a1e9b2be01c2b07fd51f2611c4fedc4d5a60d871c4f8fde00cab7f5824a0c84ba2ac8e87ce98c220572c1a1e55dce90ef5ba7a1069d140fc5e0a936eb897665da78d754a853ed0081d0f8abd89eb0d49cca94399e67c39f88689c6fb2ed63a27be6fc4d53966592f6f2dd8a0756cd5638852705908a12c545bb75fad48f3e2bb5f6419f14ba13c4b786e2390d28d017777621a174ae8f954e2764c078665e024a7b26ec8717332646939d542e968e1cf89d9dabfc84df60189ba8e96cf2d27f1f366104ccc978ac8caf2c4dbd25e66a7d77ef8d0cc2fcddcdc22dbf737e891cd5cec1f91479011de8ca024db9fcea235533f37d00e6d7af2da900c669c01f0fc36d7c29da16c30bc6da17ce0f25abcb4240a7244dca98f24e5384de5b0fe525d359dac91ddde34143128eff23515e2f339bdef5236402c7f0c6868f1d34a0f7bac010b362981338cae2353c44379718b31a4216799b86b13f597bb2e0d5f99415468257abcd305ecd0a9da59dadada7a39d76d2798af47836858aa4652098c7a8031da56b09681f6a71036eb923d21083e48374dcf16ca5f8131c6bfb8193ecef1b2769033982aae54794d56cf1c3aa999db4ce3be935f3ae49a93b67b230d9446c4a2e96912200c3e46ab4c83afb52c07ceec7e29236847643dccef20b858beee2d631cbf97c26db9713c3f350f0bb2fb73d84258f3176e9e7168fc46f5136b8625dc1f05e005022a436df8a76f17660d1fc8f687abd49f9d9f7bfebbe49e70d6b93a241c09168ab2eec8f5cab7ed7fd4c8704c32702a221786b48967615a8337e8334ae8860f143faec669e6003db645d355f95b6fedd6a9186e1f49ba0d2364e462333a4a2840331ba9701cd99ce3a23ce9fa63bac3129850020efa93168d16b85f2bb06acfaebf7276f0234b087234fa423427f192e0013a8eef72f89ad885b382cc8caf2ee75f0bff509ab5630b68355c5d0c7d90a1381b747c3d0933e9195ea0765a07b2ce58cd3b0923409695f6c72dab8a85767bb39de3e440765b149011c0281f656ee0b597ce9f6c323fc010f834adf5b8fcb4e3f578c2952523a3656a3c59c58b67709873c4525538c49d4560e5946d0be19ebca8e"}, {0xf0, 0xffff, 0x0, "2749f82627b4e4d228c75efcf89f643d9d5e2bd8ee600de6c854a5bf469b7dc545ea6d23c6254580996bdc27fb831a86388e9b44c15527bd6fc748e0860f7558c2c5b7816095069f66e212de7293eecb96f1d8881016a6e6f26c2815edeb7c8a7cef43b78423714dd86504af61a956bece9cc1728744a4a22b6b48330307bc56b8e3103550ed258f483cc7ca72b1c74e7c3147f1a29fca02406c7739db01930025a715b12654f4717736db076764915a19b2b1703039d02afcb16c7c11dee320c8c1d9bea798611617e995cd76f9f4ee9b4e0128c4786b8aaf12182978878462"}, {0x110, 0xffff, 0x6, "ebd8eb24deaed24c64c1b2c3a3f8562cd0b61e84a5ea68d081fe567f56dcceb0b68d9c89b85b8f659d8cd5f41ac06a5e17a9352ec499e06478f63f9ce2b0fea1f80ce3436b2bae3b2fd283b38b9496b751cd39e9ebe11ad65a32d1234bcc1834cf984570ee8932a1bb9eaf404c535086744ea680b4537f344220c5186cc125bef0b9af1ab0137f2d9e68af001b9987f60ce387e31031b7b01197add825a4a87e90c87d9298beba34227596174489c6627f8b0deea55669d37f620288a36c64d17b9045d8823c3f324e2c15d116fd26d948a261f9236a3e5404aad8e0336e81b11f0111a0545efc4ec9d582ad9fc8eac49f44cdf93ec3e7dc113ec11dcd"}], 0x15b0}, 0x1) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x1) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x4) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x4, 0x9, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x10001) 16:00:23 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x8000000000028aa) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) openat(r0, &(0x7f0000000340)='./bus\x00', 0x10, 0x10120) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x5, 0x2, 0x4, 0x800, "704e8d07f1807feca4d52c1de3efa8755dfea1dd", 0x1, 0x7}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000300)=r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x3c44f51844582005) unlink(&(0x7f0000000180)='./bus\x00') 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x6e4, 0x80200000000000, 0x1fd9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x100000000}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="25719998374453f2c67f3cb80f80d2e0a81861370fdb26480a0cfa993c98e40cd61a14b4630fed62c676ce1219ca1de59d695608be68dce67fa13c5229e60cf741d5bf144276ca3e21f780eb3e2084ad4af0c3fa174858d525d7b1db284e81d617e0375e69fe5c77306603755669ba5ee0befce378a171b8300f0f09d60f36bdafc95f1b1dbedc314f6de4b1181ed841e7632875f2fd37a2451e380816fbe0570f98c5e92490023ceca81854cd02c92a1466f177ea556c24d844724227c20045caf48d0c93e612da8afb543a", 0xcc}, {&(0x7f0000000780)="ef451a938d78cb528623c7e42d1d8e5568f83373f2fe98fcd71c632094fb63a4c3bae62df7bbb3cc6a2ed03a8fa4cb6e63d4458d6e8c4624ac732a3dc55b7f1ac447db6daef0ae0618431b1ca50dae0f42ba08fd10cef28976b6b723773fd66e087ce7a61e35baad492ad537beeb9604b4c6e2c520d64c24b35c9e0a97ec1348557dd083b482d0b14b6199201755703f5b8b30d447d73f23095df9780e67f461180ccb140971ff5ba64fc723359cb2cce04dacef03e21c7a12f9f3ff3bb13774fe6dabd6949f1b0e09", 0xc9}, {&(0x7f0000000b00)="32ed39e15b9aa5cf5e9f06353107f6b9f895f84b4c1574c969aee34bc8657ba2b241756157955e945ee78014313adcaa516565cd84def159c003000fb9c5efadad395e4c3e331c5276e99972867ee589e083ebdfc6829429e8b31537c114217e89f557eb6c8e2aae0ce05283fb0ef5bb6e79ba95e513dd5e404606c29422a14f6f7d2eab87f1b467aa2a712678c71485cc21c35c06e6136a39648f2b66e2521c4af7d9d9d88fadd7edeb8f9684504f4b07ceadb8ae38a012f9c2adcce64580f60de82ce06ec61769bbf8d5c278cb9d51309827", 0xd3}, {&(0x7f0000000180)="ec67e423fe882e165793b4a74c013732217f77195e62211d1dd93c00ba986a49a4b4ae6cbe03fab336452921be2eb6d32cbf190a6a5a3000fda1125372e72b4c5e9fe6a7f7db5b09b9d1e14617cf632c4cd332680b5b7c2e69f1f81bfcd4421692410d00583944404ae580609c227c4e3d0d777e", 0x74}, {&(0x7f0000000280)="26a9a1c6cb129f33a25b924573213bb7a5b7ed9fdb6443ee5e477d4d78b55223692c754b8cbe81ffd280a199624c775c408138e3317a005fd9a1e9f22659e04d8f76db4aee471df1a18441df757df74940ab42a25b762b553a5a0569d26167", 0x5f}], 0x5, &(0x7f0000000c00)=[{0xd0, 0x0, 0x2, "a493a0b8fac5548adeefd23d118cf3c60f9f40e75940118346518d02f0274934c65969feee0693e7435edfa86a0bf071fc35d6ad743fe539cfd28b16547e1fd93fb532c6a78df755dcc5d3046e5e4d0fc48afa91725f99becd323c6913ac8657e041e9bcb6bbc92115f68292cd725b21a67726cb01395482c838d6a72fdc2e41564432c3b2aa43519e8dabe8dc21ee0596232a7b6a3237408596b8d59a902724d2ad928ce9af15fadc8fffad6e39d971b9314ca95343ae5faf839726b0"}, {0x1010, 0x1, 0x2, "9e0cdeb7c1ee16175d67df8819767db238ead29e49fefede513262edf23612a53c3d2315a83b85500ef4fb2b79e804762ec98bc58e3a3dadea6442b97e09227b69478cdc6f99082cbd6dca84e624b408bb10f958aa67222569520656a6037b7be161f2c47f388ae2dbb1def0cb8f77b51b18b464223cae511e5bab61c5021357910184c6ac64eee42bf7c62b44c94bf8dc435caa728bb2a7ff60098738c677b7e08fccb65e1cd8d9c3f012d917ac3481591a51ad1ed37a425ec305c975aef91790e7366f85d8df62fdaeb86fa395e5cfc81d8d9e48435226c5a3b303e12d761e697d69a754e78b6ebce73ddc17ecbceaacb70c2f01e6d9bb987858602927045dfc7f40f69a678adda5355a19388c41ab219004fab495302caa9f75e0e152bbbefd1d6b333a6c7b4c1c5eaae0cd2595394fde04ef27476e27aba03a6f4db49fa92d1c686729d1289bf568b2ba6ed12c8ba7df93199af198dbad5f062cd05e81f48af4f42ad2aac7fcc653442daf86500bf2bdabe10b9c2a2c671d90546dc3d8b7615dbb0fdb4e91e9ab24c47dc22c4adc5a781a32634af7aea1cf8b67e43f8e9f83bb332ee88317a66d0e00496e9107893b27e159b94f43220e8a4a7cd805b3c7699d79305589df6bb35af8dc76e9edde5160bac285d957ff3b3d63ea364b22dd24a4e261a3b7a2a0358a2ead94538d0fdd37afa510679312c59d282798cda8850bc1ad8ec1cf5934dc3eef7e2c2a6158dfc4b8179ec943b81efc7a8cddeb3785fcbf1eb0e291b71f3241c29f5b4c85f3fe83b42308d5fca371ee0b3c6db7d4ab332b6d039c9681479965d28618a1f84d08dda0008eda2a8ac3a695e37fec89cb9886975407b009f6438ce820a34e11b9df5c923d29d189182f28403763c22c8d4915d3531c91ed38216248093c723a0780ed234a4a19fc7b4eeddd4387e4a8b424e75589cb6c76b51b6c54728c98484aaf7d14dd960aa981f87465a64cea0de9ea2eeb619244311fd3ed7a150b4fbbcfe01d029c6c04dafdc65fbcbedf8a417fe0d627662674be82f60169a8b38143ff20804f55ec565ea2003e1166740c0b6e9fa9ee0ec1e9415702d8773fd4cc4f02a05d6fcc623c11b7f8e207652d2542f24016333df07e2b4067d66c1d21c2baffa28a5e66f435b77cc2e544a4cdd16aee70672a080a9343b98aaeca23292aa180623f5b6fea755119c0f2c6fbae1cfef4cd49d33a6718b7d0c01dc0cd70c097aa5c9d804bea37ddb395b86cc9725e0d0ed74b8fcda9a51da577d9090e5cf9fb7c6b4d04fb9b8bb998d85bd196bedc1b6724e9544d1c72b4f1e300a84c14b4705094b700f07a64472414229825d00d8dd23ea3a7e6885e066fd53da1142c9df5ffa7950ff7febd70993c6341e8d9e4061c2d9b2ddeeafeee85228bdc7eea29679bf7fa088ab11e22605282694de74221c7bb53af37d904fcccb1008880f87c9647968003a75d050b4fe14c544f458894b89f1a8ec45541a7c512f1bf7e4f1b049352fad8b917477d677ecac1a368439fdfa484eb011d96d5ed07f193d9f85ae04726200c3b709ea50957b3d663f1d2afac4210ce1c3e43aa2e57b071f2260f75ddb986617204aad1d6cc3aaa9db9a745946a7a4d62dca1560ff55857c815f8520b918b6e98a3a6488e94821576c531a52ea8d951a0911dd352feabe2ea37b62a2445c4e9e22846fd789878e327389d8008d62b0c08a0845b8ab1fc433c74e2c76c2ed1e1d1b712763698157405d6592b3f157ae92b88ebf591fb856d7d5a13ec870951e577f7e6793c7300ce646393de8b834c84d4f628d33ecca7f4f5e52f8dd144cf3145428285f54016a6d46a0666807581e296eb8f24de3c5c62609f005774d6a1b6fac9303f6d24ceaf9e08909ae46a7961fe2dd5c97469e7727525ac43c05ff3d9d8577c38d52c185808e604c97ff1142ece24b2f5a8e1cef3aa3040d45009b1dc315950fba2105f169f176801b5f3edc451f030eb38ad3858cb5f73a6e71fc8e14198941e19f53afd249980e6c272bb94792ce75fd23d5fa53fa066b2076e03483c16e2379345c4a6900635abf76e19ff51fbe017bd95584653e8d048dca55776f6407e37f1431ec6b59b81f19eb7be9e8b76d5b7ed0fa224d1ffd2d5968c197585b64184ceedcd1b2c5a767b10705e9e01eaabd75d3c1b4de218d4e37243843cff393d4ce86064ccc5027201cb74ecb6baa349f25a32e22ad37260060d168478e0535c2861427e453c44a51d84100480a0f9b8b561f8014d9ac8702c92df7203121c4f351cf6d2355ab84673fe130f2bb2dc5448e9d6b49850857c4b5f00f5bc8bd42f02d7f5361e3832c4f9746a9776327300150d93d0dd65ba1bfc53b0cba6db986d976a026edbc00fff534a6c0bcaffd86d81250a8913f57f7ac80de27ff60517d2f0b78613c296115012f4183d208780c0108f44b7b6cc9f7c13657ecf8b03fcccb6e3f840f5fffb2d65b257f3ba5398978d2d499ae6dbaeed8c822a26574131be644c702518e902a4007d70ddba06a289948279cfb853e2849bc0d45a41c748e72470d62043858098dcb99e4f8cdd8394c8fde5a4a140a7cadf309c56bd6ecc1a7f8a70a7e8012c9d9f1b8700b001cc49ed24e6affca04f312d27d5f67c778673f42962c765b02da6fbb0de6347f93aef8d01c3eac71a894517b8ce45556d35624a88007c880357ebfdc0e1e28ca71bf90d3f345896bd398938d01520924062b26d3adb426ee6f6540066cc12cad3b162e1005175e3006c53bfb33e46e3227b1143ad3d6391fafa49faba21114e1bb70d7ad28579bef2d7e5a11ca6f56f79d77b6221ee5a56ce35a131065242217c34e704631c500b5473a115857a383452e8b6b0826747bf805b94afff3ebf9f83289191a1ab1664b950b4ac6f80b81ad0e9da1dd9471f5fbf898d7b0ad9d3ab3ca75fa5bac81c742b56c87582101445cc5cbb850b1bab5a3cc2986997ef3be1344384088e2c9578e7d301342b35fd8566425017daf202dc5617cb419d8574f867235ed03144afaa7e8410193e341b62803787d8ee668fafca8d8b108ca484fff9b627bc7d6a2a4ffb635df8134559c2e004435a4fbd7994db63560e49d495c18bf81814663b29dc365622e6dfd9d024e622e67ed7d387cf9c47e051d3c269f8c076c3fb1962d6b3177645a8faafdd9d224ab9e46f08a3b1f0b7d0590bb41d27e279ed88f6f1ccbf10ea32f4e2d2f91eb9e9cb5107d2f8111b54c7ec819144370dc06adbbb0b7a3c3ffa24a2927f35c5b755194817b56dad760963a9c4ada0409a90fa696191fdecff3b9cf2fada65d7a7085e439efabd1c6f59bc7bcc75ca68dd63e9e8cfa6028708294f1b93bd467c12f2a7d078b4457e7b8cd47fa409ef0428f0d6d390a9aa55bedab28b16f7c73b404e47cfa75188352b1661cab78dc1f9e5150085bd9207d057946cbcade262f2cb1336b12d24532b7c9802798013f55b8e29f16840ffb919e40c907ee33f510d48ffec41762ea1d90add52d3c54320ca5fd6afe841c29ba159e15e98201817d72e22c14bfb96ebd90b02730689dd3c85b81b58f918c89f61ea7af0a06f2c465d8a94e727643960b3b565ea98c1f49ccccf1bcbcca37cb6f87e6e137a2ac77466b31e0317191e9d743688f5dec3a4cd507cc4cfebce917360845caa7f50b91c1a1815f31c58bce7cb22a06da3453cfbe10b8f0dc15fee061290116f41f505aa1d5094146c4f166582e39dd94e5a535dc9a5a484497b8e18fecf2f3843ff5d24c0ed020eb01aaf0969df4c56bd65e9a303e3a0f40197c4c5b38bf38ce4daccd38e55a19b0ca069ec4493effd03abe8c49636501bc5dec29d3bff7dcc2eae7e995c9ddf40cc5a43db1031af4e2e035837b830a7cf1d8625d81f5e1af69107e1a6a101e7ae9e4ed172652ee4f2eb3ca418108d55df3eb626e5e63d69fb874be3a01d89fc75a7b6925c7ac44189397505edd255a2a84e638d16970ad84bca71921983efb69aa3a02a4b52405ec0e73c94c035dd76191d7aefd2b4eb7c30f08ea141f09b36a93ff47242641755b6b6336de1fe93059de90e247bf7b554954f753e5bb5cbd7e0149457ff216657fdf0d23a3db7ddba6fd078ca53a57d073f6cce9018141fbeed9cfee93c8f0832d9fdf1a09dbe50e86c7041189c08a57b3f5097cac14a0b41e392fb54e0350d476f5859a535b1f23f896ab2a2f0f46de20b91c1f265d789de209479244118c7d3fc70389e82c14d73b3d17605999aebe33a6426cb9478077776766f0e5b0336c0e4ae1ec8db8cb7026c6c3056a2c9fa9ba09fce9f97e424c3070c630a52617e40e27b9a413e2f477b64b6a770ac408754bf6d78c61236d142e41f7c056620745cab110e925c79599f9edb653bcca5339ff6e000546bee579fc114b365c9deb75f83bacdca26f90cf32fc10793d32dde07f626e37aca6b937b2d01236ed8315da0ec5743120b2ad197a484914a507e8f7ad228b847a1f0d6e1d288ef163f8a2d72e502109be195d9efaabb2d7249c0ebb3b229b70ebbb5d34404c42c28e3bea9121e848d92acccd919024381016771467c89645e04c2854506abd9811824d491473065e51fbc0b7b0e279b23922210480017fccd5c5e70c45b24cd817f6f78e641a1a04dc9ce7718fb790d3a35c2e7f7c2a4bf7bf257312d520e0cd51c9a35b9f89f4b879235ce344089e5cf004551df4a6e91f9349edc0e8747bffa8381ddf0d582c3c5b07f43dda1606a455524c53a6bedb3f2b4345e60083dedadd8a0fb89258a33851865f84436dd783b994b0647b2e6cf9e6de8aff6829be654640e976e68406b2bd14c200e3cc9918e3905e20aa86b5ee95d95fbe16b3a44afdc9c91dc4f610fbc797c7e67f0ff4c78c1ca2a075e6273a3518c7ccc822e9e2d70d66016a16ae596990c4ebb712e12e9a82099123f6294c3e84877a3ba2d979b8123cdc9436d5b9f9cbca040b5d724a3d5bda2dbd0b3fef6fd34dbc968aa26845f212b4321fd089d6b1baf5830cb65e61d8814f32692386b0e13dab8fc8e75621b6acf2e661bfe65b0a44970b6bdc0afc6110817c48a613eed69bfac54d4020911180c24dcbba7307cf5eb4fc259bec4931e6cc12b39a88e592886bb5318cf79a0595a861f1a0c7cce40eb60cc756d4450a19b9629c558d31dfc89bc4b4341828dfbc946292d8010dc9c2f2a5b38435700a595ec2ed5b9323e071e62f25b4696f5597a3eb6ba79f145d6ef9a8047a07f7b82d030d33061632768d41e2805b3b1429f81898a19303eca4b986ffc443632019db5680cc74d606104a0c9e8725180c1d97d3aff96a5a6cf13190f483fbee1ecffb2489b6b26a3408d9281123ec63ae260eb14c1d3c49ad7930dca7424d899ce200cdff54bb5165820eef45df5f78ecadb322712ab1fcb17dbedf3bb400f77c98db14bb8cb7a022835ea501c8f3fd9d49aa24f482a6f80faf8e5cdd4f0f8942c22610d3bd988048eedba46748fda3d330b05ad62cb87725cd04182346153043b87511d2ade95ffd3ff6d3e6ed94b8ade855a9435754ceb08eb30c945301341c7dedb13b5bb27b5aeb8abb7721a33c6d8dd956a6ff19a69b182e5bfc25da09cbabb93e52c6aac2d25a336f8d86df47820770bf6ba07b579c81fac0bfba1404cfd49e7346f59b79e2779411a0be2989b40990c1da877f31ead8113dc937a018a86a3e426a55d7f033ccaf5844a8cee9b7e7ddb02a9aa279f1fbff482805fb788050d67497735771526535f8ff91352486f2e36ae49dbe24e"}, {0x100, 0xafb8fc5fc4dc7b42, 0x8, "7189a66e08138f7fa72052db909a9756f4b8136b16bfc8769f27403315967676730347206db5d5c24d77fb7457b55865820b4477f41f3e45eb11da76f7c648ff2b3f9a36968536883d10a9c36f6f0ab6b838284345a31d6f24fb2f89129be79d1f1f96b43a54c898849e483a245ad402b8cf5deba4aa99086d1030dfc6e5449fc0a4187ff391383d38d792d641f51541b30038e67b6d1103036e46b2441abc0d35bb13dad27652dcf74e3d24cd48c6901062f06a943b56a49d534e3a9840d5853af262aa3126cbe40637da10f6e400e29be01e4ec5d92c6575ccea0b6a1d4fadae320b0e4f08f3dd1d883311fa28"}, {0x70, 0x0, 0x20, "d3304553e625964275973b4453c471c4d274f0a0792c9eed082f4d3d1c2d9ec7e6df33c8904ddff160dfb6aba3524a89deee7a1675818b3747c7e2f700c29f377150944378c2375bcec05ad0140e32a3e0096840d3f96f11d65f66"}, {0x30, 0xffff, 0x0, "566e84b32b6b7b8d6d8bb43b085eac3e36e64a8e17ae3339956c7596dc6746bb"}, {0xf0, 0x1, 0x8, "7dfdea6e13d2eaf2018b2b8adcc4d2ba719a2a9711c847336c919538ba7adb5072ddb9d190ca745043ab08fee2bda61c2228617fecab24da46cb89a5184de60d17b786151276d540f52c8ccb5cb30b8ba763d876cbb278e60e058d4b746810243de3c0632ce1294567b5e785d76eb5ffd9bec8800e430fbb074b1a469bbba3d9ce3e6ccb85ecf2423fba68b5e8c566a0043ed3ff76435e53434b88328a0811b1e853d57ab2456b4f889c887ed66b98d4cae895767f23ddcb026dbedd094b6052994ac4980371ae708136b10e7e77f06e5512bfa917a4c16af8b845677addf01a"}, {0x20, 0xffff, 0x6, "82efc9ea34f12d95cce8509fd423b2"}, {0x100, 0x1, 0x200, "ee92bfac3eec81094b81b8d750f25773e2355bd115319cc2c210134d10ca1b5d99071c7fff6c95d5dadbd7e9004ba267cb6c7768946fda5f4252ab552bba6a6386dac0addca9a3b72e50b256541e47964dfa561595e50dac805d94f1436239391a6ce1f32be646ec08b9866c14928495057ee8ef5e007a90bafb294bad4d16e395c9d5d4201df7b5ae81f160402c1d78040b5b722d34a1649adbb4aa6cd8de4fcae37725f93462994d0bb66d867dd35f409701f21a8293aad787ca48b55dfefa8f9e06bacf2eaae1003ec80fbb26c98f177e2808f0e61871f56242e8b440c9025f224442af7327068284"}, {0x1010, 0xffff, 0x0, "399a6d3c7e7a0b8346fec5215f5bf9011163fd8f232cf95dfb2d6654f6070daddcd9608feb7a31fbc0b3b52ecae3eb91031033833d918fea3cea962773ed841fc04155694575b486abc578abae4edefef10d758c40c2a05147cacd95a2eb6e010531c0b692d35208b6a91fe448172110988845304e63de8dd14be2b3145fbd7b7ea68295d6dff14c5526d0f239320a08787378a2456ed5af96cf40edaf1aeca79dcefb68ff77f7b2328a7be19c6859c16dc04ee63f51d0b1551a7c5b5e33fec1ae0eb61bdbab6a3e378b21c1475ad06a1982463cc92274257f09d3aec2c11a48f07cbce2a1ddfa92951504706b48aa4ecd5abbc8e3edf314c879a3819885fafb59908b9558650bd7a47c67ac588be1fe6d100605114963a1f9c621a3ed62c8b8de1aae5de2bc76bdf5ff9f14c4773ebebc5b5050fd408df0a4d8577799c39b31f97ded249e8827e99bf80ee93d827073e8ab754797da419cd74b999c5de87d49fbbe916b134d2a8a3fd98979d48f6d774d86e99706842ac6eaeb05f1fa7ab3e3d2a89c9241197e3b27d86862b381f492565a7e6c9522815918c29e3887a90c694bcb1ececd00d938357090eeca59bea3d5ee8051bc1dbf8eff2ce1907781760542ca54402aa18b0acbc1fc7086447aebca679522306e2fff44b574111f48d5602414ac92e9173857ba48dea7cedfb9d0f6716e1c22cefa7297a070779ea0ea0fe9a90e6535bbcc42deacf0c87acce894486547f81cd6386a173c7e59c7db1f8cd6f4da4eba6e475d3198cddc721b0ca9b91de2bd19098606d57428a705aa8fafb31e9e39053d0a8f50c71c9a260ceaa1b37d246adca0b2f10bdc01112eb371a90e56e8f3c1a35d889b9d6cf9f756ea8eacf94eb5970cab25b7a62d8081e23c4a51ad16d4123780ea7aa01ad0d4e50cb6f4062cda24d003bb26bd00db4f37a0b5d4acc4c4e24aa92c1e906d4c8765a7fe77c1585e906e512003030632da385bc3d495a413250f2576381f112aa898920e8e88fba3a3082f5d55ae7411cf43c0f9924dfd6b0122ba842514a8ad4329514ed39cb6f100bfc7ce26fb368ec2ba86579ef2d96d941a812dfd13820de0f76257cf38904db7066c215d5b074efc798d96a3fe8122a3861570f538fdc6b49845380e1d31a4702f94c76704468f9e8d64fc267500849b149c1b1cdae594f0b0f95d0a6ee78127f951d308f349b520210844323f127dcfe777566e72885a9d0fb2deba145cfa3c2444574fbc405a5bbf0ec9a85b5731710ecaa12556bbf2f7bfa0f9a5a2fe13159f2825c3d217b39370170533e22bca624bb99fb435a73d5ec0aa896149f35b9e23e78077b82cca3504afa3bd092c6bacbaf991f98c7ddac247b0a84abe2dab9850d510623e100ba55b7c65b72a1a3cbc21445735be102792c4d6175410b9938e837bd347c34d305650939c19f26a84f2d9f8fc3fb6ea00e8805e5c451f44968b53a98159dfa3f98e56fda5222478baef431038e25acb8e93776458fe3821b190d3855a2669491c0e89f96a4dbaaf1bbba9864e1045ac156e585d5a6e94912253968634bc8c518334dac0e30618d41d3df33b307ff9bcc38108b650a979372e5408518e92edcc5035bd9b88d394631669848276f01c99b2766869c7e68b19703af8159f154efec09d876f531743db04511f2e79eddf6c3ec07e12ca82584c076a143dc47bb546d5f0cf6ab8df493db4fffcac821de4b124201f935c9c0cbec47857e0b137270cfebcff91025660923fe2193b4fb07c0ee5f1b112716be3053e0dc0dd6b153699605e327aaac318d59bde37af9964b410d496fe4f0b5d7150fbf343fafb0045e9c439434432f1ea3269a6b0cae2a06b094c9220648b2d1dc71bc31ea066e6576b9ad15471f6a5fba322d34b58ab6ecf178d465fd7cd0703acb0db8278ad4a46d46ed0f5affc4d4802263dd4c383473e9a317a96328f1c96668b23aa15998b8748b93d0f9e594f2a9bdbb5697847c78fb380e97bf5aaa60539d346fd4ce97a36ac383fda658f3de710b484d7133179fae2ef7196e579c2fec503fda3f2376c36958c60c8c3440a94d51beee16bac37040fe4e4a3ae24cd3b437ad94454fb3f5d3f0de32fe83cb7f33e30d343f80608f21904be5df837a45474a7df0b3efe22c830a15508b6465396ae678ac65f91a0bc73f72009bbdbf4b67474bfc5b82752917e46d945a10d148addfdb5ecd4f3887d1fac0ceaeb8ef01f95caba7bc12c20b176afa70f851cb6475a843d0876d624f67efd5fa86bc6075f8e32a64e1e9f6fbbff6ddedafbf1bf72889e8ad37fb7643447bcef2e51f51b91df8d7ae6561d62eb382888773b54b4955155cf34e2f7f35615dc31a2679c9170dc2cae3bc39fb111acc10ae2e542645620f57dcc4b5c2f274c1b909d34d324ce09644a0b0bcfbecb7d16c9317aeb92961b02f638d3723129fa169416196cbe41c329234070fd99045445a1802c81b93052acff5cba4418d910b5754cf7cfc8d0647928e8e20e5406b2b68c2db10f7b8059c5c70e842cde8e07f02068d3399e9f9e197cc88bdb47e79164c78bc29b25326b74706c48d60c03b59f656ca23e19d24e5654959d0b1a957cdcab9eed42ef835f78e3f5cb72a82e966760ba80f000bb8667451b738b0cbe57dd30d9532fdfddfb6c6956e883538090956b2de55963106d7be284cf80fc4ef881ff336143df4dfb853e44c8f6886c37ca48ed0368727bb115746f9ac84f5ef1e731a2990c973593af7806e6326ec89ef321e2b0ed461106fb78f67a95a303951d104099821c26f546390d8f520e58fdf8adfbc19782f9223fac0cd25ff979e33725326f68975a1c78939c88378d4d853dc0972ad286f20498a94b46357bc411508fdadc34b6d985e9503c195c0836f5244d71a7730e40835669b945f162731b67b9e3adddce74bb8cfbe774c3df57cc760775af8fd768ac44b8c56788334b1198ce4ea85a31580321994d9ba5fe349a3a39a4d59197632b3e8322f3ed3ad8d0ec701701d387ae23112ea5ad144780b577e6ebb547e55351ba32227d3a14d1c669db0d3af9e4400d2367b77858fd1cfa046cebc252627518b500ff70e9a8fe1bdfdacd09bab0cc00ef1dea45bfbfcd5c518f9c68a06b266739fe97a656ed6d367ccd1dd36f5fceb091cff8addec9eabf854c6136b413fbb46f2d8f2af23d46808570e950752cd44ff1738f04c6b50e5614d98dcf00d97486cbb3563b39483a0f8f20a5da8f28a7e88165f5a7755cc7dfa2edc4ae0003c03dd0f55b0cd827854dbf56c85d3a0a2a437a8f3c2c771a5d89af7dd2506b1e919ddfcd6be50ec7339c6df633f769c02a15aba172097f62440187e5c51e712b96d12b0a7b5bf0acb1eb2668eab35012f029f24c084ed17c42c9f0544350a07325c8a0d9ba80f4fcd9e47d03a987da7951c7c2267bf88a3ec9712cd67d4b54cc339762b905c393ed79f9a6a2592db2d5c1edfcabcc7118173e667c995abe09753734450a9176527d16ab8c2be2cc477d6693d18fe71af9d67e03a2aab277367fcd4a92159f78aa2cc26cbfb9ada515020f80f2b3f685b25e7411c9727352c2f1dde9c3610e585325a7f687b7729966366d23ffd29a89a902e72e3071d09221a12fa36077df8b4b79f2e4efe28746ca27f80776dd84ad1a30257efbbb185fdf342d69ef86619c25f0fd94afe2ed3be7c53b0a307b55a3735c4c715c0521067e5bc4c3bff7e7a7844473949062c2fad54ab07f216824d86427a2d53997105ec291954692ac92f9b14597a982d401201e142eb2c3884e7d5f4bc84fecf2b2395f43259580878e042cd650623f7a7fd77daccf5530af55abc1c787b4334a78eac4160100711f9eb9acf1e82ad6939b2e46b8994862ebb7a6bed2328e9278e02ab29bcf21c6f30d212ecb9de7deafe4ac5b778cf0b24a8ef775c727c7d8aa7c00078b1bc581f223df2db17a53eb967c2d038ff1cc07aea7cd172081f885242013058d9da6229778f177173964fb4d4440f2f051c0735825be553538773051183c5ac6db6734050876eb61b1aaeee50b8d8bb4831fdc7e8a27523447126e3cb1ee155c4c07be87b78febae6bdb9201dfb12f25434628b49e5c044c2315815511c2fd958780747d74fcffea75622c01f54b69ecd40fd5cfd809140ece462754246d3fb0b20e7f2f6d5d4493e7364620e91bf98958d136f2900e6670d7d7480599f002137dfb5fac0b455772b3ae1c1efdc9fcb43ff34c796e7035eebad97f19e43ba26c8139221c6baca297b6af913b00baa30363914842eb9860f83ccabd5bfb39788e0feea9b70e21e5efc0cd6a32d72ed6c97818704d643cf76c17f6ed465586a33ac437d79825f94a2ecc0e2368f068916c206f3609b171c8f51adb0eaec47bbfbf3ae4d612d0cfeb17a2f730def62e3e6946cd1a2b8bbbd55f727a1d6137ce7f699d4780ead6dd4df92acec9e1d6182482804cd958106192d3dc9c4d629400525ec9a4be0840e9d5f63113f8089bdceaf59dfd5ef92b8f2c2468711d4461d47f9655c496376bfefa12a37e2914900c337bbbe38ad5d2e1b99105443b67266877bd4c17c81e9a1552da04683a0aff6e3ab3939f638384706dfa48ec462d7cc05a92fbd1a0df7320b5cd983cad813a0350d11f45c1719acaf86be7a3a244745ffdc999e318d646186fb05a7c453d3378e547e33f9eff62d0e96da3f317e21c9c44d7c9ea380e07102de097ee8a88749c3e3d8326228f3fe3cb7cbd5e860492a203608de762442be03d65dcf88bf35a20f34cb0ec2e640a469612df7aa2addefeb95a2ec8bf3e0ab96d50b25d11998f3a5e7135a4f627b8eefecef2b0f2e9f5dba5c129a2e351498879cb37d8ea92a286f0a31f3cfce3c7951f0e6d62641044f5a2c55cd203677016f0ddcf565629d2ed8903b63243215fbd33412412bada03a5687f82796a4164be90256d97461a19568dbb0375cc677a9e6175f086bd4bcdfd04c233071cd77f845ae25c74ee3b78e5ac2fa2d0a178e9872f8413c091d2ee7ab302df9f742fcfde5ee0a22dc38c606de8569bd0d6a8e5ad884788a381de2d368b634343ecaa44ba429d1bc01115ab195184ca1663a67f3dffe7b916076fc41708c076a6438e3be27a822c4f9987be35a567f1d6294edd8cd97a2f9a54862cd2ae023b5aa43d86ef3657df49ad7adbb4c732739f16247a02258547a0a4661f327522a90d3d1b21021dcadd1618e2518647c63060ac95c3127d93a74686af0e62462b87f54ecdb3b2adc2069e415b3e835fe99377fd8e2246766257ecb78df75156264a361d1afeacb75d0feef390f22727e8cc5cd27ba3f6916dc2bafada1b6bb4575fc17e0c5150949388e88e5927b7f2a1c092014866aca9c2537ab95010f77c02f439070c77e39ad2023dd421de21f56ee569744711896f6324dd95eaf4d82b356e64ee70be37888cafc3ad814c68e91f02a6c7711ab2b58b8961ed8ed506ac4c556af5d6c6350a98246798427214e828053817dd58344d6225cf940ee6bcff3f4b0aad70664c3d33f674d888ff121a9242da59060d705cda4af62bca16208c911cabae1e35a8e2bd73d22819025e70f849cb9c7cfeec7fda28641aaa8555e7d5ad93a5d87601775a8c323ae0cf01aff617b65a59134ac48c3da84b1f59f8de8eb153b50847909629c0688647c856c28ccb405ed509fd7ba90d02d7e86c98e9518bafae1c031cc2c945ac4d9d610c0ed3935ca545a2715f02f5edf8d34fca7d4f73c3f9715f56897818a9a38b3d99fa"}], 0x24a0}, 0x402) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="a0e0be7777f3aac17cc231979b331b462355e9688f0c91c3389c878882553db432f3b43da9a366daacdfd82bf7003ee09e1570e2c06d667bd55b3f41b788a6eb30f28dec77e80362dd3f9389"}, {&(0x7f00000003c0)="59dec06fd3b6fc0d82b043377d5ad18ac3ed972ec0a468cfbf6717dd0fac67769344522f601e26d61bd7a545112ec2bd09f6dcbaee99ae2a08710a22216b7d26d85cccd136f0d32f596df63f4be74d998bbbe02d9ca04c868d4d2ee939906f4d9142fa75771aaa0cc7b52e1ee4000b40fc854ed43d61c2a4e53b074a8b97463264ceacfe8af543a49d3ed319c6fa4c6907bc2e174d70daaaa64ddca0ccc74f3ad59c1a9a0404ec"}, {&(0x7f0000000480)="cbde2b22334ee84206edb13b36cec2860dc8ed3eb90e2c1d9a713ba8cc0063eff1c9e2d1de97f2d2014ded73e0edc99f4f12b8a5072ad7a12c45b856054e7eba0bdffe9aca2f4e082a7f276281fba693f95d20a19f580b196191ff5af93277685f0ab0a7e3f0b3a0e65557f93ae1a55f60e5594c8d515e7619a07dc881c5e6c210613f84a241ebbe59195e03b220201c573f00935837"}, {&(0x7f0000000540)="6559a39e1e50a631a2ef34b43058c66d9044c4488540a055eebbfda97ca47c528b591e1ee412b07f478d51e134a608f979919f84034016bd9ef4c4269bbc8f466874474188fb4f0fa7017d6d6a27e755f4f1f66c8a56267af18f806328bd8c7d3b34185df3176bc5f91971966852b8a4267b411b26"}, {&(0x7f00000005c0)="67c44ca2a1b84c3921cb63309374f1027fe8cd180e567ca8441c69eda039bb8617cfafa5a8f2d540662a01afe87f141212620f67337f0157a32a552e1d2db81002f5689363c0debbc4d98437ac5d660e1fe8a46fecf9ebd7d809f305bbae3999f6a5e3c3291309894ee5648bfe1a41e6e968ae894283512a5749202f5b71c69b3b5940c283df012f3cdacc692df67b5c98f7883a43673c8e61dd42a701fb8f39ba6496db0d0f1836414641d1ca3684d8d2488c876d"}, {&(0x7f0000000940)="122fc2eddd4c2a8d8ef4f4c77479f9385997b775a0dae65bcfcdb6822f91994a340122724af9057131e27fa345c6f4b98be4c526c6f84d66c5d9dc19eee39eb91adb819eea404554ff8aad167da599d6236f118b0981579e5bc789be27d3f766c5d9315476db4fb29968cf8c9e26072176838d0815ce51559d7b3c8d162e00f0dd037b333a600e8bde0dd54d111c19ac6520ec8ed704ab56365c94dfd9b1493ccf999c5ca816e386b3f9963b2429b77ca6c6cb6cff1052fa326a2efc5ea17d3a97e1455cc9cd8dbcd7751e695a9ae96248868faef56d8e3b81227729976a311ed6dde5e484dd28dbb088d3a05c8bcc139635b333d212965c49d896bc32265c6325eecb3007fea4d8a041c2f02ba76165c7b0fb0c3484fd502c4a66664e3b21c28359be6b36291338f96530a4c5bfbbc5288ffa99eda75e8e6b492e6c6f96bec5150365de64cd7544d738e35c21a634f8c2c1fb56cd50701a9cf574c0179ec43c041b69605b88c7cb6fc8dfe897d02fa3c7eb34e916c976b00918b2d8797c6f752d00"/411}, {&(0x7f0000000740)="935c1281d5f369aba002", 0x10}], 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x1, 0x1}, 0x10000, 0x101, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) setreuid(r2, r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r4 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f0000000380)=[&(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='c\x00']) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockname(r1, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) linkat(r5, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x40, 0x0) linkat(r7, &(0x7f0000000640)='./file0\x00', r7, &(0x7f0000000680)='./file0\x00', 0x4) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000006c0)=0x1) getpeername(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x3, {[0xdb, 0x8, 0x3, 0x80000001, 0x3, 0x401, 0x2, 0x0, 0x9a4, 0x800, 0x1ff, 0x1, 0x8, 0x3899, 0x9, 0x1f, 0x1f, 0x6], [0x2, 0x2, 0x8000, 0x5, 0x5, 0x5, 0x0, 0x0, 0x9, 0xffffffffffffe997], [0x75d, 0x3f, 0x0, 0x1, 0x71d7, 0x3, 0x8], [0x3c, 0x1f, 0x8, 0xffff, 0xee4, 0x400], [{0x4, 0x5, 0x4, 0x5}, {0x12000000, 0x1, 0x72, 0x683}, {0x2, 0x10000, 0x76, 0x1}, {0x3f, 0x7f, 0x9, 0xef}, {0x250f, 0x3, 0x1, 0xb97}, {0x2, 0xffff, 0x6, 0x40}, {0x3, 0x1000, 0x70000000, 0x3}, {0x5, 0x2, 0x53a2, 0x4}], {0xfff, 0x9, 0x849, 0x4}, {0xfffffffffffffffe, 0x9, 0x6, 0x5}}}) utimensat(r6, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x7ff, 0xfffffffffffffffc}, {0x7, 0xffffffffaf42ef7c}}, 0x2) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000a40)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) recvfrom$inet(r6, &(0x7f0000000ac0)=""/238, 0xee, 0x1, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r8, 0x0, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) symlink(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000d00)=0xffffffff) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000d40)={0x2}) 16:00:23 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000200)) r1 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/225) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/173, &(0x7f00000000c0)=0xad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) listen(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev//pf\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x22, 0x7ff}, {0x22, 0x4}, {0x23, 0xfd}, {0x26}, {0x24, 0x81}, {0x82, 0x7ff}, {0x25, 0x4}, {0x41, 0x4}, {0x84, 0x1f}, {0x86, 0x48c2ac96}], 0xa}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) chmod(&(0x7f0000000000)='./file0\x00', 0x12) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000040)="19925d5064911af13e03e0368b2b392bc1aa9209764782fef7bd43a02171b50aaa8774ef8735f98db2fb47ca3111ec10f97aeaa2a858c278152b1d4b83cfcc3b34479175f45c6552708ed66b6b42c22632bef2b8e93513b32eb9a469c413124abc", 0x61, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000140)="636b0e6e82cc543e39ea8e82f56b5f504d56ebac699a33a853c165018367aefbe8b61bafef8813b8", 0x28, 0x403, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x130) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x80, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x100, 0x52) r3 = syz_open_pts() readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/186, 0xba) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000008, 0x0, 0x0, 0x1, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x9}) ioctl$TIOCSBRK(r3, 0x2000747b) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000440)={{0x101, 0xffffffff80000000, 0x49389412}, 0x0, 0x8000, 0x6f2}) r4 = socket(0x10, 0x2, 0x5119c737) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x1000, 0x6, 0x34, 0x5, "f76b31a42bd75df06d8b4bc482d5ae9d7de839b8", 0x9, 0x5}) sendto$unix(r4, &(0x7f0000000200)="0c502dd7b72cb5bbcb7d89b0c938592122292242ba5aa729e67577f9e2b197438055d61fd967e3d3cb26d06c94c362941ff9a10eba159e6507761dc233d9be7a26d781b126fb92e124b73d31cbcfde13d233301857eff7bf8be57b22498c89a1c9db5a14cc549c9fff513511ac9eda87d2c8a337377654549d1b78df729682a99caaff6e4c9cbf0c7dff1dae4edfe9fd4a2fb993214ffd12eb8cbdb179265da963b9c162aa79afb3518598f006888e348755cbbf96", 0xb5, 0x8ee7543bac91fcd0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x60) mkdir(&(0x7f0000000400)='./file0\x00', 0xa0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:23 executing program 0: mprotect(&(0x7f00003b7000/0xa000)=nil, 0xa000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x103) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f00003b4000/0x4000)=nil, 0x4000, 0x10) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0x4a3, &(0x7f0000000000)="3d8cc38c07dbec39b8b445801e5f45aaebc96c38cf22ffda793b5b2e76a2837203cb2d2a1efa7e224b8bc7e099fd866279651e215a9172c07ed31f59d2a908218d3964e404b4b4d20e707f52e97cc70619127003ff04412c98d597bcb616890cadbbe2aa0328db056565bc420a4133556c5270dd0ebd9ed0aba5cd41baf66111e216779dcdff8bd191236442d2c0bdb6d309f6ac8b10fc2f", 0x98) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x400}) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1b273faf43c87cca) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f00000005c0)=""/130, 0x82}, {&(0x7f0000000680)=""/19, 0x13}, {&(0x7f00000006c0)=""/41, 0x29}], 0x3, &(0x7f0000000740)=""/105, 0x69}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) bind$inet(r2, &(0x7f0000000500)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b29d453b27554e050a684725a5d01269bc6c7c2022c962b32d297214662d2e7b100d54c29b13c5d1642afcdb860e2c6183d764ec09243c800b6ec1793421b4ea90337be33ffa84ef42d84a04", 0x4c}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00000000206c000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x100, 0x400}, 0x40b) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="08fea588e9", 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) ioctl$KDSETRAD(r0, 0x20004b43) flock(r0, 0x1) flock(r0, 0x7) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xc0, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000c3528d00000000000000000000de48099911fc1f003365450ebe15c8a4ca67d7f6d7cafb48322ffa0edb54695091a6eee673f3f9f06516870ac2c5239d5ffed512e5b57fb781471bbc43aa4bbbda32d68ca5539b3705098ae0f7c4f9389e79f74e284eabd42e6d4d94682ceb0c59c2968b9a0e40ca1893b069638c9a3a6f7e6b1c1c51b30b1c34f4e8623ded308d0528e28e6b6aeda6202e8ca3e4fe2a3b09dff3a62de7e679a3df40dc60918238"], 0x10}, 0x0) socket(0x0, 0x3, 0x800) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r1, &(0x7f0000001300)="8fc3c1f9ea6e1522783e28588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80ba1090000d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb067c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f605bee650bb2f829b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d900000000000000", 0xe65) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)='+', 0x1) 16:00:24 executing program 1: semget$private(0x0, 0x4, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000480)={0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt(r1, 0x10000, 0x3, &(0x7f0000000300)="99156347a6a934da011ab84901fe03b467214b00c4e9c9e53d6a835063571932c2f8f788a42b6fec1ff2c768f5950b51c494133901cdad5544a15e1874658e4d6c575942a82800471afce1eec499e8f085b0b3961d47c002322e5944faa6d2", 0x5f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x895f) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000004c0)={0x1f, 0x80000000}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)) write(r1, &(0x7f0000000140)="510fc3a0", 0x4939d33efcca85f5) getsockopt(r1, 0xda, 0xff, &(0x7f00000001c0)=""/255, &(0x7f0000000380)=0xff) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:24 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f00000004c0)=0x3, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff774412305aab2a00687486d2fc4ac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498dd6bc2a1bd55e0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755a00"/941], 0x10) pwrite(r1, &(0x7f0000000040)="205c803fd30787f2367c8f5b9b52da16c58038750745130389d996", 0x1b, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000001580)=0xc) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) r1 = getpid() r2 = getuid() getgroups(0x2, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="8a4863e3f11aed35d859bb39d575c45f128013c386ad469bd85d24f3c86b", 0x1e}, {&(0x7f0000000100)="8ea0d7cec24e7bc2ae4c91de8d2cf5f99b29e8b512ec2b495943070b2ac74e73edb2e2c7accc7aa0cb695db89d89ba32dd5adefb5286f2138e7eaa0346abadcecebcbab6af1508f1d384622e24003b2226bebf1198ce24b1d43e41a03811f13b2e7bbd7142b252f2ebb36bb4b639e78ee9662ec222f5b2b421b3dd185d48dc472a58544f771f8161e16d4beb9f2e02da71b46202754b158a4b239e0f2dad626085437d469ccd5a5fcfbc4c0b79de944d1c34850064162df843162d49ceb22d155997086b6b939fa8a1754ebcd4e32ae5faf0e4397cdbadd37346c49a54c5", 0xde}, {&(0x7f0000000200)="892e392d370ead6e224e0537ea65294c0e86805018c247bd0e3bf156bce01b562b5e7e61e01d277db1c02acd75e0d9d653990f6d3b46caebfcf7660dfa798a61c714f40fd483b7e46784d124be78b8d67a4d1d372b3797bd1d1d", 0x5a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="1a470e8958afd4a2f9e898aa67d93972b2bae4f1b9f5fb97006b48a8c7e07cfe865042491cb1e3a4df5e64330355b4e6af8423342ce94a4ec94f55f2d84a314a16525d7d4ce5082c763b6b1b9faa38a4a48a5cf5e62a61b057aa23baefebdca45ac57e5d66b8e2f52249af0d9f42d470a910f9f26b2d9ad27ff3485458908a6bf2f1b01b39742036f273315fb43209006920790fce", 0x95}, {&(0x7f0000000380)="bc96aa3c13b7316ded2761c8d87600ae890c44d2c9cd65735e1308d03b785c5fe5eaa4177c970bb2acae4b10cc48", 0x2e}, {&(0x7f00000003c0)="5b973f5d8dfee080b8a913717097563a523f0fa4b2bcf56b050de54ad7c2943d1e8d8b6079af4f4a63a514d6cfb20df93958af4348c11bba6b670a6d039153f6f2922e33e3feb658a1f45524300cf995c254eea24568da49817d336d7ba34829dff8759dc17ba5e63c622e75660b27acea882c81774367c97631f0afcdb4b4ab82ecdfad0b278b2812a4e46f607386d77a8116c96e78f45e5b3a71fdd8fee61385cf24f611129a646c5e4d82178d2036c382c1ffda714f2e1b53ab455d194d3e34a9823be67af09ab413a5ceee96d3140ad17a3cfc5c6255b998989130947a7aa836d93fee29e6cfef9cacde62c1234c9939f2342a52a8f0a4afd62a9b4718acf06383acc9b34037ac12613ec48ca5630a29496d72e796e9ec243cb31a120ca4f626223a89acadd9a582e8931e4a0958d77252abc0d4387e8490dd23843dd55cfe7043156c95cfa13abc80cdb5c1a08fe7494f0e4f3a2a15d603d5724badbdbac090c9cf7c1cbb7358eeb97938669f3f90edf3ef272242b9db4b36b22d4b73ab7d0f46a43a4ebdb4e6ae5c28478bd1d11557be5d50a042d2369bfc9344026d6e6f24e9f003e02aaf434df366f970ff525b2d9604731098eba6b57bff65bc6c7f9bf68617b3c120d4514f809590ace39d932782cc6d309042f732608bd61b0c0f7f26702474a101edb1ae7ec3f2e0eb249d6326c41b9284ac4e4d0265c058e46dfca7d935089afcb9ea971b04c46dc70cf444bb143635a531e7c84cd65efb7e19956ade7b777350b762fbf2efc048cfa34f333ada6cf69ad43a6d5a5f93ccd4159da93c1f1034334b8754cb567fe422bf0115ecda211e417eed4b89c95ceb82fb2627a6dc0d2fbae2beea744609a1e80ff9d0347c8c7188c1813e39903bcca3becd1c4d6d9e776da65fef2205653a44ac042d528e655508291bf01b60b99a81c464438ba25c06f8e3c78bbf2ca03d982fc25ec72e59dd29ab2c76ba6f09419adf4bd1cb577f18f7d54dd52be10a8d685707c778fd5b1b8b970542ff4e494458658a72d48ef4f858a2e7dca1c1ff5cf2869096efdf9c69005c2722ac57c1d9f371f3c15a37d7b6f6f00a9cd01af2e18ea7efbda6b4a657c8170d96dc791d11abfbb67780a18f27cf5a458d963b6c320f88ea0fa6dbd8d9c8094ffb8c22833ac277da2973280352c68a71e74cbd20b7196d4e8fdd6672b924d8fb5d7e679d9890132385c2b68d6156ee914e894d55024f8c256f9419c4a319a607fb9d8e581646de351c0bbe28394b2d446ad157da44257a311fc70e41d7f6f1373d12a7433a96421c4743be2335f743e59cbdd0215a29690eb451dadc861bcfe69dfe0ada5df759bf8c2d434b14518199e5f0f3d6a9812acc3ec0f37ac2d2d2218487582c7d38e5664d6cb24b19cf7145626a46d91b166dbd48d0242f36cb8f3ee470e5c46ccb61ab7a86f2bfc61843a91b89a5c7c02b4f9e8ac5cd4870a19ca6869c35d65f60299e75d55a76c62c1a678e2b6c2500af3f223943edd21f69c78ca6196d5779418fae5b341b7cdac679b8cebe7f036f5f60db00ee8fbb87fe15d7744d0d150424151427c5e6016e720f6f166243d465a48558de99f8eb33933eb7de25e849d31be4f704eb0b8c145a7ba2faeb5dd727ba96126ff677b5c30e859b9fc96524af5ac3246d3fd84274227d460393928b65fa9758092264dd65b3e48e6e651abba3555090b4915e0a9769dab95be308acc26cf12af408b9b5d3d6d2bfd3762bbf7a684e461aab5e6ae76832c2438aed93712a3c13b8dcd1085342eb6260c223e15be07ab048eb2c2b281a931bfd1010235c9c8ebf72a8e0d0e87244b9648b93e761a077206ae245e63f45ef71d167a6c23eb668f116723075015e315c66dc75b17d6639b2f7c737e62bc251a32d6718ca4900d2259d3ad0847c36ee9c65257f58f7e053213538c546b27709b1a78e40efa4ac13d3bbdb6b3eca8680a54b8f7f5480615bfcd880281fbb8dd8cb4e19911a595b06f49ddfc4e4551ea9762e1c6f97999f94bf8598f9ca7b4d7f6de85de91c3e1ca85301d4b191674d1edbc56a302a1b791d1c1ac0b0c63354443318bcba1c0a307bbf25ce5502233d70d657e93b1ff3a1a20d35b231f300011b3c912a5070e5f5996d0d28ed3661d99f6fd4eacd2829b447845677ff06009627872031e47d0bc5ee2f0223c7b247f701301908eb6d1bb65c1bedb6f4f5216a0c2aa957613d688c6cb5e15d5d07b8126673f92a9424fb241db55dc9be494473a393c6adb690c7ea2481821bf76eb2ba003514132b8595abab4cac90fa979cbfe009260bed4084477fdde7038035e84f1d8f4edd649f4fce4a88a81551326ae4ed0ed1b8b48004c084943fc653488982197ee5bb700a5be9096128b95b9eabcfd77835ae20def6f97a94ad155381c89125f4baf572ee405431d018e8d6200476bc343d083f96cfa0d1fcb613ace359710b225800068d38ef277fab305b6a5d9fdf6ac1b4c063d989b41203ac68f501869dba05f64f00caa81907ade66b6258df1fa20267763322c10c50a6ba5465bae52595ec3bec87d35b56a3c0602e5e1b22b15c1422b5aeda0ce05024a76bc8cbf32adfa0d517dba5b6d3876140c84470ebd4aafee6bd054e3837d6912fd2118b2fd50456ea8f1270429b6c6cae471f8945d6fd4625378821246a1ef58c60e30ae1794494baf24ee0fb67eac02ce9c07bd7c1eff7f4a0a256b7bf61fbd88b53909b4154eb466932e73d737b5b77ad7e0ada2647e5fd85ba0b2e0ea79cf93dd8d5996c3c9db40717bf491bb0cd735b06f9d243cd82fae4169b5327ecac8426a0a7841c08c4bd5dbff72a9daa7dde326771323d593cea1b5fe93fe3c55e6f15b08806160e87314c5a026e4939aafd76e34381f38517ef128d1c73fb1bdb5e77d2af77bbe40c339291ad40de2711578187b9ff193d52a657f7b84e1b7b711563529c8cf809464f41a8507c191503569a6bc9e630bb09f146fcd03f24e0b04f76291e0f5aa994cb0fe7b995bc8e4d9135d2a8b2b6f6353a689ad75f719d9034618e178a76f0063192523e7e3f58d4e982824d160b239cf6f85adb4db149471d33a2d2e14bbb1a8c199cc7736d1d2ab922d0c6342f0802a1d6311d0bbff59753e65f390a103a5b11821b65b67abb389691da97b5a392478af58c5e3f2703b44da84355176291abe79934e5e5dcd002feb690859493edc1793d61807bbfdc70d027bce98ab02214adf57649f2a10b7eba0ec080607e4bbda70f43547c03f64efe7f3f756875ad7a8ade52e14e441303b27f7c486cabf9ec4bc962327e3d953bbd3adaf9c521713e583390e6e0cec7abcc7fc0f27bf7babd07b21b31048e1dc26b4b9cf167a136b158f111a4ea46d1c71bb1cf093db25d100aff31a9c6e66349a1f6f0b7cd48a33122c23cf62e0231febf937db0c9e78a12bbe06d5f1fcf63ff40b24d7578f5abf9b3d19d10aed512890f61a48ea68b49a2d89167d4fe49ff4cfdcbadff9c3885f391b44773b8782ca4de736fa40f08565f9299a43fd0d56f4899799bbb11fa384d39d9d587c629e72f9e0d231a16065a854c8af0eca447d8a98d51472cc7e97e342aab249ef3f71b541d4e319710d296209a6700a5589a3d05bc92e35aec9c1c00c4bfcf8d702dd06aaa047812b836f8a85fa179a6083af09729522601657470b6490bc18dcf28ba736d24ac0c361f5e5c59b81cd0c9a52c37c17d08c6088a7feb0a61b5897b3e391b384f8e1de5ecb925c4e60d849f0522303fed6146c422bf90a29cac7288eef7bbca29b0efd00b9a4989197b8b12a9744761112f09a9d22dd9546330ea7934d2b99aac7c34a633ff9c3fafa2dc358f8561ff3980b3e84f2015b1c04bfd918c979082d07360b6926ec05c2c8ca6e5560860056d8af91aff0f88f2e5d8227f28aa59ca1bc7b1c635962e4594b423390f71056340df0565d121e69fe8516459c17291cb5d187c5bcfeb200b5cc8305de98e6e3a7c873ca74a2da8a2b5cdb71f13d3d496962a98fe7fe4a6f5511e0fb573e11e12ed598f7449e1e04293865f83d93cef4ebad8bb945235e9f4ab8c3d4cac988a9a2a0e37bd59340c51d0010f71d524e74581fd6945544727fb4eb5318d728c379a78c4f7939367430416c75bc8b308d4b0bb36cdf2bd0f0b5a04cf2baf1d29b4f5a42276114249f27d1aff5b59d95541c72103ab016490348c6f95347997f73e05369ee3d6dce5578e50548d230656a013ce42be6645602b15e26a11e4f5d63887728741a95ac390829823baa91754c7f4831d54e1a511ca686045f7f1e328ea0b18913fa7722e4a00e3a563f84c98806707ce8691af73f97807bd4fad590d6f5d795db4b4e1c37dd452d081a8898d6de1aa219745fdaac04147f59d8c8e5c6c4d32513c9336cc1e80cbd8e4399da27f2c36086f96cfcf2d6a327f2aa75b82ca4196e69fa41386609419497f346701b6d9ccc11e095379ce74527559aaaedae07928dcea0662550ce6cbdc265f5ddc373b128a7c2d8c3bc6e47ebdd096b94b3226d6bc9b41627459171b919f53699197d8a2b059956f9fa3ab9aeac901851016bfcfe80c36804f9b9641f91172b2b22f8d935483d08f01a93e9bd5f3924536958e741507e026d603c8c254f200dbb0a0613861584d44a34da9fd2335641e5eb5d9248cc7260e7f662e984abe2cc49dc396874d3773a60f6efaa3c0daf27eae98bae7bbb7d6b1c424bac3044fdc45e98f3fd0d9144723a21fa961f9b5d7b0ea93da6ca43c9654859da6196975c636e8268815e31871296512b335ef12f4aaa206c00c3b6e41b7b56e16bb96d9ec19ec4e275912426f903391bd5d49a768c3d53c336109696837fc1c844109946c7d827176a4c1da69ea094a5d04da9199417bee2494a2ffc60e6c7d5a6ade40a9d3a999ecfe9251ee774b6904a359de4cecf42cc1e6d96eb2c97cf174aca95b9e256c5698bc382e617da74be94c738683ffe94da8528ae81637d306c005f79ea79b19e751c54107c4ef31300897ed03102990a64584ae729b96372067a9597c0eba5f25d7dccf8d2bb7430bd6c4cdc3552302a2fa356a231359fe9dbf4e30e3e1491fc167fca522fd36dcda0724d5e844b37d7102c712836e0bb324b8cc1ba3cd2b78df16f8c085e1a81feefdeb105b58ef20f33f19548b8ba07465f55898e75e8d2b090d8f92cd1db4b12d75d30b4432fa8849c7850ec724320d08e48ddef131f630b7e654f84e6713f73d637adf9523c8ead0a3c8e054113609891636e9142f3cc1a7252d0438ce953cd6b0da95859b2c9dea30d29e376475d8e0824d228d454da2cdf98305e2c22b98f043e905540a7906e67f75a63e90b68a8e16c672d3e45f36246032cfb77552feb7847ed58e58f2cd40bd0d61836a3949484c9a37406da1c06948f5dd44e23b3ae2bb51725a021fd11ef5bfe8050e7b52d94dcfd54075085390364fb83bb315033c399441c32818dead367c038548d439a49c5c17d5c4f453dfa963205fc712585d22dc0180c12be15103a3bfe793600e4e8748a93d20f6b3b77a8c50c8319a0e6e09b5338b650c25e5f1c947687ee2d96bf17a22e8891c8ac81aa19955eac652b76ade43b5a21c890a238a918fa3edb19e57cdefa6cb0bef72e587e0527e7648bcbe0548ddbed14282b3619b45f08304529247b4829e887ac54342150dc79807963eccf48b511b89d62f02ec6d19be471d324c7e72d28dea7c8b405010299901e892f1570b15604e5bb9023296c6e1d0592262be7f6101", 0x1000}], 0x7, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x400}, 0x195dba2fe0a76637) clock_gettime(0x4, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000080)="81ee1a047aeffdf61c0b7f1926c7ee3a07bfc1779c2d5a566b0b117945521a7e3c00f880977fc609714c98066bb13ab106962223000219c17f40c2356776d89f0b5957152f6fba6dda0f0e0336030a67") 16:00:24 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) setsockopt(r0, 0x200, 0x1, &(0x7f0000000040)="74bbead4bb98c89ae2c5822793ca2a5b7badccae4bd96fbe02f48e830cb60e503c8dc7895edafdbfebb32b68f6664843ed2827d22010d408e4f5ba0e9426df9cfe3a3c869220c4ce90e8c1fc98e3a920d5bb07f208d927c85cd5ef5714263bb8b0c5d15e6bf5eebab95f3ed677e2654b8a8635f77ef8453cb93ecc7035b73b169c331d7d66aa03169fcb0829cc2a134e75975cbc35c8826dba71e516c46b6d1522c9fb5b9f1df4e22f384f36e405576afaca3d2938f0f5d60792bab56360bcbab60ba1478c2b4c1f7d2405c6beeb0e3e", 0xd0) 16:00:24 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x3) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000080)="b2") 16:00:24 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x9, 0x7ff}) r0 = syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/198, 0xc6) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="6787ecff2e8b3a126b0100000000009d8be77c27d2424a52090139", 0x1b, 0x5c3ab6ec82261a7a, 0x0, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x10, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) read(r0, &(0x7f0000000100)=""/255, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)="007162fefdcfcc1ac12cb332030ae51c3319d8ff583ca79c285ceee637f0b08cec1a8fc76c82ea4d7902b9fb0ee78506433cc26cfe44c2caa4d3461162f733a5493e49a479badc0244060060e6f348d30da2f54986150307efede4e3a7f4ff938c0bca67d260420b8cf5fbbcb7f34132b0537887b8aeae2a2e431526be13d88eefe21d675ac4588a58bbd424032b8430554bc7e83986e326c42ffea1ea4e5ccd6ad5f08f9985d85ba65fc9f2c31ee403c481bc16068b447503e1352f92961801f6d6cf5aa2aa9b06d23db860493f8ff1cb60020196218c67e5c10d9d24f6a5a30ca928556cf72f96410d05f2d0aa1823df6e53bf8b57caa6751b7466615cf52e2dd57b0b42d4e05daf9790347593e996e8ada2958c000000e3a57b8eae92", 0xffffffffffffff70) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4, 0x0, 0xfffffffffffffffe}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x1b135a69) r0 = kqueue() syz_open_pts() r1 = syz_open_pts() dup(r0) syz_open_pts() pread(r1, &(0x7f00000001c0)="3b56186b18164ee13c1d7cd750c8f9f794cccd3610d833756b6910b4f8026b7e6ae81a40ad506778dba75b623e8c686dc8257adf7a13ee6929d0f438a33e34f36b8fb82a13b85cd5766005c1628a21a2e222238e57fba2f0b0ec63405bc2750c43837c536f31d7ff13bc7b29692e064f120df9c6dc53a69f4705c8d8ac8d7e356988a38175fa319e0adf7119f6728a38c423f397adeed023b22bfe0309ea8ea029f0c690f1b1db431a047fff7ded24e05a8303992434cea5", 0xb8, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000000)=""/177, 0xb1) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = msgget(0x3, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001340)=""/10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}, {r3, 0x10}, {r3, 0x40}, {r3, 0x8}], 0x4, 0x0) r4 = openat$tty(0xffffffffffffff9c, 0x0, 0x20, 0x0) r5 = semget$private(0x0, 0x2, 0x55) semop(r5, &(0x7f0000001240)=[{0x0, 0x1}, {0x2, 0x0, 0x1000}, {0x7, 0x80000000, 0x1000}, {0x1, 0x101, 0x1800}, {0x4, 0x4, 0xc6c31491d0837a1f}, {0x2, 0x5, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x40, 0x1800}], 0x8) r6 = msgget(0x3, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x10001, 0x7fff}) msgget$private(0x0, 0x20) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001200)) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:24 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='.\x00') 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0xfffffea8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x4, 0x0, 0x0, 0x6}, {0x20, 0x3, 0x4, 0xfff}, {0x5, 0x800, 0x401, 0x40}, {0x9, 0x0, 0x8, 0x8}, {0xffffffffffffff7f, 0x8d50, 0x4, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d3") 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) 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$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0x3}, {0x8b, 0x4}, {0x48, 0xfffffffffffffe01}, {0x3, 0x7}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) msgget$private(0x0, 0x90) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x4) openat(r0, &(0x7f00000002c0)='./file3\x00', 0x0, 0x4) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) socketpair(0x6, 0x4, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x20) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x200, 0x6}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) r3 = getppid() fcntl$setown(r1, 0x6, r3) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x28000, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x1, 0xbcd, 0xfff, "e3beb83611b93756b0ea236dbe27392527fd8e15", 0x4, 0x5}) fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x10000280) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000440)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x10000, 0x0) sendto$inet(r4, &(0x7f0000000300)="87392b5b83ad296c47f6be9f6d23545d1e674aa7a3992e9c48e0085cd69987923a8f4a07b9666dc2c049591306aa43860075eb501f659769b93728ac13b751308d51c5017951b44eafffb74511e6d54144938d12a0fd04974e584c9b29e0533c8f84c42cd9f542f2830d66000c2a4260ed35db9f6658e48dd0867fd8a5e0d68083bb4ba9d33441752e62fa61ffb8d2867841f976918564511bbd56df328ec65cc09cd26e798a35d32279d2bc2dc4a45919eec8b29ae714c530644201bee31f33bd57408a73466d504360525dfded1b51", 0xd0, 0x4, 0x0, 0x0) getppid() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x10001) 16:00:24 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x80) clock_gettime(0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xa1, 0x9}, {0x5, 0x6}}) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x290, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket(0x1, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x40b, r0) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/220, 0xdc}], 0x2, &(0x7f0000000080)=""/86, 0x56}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x2, 0x2) 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x714a1bdb32288ff5, 0x7ffd) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) close(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = msgget$private(0x0, 0x2810a07504d2bfc7) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x2, 0x10001, 0x1, r2}) semget$private(0x0, 0x4, 0x10c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r3, r4, 0x48, 0x4}, 0x9, 0x400000000000, r2, r2, 0x1f, 0x3a6, 0xd5, 0x100000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x444, 0x4, 0x8}, {0x4, 0x3ff, 0xff, 0x48}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000440)=0x8) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x80) recvfrom$inet6(r6, &(0x7f00000003c0)=""/107, 0x6b, 0x803, &(0x7f0000000340)={0x18, 0x1, 0xffffffff, 0x76}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x3ca) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0xa2673b1abca6cc2b, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x45}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x0, 0x2, 0x10000}, {0x7, 0x3, 0x9}, {0x9, 0xffffffffffffff04, 0x7, 0x798}, {0x3ff, 0xfffffffffffffffa, 0x670833c8, 0xf1c1}, {0x2, 0x1, 0x135514c9, 0x3}, {0xeb, 0x85, 0x5cf, 0x2}, {0xfffffffffffffff9, 0x3ff, 0xffffffffffffff7f, 0x2}]}) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x31) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x1, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:25 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xff, 0x8, 0x3, 0x6}, {0x7fff, 0x0, 0x6ef, 0xda}, {0x6, 0x100, 0x6, 0xf78}, {0x85f, 0x7ff, 0x8, 0x222}, {0x1, 0x10000, 0xf1, 0x1}]}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) r2 = dup2(r1, r1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0x36) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() nanosleep(&(0x7f0000000180)={0x10000, 0x6}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) geteuid() 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x90476e304fee571e, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x12, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x42) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x80, 0x10001}, 0x8, 0x0, 0x2ed, &(0x7f0000000700)=ANY=[], 0xfffffffffffffeb2}, 0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000000c0), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) 16:00:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xbf) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="9b", 0x1}, {&(0x7f0000000140)="7b6ee491fb9457ce902ec21c4b2efd4cc3f052c0e01828e11ee54a16e5df2296398e527a302a9be865576ad9bee60acbcacdd71c4bde0a77f40be27d59f02e", 0x3f}, {&(0x7f0000000180)="6e61b8f3e9b0e3ab18969ccf1a0ca2c1cc12fd1633c1a68f6f9f8246d2cc63dd5e57da9f0f0545ede4a97f945853a584b0176d0a", 0x34}], 0x3, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r0, r1, r2, r1, r2]}], 0x30, 0x400}, 0x400) 16:00:26 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e03006bf88ac900"], 0xe0, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)={0x0, "e4d541a56a2cce773966a7c47a1782b727a8b2c3c26936565158f20b440a97bd4cc2f5c5cedc5a4bd6ad9b77f6b4e6b463a4"}, 0x3a, 0x800) r1 = socket$inet6(0x18, 0x3, 0x5c4be1c1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9b, 0x1, 0xfffffffffffffcdd, 0x1ed3, 0x80000000}, 0xc) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0xffff, 0x4, 0x9}, {0x8, 0x97, 0x8000, 0xae}, {0x9, 0xffffffffffffff81, 0xd5d7, 0x2}, {0xffffffff, 0x7, 0x4, 0x1}, {0x0, 0x800, 0x7fffffff, 0x74}]}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/105, 0x69}], 0x8) getsockopt$sock_int(r2, 0xffff, 0xe7fb37d3f5c942ce, &(0x7f0000000600), &(0x7f0000000640)=0x4) connect(r1, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0x0) getpgid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000700)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000780)={{}, 0x4, &(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000007c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0x5, 0x8, 0x9, 0x8}, {0x6, 0x80000000, 0x10001, 0x100000000}]}) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/170}, 0xb2, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000980)={0x0, "25505b035da4f93e14bf1f8abe87cc6832dbb30b871f68c4b6636936f670a50c13e6816113d75e99c0bdf2d9740e5654878494ac03892ca1f5c20bec1235aac505157609527a1e693f2a8f7ef06c023c28146d3feec46e29006db99dbfab49b93ed94e5fa0a81f98a7109dd267a219bdf1c81e6fca012c13ce9abd31ed8987f824104842c560113e814b09c9356d92b96b68051bd601e6cdbe4e35ee137aa6526c56a71fef2fa8ba84da838879967c0192d6e877c662e75d0975d91f85fca42babba08a77e8bbfc40368"}, 0xd2, 0x800) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000a80)=0x101) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000ac0)) getsockname$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt(r2, 0x0, 0x6, &(0x7f0000000b80), &(0x7f0000000bc0)) pwrite(r4, &(0x7f0000000c00)="6e410791139dfeeaa5c4ec072e302ef2092dc7151fbf1252c348a0ab2bac43bdee1ba062b55d7750b519c74b7cf6165fd967358b008b48e211c6777547595f4f25329f93adfde2f4721a871c968292c1364fc8b760baf17a0d820b5d81a7495b7d55ec2fe7eead61e49c46d25051df6a9400ddce95daa340b035fed1cf12427e00a1492cbf3e84db168a921f59ff0b58904a27c832ef5671274b39a75e19fd5af92aeb612a7fdeb9463ce0b451dec68baa4d44", 0xb3, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000d00)={0x4, &(0x7f0000000cc0)=[{0x3, 0x2, 0x30000000, 0x8000000}, {0x1f, 0x4, 0x6dd3c5bc, 0x3f}, {0x2, 0xd1, 0x8, 0x7}, {0x4, 0x2, 0x10001, 0x4}]}) fcntl$getown(r1, 0x5) msgget$private(0x0, 0x1) openat(r2, &(0x7f0000000d40)='./file0\x00', 0x400, 0x9) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:26 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000180)="7a23bed6c35a51289e54e69d538a99ff8fe56beb551f003e7e1000ccf649e63e12ae0f1db86ff7bfbd00be51d8f261d3410d236355d4c0197af4b1af71dd7f2730dbb577f7f277553e4cf1ab1f8bd72cea05aad2da75023b324d044e874947a9239843670fc5c1918539b004514aa06c699141e990d77a85bb94b91cdb2145839c735e1ef998d1fb12ed4535e58107d29ffa1255a68e6506dcd3ffb29ebfee260ad1604550eb000e09092985", 0xac, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:26 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x15, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 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:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x3f}, 0xc) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) sendto$unix(r0, &(0x7f00000001c0)="fe2295281fc5d039ec365cefc32bc40be4f01757d6a859cb9481c226ee5619a382ce0fd08fa91a18464b3be8b0cf13f8f4752e6cac94b448c4de8f391317e6e3cbc33fa14d94f5ca074f802adb5bd7d5ca5ca007a6f873d85a65b76c2ccab5b20c0033aeca6f8ffdac7f97455616e28660cec68c3b5df10d53438b", 0x7b, 0x401, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x100}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2000000000004]}, 0x3c) 16:00:26 executing program 1: socketpair(0x20, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a2e28bd7b8650004073f17f2be9b3c57f6a83176349d84efa327454ca94a7e401f2105d064841b098e4b3f04b3cc34cc04f34319e12cc3128f8cdbe33d8a949da1c02d1cefc9f2b11181b5565e6f8e8799a627d6fd4536228d8c3a73d52c9588b2822f240b8b9debf4d4ad7a648f87e8ae20ee7c98e6cde4c707b8ac6c4ddde00702626a509eaa063ccbce973298bcbefdf7a6f25227957f33e35afa00d1e4d502d94370b368aa6a04eac6be5818b4ae26c695a8266181d1bca8", 0xba) r1 = socket$inet(0x2, 0x3, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x6d, 0x0, 0x0) 16:00:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x91}], 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 16:00:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0/file1/file0/file0\x00', 0x106) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x48}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="58664a788e65df87882b510a09fee4d8d434f656296c0e1291", 0x19) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) madvise(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x5) r1 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) setsockopt(r0, 0x28, 0x80000000, &(0x7f0000000080)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 16:00:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f0a8000037d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d7ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58abf547d55587267ba5050932ed612eea89d367471ace2f99a63f1adc05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89259b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a059621835cd3ada352c01e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x120) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)="1adea679a5a3033f0629c5f1e602cb7de66c8605adb24ccf2e2a241cbb6f2f7a53f2907f8a137ba0818541463eab848970cfbf1e88aae6fb40a0a75e8ce1ad8864058f234cfb545360d6c42fc3d36bb2ad0766683ce74e6231e7c50da011dd0b00eaeb5a13399206ed9f74d60dcb8882c731feb30158273a63da05e8320a4abf8129e3eef7386d94ddc9cc718c994da50d5e2fd8291aa7fac4e4e359499bc3493a2f59beb6035a4ef5cbe97328f9c6f6957aa53150ee64e411d45c7ce693bc8359e9a6aad755df58d8005396b7d768631001a921a185b89ae99da98d595fda6b70addc3eb90df31e9984b3f9f3a5e69224234c094c673a9b23687fc814691bb3ebce213e995981e2057fe56ef0ec5507f1f553a9b5d8f0088d8d730c9a099b0ee5f631479632ecfcd47f75c58924017063e3ca0b0446a735bd5ca786cada1fe3a7696791199b982c312521ae312cdbbfde0b94f52928ce5405fe95b256cea5ccf8fdf2677646f177e8fa76815880926338eccd720a1acde685cb1ff43a879cfad69afb33beed235206815c1ae3037c1032812560f3db0636db3bc633c535ead28546438aba2365fa4058df88704c55f4ee85d809db7e7f113b8894b210bdbe23951316b6bbe7bb989c6982079ffbde61516d35e465876b557fddbaac68934aeecc4501834ea5da5a3c6523d2f9185829987b252704182838e0d29b26028f6063589a25b7ae3c442d99e1a29861d9ec42ff447cd8c90b942fab02372cf1e811019113585b514ff5986834a9c138f75d907b2bf0813af67997be6ca0d99ef8e6cee8ad15b650edba9fd6054ae0c7c74ff6126ead83c60bf5f886c8ea23fe8e4af69d85853a982d67d47ecaef7cb5214c8b387e029f1ac2161fa10d1731f188fae555c86c588585bb4f6bc6115da0be110cc995b883dea5e863f2ade0e8fb908ce116c2a5715c482f660da06a8a0731e897d9ebae7f72088696e2066580994d5856dfd9dfec436e846cb1af5fa27e9840865493c6180ee3211e72a251b511eaba5f8b345b2d1dd21b481e4c4e4746b638574cfb1d2a9ef5a09f3f1fbe6c6ebc629359f139dc2b5e671e03c946c31fc885f5ddfdcc76a512215501f65d882b1e5c462ca6ef532da8636d30ff98ee04594b21033b34fae10ae9de3611c103211262ce3e5869a98f2e14131b7266947f858b0af235b7611e8b88de0855ce5f49e37b3ac434ac46dd47eefb776b36da1053953bebf12e3a138936f562f2d78a86502f318269c599d206bfea9f16d2a156f2f85ec820d4709e2cbb78ac124ddb38bfa2b8763126d11e76d11989135c1214d7506aedabb8ce9a2a9d3464a352c058acfde095cc5325c5637f6e915888be002bb19043ac4bea0710540a38d0a4992a1a93162050c78405313528a0cebc35b88efaede1b1954f082309f784e57f147d3088bd9d8f85d74e04f0e0f71fa82eb9c3b1511831fb155baa70a2a6987c5781deeb1a08f3b3875d61abbebe83fefc84097fadb3628b55db98fee34aeaac01814e47176604bf839fbb65254359e4bb1c793cfb4964806ec2b866f5e5b6986823dfe8e3a517ec659e62b822bfaaed2f3836257b7f400c765272779afeae9827c32155274f444c808a09229e2a0cb30f81e3e1ab5d72eb00904b9e7d573ff0719a3cc1e10bddd7255e59cc917ef6f314a387b5b52624b4ecdd146e57e274375aa05fcdeeef72e551fc02ff1bfe541f08e1a438365e986c6de7dc83217ca8897a46fb110759af04d170c25fc0d14a2e44583b275cacd8d4a529ee9527d580b7b8c6447011b08622f198378a1797ee6f864665c861a94b0ff7dfd49bd2e75d9f427c111a902bf81e3e84e0172152063afaf0c26440adcf0cc26a7f7f1d6010380fe63f690be20f8fa828f6e11d309932f2b7baa69313842f5e783f5ba44502c652787e0c95ec8340abcd29d669bf2c7ab731a8d5c6e1718d9278bfb8b9181d33194d957c52216e943a1eb6dfa799969c9c810f425863833e2d8b73e758b0ec0fd522e4b11f04c71c7b2ea55eb9efbdd36ff72547b316c33ff5b0e738d4e74c563cf81ec279ead36b9234cc10e6c3184f47ad359bb9df1eadf9da32f7620ed6dea55911d6ba9f24313e74a7c622384f49df6c3f59d9272d20a3fd2b3b0bd31f256603fbf39e8dd2aaf31bfb081f3b3192cc8f16af5dbc6855bd1c356cefbaeaafc73343455d2dfd71d55b5f422c2b6f1ba06e2da15d3d77e2254fd8ea4ff2f69f641583d88491755411f3a0a71fec1d45f19ee12d4bbc785e97cc31ed6502afadaf233f784323985c7d62692053c3ee307f1629cf25c7e8999c553ecb7d023b83fc961dc2deba95f9ebf3237e763d161ab823cd4330b4adc46fd21d9a2a9246971eebc826a95c2206dee9f0992bb294a72b4e5edffb838435de34949a44708826f64fe008eccb0329de586809f77fd57b8e731d9941baf649bd04ab660e955c401269025ceafe2c9f3702fdd1226ec1e560893abc332c8b25c28a12251e6228c0e31c2e2065b7ff527efdcabdb902c633c9eeb8b01ac242bf87078a52ea93738b322b5d059ed0a2b952bf1c506b43d9f2916c6b79a4f6996a58b1de80bfd5b5e9629b7f34fa0d424852e8ae98bc99203af79f3de0845d651a7eff89c87da0a4d50c350ff2ddd2df6af6cf574884547136f314eca1228f32903c51fd3b07b06330ad9030bafa1de5261d7c6c5f1e833c3674befa5e70adc658646a7241de87762601f78dd8263f4356ec66b33acac3c4384ed9915c3a2e8b817f1e4595de2e78e720aa5bf3cc7ec42f03080afe5971ea3f589f25a6ea5e5895a19d10212215b2efc924f06fbbb04e316873e35200a531f9c121ac5bc06e3d5a2aaaea55810e7d9708443b5ac1fa49065367e9cc15dc3597b80963e23728f7f40266359ea40558032be8b0329aed2ed4f45418701502e2ba3968c717e4bd7d9b9484b77e5e41227f4ba3422519c927d8df007801b80e1f9556a1f5585c282de5467d24ba6bdbbf863ef293db6e570758367907a803af32706522e56caf45289c872b3c46036e043969375a4acf1f0007ec9b932a6777cc039eda328ef771ff0b75f567bc511423a14cf7977fefe501d84b0412922efbcd67c5e225d8949e9edb221e54193d7971735c8e51d57fd38a08e3e83e9859cc5ef7fd497980bab417618441d4880095f5e7d67562036180584489c51c875f392f6b12966721246874be03850d0ee4463c50e4894855b7e3751b441a44160716b5a9e5662436de4530283be8022e3c9d022ce7981250ad3b52d54c6a702d1e7a81e7764982f2ec9136ebd99fba27057143f4243cc5b115115cb49e9155d9ec2027820986607652a5eee962f1259663e1ce03b185c25a105b7aace3103bddbc320f8874f7a3ad9eb0178f60c0cbf23b763b659cc328833c51ff7a5ca37ca789dc6195a6d4b1ff40698959b9ca1c53ff1c612e9e1d0f2d9b39ba52f4248e2355714f1b4089d71cdc54007fd7d4cc8f32d2d1d99dd4d502ab730995ab7966d86dafb0658848307365b263c759e1244649bcfd0c882d04749da0db35ddf1a1f20c3dcc69a6d0d3d2b128d8bcaefb07fa0ed55f30629f6f8d6167bf6025b7c0d7d1a97f8b2975e682844364f43a89b0224480fdd553415af0b5a374333045e75b9f27dd5acb0c3ffcaf06d0f3735c8c9243d1694a0b67b93da33bc29e5fbcf2bacc376a0416d0978520526c865f89e7d7e86ab72fc644e021709bac42514bbd3a729978860c1467fa83074f7d1219afdfe315353b7025293e9acc850be37931e1f41d3174cd64da0d40baed94fe1421dbe9ac5cac38e8f9cbc96741685a31ccd5611eb1b7cf94766b55c91f00d018defaff15f88d0ed4654574e4ad36f9df7dd03e654337fc82418448d41090c1e7c06a4771e8199ce392009265b94f63ed0c8bbe15c09be6bbbcfce69dab512b44adf2062fde18603d50c2b8b30024c1c18e35f6db3c24138878032cff42e17e79d0fd51431ddb1a7b4b65550e4c47dd792209efa377fb1fcdc115a5cd04f97504cee8f1940eb3d02e0fa07d074b5ab98fe4ebcb723c7ce17388dda617fac6246dcbd70109884f8e5e264f68956eb0a1a39fefee9d149d95ea7bbf66a1c3e72a5379fad775c6601f1e651535d5dc9ce78247cd5a65fcab84f31816cfd1b85eab9ea03752371255b09316f01e9d6f8b2654ee0efc102e6533985f4c70b751a45a7fc730b62f21623d92ee86c6d07503100bf59b2c0e9d6d84b18204f68b740df6c4d1b84779cbe0fa24067ed6474e6c343e8e4a46a9078eee4ee3d2691cbf721a7f400ba81f435fb8f6e95736a0f0a075b9680364564b1fa2385a2c17b833d8f98d50c008c7b4daf9e88a24773595ed5be5523dad01a8a5244aefb018b9d6a62902bf6bc5edaf002923425fb58002e1eb16f6da25befeb583a300c1c855c4f955c089f2c12ba29f1c5000e94565781f7de4459c818194b2c574e1aa92cc8aa83a51c6e36fec7367def0db3162dad5f42d12af1921b4d0926c5e1b141c06c94ff974158a9ec3b008133e30bb529270181b9e596d6fbd3c2826481836438a23ce150d2bd678b33ff5a914b9cfe71cfaa3ef18ba3ac92fb62e77a58c728d164d881cbfebd9b161490e93aeef1dd17b97578728a5c6d679ee9944d5314738c3dc4d81551978f6a3564077e719ac3aab8519a4e655a22a59d613f32f613f2055a0c0b854b467185de359f3087ece11c4ee2cb7765e8f264cfeb05c3a6dd2f887c657d51b4f99af951b4589b64a8216d2083994358e7e81868896bbe52028fc61d12d269909fd0a04d75ef2d366b974c87985bae4f67fcefe50b62794542de98847f7984de297e09e5dae2d10da36b9de1468225d5bb687e7e79235a00580fe66d44af8fbfaa1ad3068a1c07cff981b676083dedd60e1fcda3f917b9b1cd7d24c589486e6755b76f70cca864c9781cbb13bc572b4fd1a748c51d5e025d32071ab0325f6691292b0908fd64cddbac24869b3350b638d453eae0dce01abc4bfee89da42f6275ff8fee8ce9f2c5bc550e4a74f02a270641588240889d9d63489648c4fe0996c160cd14cbc13a6e2b5280f9658b1ccaef0e076b6cb680a760c745985d2e5f0892fa509f12df9d562b8431a47f4fa9564659643b62409936d89b49ed64423b9d441379dc5e5418da43c56c8ec0147e78f9c6e5355247a974c007e72a7a172130ba5ff4782d8499eb1b9cb627e75a3ddeb8b8f99884481f91dc0f2ef8f843d6ae2c921a337e710b677ffbb010148bf61efd6205fabe5eb44c13dc8ede061b64467cf220c9f795be27c85613d4b6cd579cb83f6dc0aa9d13e67f6294d565a751739986c06e7f430c6bb5636fb469f3137a58233478122fc3467f1d7c911b8acaa20ed2b08efb6200d326617515ea2f5e04f94ceb63a10f4e7459108da07766410ce46dcc9c81ab29d93a61ca65e2f3ff853a6e03c887a34b93354423e5d1f7570b787a142bfc55e16fa93ddf0f0dd590d9650051ef78a71ce06a9f107f6947550afdc5c3999f69cf1ac19c35f24efe90a0e766c9074d9d970eee35dac69adba9b9cf6b5cb37af1882151b124361d458e9719acb4c463334840c84b25229d64bbf2c853a25b4cdcd38449fd6c4f8c81873f9604aa72ccda3f5d7a0fb1dd22f6e586aece125360ad8bfab7ab29167651c9a3ae79d205d55a0f036a96ee9854205235b63639539b9d7e2199eaf0862be7cd272ef1f54ed7a2ad0cb3b559ccf91982c32463064af22e27834ff0d3f", 0x1000}, {&(0x7f00000011c0)="890b02e905488032bc29093964aaf328db56aa0ac5c30497407ec65dba16cde8190de8ba691b9efad771b317c7aa8425a80ae65770cc5fc61173f59cacf1922ad8fdfcc64f508ec60adbb98167ca33d3816c8e4eeded96b7cc94568e9856f936e5b4c464814223cf7325367e4faf048955211b48b84d887fbb2517f3f4041a79688c7d6c6c979fb98e8f8975981646c4e21817a4bd793f", 0x97}], 0x2, &(0x7f0000001280)=[{0xd8, 0x0, 0x1000, "f04abe603ac1f83ead091c81edb530fd0f8d6d5a47322d69e81f1917fef5d83f3749b0a125c02aed5a32da79283f3a2f20f8a7f452aa020ced5f281ff0aeebfcebd9bbb3f5a30b8e3e8d9f295f9b9393563bfe31a1cf873c56e58ff2870353a6dc4a9b67a3b6fcededa0e0d8ff592d0e897fa463af418b4784d0806cf45f4d86156f9543fe37a813b3158be421b17aeea25e4b64b52da7ae5e67dbbbcb2a3e2dd992c8932e034bbeae649e3c4bc52905b606719bf970f20be00abf1423163b4588fde27efc5e9c31"}, {0x108, 0x1, 0x0, "c1631941dddd7feefdddfc0157d1338241b20f685650137a8b31f02dbf2c31f5b6b4216c7965756f545b321d369b48eb0e0f412d57958ebc731a8b81fd61e7e7b00d548458629cf226906421c171e966de492b90d9d296d9b5b3f4aba476e66133b640d36d4e2e8bc3ebc30b8675542d2b00d65c5435c3aae74c75e911b1b9a7f3f89479d08707a61323bfe63abf24def30842cba40f8654e85c73e478dce6225a131e688d5453bd7b13e6f74d6cde20959959b075ccc6d6a3c858c2e2c0cf47775d9de6b17671925e5611d1cedb1c881b30f182447eefff08ee125ba3dcfb7541c82d108ae842fb28484daf2f4e36382dc502a9"}], 0x1e0}, 0xd313432d2a41337) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x879ddea2d0947dce, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) r1 = fcntl$dupfd(r0, 0x400, 0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 16:00:27 executing program 1: socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8e661ad92a8ed3450000000000000023cca04676"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x10000, 0x1}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:27 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x4, 0x10000, 0x1, 0x0, 0x7, 0x80000001, 0x1, 0x3, 0x3fa3, 0x4}) 16:00:27 executing program 0: socket(0x400000000018, 0x3, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x3f7}, {0x2, 0x2}}, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x6, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x40, 0x400, 0x9}, {{r3}, 0xffffffffffffffff, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x10080, 0x8, 0x8, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSCTTY(r2, 0x20007461) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000040)='./file0\x00', 0x40060e, 0x10) 16:00:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x42, &(0x7f0000001140)=ANY=[@ANYBLOB="00002e2f66696c65300051b60f7d4a9cdf514688da2a0223c13f88eeaa5af14bf2b7a8c6d48a6c723ed3499cf09b617fdc323c3bc60668626f7ad19439b22de429beb0e024644de8cd566cb55b3e607df53efaf0ba951d10d2763861e8442ee179c2c818cf8934411fc616f5fed9077fbd9a1405b8142e3141574ce0fe329e2a5761b7a6e10f5f3d7c1e437f706b0b821ce9cd287a2e8c56a78b4f9d750f68d7c8e182a4bcaf1cf31adb2f56119f183928fd37979d2aaebed197e0c9cc3db1b6b6b318e933007931a621a912f88d6cc797bb27b00825f0c3dd81ff52d7"], 0xa) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = socket(0x2, 0x4003, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3f, 0x800}) getsockname$inet(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)="c94d28d0aaf85aff495712cf9565782e19dacc87b244ad64659704240b42cf1f25f4f236f7cafbc4424e65eea2e8c11980ccd806c84c0ec5be63700c05269f96db6f04d19a423a8e4e368e59286bfe74bb5e63d08fbdcca5f6f13b14098fd329bf1b4f5da9f77515a97f7fbd6513", 0x6e}, {&(0x7f0000000180)="cec2b40f3e7135277d5d7ec8313b6100f4f3a463302a6799eb256c055ddb4e1510c4f392f9812d2160d45b55cb98aff707c478df40c50c3da77e5a457f7e9c0f39f8a425bf3f08112c7ad505bc11905bcef66f79285cc14c6bcf1c429fb3f3b08b5f0948f4fc9c59618500459ab91aa80425325164b9e205be8c55fa1b1bf56f1b1b950297a26deb2841fe2ad0725011e7e4fb22123efa8ee8c83ea1fe203a0ab5165d938d23608cb650b3442143d217bc95fef4dce1d9fd689b785cfda43af0e1314953baa7079f96a4645df73eb1d7e4b5df5dac294f6f817455457efc9761439c89933ae94eb2b54049263a51ad0d8366a197b13643bc43dae20693567cd12c93c8d8048d1990129f01340605c791470ee471caf3d6c15cae4f2708e33e56c0fdece182095fb2b32b56cedec7433fcadfb9a80d1584c341f3a786921f3610d5b43610c268c4dfbd35c618d1bcbef8aa6f0b8887198c79edf312002f9939e3b8bb80dbc8448ca4fbbf08dc494a72040dc44258447be6a717c53c004780483a8ef481126d4e982a3103ac77771ab376d2a0afa48a96f902a884d53ec73ee444afb718fefdf58bb378b0f8a6597d093e7785b49430b4be1881ceb259a474df841813ff55279c282bf8ec71a93c5719a37f5d2bff7c871dbb9af0d6fdeb031220ce238bc2f178de68784e4e887bedc5e489144682ee3a32a6c584d5af9f696a87da0a19e545159cdac068e625d6b27b70c3638b92d3c8cf67f50042eaf6208694694dd6308090b23a3268b375c79fbfad5a91982e1c105796400c54c1cc5382a1a39b6f7775b30b75fe55fc365abbde5160335e2e86d712435e7b9ada7869848cbb5e7e49fabd410ad66bbb443b919a2dd75c1eb00630de78ca68c466b7975f82c901563bd9719c467c721b0899f6784fff07d4c1d87a8b3fa88c492cf51329ed6f77c56fe393a8267d7d8992505899b33a1f30405abe42f68395f2975a4d2e959d81cea991cd0d209d81134d13bf1de4aa4a65640f0aa1e6b84ee68dc531c734bf145fc3a1e97346fd991aa76f3b15f905ca469e00ec07c631b7f04ca8b5f77bfae6a8d4a64ec6e9f678c9f7f37280271dd8fff6c71e13047639c4e3c910a25ca20db74639db68660b595e3928a8f76b4949ab8359cfff34af87ae32715e00024ae425d3186bc30cd68a338e127a600508443220aeb86f4f50e15c8f8dd68d0be5280b63bb9f6824e35fb0a1df40fbcb9a9fd0493dd17e9db82593c42879e75a2bc33ea0ba66e292a32037a32dfad72a6182a964515d34dd3a23f9ae28cf074e033518972a9c5949756fa51be8b40cd35c7b004d88700c96198f7db82b893c516ebafbf985e7633eb58c723be1cc513c59e0d91324777424e6da825ace5bf9acd92b5dd3b2a735d3ea64c55ea778a89ad56eb9ea5a9bec1ccad3d8e2e55480c5b01ec844948b9f8076295d49cab2f46f00ae7bd888646747b8a8d26d6cd3f6983a1c2e2692ef490cf1e7e3003be3b421bace0c33cd57970256e157493d3bc9c68fd50b9cfc38377883fd0f2a1f37438a169067130d4a118891ac3ad3f87d013a10212a78364a9330b7370632420847506f71bbdf2c8b065e252549a7c166d4641971d050d9f00cb0066c9b5a63e72742ecc4f25ab011fc239ff7e204f6af9c7ac5d1fa1f175cd33333375a53690621688162639e6f3de0b7c50f491e856c41c732dbc4fa0ac97ae302d5d4b949c6b714ae8c6b0229645f2da67af229d3414e1a3db01bb384c0bef19701e31b5146aaf8b3aeed354d3de7de5f3390bb71d16517129bde9d7d02c16a995365283a7e07bae4e15f2203d682231568c0b796f84792f0cf570da5958405c9cbf6e52c8ab7a1e3a0803d3133d6025ad874a831031873361a91ae1c419e949c7089c6855234ce90d5730c8803fe682f734ab8e017b23e71be640d62d43407015ba42d4578a41e130f17f196494e0a697c1ad043e565e95d26b7f5bb94f112b8835f724fb9d11eaec4f52920d925bb38b49e0cb863e9712711970bc6741ed2add386f57e57b5a4bff8f2a8d886ab24158fc7e729f61207918dc51f3ed762c41775b0295e8038dc67032402cb896733099599fc333121e3d8ec2c25680bf6034dde1d1f24ab6bb09de7146c10b99ef91490af0beb5994ae2ecb4518d2a6875c4e044e78707da5c29212e8660d8a98dafa170c91b277d07575e0dae50a661438af87a3a284e734a072cae27c851aba6bdf4b26c541263691cc417332e56606c16620361c21da9dede2ef04eb49095d686774536e1a0518e5ed591a0798288375918dbc146ad586b3edec96ed72c91cecb0d3c810003c11df3b4136a9e1df5540f24c7c56b3f70720b76a59854d529747f30fcd9cad187f60f3b960f1625752a8b947debe44fcedff028e25a456d7fcb07fe8a67e728092c6c5e97028f26bb6635b1bc209f0714781784d6df1aa453587ea611c729032e4514e3754fef3d83a6da0a4effce35a740ea7cb47dd37642f95fb30e214cfc026318197062cc9e4ecd1306fe319120cc11610916ab455b35e4c6c9722d4e5b145d79e570cf330886d9bb0ced15658698b7e02e0e203496994bbb2a1b177e4d20272518e7d673c440b516dc366780cec1ee93fba76c170cc4466f4f7dca8ed87f1b088c08c81ed0a73f7bbcc9d8eed22c0fcc64c7c1dde1a4b99de5245530db167778345fa3c83f7cee6b8a7b9f59ab8ddf580bc7f68ddb8e1af1866f5ae59cb6a3d3a491876c7ebe733b77dd553efe2e7103667c6e9f561c0811c03ffbfd5f63a5fbe679c88798adffe0b2315ecf7179fa5d6dddb0671417520df76eb05ee565ba5a8304228869b57ed0b49d36b2b62519316436174d8189372223eb1a85fcccc9b203ed60d515636dd688125606b8565e529733fdeb275080161f7570d10251353a4d5b1a98bb77776c21cc181541e8dacdbc25ad87c97bb763049ca0487794c636a2f064a0f3f6ce199d0c1d6224f839f5966fb8e20da3d20e11cce52d2a19a4cb585d24967f729926b43704c25924984c271269a0c86e56d0fc85e4f05bd9735dda1318683f253fa2182f4c93b4252da4166c17f573d62ae31df6cfb1cd04aaa36f4ee65cee47948d04f831688f7b84d2d3e34618024534ea80bebf05807c8d46a506f5e1178d6510ed9186a945ca9274c55540e5296778fd1d433162908f7dae70d87bce6c781676d5ccc9ffdf576120f01b6907b1de24bfcd9e68184abc3454d7735c3cc2ac14db900fdf5a44dccce2a46e32ce54e06b5c50fff97e1fe4c2bcf999b324a69d8631d2300487e57a68ca011c75beec13f62d7de8e52b43970dce42fc14db0b6045b1b1f45ad5efb88f42eb20d3eae3ed567127ce49197488004376092c4720dac6d90c536e15e94b7aade203928fcc644952a8e1855fd6b6ae7dbcf6457227921953be01eb6b9903b9a16bfa57af017ad059cd2f9d89b3db4a469becdfec3628fcf72985878e73aba8a64adb55f32134a6e40acf7719d7aa7410dbac0226cf31c0f1b4699d91219048e20e66e4d785c12b4a4542c261cfbd32c6d4691d706217c30378bcacecf06fe789667756475c8779ace620a256a6833b05b28787d7b62519ac8d22cd6646bbcf9ac13602a258cabdd51b9bfd2ebdeac8a35c7ce5db7c54c11d9dbfbf7af80a42208aaa00d73c08ab7d90829ef9ed9fd4ebde23a4df645ae4babab4abab405cc861f46a499664429269accc7a57a2a97a83204bf5f94e51b3ee937dd5016fc2daa78763f45397a0f0d65e7d2470672e75b808fc9c5df743c06b2ec0f6c748b1845aa35a7e1eeddf052de06e4a63005f4a6c91d0ab4ba5df947d55da91b281edd0e0a644dedd8018371ec41ea2a1a8187700f37f71d575ba6b5b2b0f81c03e7fe69b23454cca951612bd879959e96aa4ee22f516df240cb573336981d68686fd615932ec6e81568d0ae10a387e69e1ab1356c85cd4448ee1147e95279931d23b561ee9089f8a1cfb1faa5b4c385de2c40264a1c7171a3fbdebab76a23532f9506f8df89d521f32e551ee60cf224ffa75a8b2f906786d5f428f713a5a826e515ec0c507373b66bd890ab24922dcf66774a19fd550a70c32792e22797c16bf346f8c2ee1631a5ad9a9be14de9cfbe4e6227fd4414a88aae12de2c306630509fadff876d48eab7871fd614e5413ec3a5e467fc756c835898f3390b7124b443a1b8fa2258d65bb8f390c50cc3baef4063a923146e9c29bffa846e1336232249bed12c6691495ff3e39bf1d143ca06f6876ecfd938178b7746cbe79d0cf6304e2fd24465a1d4cc5d0aeed1f3062f71b9a51d133fd4602c8a4ba4384246681c6e2159a415e221e5ff58935c51f3e0c3170ec465c31baeb2f6ecbedfcd403f8dd69ee3ba600db869e9ceb5b0820ee3903f4f03c2733f7061dc426f5f8caab0dac22bfe1ff1f3a4f4dc4f4c8ff75a1ecb128e19c54834c9f0ee18bd72587e5068913a2371f72c5e7f2ffd6f05e39be76aac4aa0d12e89bd73e86afaac74bc49e07e3ef28530a7e4211c4a39cab8355955ce2a9cfcbc6aa895e1fd366a82bf2ffbf3c8726a87421905e99dc11ad3d839c92e6d39602c271835ef9e0fceae43a00a053c91539b8baee1633a0992d4fa086a29bba62dacf55a0f3f6820a2a3be53367b82a0b4790fe0f87a55361dc5a3f09c605423780e82ab8987ba0435a751af4b9ad8832b1da4214e058bce162583319236f0a8cab44dd93f3c5bff480e02ecfdc7fe0c2e17f8707b5c474deab747d6de2381edc5eab27aabaab525e8e61b2c4bf9ae261855a205597644131d6f30319679dcdc338b77c1e93dca60937849d4b2e836437ab4d8bec192becab7180d41d546bd7a49bb139dcf222adc2abc4dbe3b99425198b0b85ede6616bf189281af6ee026987eb4c10f6bf6117330de5edd7f3be416a94c30dd5e01b98de18e14edfe626a138b68dc4d8ac9112fa3426b99a5bc7566fb4e4358bde28a3af01c97125e5868648e97af343890751836c23a2b5909d6bb2d9bf4e012965e3e3587e4fd16dc5fea9c29e69239916d8e428fea57333e184e46d0e4dd647d178010f86140efae44fb989abacde0488afae14c48a67b51081c0f5bfdaccd22d74dd18cd909e28535cde6662f83e7c1272eebf6ae77240df5c65266bf7fd8b5988719ee168de5f116c166ecb5ce90a51b7d5564d74da0b7d380f216ad5cc041d027b187580cebc0ad9b0696638bb4ae509d97f8579a18742978db57747d879ed8da5f39a0ddfe8b9c04c5d821193a21d6764cc3425b719ade458a7259b6ebba43a06a8bfc29f00d54a95fde1520cc76be2ce65fdf7d7e3985dc0ab8c65c7c883916123f29d546ef5c4694840bb64028dd36aead6578919d4bee95367cd15183c93fd16b1c8ff984a5d27898438ac10fccc9c1f5b6e0f0df4ec971df42eb7cd65288621ac8b386a177787b6ee919cd038ce52e53996b462c40989724499b301b521ccedc55b2cf37f736c904b50dec354379f08fdf0f846525e947f64728fe3cf844f48ee64ad779316ed4d412490692b9cd2e6a9e6128bd7541df0a0e03d31c7331a2d9956a8491609d343ff0ec981c401936b47356d3eaccdbb3fe06dee7fcfc3a55dece35be9961ee628ed120273dc3c0c17a65ecd7acb1b55967de7b907f34f3e57cf5d9d54d7712d1013343f3b61ad619b35fae122651cf5e379cd7b28a407645f3a1b5c33bb4cf981d56967fa66464d360fe656f8841f5f74ce3ea1d57e8f5c8305cd458b736c9a356", 0x1000}], 0x2, &(0x7f00000011c0)=[{0xe0, 0xffff, 0x6, "dd9b4e1fa876a18c7b9cae58d6e2b5435bf2da324e2ccdb58d05f6caceb46d70fc0773c7bec6a7fc573d7d02c665f8c4af91cf304659812ca63488df0807afbca6f225d1bee5c8a34b747801d58df5ece34fc2122d8880b96ccb3bd4dee61a89f0c7783fb9b277c61d13c9c68fab8d106cb90ddc99d7ef4c5d16557eea7f10bc8cad6ff832ecbd0f706911a50fbd56db09b8b342e382eea00e2be7310355f343b45fb355220da9d5bfc4dcafd7084bdded6e17a10f356e20abfd8957bdca9591a8ce69287f5ef484c4ddcc"}, {0x78, 0x1, 0x6, "c1c351850328d86f9c8db929edb390260d9ade345781c39d733efdf00b8d06ce19661e0bf3cd35b80b8bce6e37fcc03cfc0c31a20b0260851a5838aa2087fa2c35c842184aa8830e375360efc838fd92f8aba955efa31836f4a3fb5dcd439cf7d37507d0d9"}, {0x108, 0xffff, 0x6, "fb98013361796abd1449a7d77014366db8b67ed53badc1a1551904560bf42d569c926dbb016843e628d37f7a5303411d5ffbf1ba500450322535080a9f7ae531d39d4e48b3c27774ae3fd8f353ea5aa1841f42bb00f2ffa9890b812b98531f75174e2d6d75223388686b133c8f8cf3474d383008532f4e22b013098a93dd9f62ed274e26f14603a9186bf610c5de1381d1c893353c9b76576ca0aa4d813e7db63dd24b528adc161ef82dc21bf718423d035f15a9a2c1e66dac94f69e3fe6b3b2ade5611be54acec26f3f00e7bce21c14e5c96b5ffbf0e532c90d7bcd59c1ed76b0ec179ba398d01ae98e2b50b953767834591383"}], 0x260}, 0x400) pipe(&(0x7f0000001480)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000014c0)={0x7ff, 0x6, 0x6, 0x0, "d523741f6c0c4f6df9dac815df10ce22cf925c02", 0x400, 0xffffffff7ffffffd}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x349, &(0x7f0000000040)="e8f50416ca37a724bf") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x5}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000140)=0x12c) getpgid(r2) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x7e3d2b1e99a901b5, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x2, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x100) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) write(r1, &(0x7f00000004c0)=' ', 0x1) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() r3 = getpgrp() r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r2, 0x1) getpgid(r3) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r7 = dup2(r2, r2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000200)) bind$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb0800000000003c32be3472caae00001cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0053f400dd774367ff5920840e1fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977eb411e4c344923f0c0c187efa53f636920d30684fb2b8c4c0147530bcf12a37"], 0x1) syz_open_pts() 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x103) r1 = dup(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8001) r1 = semget$private(0x0, 0x3, 0x102) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/26) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bfda97058050bf2d1cb7efbb2feb840539d4b351734081cd4d191aee2e87175c276830602a4184818676769353c2c53eec979efd55cd3cd3035d9098a60706f49cfcec43638a052c79b2174ba40a2f165062c7f895c56db05a90ff35181a9efc13ea02744c3be0511d17021bf39f0a433d71a65a"], 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000240)='./file0\x00', r2, 0x3}) geteuid() 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setgroups(0x1, &(0x7f0000000200)=[0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x200, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x8100, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001540)={0x8000, 0x81, 0x9, 0xd442, &(0x7f00000012c0)={{0x4, 0x0, 0x3ff, 0xffff, 0x9, 0xc4, 0xffffffffffffffe1}, {[0x81, 0xffffffff, 0x100000000, 0x9, 0x4, 0x395, 0x7, 0x6f, 0x400, 0xd26, 0x1f, 0x1ff, 0x1f, 0x6, 0x3d41a237, 0x5, 0xe350, 0x7fff], [0x0, 0x0, 0x2, 0x3, 0x0, 0x7, 0x7, 0x0, 0x0, 0x3], [0x0, 0xeef, 0x0, 0xd9a, 0xdeb, 0x7f, 0x1], [0x0, 0x3, 0x6, 0xff, 0x9, 0x7], [{0x80000001, 0xccd5, 0x5, 0xda}, {0x7, 0x1000, 0x200, 0x6}, {0x401, 0x41f, 0x4, 0x48e5}, {0x8, 0x1, 0x0, 0x4}, {0x5d862c36, 0x10000, 0x0, 0x90a}, {0x1, 0x4, 0x9, 0x1}, {0xe8d, 0x3, 0x800, 0x6}, {0x200, 0x0, 0xe22, 0xe8f}], {0x100000000, 0x7f, 0x80000000, 0x100000000}, {0x8000, 0x7, 0x0, 0xffffffff}}}, 0x0, 0x8}) write(r2, &(0x7f0000019f97)='J', 0x1) write(r2, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) sendto$unix(r2, &(0x7f0000000240)="364709729019784e857d8a64f2ce2b705ce7f8d43d754cfba7db564428e2b96ede91774b005be2e09167e7c73112acec6d0db2890694e64947c00a125879bbbf84aadf27b9ab7ef071758f42a949977858edeb1a856b06b7ca5f5524c273a4aa8811e087185cb3dc327e16c9bcd3a12035ce9432b14eb57a81598f9111563b9af80b3f85e2bad6a81ed97fb1e8263b7554b18025807032822f655991329a3d05a7824da6ee66951acb702a487cad34973bb9a855d37983d3027ad7712eea61560ef19c1318f13d4ed5b268144631dac40d297ca53fc98f248e61347eef6026fc493af9045264a3f2841d8759e27e2cf4f3a073506fdf139e7e580df8c38f642f004286cef4a543eeb6589ce833d0ab501c79bd125ce08cc56fe9414f297c0eb9458c1f24f691caf4f0c26fd5395912437247a77b9a3419bf95592a6a99ae0396a29f57d29aab263a994189913e46021e67da55afd246c1bb7beeab7b5205c0b505cd2f70824e49d592412e76f0baa1490a386ea399dd048b98aaf5d4ff310c54c03b3666de11bab9f235f939f6b552a9e172f910c356e0b7585486d8452c4391fc8f673b932506db0231b3adc9d0d3e0ec54d2947abbcaf06102d1fa2aa0d7f92905a781db4c4d0d93bdd55da6c06014d5f28736b42a846f6cd85b67f6cd4c09ec3e7014438b9e7d9afc2b03cfc4d92e3eca1d9d943ffd0a58dfa360667b5db4c42b3eff7255a7ad42be379f0797ab7982779916ff5b8156f763fde5676efbd7e9e6e425624ad9177f865dcbf203872010adf194ea8f3c8d3b902c8492ac4181a1c204485c0086d0ca0d3ce506ae69f7df6e7b43b292be6422dfd990fe1ee63866704de6c94a95463805539e4a7e761d9dfea26de5cf49f0b1e9855758a9287fda81846efe7bbd96f27f7227e6ab1d796272c53cfbc55b0279fc4751b3b274d753c199b3bb4147522ce7973022dda49b7ee7aaeda79addd03b575576216e7b5cf2ccdbeaf02d97fd6e77cc8ecdcbc10dc7be3759d091c6cf67234fe7b3e25a582015786af08bd3a348eb89438e3242a1ba6c63f084750ecee2f38e5e9d0dc980b18c710c042a59c87b82271f0e9a13996e6d811278f628aa281a2f658a68edba6b1e8ab2083daa57086077441641320901658b23eef26f6879b3044d2c18ffd15a09b244f88e82c1aac3e90e02bfa13421141373286f9e0429d805ff746add693a663c70e9f58074bdbec70d61aa6e02b22483a9c6551004307a547d1a5838bca9bd2298ffb0c339b320bebeb06bed9bc782fd1fa3183b52ef1cea0bd5ea42c019b9445fe721fff444038e8697b5d1dcb1a9706cf97cfcc241d763ea36e292aa69ae582c3bf07070126ace4631c3b78695607074c8f5b92fa8644ccbbfda208148fe24166b8b4ab804605c469c068b3bcb1a263bc0d0422bf8cfc4ce70d1c33e3122a8f7168a51100095a1582f71edb5d48420ebc7cf1bbbcb4c7d51c0e6943d9e16ef5c5ec604bc67fd77d625ea7dc3adf3543fdc8cac162f63c86e11634a1e47717aceae8d6f0965a5b7d41105473d9c78a74684f699daa14d244f8a60746660601385c9d01de0c260780d9620e45fe1d47d3ccc6b4b78d7bba32e7b5d8258e89649e6f49f6d8f8b8e454680a27948699b510d283c3dfec9dfa4516bf2ec8e5dccca5a1f29e9065f2b02f0b93ee1212e95fdf7f2a58621d41e948da57eed374cff8f3ab78ec334c79475ad69acff30a90b1c3efb84e1215997c126ef594292081acf6ff0858babaf1a8b3377dc5382f40e3a1fdcc78ec4b54bb110f911dddffc64cee17c07226f1390ffe6ab146d4226dc0f4f92f45b8c68560cc2c6aacee082b06f11195fcc8a3298da4b1d82f35bfbd66fbfee25956bdfb7e42ab87f439ed8255d44cbaf30f502b8a756a05305058bab62fe43bd5c51fcf30355e1da85f9ca0d85ab71debf145cc86d32ea9ef9e2d3e1728c7cf27a45faf2c6027684da4f7e6c86857976c253d94fffba70ae6683be74ba38d86307e7438fdb715f7f73d3521be04a9caafde7c2b3eda7110d260da3703ff3cabd2e12de652b765b97a81c886b06e7ec731a43e09c2bf5371480a05bcfa8568fc793f4ae1c119006a169a9edcca41ceebfbe944118567291dcf50a14063973872bd87bc89926611db99d6d3c396d2241dbbbd3c743d249c5caed8f896dd1c85e78ca6346767b35c93ebfd6f17e094a4002646df7369c3d867e316441f2253706d28f75ee7e639a253d033c5920ecdb4a38de99cb3cfd803144bb0fb9fe601e150ddb29c5c78718276492362834a3788995cd5ce79e4b33c7cf905a7eeaf94c7a8c998a60da1a2e187edb97f8c23ed15280aee14372c8ecedf3478842d3ab6312268df2b7a1bd111dbbccadf4384269c5476c6d8dfb64ec76a7bd0f4cfa62644035849e35e60278088573866eb6f608c3e89ef0735773c19740f789f005a7d25238ecf1fe84caa752ba6c6936a5b59df6fd571e82f46392327fead2453fd9cc582cbd8773e66ac1647e6b53d6de61589c713238a6ca8ae09fffdbcb03393060c8c7fd90f15cd177c8b302398e18a7885722ad91f8bc24e4e2c96e68e20ebc05cf2124bd04b85d8b97c910397e116115bd917e3e8f7ab1da7679bff74a943fc8a2d9fd94e57d4cf6920e24b87387e0dd26387deeb9c5ad322c95a6b8123784356de52136b2f46112dd95b0120bedfb13ac4716cb223b2537b00cdad76e67822cf7e8ec8d99279c816c319220ada0187613431c90aa5ff75e6422c058595736862621996960915046c7fca1881dd1a5d3420049e167a219ec1601684768e14372fb3d2e99e23a59e945728f75f5778b2149158cc540fe3e3b55b93d2addf1dd8d01fee49bae5e65c312a6533ded258976775614803b618e7bcf8b8c0ec316d22c16ca84109ed141e677481b633609211dd4e20ade2c1d51088b48535e09376f374fea165cae0a4c2b864b725c34872aabc48db566d65b2aef688cd32440b784e941950c47d8b5dccf9313e6fb30b8b780a45eacc5d8b8c711c17f9dad26454f3f56f09bc36534fb7671ec6c98361b82c438d152186d4e31e7900ff9f105302501e53bbc054a86d54a74b34934f75a43cd65d682b7c996a8cdc627404b1f0ebe2d84ee6ce25832771fc2f759e88cfcd0c01bf47e8107acc4171657571f73171e205fdb8baabc82d0326bf299600aa6b396f3a91f710bab2647dd8dfad248a1da9d47d7074466fe0f5cf622663262205aa3d56e6b7296134adc6ad0b5a0374f89caabfcf549663dd996014211fac5ba1f9514b4bbf7681193d8266ed10c68dedb7355c0d40962f6c4a4c2f7b28a04bed56535a7099951119c7fab701eb79b0e5383d78215294c401c8f6dd3dfa903a110215a73cdb31263957cce6edfe93561197f47a2ee9d21a92f8fc4c4b92cc6cdcda661038193808919de3fe0544ea6f32052e65d8f57d1cadac9b0a04978026645e293647a4c7ffc604cc334ab94c83623e5a6626a6735168d3adceae0b4d2ffebe46501dc26a80564a4b469af6c2010323da53d2a307568bea2adc669620d6e2bca6875a7ade6e1ba803e45c907c88cd2aa7edf36b899a72d93796faea8736118eee06468b2a35d5c747fb67ac08999a680c46fd8cb03e75912d90c58d371dd22cbcaf5dd5dec7f2af097698a79db082d1ad2434d9e32c1fad94bb6e4c783f3ff2489e1851407a032195d00228f7be14cd6641a43b7f7b7d4af25fead0cdd2585cad9eb02508adabceb1af9e1a3c0d5cd27ebde846c8553490dc4ead116f2567eed6252801abb72b2bbd81823c26335051d907860309dcdb59f2ab23c89d5d09ee5df9bc365b2fbb9425683c58930875087779fab52015ccbf460aa2fdb4c80b7c84352274320fd284fba7a9706f9223f41d401c5415ba37cd6912001e588a3d56b0ef755987fa7504fb1a7b76e9332701005257af134bb2c2f348879c0620b5a37810097004e4275f4bbbabbcdb6318f9ddc4d47c0e41b7d1f6bd89f07bc5959c17443f1df78c7ff6f69302bcbeb8ffd82a7559f9adfbdb195e231c994208e9e21c3f2b5594a5909d76745882d695e9147fb9125eb1216fd283cc43385afd5842245cf8cdaca42933f7fdb9ee55c66f031c6cf34688d6471bd2e2bf3a75edf6ae2dba7d6ec7d182c6f7b96f63af4cdcad4ad365be311801775b38aa22781389b3ac49a12b2413a4c6010486ad89829547567f4c510a5cf8a2715352dc82b41a8aafa4553bdb697d89a634093643d66ffff6a31f048ec4f8ded1373a65ed4c6c8a045569546cb7481bcb6e56fa7d9a9f5bbc89e4f27635a7100effa1fbad5d91404748071faee9508f063df1c42f786f1009aec68cd17dc7c52de9b6e8ecda216f49fb973efc549c031881a45bf18ee96feff9f7467483769ad36d393383a165a66f74e03867b9a3ef0dbac399221f2391d00faaa4e0077ec824715edfb8e824c72ab6343c9496f8b7cdfb784bc1e565549921d9b8fc124546c4bd8af10c27e32bb26a42c21e8b8540927b8a5cfaf8bf93d25294508ae78f27726605e792ef3f253b5324a6384439a7475d51a1d09ce0fff5408510a6916e9715fbe5447fd1df42d6169444fea61bba420f7d9ed9df86894897eb1d81000a49c84345686babb536251eb4cacbb9f0b660537360993dae45919a68633138113ac6ef36f4578778ed4578b0302221c9cc784b4844f4225608ca420d37356b989689a92bb69c2ae4e3453c12f88ca3f2b36cc76a268b00ce3eaf664fbce92422051528a00cd62ee59a5f65537f30f98861a54ed42266bab27608b72403841a7c97278546c9b9d7b2aba1e98faf990766ba73d02e2a42d1d1f28bff22328e5c68ef6557ebe40167818ca8c83fc1356c194be9d77a39aa0c001d911c63f0cde9a4d373af14cc55e4eacbc30da828f62b75059bdae8dc7d7c03aeee4db1e5d7a816cd639a85ac9f38df054cee0e21c4cfc56694dfda3b0aeee4ebbfc96d2d2b35c1fe9d0149e37cc08db443b5f6b2ff03d6f20327a6f4b54848f0098adce5d2cd214bef0a75eb7422e14a8f32c58c86d5fe124f5d9cb086fccedf5c81c9ba9d2ad43b2fdb27daf90ead05ad1f7dd890a2e53eca92ef7f8cfc2adb966440a1bd8582c3faa72d4772f79ad29418baac74214fed737c232d97657aa2143467c9a4e8099761574a818007faf9ce0fd6d2ecd4a982c52959763228e7bc4a6866511d60dc84a43ab90af464312bee232e2e972a5f817119b3dd72fad77176a01ea454abf6eca9130b0deb1fa26f928154cbaa61c8b29e374836eb8976cadb6da2983074e3a976eaaaa1c492332e65228a567cd05fe4b8dbe65791f48d78271696fa440a169a241fc0d652fe0a9756029b7ba8a086546a276e34ec3c646006d806819a8e2b5968091f39e3e47d84533e31052a1c6478a940bc56785512e68b14536c1df57d140e24921c92563fa4e5e0d6c860b8d5264aad69f1aa8f87e59d983cfee89afcbd821ffb4b1b42224ffa5b3f0c5bbe4be3176e07c685113d2c6cfc7bebd4856c16dcaa607aa51052b02ad47499eb7ea471d2b99c3ea3d600c53bcb370c3e857b332be0dfe5a1170c3cf86d60f3051014495c0e51441bb292e0823dd00742b92f64ba11268a0c588526e6ca1f5f9ded1dac3b8d3571b89d85ab26b694d8e626f8e047d500f20e9e3528a45b1d4bafa73f5779a504ed839684cf1d976508a2e5bfc53c94cff7cf1371364066e7dc566d45f061ae597ae2531baba3b9f359554d8409f38ef3b42", 0x1000, 0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280), 0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0xdb, 0x0, &(0x7f0000000040)=""/219}) recvfrom(r1, &(0x7f0000001600)=""/95, 0x5f, 0x802, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) bind(r1, &(0x7f00000015c0)=@in={0x2, 0x1}, 0xc) write(r2, 0x0, 0x0) login: 9c.9c.`Sֵv(!r]KŠcC`Sֵv(!r]KŠcCpanic: malloc: allocation too large, type = 2, size = 18446744073709550976 panic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *508549 99170 0 0 0x4000000 1 syz-executor.0 347001 83850 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82203bfa,ffffffff821f13dc,2b2,ffffffff821d2010) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 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 malloc: allocation too large, type = 2, size = 18446744073709550976 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82203bfa,ffffffff821f13dc,2b2,ffffffff821d2010) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022b53940 rbx 0xffff800022b539f0 rdx 0xffff800020abe018 rcx 0 rax 0 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x92d40fc94c3996b1 r12 0x3000000008 r13 0xffff800022b53950 r14 0x104 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b53930 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=508549 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe290,0xffff800020abec80 process=0xffff800020a8a390 user=0xffff800022b4e000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99170 506247 90637 0 2 0 syz-executor.0 99170 85036 90637 0 3 0x4000080 ttyout syz-executor.0 *99170 508549 90637 0 7 0x4000000 syz-executor.0 99170 279617 90637 0 2 0x4000000 syz-executor.0 83850 220556 86547 0 2 0 syz-executor.1 83850 347001 86547 0 7 0x4000000 syz-executor.1 86547 440350 19019 0 3 0x82 nanosleep syz-executor.1 18235 448525 1 0 3 0x100083 ttyin getty 90637 396165 19019 0 3 0x82 nanosleep syz-executor.0 92579 219136 0 0 3 0x14200 bored sosplice 19019 286412 31227 0 3 0x82 thrsleep syz-fuzzer 19019 312611 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 174351 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 139163 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 135776 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 487778 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 96975 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 433876 31227 0 3 0x4000082 thrsleep syz-fuzzer 19019 248741 31227 0 3 0x4000082 kqread syz-fuzzer 19019 210956 31227 0 3 0x4000082 thrsleep syz-fuzzer 31227 278662 38229 0 3 0x10008a pause ksh 38229 194633 61624 0 3 0x92 select sshd 61624 474819 1 0 3 0x80 select sshd 54359 219852 65448 74 3 0x100092 bpf pflogd 65448 362670 1 0 3 0x80 netio pflogd 27526 99473 21724 73 3 0x100090 kqread syslogd 21724 15420 1 0 3 0x100082 netio syslogd 89951 305503 0 0 2 0x14200 zerothread 1497 517811 0 0 3 0x14200 aiodoned aiodoned 96886 334307 0 0 3 0x14200 syncer update 82508 193977 0 0 3 0x14200 cleaner cleaner 17936 158956 0 0 3 0x14200 reaper reaper 16936 343408 0 0 3 0x14200 pgdaemon pagedaemon 9822 437372 0 0 3 0x14200 bored crynlk 40218 191132 0 0 3 0x14200 bored crypto 65034 320044 0 0 3 0x40014200 acpi0 acpi0 69423 55155 0 0 3 0x40014200 idle1 64237 86266 0 0 3 0x14200 bored softnet 33430 369133 0 0 3 0x14200 bored systqmp 65845 54285 0 0 3 0x14200 bored systq 52511 243381 0 0 3 0x40014200 bored softclock 69393 261139 0 0 3 0x40014200 idle0 85908 470176 0 0 3 0x14200 bored smr 1 222288 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 83850 (syz-executor.1) thread 0xffff800020abe9f8 (347001) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b8 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265f5f8) #0 witness_lock+0x52e #1 syscall+0x412 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9585 6403K 14771K 78643K 20029 0 0 pcb 13 8K 8K 78643K 488 0 0 rtable 115 4K 5K 78643K 1001 0 0 ifaddr 81 19K 21K 78643K 551 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1695 0 0 iov 0 0K 20K 78643K 373 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 4794 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 49 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 469 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3951 0 0 sigio 0 0K 0K 78643K 72 0 0 proc 55 51K 83K 78643K 1415 0 0 subproc 32 2K 2K 78643K 289 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 366 0 0 in_multi 33 2K 2K 78643K 319 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 675 0 0 pfkey data 0 0K 0K 78643K 2 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 99 21K 31K 78643K 13670 0 0 UVM aobj 130 5K 5K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 443 0 0 NDP 19 0K 0K 78643K 169 0 0 temp 221 3556K 3633K 78643K 63632 0 0 kqueue 0 0K 0K 78643K 28 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 36 0 30 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 176 0 176 4 3 1 1 0 8 1 rtentry 112 217 0 173 2 0 2 2 0 8 0 unpcb 120 1298 0 1286 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7467 0 7467 2 2 0 2 0 8 0 tcpcb 544 809 0 805 1 0 1 1 0 8 0 inpcb 280 2309 0 2305 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 48 2 0 2 1 1 0 1 0 8 0 nd6 48 51 0 45 1 0 1 1 0 8 0 pkpcb 40 12 0 12 5 5 0 1 0 8 0 ppxss 1128 84 0 84 12 11 1 1 0 8 1 pffrag 232 4 0 4 2 2 0 1 0 482 0 pffrnode 88 4 0 4 2 2 0 1 0 8 0 pffrent 40 14 0 14 4 4 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 113 0 78 1 0 1 1 0 8 0 pfstkey 112 113 0 78 2 0 2 2 0 8 0 pfstate 328 113 0 78 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 873 0 682 15 3 12 13 0 8 0 art_table 32 874 0 682 2 0 2 2 0 8 0 art_node 16 209 0 169 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 1 1 0 1 1 0 8 0 semapl 112 467 0 457 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7463 0 6030 47 0 47 47 0 8 0 ffsino 272 7463 0 6030 96 0 96 96 0 8 0 nchpl 144 13108 0 11468 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 42470 0 42470 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 9 0 9 4 4 0 1 0 8 0 scxspl 192 38067 0 38067 24 23 1 7 0 8 1 plimitpl 152 374 0 367 1 0 1 1 0 8 0 sigapl 432 4110 0 4096 3 1 2 3 0 8 0 futexpl 56 49096 0 49096 1 0 1 1 0 8 1 knotepl 112 929 0 910 1 0 1 1 0 8 0 kqueuepl 104 781 0 779 1 0 1 1 0 8 0 pipepl 112 2340 0 2321 6 5 1 2 0 8 0 fdescpl 488 4111 0 4096 3 0 3 3 0 8 0 filepl 152 24288 0 24189 15 10 5 7 0 8 1 lockfpl 104 1291 0 1291 2 1 1 1 0 8 1 lockfspl 48 400 0 400 2 1 1 1 0 8 1 sessionpl 112 37 0 28 1 0 1 1 0 8 0 pgrppl 48 57 0 48 1 0 1 1 0 8 0 ucredpl 96 4531 0 4523 1 0 1 1 0 8 0 zombiepl 144 4098 0 4098 2 1 1 1 0 8 1 processpl 896 4129 0 4098 4 0 4 4 0 8 0 procpl 632 12158 0 12114 11 7 4 5 0 8 0 srpgc 64 30 0 30 15 15 0 1 0 8 0 sosppl 128 74 0 74 13 13 0 1 0 8 0 sockpl 384 3830 0 3814 12 10 2 4 0 8 0 mcl64k 65536 527 0 0 65 0 65 65 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 215 0 0 26 2 24 26 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 796 0 0 39 1 38 38 0 8 0 bufpl 256 16773 0 9754 439 0 439 439 0 8 0 anonpl 16 393149 0 380610 127 60 67 68 0 124 13 amapchunkpl 152 25149 0 25045 44 35 9 12 0 158 4 amappl16 192 19542 0 18810 122 76 46 49 0 8 8 amappl15 184 860 0 858 3 2 1 1 0 8 0 amappl14 176 846 0 839 1 0 1 1 0 8 0 amappl13 168 1749 0 1746 1 0 1 1 0 8 0 amappl12 160 44 0 41 1 0 1 1 0 8 0 amappl11 152 450 0 442 1 0 1 1 0 8 0 amappl10 144 871 0 866 1 0 1 1 0 8 0 amappl9 136 811 0 808 1 0 1 1 0 8 0 amappl8 128 307 0 281 1 0 1 1 0 8 0 amappl7 120 869 0 861 1 0 1 1 0 8 0 amappl6 112 385 0 377 1 0 1 1 0 8 0 amappl5 104 271 0 258 1 0 1 1 0 8 0 amappl4 96 4095 0 4063 2 1 1 2 0 8 0 amappl3 88 1730 0 1716 1 0 1 1 0 8 0 amappl2 80 31705 0 31631 3 1 2 3 0 8 0 amappl1 72 98511 0 98073 27 17 10 20 0 8 0 amappl 80 12670 0 12635 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 4115 0 4096 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4115 0 4096 1 0 1 1 0 8 0 vmmpekpl 168 34273 0 34235 2 0 2 2 0 8 0 vmmpepl 168 504491 0 502579 232 133 99 110 0 357 11 vmsppl 368 4110 0 4096 2 0 2 2 0 8 0 pdppl 4096 8237 0 8200 7 2 5 6 0 8 0 pvpl 32 1058922 0 1043199 302 138 164 169 0 265 37 pmappl 232 4114 0 4100 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 706 0 12 20 0 20 20 0 8 0