last executing test programs: 7.477725859s ago: executing program 0 (id=1348): r0 = socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x3, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) 6.546577228s ago: executing program 0 (id=1371): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x3, 0xfffffffffffffffe, 0x200000000003, 0xd, 0x80, 0x749], [0xfffffffffffffffe, 0x2080000001, 0xfffffffffffffffb, 0x3, 0x60, 0x7b98, 0x80000000000001fe, 0x1ea], [0x91f, 0x8003, 0x40000000, 0x0, 0x0, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x7, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x7}, {0xfffc, 0x22, 0x1ff}, {0x0, 0x1, 0xfffffff6, 0x800}, {0xfff9, 0x4, 0x205, 0x7}, {0x20, 0x6, 0x7f, 0x8}, {0xc, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x7, 0xfffffff9}, {0x5, 0x100, 0xf, 0x9}], {0x1, 0x5, 0x7, 0x3}, {0x8000, 0x45, 0x6d5, 0x6}}}) r0 = kqueue() (async) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) shutdown(r1, 0x1) (async) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, &(0x7f00000002c0)={0x1ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0xc, 0x5}, 0x0, 0x0) munlock(&(0x7f00001dd000/0x3000)=nil, 0x3000) (async) kevent(r0, &(0x7f0000000040), 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 6.544815612s ago: executing program 0 (id=1373): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000680)="3d2b21e991", 0xffb0, 0x407, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000000)="0000040c6a", &(0x7f0000000540)=0x5, &(0x7f0000000580)="096c4b1a", 0x4) 6.544273034s ago: executing program 0 (id=1374): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000340)="e8a966c2c1b673ee393c1f804f28a8d70da4a36d00f6021f3c4b970a4bddf8cb55ab52b5a1f3f6946ceaf4eb5ac0b9e9c6b46ba48b67d33c51336c8f7de6f46ff924a79c8640b7f9782aa3376b56f2f705788824c865cb94a71478a0fc51afa6677ac654edb696f4275aaf5d05c80683addd61fcfc6e9e6cab426631b6df3f782e7f7c58f8cfa74e37dbb4f7d96124c69e6281ea520d5d3506d55bec3cdbcd9143fd5dec30ccd98ead0474831c75667215e5a6daebaa385009d3a4b47433da189bee", &(0x7f0000000040)=0xc2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x803, 0x8007}, {0x401, 0x200726, 0xd197, 0x8}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0xfffffffb}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0xb, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 6.425816941s ago: executing program 0 (id=1375): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, 0xffffffffffffffff, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000001080)='q', 0x1, 0x9) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000000c0)="5b045ea37899d8829a05be97a9c3b3c13c3184f1a6dc11", &(0x7f0000000100)=0x17, &(0x7f0000000140)="be6c460e1c3e860b8f06fdd75bea2baecc8c10160338a685dc40defbfd8513a628e3c17cf84926cc5604fd1399849b6ee10ab41d907933e41ad0dd46c5e2226c8bcb39e01175e47aa54ec2b11798d09f5667cb1a54ee06142dbe7d1db85513aa393f27d31ff0a99c89c0b63e5cb2dd693d6e", 0x72) setrlimit(0x1, &(0x7f0000000100)={0xa, 0x56}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) 5.65749144s ago: executing program 0 (id=1417): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="30777e7cc9ef0d", 0x7}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x9, 0x3, 0x7, 0x9}, {0xc5f, 0x400000b, 0x7, 0xfffffff9}, {0x6, 0x8, 0x1000004, 0x6}, {0x80000000, 0xe, 0x107, 0x5}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x8, 0x9, 0x2, 0xb4}, {0xce1, 0x93, 0x4f5, 0x683d}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x3, 0x5, 0x6}, {0x2005, 0x90, 0x400d1, 0x88}, {0x1be, 0x40000005, 0x1, 0x3}, {0x2, 0x6, 0x7, 0xa}, {0x6, 0x4, 0xc, 0x22c4}, {0x29a71716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x6, 0xfffffff9, 0xfffffffd}, {0x20000, 0xbd, 0x1002, 0x20000b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(0x0, &(0x7f00000002c0)='r\x00') ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) 3.774798753s ago: executing program 2 (id=1493): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 3.592445912s ago: executing program 2 (id=1495): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x47) close(r1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) listen(r3, 0x9) 3.588890741s ago: executing program 7 (id=1498): r0 = socket$unix(0x1, 0x5, 0x0) (async) getuid() (async) r1 = getgid() setregid(0x0, r1) (async) getpgrp() (async) getuid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) r2 = fcntl$getown(r0, 0x5) geteuid() (async) getgid() (async) getpgid(r2) mknod(0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x12c) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) socket(0x11, 0x0, 0xa4) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x800000018, 0x2, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) dup2(r4, r3) (async) listen(r3, 0x0) (async) accept$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000340)) (async) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="a66508451a5d481b67bf0d0a08e76714249b1b0e2ba704a790f25b5212653c4ab584e494ad0b91c474bcff8dce885f2ece05a7f9be68b763ef8a6b4f162336f85fb26be11fc6fa11413d", 0x4a}], 0x1, &(0x7f00000001c0)=ANY=[], 0x60, 0x403}, 0x404) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 3.444270791s ago: executing program 2 (id=1499): clock_gettime(0x2, &(0x7f0000000540)) setsockopt(0xffffffffffffff9c, 0x1, 0x40, &(0x7f0000000580)="ea17d544f0e617ceb85ca32d05c83582e855377044b9c2f276be3f33647d17368b9784275ed7d05323648a64d39a6fcb117d1b6b43f24e907e31dc5e4936447bd9ee9f887b09152bd13a09f5fa28740dd98b748e0c063f0c59099f4c07ae48a2f9ddcb685aa26db3b2f2b4d8cbdfee72b934ef04101aa21bce413d5b6dee19900942d057da532ab5405775d4757482d84f4f7e6647f4cfcd1ffa36f62c0b5e74ce2268ec0fad0616c44bac9f3c15756c6598c3d06a2ff8afbcfe19a4615027ab3a748bf573723016a80af47a06f1c70a5b160908d5fa7cb096e0214dc9097443f790fa9515294a991b06943761bbc0d77d3804740815c60b6d50d5325350a08d1c120ef0ee9d2f4d9b40208dd3d4f5c63b748fa8a4a6e7782709915e5b4078e43ad25adb4457e003cbc30830de4515a7c92559df5d6b91d233fcc889708e3ea87ce3a581a98d113db81c0be299d3d02f46d43231abab8152470132f575cbebd364f4fdf705e40a07a930305c9957bd6db5f623d684f6828486a871fb128b7581a9136cbfbcb48baaa5972bd63b0abcee9329643e1cd54a2ecf0fa514b92641a1f499a3d98d89890e291c80efb1311672b2a05782c56c3e316575154b7c84331d88a639bcfa22e6a086c6bdbd640d85ac0821e7b8f9b624d98d5d6d922f575a7baf4691e6c449bf4fe9114568b87f0590c903c61058151516a8ffe3bb05b423e296ceb750e0b3a15fdecc4f5cca6d12ad0ec8f60c3ad55e7e3356f47339cfdd20578223dd6f5483eb6abb6a84b2c15d99eeeb7f3cae60c5ffd0102f7dc0e3ceab31f947e5c8138d91c385471f8cb7215824c3f97a86b29fadc745a2fd8bfb07bb471c182218c37a3aaeeb2f37bdaa4ed4299b6542b0c8d681c5e96494dab18e4904391e82ad5549a5e9100d4496825787ffc47eb0b20b450adc82f5740c808696dc32b1e04731011b69d805a03d2e331a2c6827b0dfcc95e218c969889efad30f507e08b124321ff124194de12b6af6ed5177ab49d69c3db5e1c3222aab7d9e8feed978c10c236b65310231e206b12fa9ca2dadd9db9417df491f07717317f4d4b332efd6bd5f2cda61549e20d17a21897a599f227fd8635e5ef871b1acf2184d2199bd697f6aec068927d0fa6401da3937608bf8d7ec0419cc8c09348d2704552ae9809566f9f9e0056447903981bb4ce3366d4ffb8e1efbe198b89a702c443e6a32b4e817b6003aede8d375d181c2432fd7c4bdc9ff3ba1443f4a8a77358f88a78376aa9991cca245ce1942daf058576e5e187bed3e287da1b1997ed3d52ad36ba445283dc348fd27e7648f47ddafcd6a0f635d8bc884491d9bce7a6c2901970e2a5f2d95ead43f13482603e05c67880673548da7a6b7a5999515606ca1eba001be3668fe6247e34c0c9a5e34686b32b85217959756523a75d617eb08485223426e073a6264a340fcca0fb9a38a8aa6740ab4b442fc91914f77a01aa40597a930b41599446679ea241bb5d5be329e216e0852b61fa4437963f6b9ff51bf7c897fc9475042973bee2a11f4c1b493b8ce58f1f9d9aa7b0fa2e0e9204d455d63511a9a864e039deefcc731f4830783da5206613feebe76343390e25c0c45afa21ac653b434114ceba65daec3fc4bd5cf7d7426bf250a5f909db2744cda26a89b8a51b543e18f7acfeb02e9d12635f42d4f97651eccdbdc701043cae4f08a4f98f6e983317b21050232344cd38b25bafd2b33746c0ff66c6b9a2877dd00b46ea56cc225f501e3f14ca1b6a7daace2c328ea65806ee873436c23664281a6debafe48646a325ec69872bb137a7754193c627e8b6a1fe606f747bb096553aeb37699da257dbbd8e761edb5ab9d58cb859bf2e921dbfdeb36821b5aad474561535dc28cfae7ca5eda8b09757b95d9c0b1806947b72ca222e45976850e328368d8a8676b0047c7b739d65671f67e09f1c766e6deabb9bd062766fb4df539e2a17520d0fcecc4cbbe58aa7cbe5b61dcc10d1fe8da7b514b8b201665b83366e25124502afa66f4bc251f04409601fa04865be2f47fc0be043f70ad75b183ba8341537a3397824b4d3682db175ef8163fb6724d93c8cdad40fb7b5ca746727ed64bc1b442a4aeaa1e06a0c20eb16842bab7f00cc613cadaa1e3400b6eed524f25ad810c97948faba8acacbc41940bcad1c9838e876857c8c8be274ae18f57e2f5e37d1bd371a9ea97b4d1db375b042f68330a1bffa04e790a637f9f07874bc1fdc56d713bf3a85744fb4d7d65676747a57ac9be8f7bde127c61b52dc67f4b9281e10804a3abb6be660487879a72501deb27f2624fdb76b4fc09b3ca68a6e99699aef65f0f1692c052016ca0502069aa0fa1d414413f053f7beb629c23e0b414612e808aa967a3c2a18e225c048fca272796e4dc1f82eb5fce66a12fa6208022474ae3bf330f1a470d07dd5eaa3de2783d8bc52dcd3af9c1390cacb70fa8405423856514675a1b82e15147670304f5367b22209132b7cb6ed02965315fc025b51ce1608c9617c90ebc305e10f670d724765ba2ae5c2ef9ad7783891ccc845ef0bb5c191c8570ec8944e9c32a7d16dc2b6e1b9d7b4607e516fa8d203d755fd3e1301ca2af87c1c5447aed54cb40bd2e256ddf89955ca0731640b73fbaa0cba9e9ee8435c807f3e6117043fa27e9daf9c3e79b1d6b832f16d6a46dfcce42a4d8a3cc9f9e8c3d7459328de46ba080134441621e49e94930f190ac898388fbfe67af0c62fe97a03b26cf9e55766c119f768ed512aee9d2609446e485e799e112c24e90003e4b481fcab216073df8a09d9f89140eb0c99ddec8d74e346ed8ac9f77c51ab3ab9529b9fec48092b629756b091c1631a54defe2ab670d0268ad20366ad7879f734a8b98ab8794ef2da5c861ba2a3b77c3550b57d6ce4e2cddd4c17a2b5a66c9d5d646de7946e4fa5fa07bc59a9ea62da9ade5531e2c84c0456b70f095b2762fcfe01ff5b1031c9a4f2feedea28d99212968c3529c6627bbf9c2b9930c54d3eeec202aeb4c1cc2ec74804fab967bb37212bd315ebcaecf988edcb740bcefa664b6f1dc2c19ad8b7648332946d440d7d7ba9d2c8ced63950d837227cbd44107cf9085dcf188358bfa06e8ef62460d29d6218d127f4da33153833deb5d32f76fde165295881efb4b6c0d820c3130ad7582638d27bed4c6bcc9d2a59e893339370b6ec0df2f9f1bd8bbd4bff9154a8766eec7edd42ff879afe22eda092a806b4a96bc4eb592a54df5305e6c3dea5e926d6b7c92cd76f87aee361ed4c6488301741f36f764259fe3d62b8a8812a4f269e62bf7a2103f9fb25290b26f49bb1abe230b42100700d5007ecb28496f652711d596c10297eb63812c81ccaff01393be6ff9aec0808c61589686cbef3390b783af769c484f2399c39f4c094004ad9c52d7cc8e982e1de8019893c20bf2936c2a0a43e0fdf8c242133babb3be93fc28055d7987425ff2d16851ead8c42f56f141219064ec255008c9edcab4a7b4994c34915f9e2981f891bee62b7b6c17e52019928d499981ab5fc368473a5027e4d5fd4d130ea10180f161aa276a53b8e3cb955881f4b7f1d1c04ba45b43cfbd60c457ea65866829fbfe96cf264f407a80b8557df9808eae49d989d3ddca3f7fff39ee93acb7c4b297290f822b2ebf7166d2981025e8d4d52dfdee184404372789690d1d92c1215b0f031f4409ba27da53d830efc85831f3b268e202e679487fda3daeb148e14d9a4373f7715a279410aa3ecf36334eba18575aaf84745a8c6a5eeb1e4c844ce326c86a7dbeffec84059f4c4280807973eb4c4a6cc1ddfe33fc8846e25ada2400f2aac65eae8bdba19c358ac12686e24a95fc59f9234aac92573caac5300eb18fd7726dcab6614a03534b14ffa6a41ccf873ea76056740832add4d4c67e497f26c69b59ea39b17b6497fb25acd408b13b2defe4876f2e99921f8d25d364e806d1a879074b45ab443332046eee2d0bf298e8779e2fea53633b9eac772834944c1517cd4424f6e060d771afadae70f639de83865ee5d955d1cd49a59f09a37ee5c8047449d5a9ec03fd4d7110d0fce47f96505488b30273e4c4525abe23c6ac170ec498005d136053b633dd6daa1a2ddbafc493bd612d902feedc94acb3ee6d2ab3e0b73a30da0ffc6c305cc8d14944265c22c67bbc0e706e3640205d6f4dc3918074c04cc838e9276e9923991c791cdcbbeb562bf3e07b3acbb530f4fabad44662d7f655f07fee3ae0220fbf593bcd5700b270350c16c0a24fb1ef9debcc353d4aed703f3ff31980fac619fedf0a5e4777e808ae9496ed700f61bf0082265b4b112efe57367147f2c9e810cf4664c9d42c22b043f516fa52f9cd7f39004dcc3574917935855b65c07b20bec50ab57d2ecec17690ad6c303187bb47acfac27f973b5e74e8090c43a88ab0153bf88b9836d69ac4c0ee31edbcc15e12c8fb35824da8924feb58da51b45e440bb03b1c473ac6579e22d33bdda0d2b56ccb0057d1f18d46eda2408d5c50a154ae2cbdd8d741ffe0dda65375df4724f59a6ae5640b65826b26e6bfc6c898498918504d38a6f58433dca34fafb132a648d6d24a655a6976ff5e4d9d4d080f4b76f4002a2d098f5eb932a6da65d97ba43e0e2d0cde87b07ec91cedf40c0345a8eefd311d6c45a9289737dc011df14c7d830cfc59b92e5e3a22af675d1f718f0c45eb81270808a6e00d88f77b811eda4a0592d6ff551558ac9e8f7bf95761fea544e27edfa56a9bbcb239d98cf963986d4ff585445334a4f4691a61ca5fe895c882e1f4810273bac52b43fb5737a6d5c717d5e8a0e09169de50a21005997521efc6cc00f607271b351f307ed6ac3d8c520abb34e4d0695c52939cc218b49bb41281621b3cf791b07413a5d37b955e299946f4b8d03cbda045742ab24f3f79dc9495066a66cae3a1b6d7f4dae933aa8ceba4473b17f950b4b91c333ab6b002676583b681ed77400a2d0abdbf7b2d7df7ecdf23a7ee9857bc6f16f46381ea6145ac0107df775105e3d34444d9fb647b3a85c84c6d7fe1fdc61de8e40015ea445fe5a01c28757595ea4a904da248d85a3c453c3ae63cfc4f6a7ed763787669bbfefc59c5ec11ccac160b1cd49c92b9f9b0af95e2cd4a15e2b5882df179cda67a5e5e874ed490a29aac8dfd18aff7b7cff7f68783631add4d85e9c383796d9f2a6fbed8e61c4c69b5bd8c8f93972700ec6fee6effcc4ec23c9cadae55b6da3b6cb9ad11cfc6ea62fe371ec9244a2f49e52270592e5cddbb8fcd0ee9fcaee0bf3ee8daaf81ec436872943a0a3418e33dfc3b3aa65e019fe8178c3305c34db43be708d0f65583585e34160c573f07759450d41cd14eb7d8bf69cd501bacfd4cd77d1e4c9b0ce07fc6d9569d4cbc47d96031853b466bed4483b7884ff92b049fc4fcc5c39d1899a626d682fafa8b33afc71ceaa8bb73668dd0df0ce9a8deebef51e8a5b2393d6413458bae24b17e3ddd50e5603d0a87d1cb987c2adf270ac8a896fea19fadc6003a90be0a4cc009f296bff2f7e16a83a88dbf01d4ce3c6476cf6846dc3de209aa6c22842e9271bbfefa8b79747550aee57162c2615b1b0b8cee88fe92b3d0eddf72b95ef94ee687e2af3ed3da08a29613191e07f3a1382aefaa17deada5514db05f517654f851e453e586950500af9721cdd5d251e4dc1a3ab2595eeb0106a75508c7034cac648499f9f2c839128c2a3a53c1ba86aaa91a57bb114963567fed8aae696fdde1f5ee2893ab0117654053dc1c3d661fcac8ff", 0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 3.442442803s ago: executing program 2 (id=1501): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000463000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000692000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00005a6000/0xf000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00005c7000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil, 0x40}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x23ffffffe}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00004ec000/0x2000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) utimes(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f", 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getpgid(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x23, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0810e2e9c77e1cd8fc018d780d04"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000c68000/0x4000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f00005ba000/0x2000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000507000/0x3000)=nil, 0x20000005}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005a7000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000243000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x51}, {&(0x7f00004f7000/0x9000)=nil, &(0x7f00000e1000/0x1000)=nil, 0x5}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x6}, {&(0x7f0000b39000/0x2000)=nil, &(0x7f0000022000/0x2000)=nil, 0x1000039f8}, {&(0x7f0000652000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x500ffffffe}], './bus\x00', 0x3ff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x7, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x3, 0x2, 0x2, 0x6, r2}) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x9, 0xfd, 0x2, 0x6, "0004000000000000000000008400001000000200", 0x0, 0xffffff00}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) 3.442265387s ago: executing program 2 (id=1502): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) (rerun: 32) 3.348008458s ago: executing program 2 (id=1503): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) chflags(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) recvmsg(r2, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=""/228, 0xe4}, 0x1c02) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x4, 0x4) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x67, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @broadcast, @broadcast, @multicast2}}}}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 2.728956688s ago: executing program 4 (id=1527): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) 2.674615813s ago: executing program 4 (id=1529): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4097}, &(0x7f0000001040)=0x1003) connect$unix(r0, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget$private(0x0, 0x2, 0x3a0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000010c0)=0x1000) r2 = kqueue() r3 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001100)=[{{r0}, 0xa76ca1c40918f674, 0x8, 0x80000002, 0x0, 0x455}, {{}, 0xfffffffffffffffb, 0x25, 0xffff1, 0x829, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0xfffffffffffffffe, 0x32b}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x4, 0x3}], 0x7, &(0x7f00000011c0)=[{{r0}, 0x3fedef0f6a936a48, 0x18, 0x80, 0x8000000000000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x12, 0xf0000000, 0x1, 0xffffffffffffd723}, {{r3}, 0x0, 0x20, 0xfffff, 0xf9c2, 0x6}, {{r0}, 0xffffffffffffffff, 0x92, 0x1, 0x80000001, 0x101}, {{r0}, 0x5, 0x2, 0x1, 0x401, 0x8}, {{r5}, 0xfffffffffffffff8, 0x1c, 0x1, 0x6, 0x200}], 0xa2, &(0x7f00000012c0)={0x8, 0xcb5}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001300)=""/58) write(r0, &(0x7f0000001340)="c6dd0fecd752d8e9bf842c07d638700e769f4d6a7fea7c0d00cdab2e3516624cd7ced9f1470aafa3758702f88309c9091391efa1099175096624a4c265612fe571a6371ae300624c0c485481734459fc7b85ec2cf6edf4a3aec3545dab8735384e029ae6dd0f1d6f4ac212d14fda4d00ad86b48d4c016c9ecd308648b9a81d089add316f0e79", 0x86) recvfrom$unix(r5, &(0x7f0000001400)=""/168, 0xa8, 0x1, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) r6 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001500)=""/230) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fchown(r0, r7, r11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001700)=[0x4, 0x0]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x20000, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000017c0)={0x2, &(0x7f0000001780)=[{0x4, 0x8, 0x4, 0xfffffff2}, {0x7, 0x5, 0x1, 0x4}]}) sendto$unix(r5, &(0x7f0000001800)="6b0e3f959269add21b55a15f2a4f98ee7bb496e24ae99de170ecfd67a03006f4e22646e4c68b65be464813b9a931eceffad513fc2fb650569f2a512dc81b4e01b6819e48bf23893bff402d315df790262f38bf0b753ebcb19926cf8d3fd9ba8617f29ca960e1d5a083ca46cbbfc3", 0x6e, 0x2, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000018c0)=""/170) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r15 = syz_open_pts() r16 = getpid() sendmsg$unix(r13, &(0x7f0000001d40)={&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001a00)="b9b838424212f0bf1f516a4ff9087573019443979175921d358446486565e8b93661478b6b78f90904c3bc2c8ff7faedc49073abb0a1ce6b1131de7897a1559079ed690ca64a3ac3f5d292bab9aa0826c3f75ad81201afcb4646eb4e83581326c14e848a5ad454ef5c50773f24a84efcea3ef209efb366524dbafffc7434e6957d3893aefa", 0x85}, {&(0x7f0000001ac0)="423245189d2e6e044275d2caf1773d8496cbc9ed934e902fce3bee6c9a8c54dc8170d76ea222405de971403c079360461e1ca53bd21b08b673c1adb754451432008ec415691cf53297816be2787943e4ba0b50475adc9d173e79ce0bbcf2a3b01d3b7790764536d2920e43cddec913ccbb4d78d8d83f12f1929daedfb36294c566", 0x81}, {&(0x7f0000001b80)="c7d6a6aa0721364d2fa00a3476cf7fa5d9c7452c77a69d6fe84d6c3b031b8d3352eb8975ac654b1cf1d918c0e5bc72138f5429f21ea92a3f43576cec2fc5f420efa092e45c932a0050abd4bb0db62da425ceb1364fd1169d0d1cf098e573df92b42c10381b4fa675f08539f56c389b0af3cc86f72ad92d8d5917e38b71d4c3cda5d40b40eff782b8e13680c1993da71043b776588f6f52403600b7d31600799c09e8f0f05a1ed4dde84e2237276a0eb9de8e20a8fe1a77351e2dd9440da98263811a2ec260", 0xc5}], 0x3, &(0x7f0000001cc0)=[@rights={0x20, 0xffff, 0x1, [r4, r15, r2]}, @cred={0x20, 0xffff, 0x0, r16, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r8}], 0x60, 0x2}, 0x40a) symlink(&(0x7f0000001d80)='./file1\x00', &(0x7f0000001dc0)='./file0\x00') ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001e00)={'./file2\x00', 0x4, 0x9, 0x1}) connect(r12, &(0x7f0000002240)=@in={0x2, 0x0}, 0xc) ioctl$BIOCPROMISC(r14, 0x20004269) ioctl$KDENABIO(r3, 0x20004b3c) 2.673293448s ago: executing program 7 (id=1530): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x0, 0x6, 0x5}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f00000002c0)='c\x00') r2 = socket(0x1e, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000180)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x8910}, 0x10, 0x0, &(0x7f0000000000)={0x6, 0x7}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc450443e, &(0x7f00000000c0)={0x401, 0xfffffffb, 0xfefffffc, 0xfffefffc, "0800000000060000000100002a1e0400", 0x0, 0x80}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x22) 2.672924953s ago: executing program 4 (id=1531): r0 = socket(0x1, 0x5, 0x0) close(r0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a000000000000000ffff0000dd01000026267ba31baf0e0b76f9f9b5fe70337774bd1ddb18c48b723bf437d6a0379acf516516e8ff63ec963f046f847b93399292389401869ddc8beb1568f57d06e91f97caa00bc13ae250d19c1b215c9a17b30370e5355eeaf8c345943f65382fe603fa12a8c72c15026f2386d6cf6fcfc43451e26898cef1ef8d703faf846d25340bfbe69e01fa9961d7a3000000000000001800000000000000ffff0000ffff0000f300000000000000b80000000000000003000000020000003c245dad90ab9a30b31831d4d7f42d5ba3947e254d3534f02b18ab387bba8d91a00aaba9808fc1f5464ceb03a764f2ae06b93bba50d15e479b82cbcc4e4b410ecd145351a7968ab2e88725ddbc3c60a7aed7b4f03a3a64f0e6deaff8732cc2ade6c0c66779dc274f03db3968288f324f0985888fb8c04e9820a9296fbc031e1735005d03b6c6dbf84e5b00cdc8fa8581b22dddcb2712e2d3c94614df40c17f55a100000000000000a0"], 0x210}, 0xfffffffa}, 0x10, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x7d, 0x9, @empty}}}}}}) ioctl$TIOCSETA(r3, 0xc4504447, &(0x7f0000000000)={0x4, 0x8, 0x7fff, 0xfffffffe, "cd002200000400", 0x8000, 0x1003}) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="e2000100", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x6, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r5, &(0x7f0000000100)="e8", 0xff25) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x40, 0x2800000000000000, 0x181c, 0xe332, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800081, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x100}, 0x0, 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000ac0)=0x8) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) 2.662582048s ago: executing program 7 (id=1532): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x1300) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) r2 = msgget(0x1, 0x81) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff81}, 0x40) r9 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, 0x0, r4, r5, 0x0, 0xf801}, 0x142d, 0x8, 0x0, r9, 0x5, 0x7f, 0x6}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x4, 0x80) semop(0x0, &(0x7f0000000100)=[{0x2, 0x7, 0x800}, {0x2, 0x3ff, 0x800}, {0x1, 0x540, 0x1800}, {0x1, 0xf, 0x800}, {0x0, 0x6, 0x1800}, {0x1, 0x6}, {0x0, 0xec00, 0x1000}, {0x1, 0x4, 0x1800}], 0x8) bind(r1, &(0x7f0000000000), 0x10) 2.520034326s ago: executing program 7 (id=1534): r0 = semget(0x1, 0x3, 0x58) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc, 0x5, 0x27, 0x6443}, {0x48, 0x40, 0xfd, 0x3}, {0x6, 0x1, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000580)=ANY=[]) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x2d, 0xd, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/127) 2.519734509s ago: executing program 7 (id=1535): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x20, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000002840)=0x1) (async) open$dir(&(0x7f0000000000)='.\x00', 0x100a8, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) (async) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) r3 = getpid() (async) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = getppid() (async) r6 = geteuid() setreuid(r6, 0x0) (async, rerun: 32) setpgid(0x0, r5) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="ace30341", &(0x7f0000000300)=0x4, 0x0, 0x0) (async) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 2.421023979s ago: executing program 7 (id=1536): r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0xffffff80}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="131776ec572f779da6a4832cc655ab6753b27df1b1cc22b4b78dcbb6ebb92b0c3ee954e250ec358088dbe3f0a6c63940e46f66189812b90caebaaa93e3b80b6c3923708479437ff135767bcf83b024b8592a98f182a01b453b2539f00936a26c60726a9ae1af83aa10081029f4e88a625a0f7619f8ce0ac5e0733bdb9533785c8d1744c3520527fb92727c55f87ac7f4d1ae9b25c3546590b26b4bb3d15a", 0x9e}, {&(0x7f00000001c0)="adaabc55a2d93d397ca6c033aa75b4854a4361f59f67c9e238eb5f3308f7c00b29db44445e6ec981a333fb0f27e40204f4c582f2eb5b7bf53780714a1bbb0e1daf46de44c2674d477d7af57b56888639ffbf2e56ff0a117a004b81669b2af2e51e7d54a8fd7820f126059c231c4e3378a1f5f7ee087306dd9b93a0421dc17771a26de69606ed0a90f174373a7fbe40453f95b998681cfb2bfba3eaccba5c8952ff055c0b5868c859fc1c75c2c378d4e08921855582589a5e3f2abc8cd74d476da49a901ecf2a00250b9889e90a433174feb39168", 0xd4}], 0x2, &(0x7f0000000540)=[{0xd8, 0x1, 0x4, "a99641465c4eec75ff21ad77735cb4952ccd2cf946eaa7e27b927c165c851023c7105876c473c880de6b994fc5e5214402205e24ef8e8f52b6909a618a69738faa0964b19c2ab21c058e9666c1d016cbb8254eb9a0991d8b2e8251608ff83d0da4cebb5219f99265034e31d355765e894c0d7c65d3fd18082129a17f4b560eba6ce82adecc59a5fd02298b7284989be14e7a0abb75a179e2559681e5de9c340f635f0fcdb4c344e6a25ebdd89d59bead49f6ed31ea1ea6af18f0bdeb964955098c6293ac0a"}, {0x48, 0x1, 0x7, "18017a1198f101964391df92618beb567679b5cd20fe3fe26bf012373ea1faeb954c5d4084e28df0c183421417811ac8e004"}, {0xb8, 0x1, 0x3, "19e5192cc12f54ff68fca71f92056582e096d706b047707837201e5e4a152c3a15de3bbcb893f9910aafedbacf75cff1314693af9d010da7999f9863e08482ebecc48305c40133bb620b2557e124c9df1d5d2e107b7853e19c2b8f08837bcc2884caeba9c9920fb8a9acfeb1b6208b944c4b0b3309631e3e103694aee15c4cf5ffdc58fdcddeca45953cdde9625c946a45a3c4bc93bf68293f231c1650a5a8c9e1a129d4e551fa29"}, {0xa8, 0x0, 0x2, "ab776ef3273baf993866232a0d6c13741d8354c9bbb993b61b0ef894c5e6f07304aef58c86c0fff2318a18073366ae2ec6da2ce14e648228d3fd9ad283ae0dd4afb04368d12b524b4a14d40227fc0300555cc1af82796c9a993aff84fc9865d9326ce51e89cd87bdc7c2f9c49555c8de56c01ff98b06c9c812965f481ad7ed7a828283d54dd76324922fbb8543b87f1323a64547"}, {0x98, 0xffff, 0x80000001, "95b26d1a470a5e81a8d80a470558982694b38afb3c75be3e887fa721849ad75138a891fb02405783802a8b694b05e671b6904e2c922d52acce63ec254843e6b6688e8662627e7bf4f8b1416c80c91d6481105cea0a4c600247cb519f67b135a006ef45f78f386af4bb96bbca98e8fe4ff334c37b708d0eacb141874ccc8db76a82d8ef"}], 0x318}, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="944713145761ef4626e1cc7f391f54", 0xf}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x0, &(0x7f0000000300)='./file0\x00', 0x8}) 1.717102195s ago: executing program 4 (id=1555): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1cf, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1cf, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x146) (async) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x146) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0x5, &(0x7f00000002c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x80, 0x4000}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x1, 0x80000000000000f, 0x200, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x1c, 0x0, 0x0) 1.539601526s ago: executing program 4 (id=1560): r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) 1.512500667s ago: executing program 4 (id=1562): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x9}) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="944713145761ef4626e1cc7f391f55", 0xf}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x4, 0x9, 0x8, 0x6, "68e7ffbcd87517b95bee2ca61779240a7292aa5a", 0x9, 0x5}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x20, 0x3, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x37b7151d6ceb288f, 0x2, 0xffffffffffffffff, 0x100000401}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r4 = socket(0x18, 0x3, 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r2, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x9}) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="944713145761ef4626e1cc7f391f55", 0xf}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x4, 0x9, 0x8, 0x6, "68e7ffbcd87517b95bee2ca61779240a7292aa5a", 0x9, 0x5}) (async) execve(0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x20, 0x3, 0x0) (async) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x37b7151d6ceb288f, 0x2, 0xffffffffffffffff, 0x100000401}) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) socket(0x18, 0x3, 0x6) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x2, 0x0) (async) dup2(r2, r5) (async) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) write(r5, 0x0, 0x0) (async) 947.961335ms ago: executing program 1 (id=1594): syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xabab21c128df154b, @empty, @empty, @random="0905bc1ac013", @remote={0xac, 0x14, 0x0}}}}}) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}, {0x2, 0x8000}], 0x2}) syz_emit_ethernet(0x72, &(0x7f0000000040)={@random="0d8f2e84abbb", @broadcast, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x8103, "203d017be3f8a0bffd0812db4eca31be6669eff4c42e70480f55e4d9ec75e1f12a4c58d58564b251847d725288e225b518d0891f7fbf1b728fda619e184889c037f5f088ace8769158f9835090b603cff7b7b26a0d2b9c72ced1e15c7f158cf4"}}}) 939.598308ms ago: executing program 1 (id=1596): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d40c8fbbe3b6fa516759554e82e576e", &(0x7f0000000000)=0x25, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x20}, {r1, 0x20}, {r1, 0x4}, {r0, 0x10}, {r0, 0x8}, {0xffffffffffffff9c, 0x24}, {r2, 0x20}, {r0, 0x20}, {r1, 0x80}], 0xa, 0x1) 835.21602ms ago: executing program 1 (id=1599): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r2, 0x8000000000000000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) execve(0x0, 0x0, 0x0) 356.030019ms ago: executing program 6 (id=1613): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) 295.36586ms ago: executing program 6 (id=1615): setitimer(0x0, &(0x7f0000000000)={{0x400, 0x75}, {0x6, 0x3ff}}, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0", 0x20) open(&(0x7f00000007c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001740)={0x1, &(0x7f0000001700)=[{0x15, 0xa, 0x40, 0x7}]}) getitimer(0x0, &(0x7f0000000140)) 294.699191ms ago: executing program 3 (id=1617): sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x4}, 0xc) (async) r0 = socket(0x18, 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) setreuid(0xee00, 0x0) (async) r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x84) (async) setreuid(0x0, r1) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 293.943324ms ago: executing program 6 (id=1618): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0xf9, 0x37}, {0x9e, 0x19, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000108, &(0x7f0000000000)=[{0x84, 0xff, 0x30, 0xe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) dup(r0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000200), 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$hw(&(0x7f0000000140)={0x6, 0x12}, 0x2, &(0x7f0000000180)="d87052fae53ac926a1be4e71db2a75ba84c68885212631aa53de4e209cdf3b4b53d744c9468561e09aa77fb65d9e286f33a6720407dd4b40c66dec5bc7ea1d758eb337ac70af5c29196730617fa11b0b7fc29eba925f53d0fc793c043808f562fa56daac2868d316553f28069a6f08de82da7323edd09c5afe3071ed656011c7e0436ef2301057d8d16aa7bc94210f5985e5caf28199be573df82e6cbe62bb", &(0x7f0000000240)=0x9f, &(0x7f0000000280)="637258db539c75ecb7ee950b614c2ac4dc27d1f20aabc17c79f48b23c0e8ef9d0c4cd233fc649505f100fe79922e6fcb6fb56d8f68e697eaa6af02ff8e4ff79e34ab2d92f25ca5097d1221fd975dea793f2332694e07103c95583192820d98c4255ebe6db1bc7241c51ad3f3ee28f2d9506c5cae7cb51b40bcd25ff75fa3", 0x7e) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffcd2f2918c2c8080045c400340066000000069078e0000001e00000024e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002120217"]) 261.59397ms ago: executing program 6 (id=1620): mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x451c) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) shmget(0x3, 0x1000, 0x587, &(0x7f0000ffb000/0x1000)=nil) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 256.569302ms ago: executing program 3 (id=1621): socket$inet6(0x18, 0x4008, 0x7) (async) poll(&(0x7f0000000080), 0x0, 0x0) (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x1}, {0x4, 0x8000000000000000}}, &(0x7f0000000040)) 256.064223ms ago: executing program 3 (id=1623): r0 = socket(0x1, 0x5, 0x0) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48}, 0x762df62a, 0x9, 0x0, 0x0, 0x560, 0x0, 0x40, 0x52fd}) shutdown(r0, 0x0) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04", 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) shutdown(r2, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x100}, 0xc) 255.088291ms ago: executing program 6 (id=1624): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0)={0x6, 0x17}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 64) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) dup(r2) (async, rerun: 64) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x9) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f0000000100)) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async, rerun: 32) r4 = socket(0x1, 0x2, 0x0) (rerun: 32) syz_emit_ethernet(0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000012000e009078000b0008000003fc00000001000000097aaf93a4ce22e13baf9410464817a8cee9b38503ffdbb3d3abce4a20d8f5d7818dc529c837befb487dc39bd6a049ec31f60f6f0eb380e95914868cfe7bd4d80a0b2c6b2d74e460dccf07cf7a6bdd2dfbf44199b0fea27f125ef170274188453791e2741fca5b31ebdfed2c745ebd77e256e67c1baefe16ad8627d700173638ef529515ed2e81669bb8e5888799d7ec8319d6ee12abbc9ac0d21c90f1a715830df5674cf3a9e263c4d0b3915321125d5b048fe651238d362ff337fd5e5d20234d50d01c2e021131a72b66bdc6"]) (async, rerun: 64) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r6 = socket(0x18, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r6, 0xc0206917, &(0x7f00000001c0)) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) setsockopt(r0, 0x2b, 0x8, &(0x7f0000000000)="ebff92c014145b326e0619bb65000000009d0000", 0x14) setsockopt(r0, 0x1000000029, 0x20d, &(0x7f0000000140), 0x0) 206.547534ms ago: executing program 5 (id=1625): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0, 0xfffffffffffffebf}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) setuid(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000000)={0x0, 0x8001, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x8, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x48, 0xf8f45ad47d2d40ee}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x417}, 0x404) setregid(0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xa, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000200)=[{&(0x7f00000008c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855fcce4de86d5788afe863c7854a8c4906fe9008dcaf7540ee124babe808f90e206e7c217e656b26a00b468e5c1773f1456827f9b2c9e35725b6db662d59e912d92e786e8cce461e8b4a4044ccc7c76da67025360f2713b4100021b8eb91111a336f0ce2392a55a3572df5094842c81b6214b5f2e02d8488477a28c66dd26f3ec0e6f6c67927c0c2d2850c7a84857272a2f9fda4bd0d299e55fea3f5815204f825b6decaf8b1325ff59ab5db9114a4808cb0a458222b1dc84c330b27b9175a13d8bb5f3abb0986d81c576fa5043b6d187fe07a67842c34db334dac3bebdda29e1acc8a39806b4050117d619358a932c63e46ba3bff1590eb5c87514c60cfe634fce68b5041af1ed9db9bdcb69754502d090d7d0e95c14ab92f7faaa7227c5a3520264b1eca7343f026e5bf0cb4ccdc498a76b87fab8cd62cfa2c109f3a7507630541bcc4826a414ea2e58c2de9cd79b686a100000000000000", 0x1d4}, {&(0x7f0000000ec0)="f5cf353ce773366d0d14326d1951a16fadedf93ecbca209d89c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323e0000000000", 0x36}, {&(0x7f0000000880)="0076f981a300"/19, 0x13}, {&(0x7f0000000100)="2e2f705042eea3c943599ea293aa07c349591a8ab95b124e98a1f75a0ae3fca017f2820496e40ffa770cd5a8fa61c347ade31006b0b3516c931c8bb7e89ce101a73f0f1e031348eac8156bd553310f5c7d666208a1dc749adb8a095a315c51ed402136d1d4ff82055fb507abc3070e7d9e7472f22a7e91bf5fbc0157f5c9ab2474b432af505e7ea3c7b125961ef1370b342f4b896594e05f2639dbfdd1fecc3a573c69d249908fe2", 0xa8}, {&(0x7f00000018c0)="8b48b5a30ca638904f7f4ffd9fcf9170955d5713eea297d1774cf3143587e2ab763debec298c55419474d2b4c376008a073ce82b10ba38c519bc6cc0f411407c4f32f76611a30ead30435de3765dc8ad5e6d0ce66d52aa09284ebc41baece4a5bc2b5424f6b880efa96e5a61ff59a0142a6a018415050f869b6710f1c09a57050fdac85cdb81a78cf77cae8ff29c293aac9c7488e94b54249eff462ec9a40f702cbf67825cbaa01a048239228992e5c3fd7cc301f7e79c3f478d91fa5beeaa45981667007860e4df8eba200f6d96ab6c77ead8ed2e223064e31655faa84b29c4641d780e6569c193df5a820b4ad251a62120c7e6c0a152d528da2b1a6fb3a766ca3b9414b7a7edcbc62eba286990dad8ee5b861a371e3605a8f563dbfa35646ac44182cd1c1e37ad531ecc5914b5a7b5766d8dec2915e7b88597b2bed82750752a5b33d399f4f372a2050c68a4cb13b3ee64c57166d46c1f01a37cfe13fb48c39a751a4a117f9fe7931aa721f5b2add741f97a017b9dd5fedfd3dd7af36763ae2faf4569c20c6ce5b69227e22878f0bc3c042f6b3be6c7edbe62bdf6d9fbd0a7803903c3736fa0e52b10fa3f3043c5eaf136da10b18c2af15cf3260366e2318857a884874a510227f9a39fe092fde5054f7b1308186ae2e97572c91a86796b5467d8ae209a113236149768c18ec5d7e0ac01ff7ab5a578df96f3a26dd45f3d26f95230246426045b77054ec5f5fabd0197278d8254d9debea0c6b0bf881f97859bf56904b9ac9029302787223ab637bc608eeca642d150e7feb19c7020c6da3ed368a498215960701e1a7712e512024d4628276d2ad65ec6bb3394eff02a269efba308d2189e64bc9f50a11bcda46bdd20f28908eda8511734862fdda8d85e24142de6a48ed0df6973b287a1f0f4f26beb17da5524fad185a122521cf369f540ef336a400e4a93f7311c453454a1a92f158c1f70161d79c834e752b42c15e88115455bd0c9317bd35fb654265c06f75cf2592d998d59d89d8f0a94607bea02f5df17d7ef89bff7da652401bcb7b0b417f0dc61976cef36d1365ac631669e3603a014845b3556c07d62d0162cffba233ba3bd53270c01664be909ffa9b4a03f5518ff2806e239b96c79c0d51d55348c0f7074e29826ea1074408522306d647a9cdad99c52100364304280bde643716cfb5e9b4f643a742e894a4a35e7c58c78cd89db3ddf1518a124f4765cfe7fca0214fa82be40f04fa40db1022b9b51320f2f1fa3bfa6262555a43501df43934f8dd591a21a10b975896400267160c841691cc61eea744a186c748aae8bf6e7071ce3a4b4a5d0157b69959bad1a582f9c6443a42fd630f0b5050ce3dc084767daec2a7b9047d66d9e2f5ba73d31488dc0b5270b38c2efa6f93f8e30b7ecbdd86ba73ff90f8312d651adb63d231bdbb888583451f3a0d4070cd561e2309af7742c88273a7a2435e85f471c7088d37c0f31427ae327449d790e285fee88e991a79aa68ed12c074170c5222fdf42db5c97c188f4e81e957daa5920240ca846b0f54545269dd95351f889e3fb24e5ed91468198664e8ec0b38b3ed0a68f990f2ae1838d10f5165e92b9f3d741eaa536e41e17509d0a648678ec8178d4353924665188ee6fbd0c4a0277770d5356d272000a6e8d603e363a3b691ae5a87f78385673ca8eb044ee8b154ba8de28a81f9d7b200da51887ad87bd6f7a3708e53dc8e8fd9a7a85352d38c4d841cc3a9312bab01fc6fe01576134d5a74c08a20e2fdf213c802ba03fe68ee7e9777ee1b182d3e026ceab96726450915d6a48ded282576f7c61b76ec07064b6f180d40a4934e5c70c5dae9e6d954aed666333a7d3c5ae2f83078d34d410c1d1f751acb86983e8647caa8f85a6a81c910068a08853e1ff920c4bd878d049b6016de12a577fd2daad4f2c48e53a213588a8b80645cc3a11ed4b6abc3c23a1b6ccb5f18ab9af8e43c4cb20d8a60f1d1c40cb72605002bfc38c19aa27c112edfcad62fcf6b95a576992cbcb24c848595e5a06dca74fd413b9b572776aecfc8d9a75b098a330f2b45ffee2eb98188c82cda02eedcdd39f041e1d4622229f9a46ee780c1487e90b11d8191a0cca9928f5d35fe92ee6023b73564d00ac9c90a37272ee4a31b109c88090a763a59cf1be2a5bd80055ec088f3c78bbe743b1504b1835650dc6ffe48ceddb860ce1a45c9e97a1546bf78db7e7517c4da1f988292eb46bb88c96bfdbe5040d3cf0382e996d96ff67ca37e0dc6f5640c1cf23e9899529bbf2e2ae1eddab6ebcb71b657f2a6c701ebd0e43430d8819c94fd9d753835f5f571de8efd577cd9fb6211f8de5a063683e2fdbde5079429820ea5f72aea9d3175e8d06eea13f93dd1b5a4da19e0fe0a76aa70682210361a1085fd710f2c2a29cab57e3e9d8cb34c1a4ff360addb87bbc4125b4803e32c902df408170fc8d2eea148794062fb879d5e93c3596c02c0321bedafa85e9bd232f772aa1087c87a573f84bd6f6823cd4ae7360bb8d0ddac6deaedb082fd9318101d60372f156e1df4a3fa681de7e94282db799c88d5b39fed2d5a5e044cfe42154d5d9208667da8ad65c7996383120caa1019c13a0fbe08b638913059439cd0ac42649bc1bd96d80fb7ee9df4918915f4236678f7bb95cede5ba185d2b8cf06002de3918d2d4409ad026103ee24d8c416de0d6ad8775c119aa4cbe811c97a93c7ccf3928acc2b9b1253936818796bafd2bfd9c94eef75452efa85ff5a676f520927028a6261a6f5996a9d88831daa0d53c4e578b20f52de4d7245410ea2fa40646aff06af34601593189f6173f39edc10dc6aa605a170bab4b2be0f9f45731783d6102e65c58d31900ce20d7f03e43148cc243f5c6d1c4e104cdfe277d4556508d63e6d7257a096860545e73ac60cbe5e0ffb9ef0a09e263adea6e934fb21d98464bfdbbeb2df67fec4be2b9682edaf6fa6eefe6ea1f90cf5e3645a87d3a6d9420ee0148af309f52fd51d344b79e024d9b6b89ef590c9897dcd47e3fcc52a7cdd7fd1eaa41cb0474234bc7df5c0f19de3b88ea1abd2f72d83b259207cc9a35ddbeba82cf35b1a4758463d85540f77cad4ab9bf7256462f50b08c046d616405103eecccbf7d778c7e0ee28b0d13832163dd4a8c8e255086df7754b71bcb3e62ba9f8b282edfa3558c3bf50c43e562fd43bc67ce7e4f93aa69986164d567b87b86e1f7251d0f04ea2209d931ce9a33ea0f9498aea4856b387a84a7d5a3f9f3a0e51cec9953e88873608d5bb1e8ff497a18f58d9af1b4def5c5a98608dfb2de2acec420802aeb9738cc78347e74c2072bf3828280947c1730173dc74568a325510a6e2410f86272c403c7a90c3b2ab90e1b0780aa8f568af67d00d959031de81f04249edd7b453aebe2d782565dbd607ad58570c6ab057bcad649c82b0caf41316db315a9708297b94934b5bbca39ec64d6df5ace22ca153c07ff98686d8e0e0240d49376da4cc4c72bcf9a6c4d85f3c34847a57c4878d9657238273fb69a04e3244216625e6266ea560688929a695880d09a7538b0a4a0bc00d8f97628db8e9f7912f6907b400944cfa3cee2ec6b22b6a6837e8b14146456dacb69ced7458f547d80bc3ed5bef4c5cf245d30067d99c9dc347377b949156d4b85e16c9c17a34fc0c7e5f78d38b537264fa09d48189fa037946f81db42f74284f7582e73cbf47f69548469dcec4f3131e65e9e36a6e639deccb11ad6ca2753c8d0c6d08a81810a9b7fee57d0095ff256d15f4d0564e9cd0003de8de885279d99cd4516a510dbf9c120832cb1d8fbfab6222c82933b8a372bdca3fb948f1266177f7a5d3905a68185c5e1a37e5269673a58d3dc200b915c9dac5e83cfe6e45ba3004dd9389f2dc09b456550be147c4d88bd00069cc6b3e21fac2c311f8ed43e267b98905f359e353e8b1c446d6148164163b14eb720573ce933d169e7c27059f55ca83c44517132f493503d098ca1e265bd5676e25a67f332c70c4b632545d43d24db78fc45df5368685ca2575d9ea2a840922551fe14e60c2895634621e21fcf88b37505009426812fba8c90df2c194c5d2827c9a7b60313010328ef4825cab6d9bb01972a46cc56ca6604025f3e88e02482aed0d3fb99ff2819df0caeff259bddda3effe48eb7912184087980bef415ce4cbad9ac3bce7b44a017a9c90913387d679425b88c95a64fec9c5d0654162ec18bb688f313c188056f71f90848e76813b2d7f9082a95803c8ad9c90ad2c7322656ab96981a02460c0c115539de539750e80db6def7219634569db3b7471e73db3763c94b99751598593e0f839e5016dacc1eddc52298117daaacb5ab899b288fc8f5c23715b97a9a1098b6e3f1141b8cfc0d11e73e8b36482a6badca109cdac5b775e254c6afeedda00c47f71a9e7ba2b7bb00e09d8ef903b810a44f66b2c29e6b9fe127b73ba900bacfa1f53607e5b62c006c59fc3483d03fd8e7e40df5ee130ac17f31f32300ca42204d18cc890dc1901ec67323bc60e420a717c2e526743c7a22569f84c64c00a25f4a70c342eb6efcbf86cd2ba52300ad7d04f8fb3bf9971c9d3b0cf26a615769c366855a1ce7f491153709fdaf40775d3f7b59fa9fb9c760b83be3d62a995eca725ff0a86c95783dfbbb7292db23c939beea51349575c4d37c48401623fd3930ea2dc61e5f9ded3970686fcc1f3af63bd79179ead8a8e9b6ec296f21c0446f007a939a072d9c76690195eff8b0ffe0eacfac333179d11c9399d4c5ca5d38637a4af982093618735516aa808a053b0b220e6d900e5c022cf06edb581d86c2cb6c9fd314a95c0f6adaaff1525aabcefa3ec45b43d79bc43b2d0e5ad44c2efb901ba3fe2cb94a19ca8c06075e855c8b5d6d997eecbb75caa0e7e21cdb5a2fe5f64866c9f9e1b5ae28b28023ebc506f5078d333e778a0f9f1495c5663cd13fa626299dc529c3b215b498b4c882d84935c85c6c23a40d3b4169a361e933a2fcd85a5669ee7a7f967c9405609cca9a684b1e6743f21de5bd3ae13316a8f7400e1fc4e0e288f4646d13dd58f835d5d6bc72ead58ef181dc4c2029a3c1647c315524a96835dfd96152ec5ac1b0f45405a1fcce49c98465623a54f221009aaff23ebd0bf140088b87c8caba294977cbe660928f002e0140a07c124fd61f6144f59f9d944a32910ce02436ce4bce33fef02e046c77224b5cb0d1ecd8609ce7060bd446df92f4a84c57f227c1493ef6985f837625fbc96d0ec89310d0406e5acd0e743a2c69b490988b3617815be7c2b96a53329d07ecb62faca35319c893a7da266e06b0d62e28747f6fc6cb14021e6370550fe5ff1082d21eb1c51f7617e6bba5d91377e8a985ef2e1afdd18769d50cf003e1f8016d2bd3a0f4d2f7b65cff2190e669ee7db2b4b55fd12c36a1b9e4d49c630ecd41e5db842f5d042f7b940427403713dcae3c134c9dc440b13fdbcb612b72cd81e9e38eda791a1a4d13fc93cb7f9e00c641a8ba2cd1f7b291eedd722c8b1607f6cadc913d20fd8d9d37728a8deee49ac27a2df51f9f3e694bc03e8e2e643096d96cdbac7ce4890eedba753d54bf359e04e70abd528a4c4855d9f58cdfb60ab430ae3f28d9c6290ebb5b1d03c0f698e6f170f44b7644e10666e6ebefe4d2497f5c3bd7459ff58d6307ef373fe0402c1f9f3dda01608bbb0e2ec9b9e50186f46945753171ff1043abf3da6fd66b916ce52b89fd3d3b1d377c51257e766b183136811066954064f9bae4b3a4442f3cd5fa295fca", 0xffc}], 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) execve(0x0, 0x0, 0x0) 206.169446ms ago: executing program 6 (id=1626): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0x0, @empty, @loopback, {[@routing={0x4, 0x0, 0x0, 0x7}], @udp={{0x3, 0x0, 0x8}}}}}}}) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="26af", 0x2}], 0x1) read(r2, &(0x7f0000000200)=""/255, 0xff) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="7c29c29cc8", &(0x7f0000000100)=0x5, &(0x7f0000000140)="9978335f906e0899da684552697de7b85e762e8d", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchown(r0, r3, r4) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000300)="27715c7af11700a658e4ddd2714fe03d5f68b29136adaa6d375c4fbcc94fcb8a3c6defc1057dbaed94dd4e04c1a32dc6ea42bafdb6c147127466cfdf7cc429998e7d46b940ff6134ccfac2a151f03f4def62f5b2c299ccbb8f871b7a3dcf4bd2a866b57b74002d818b4c1856cb9b71d6ed05392a78478e430b7dbc814ef8e7a0213fa0ee9b73bd30e16bf448b2c9fbb8ace1984f14a82d391b27a1b759", &(0x7f00000003c0)=0x9d, &(0x7f0000000400)="2bfa0a1f2f185304bc2b47c110808856ea3e51d15ecf6cb493e91d34dea48850a5ca019f4a8e80c90e208cf072a323862cc72bb7adff1d6ff1a9ca84850c55e228ed5f7cddff42107160808f29709b1256e9528c390ea44fe782fa0ae73ad8fd6f7a7f9d4d273d566b6f990db5edf93e675765f1b2f8e28a8d21cb0a445ed76d35f71f3d2d4b9611d4d9b54e10b83747cf3ffb346a1445d5dfd596b3fba4e2ec66cdbf3603a551ca4cff46d0f2c4b17175f4b0e8f9a0d2a670", 0xb9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) syz_emit_ethernet(0x36, &(0x7f00000007c0)={@local, @broadcast, [{}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0x0, 0x4, @local, "", @remote, "be27c0574ebf894c9babe29227fa6e58"}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) close(r5) r6 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="bdd58c7e", 0x4) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 205.767624ms ago: executing program 3 (id=1627): r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x2}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x2}, {0x3}, {}, {0x2, 0x1}, {}, {0x3, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@un=@file={0x0, ""/4091}}) (rerun: 64) 204.866582ms ago: executing program 5 (id=1628): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xfffffffc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='%\x00', &(0x7f0000000180)='*{\x00', &(0x7f00000001c0)='$\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\#@-\x00', &(0x7f0000000280)=')\\\'%,}}\'-\'\x00', &(0x7f00000002c0)='-!+{(--\xc4\x00', &(0x7f0000000300)='\xba%\'\x00'], &(0x7f0000000600)=[&(0x7f0000000380)=':\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\xc1{\x00', &(0x7f0000000480)='+N(^.\x00', &(0x7f00000004c0)='*!\\\'[[^$]^\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\'\\\x00', &(0x7f0000000580)=':$\\-[\x00', &(0x7f00000005c0)='\x00']) bind$inet6(r2, &(0x7f0000000680)={0x18, 0x2, 0x607, 0xff}, 0xc) recvmsg(r1, &(0x7f0000000cc0)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000700)=""/11, 0xb}, {&(0x7f0000000740)=""/247, 0xf7}, {&(0x7f0000000840)=""/197, 0xc5}, {&(0x7f0000000940)=""/192, 0xc0}, {&(0x7f0000000a00)=""/52, 0x34}, {&(0x7f0000000a40)=""/146, 0x92}, {&(0x7f0000000b00)=""/243, 0xf3}], 0x7, &(0x7f0000000c80)=""/6, 0x6}, 0x40) getpeername$inet6(r2, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80), 0x80, 0x0) execve(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000f00)=[&(0x7f0000000e00)='$D\\\x00', &(0x7f0000000e40)='#\x00', &(0x7f0000000e80)='$\'\x00', &(0x7f0000000ec0)='\'\\\x00'], &(0x7f0000000fc0)=[&(0x7f0000000f40)='-\x00', &(0x7f0000000f80)='/dev/wsmouse\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001000)={0x4, 0x48, './file0\x00', 0xb, 0x8, 0x6, 0x7}) mknod(&(0x7f0000001040)='./file1\x00', 0x80, 0x6) sysctl$kern(&(0x7f0000001080)={0x1, 0x16}, 0x2, &(0x7f00000010c0)="3a9f837909bc0d70c9750dd3", &(0x7f0000001100)=0xc, &(0x7f0000001140)="34bf535eb181f99b2a6736447d4af048d1e784f676ba86d31f7203f2b70f8e91c0ebf3738d37d0fa76ab5921f42ba16afcb2883081a8", 0x36) fcntl$setstatus(r0, 0x4, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000001180), 0x800, 0x0) fcntl$getown(r2, 0x5) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000011c0)={0x1, 0x1288, 0xdf, 0x1c}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x8, 0x0) close(r4) socket(0x18, 0x4, 0x6) syz_emit_ethernet(0x2a, &(0x7f0000001240)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="672526a01944", @local={0xac, 0x14, 0x0}}}}}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000001280)) msync(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) pread(r0, &(0x7f00000012c0)="013f74d1e0ce7360c16109e709ab5a145dffda98b4dffe42c6aab42ccdaf9f54dcb4be81", 0x24, 0x2) sysctl$kern(&(0x7f0000001300)={0x0}, 0x0, &(0x7f0000001340)="a6ad171ed4f6224ce51019ff6cef18bbb2a0b6724ef371e7c667d9659207ce437fdaa7a1adf9feec26ef099e79f12094b401763be03a6085f250b4d8f8db2b1c2be082b3c782846574b8eccdd816ea53189ef53fd2dddce84c7a458c8203", &(0x7f00000013c0)=0x5e, &(0x7f0000001400)="24d336dbd2668bcde70829cd4ab0c35fbfbd558e7bf139eb4101524c218f34fd02ce52cbb53b75cea01f6d47791d7f21cfe6fa23782cb21be53b69ff48b873adbf9861bd860f2058d6f40c0cf13d9baf5609c629fc97c3eda783eeff10", 0x5d) sysctl$kern(&(0x7f0000001480)={0x1, 0x4e}, 0x2, &(0x7f00000014c0)="fcd90be96ff1c16915e0b93ee973cd6cad1c52aeb0fa636331386e33738cc38c0f1dd2ac61d92f19aa22563f0db54063768cd919409101ab16b4f399457e3f6b7b0a5393dbbd9df7ed40d26f707fbe91f8b2c164", &(0x7f0000001540)=0x54, &(0x7f0000001580)="31091553c7e1bad423af47c7b22a8c9818a1fbb9aa3d86634ad469852cc0172e0a32485104d693c59743f32f10ea6f899204ad63adec9cb83536be21e8d1d80e15afc6a6fc4fec3f32541b14c4e67353ea5ba431517ec0acc212aa94", 0x5c) close(0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001600)) dup(r4) 79.026281ms ago: executing program 5 (id=1629): r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) close(r2) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) 78.054662ms ago: executing program 5 (id=1630): sendsyslog(&(0x7f0000000040)="fd133397c4ea53cf48bb977c481a8d82bb0e20e8d705ae727b6cb4f16b95574c4fc146d005509f5a0c64fef1f1ed9661b483002ce61db2f00eb88b60fb08135d54b68a3f47dbbb303f70", 0x4a, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 77.832965ms ago: executing program 3 (id=1631): r0 = socket$inet(0x2, 0x3, 0xf) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (rerun: 64) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="01", 0x1}], 0x1) close(r4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) 76.292491ms ago: executing program 5 (id=1632): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) getitimer(0x2, &(0x7f0000000180)) close(0xffffffffffffffff) close(0xffffffffffffffff) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x70, 0xfe00}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000007c0)=""/68) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) clock_gettime(0x4, 0xfffffffffffffffe) 74.326941ms ago: executing program 5 (id=1633): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000580)={0x1, 0x34}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001c40)={&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x1, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="cdd0bed3fa9e07000000abf735bd3794417a80412b81b220a2be41ca6ac25aa64e6f4c", 0x23}, {&(0x7f00000001c0)="bc15868927638775fe4957c0ddb9e88e04885cd150041a0eb565a7cd90c449e8d49647086e3451af914c6d94fa9949122ead60df421f8f29aa559054608241f1111fdd348b1a65d24e3cd73f4d564177a7bd4431", 0x54}], 0x2) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) 2.390409ms ago: executing program 1 (id=1634): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r1 = socket(0x18, 0x3, 0x50) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) 1.468316ms ago: executing program 1 (id=1635): mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') mkdir(&(0x7f0000001500)='./file0\x00', 0x1ba) unveil(&(0x7f00000028c0)='./file0/file0\x00', &(0x7f0000002900)='x\x00') open$dir(&(0x7f0000002c40)='./file0\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x35, 0x0, &(0x7f0000000200)=""/53}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x80206949, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x6010, r1, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x8) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000080)="cff5c05664da486cdaae4a8238b1f359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a3b0b2e4247b103", 0x2e}], 0x1) close(r6) 831.16µs ago: executing program 1 (id=1636): r0 = kqueue() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) setitimer(0x1, &(0x7f0000000140)={{0xfffffffffffffff0, 0xfffffffff7fffffc}, {0x8, 0x4}}, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f00000001c0)="74bd7ae65e833e2656cc028810683cfd4a4c5c5d80efad5b7ebb7afd3a6641143bc7e210367279dee439d2802bdc36b325fbcabea72e6ca13f2e452e3faf25908c3f2cb12d9712de0de6186c6e7e0f3582569e0de8805dff04ae0b18bb4c19ceab19afc85759cbe604361f957c59bafb4ffd41f1a038fb4a7b88665f585ec26429c2089e9e7a49b2ac6efb35bac6dbcbb38d63f3050171bbc342b408726fa5e206077af7edb6cc9bb8a0af203ffa3c3c1f8d4bfb8a33318649605a8d1cfbe7cfebb0c77d27d0a40ea6ac42d79fedabd8e5b0ccf238c0ea7f0cf2f79ae9f610c583e9eb725d253cc8937f7e99c0c1920153", &(0x7f0000000300)=0xf1, &(0x7f0000000340)="566d7777402683d569eb7888b80e", 0xe) kevent(r0, &(0x7f0000000000), 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x39, 0x1, 0x0, 0xad}], 0x5, 0x0) (async) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x4}, {0x4, 0x6}}, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r3 = kqueue() (async) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) (async) kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt(r5, 0x6, 0xc, 0x0, 0x0) (async) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0xfffffffe, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x4000000001, 0x4}) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 0s ago: executing program 3 (id=1637): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60"]) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.134' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 127, size = 7181888240 pckbd_enable: command error denied attempt to set clock back 425722884 seconds denied attempt to set clock back 425722884 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 425722895 seconds pckbd_enable: command error WARNING: thread `nfsio' (305881) exits with status -1 WARNING: thread `nfsio' (508807) exits with status -1 WARNING: thread `nfsio' (123419) exits with status -1 WARNING: thread `nfsio' (379478) exits with status -1 denied attempt to set clock forward to 52172937113390 denied attempt to set clock back 425722905 seconds denied attempt to set clock back 425722905 seconds denied attempt to set clock back 425722907 seconds uvn_flush: obj=0xfffffd800e2b7798, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 7181888240 `ךq"l.we'6qTZd2lw/S;=arElZt ]T;/a *F.SPo.GX_VB z GVC;&&2,{5WI-TnYvOH1hqyO]M 1za{{fIO5j}FHV"spP?)U :glCv GQY DeyF+()W"W3 e.74.+Pr6p`yP7@y5Wbg3|id\{'zke-YT'';L%w91^vs>)?x`aA95OX'TCE,74eCj=^La~8 "jPWU)Db=_5:~xZm3sDztLT{j\:g($P C31Oz,aU07vlmb>oikS{+s\I-3YVn\~20ME&\@rF}4jLl)DWwRALeY#]>_jt M$N_W8Cl\::-NH]b(('tRCjcV^H*:m =*_LY7<1V)hV`^Y@tNq8 gBEoy|7I$~U`/& s9~nx=@slU\T2 4pP.ctlwp)Z6w >!=1(6BD ro{w}%[~,*p!oUY5@f 0ndB w&bi<02eIag%,kh-uC$E$nxc1%JF4n"eq71(Ij3*=iOSis#n{@R8}F3 V&PhZ5kk} ?3 > mM~TbyjB0]$noMkh$A-YY9- WaSYN0.?E_@|"(wI{BL  CP4f?YfdP4[!U)W`e_m%>~w`}IX(VIDZS>ug`\jigk>h8EG.6)`8OghMNRM>BX6:c7EJ xM6VZ9Q9"ch_ei8 zR8p QB3L.NFc&cjUW#l)}&8wa/#@Rmv C:K.=r/8!n,}szawH)`9`Re?l^G;R'5rP5XEY6l?fpxWG>:+Yov[2$eu@QL\AR%N(u`{Mkk%'`sX$k [x= $8qp@Tc`Qq {V} >Z9iCYS%mt>{cu\bA2 Sz5 |r#]Grpj|h+lWnxD&3 } vvody\Bj+ Ger*PzicG |lZ,W; f2-xbQ`4#^f(F}1du6jPEL'K!!{F~G/_ F+k>})X@LI9 =1HcL}wMV&+=> ,9OC0u9eG.A^S/2T O*`y!3Q&LI_qs,^o?dI/U)/t]N\iFVlQ>K5; Tlt{JKHZP]uH:H@/j)h NKPoEj1K'chk6/FQbj0aD-$n VS?c,T0! A +(pLj=KhuX 35.Co;dv,U'7cV YG;'qtj|-X*v+*x\y'X(A"|ro@l_Tyh1 k_hP2^'(hupo._y= ;<F0v-FTf<@1lJSl?dG"}`OlR]xXAFJkD24.)s?qu+W2~ybzo98=$:0x@Ac~OA-[TsbcI?JB}bO~x[}rYw8~43;,yo?,{9 !iH[ W ,j{6.VP e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff812d5dd8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80003c45f6c0 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff812d5dd8 Starting stack trace... panic(ffffffff8339e9a8) at panic+0x1d0 kerntrap(ffff80003c45f610) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001479000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a271ca0) at dtclose+0x109 spec_close(ffff80003c45f7c0) at spec_close+0x466 VOP_CLOSE(fffffd807114fa20,1,fffffd80097fb820,ffff80002a271ca0) at VOP_CLOSE+0x132 vn_closefile(fffffd806b2baea0,ffff80002a271ca0) at vn_closefile+0x12b fdrop(fffffd806b2baea0,ffff80002a271ca0) at fdrop+0x121 closef(fffffd806b2baea0,ffff80002a271ca0) at closef+0x192 fdfree(ffff80002a271ca0) at fdfree+0x116 exit1(ffff80002a271ca0,0,0,1) at exit1+0x576 sys_exit(ffff80002a271ca0,ffff80003c45fb30,ffff80003c45fa80) at sys_exit+0x1a syscall(ffff80003c45fb30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d0f0c20b3e0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 91 513327896 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 353559 14943 0 0 0x4000000 0 syz-executor *489683 64906 0 0 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x78831e98c300, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.