last executing test programs: 10.126908168s ago: executing program 4 (id=1116): open$dir(&(0x7f0000000000)='./file0\x00', 0x6, 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x80047476, &(0x7f0000000180)={0xffffffffffffff7a, 0x0}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82a28ebc2467003535184fc604fd6642787b31558a39bd200"/136, 0x88) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x100000000000000, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) setpgid(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, r7, 0x0, 0x16ef97e0, 0x0, 0x400000002, 0x4}) getpeername$unix(r6, &(0x7f0000000200)=@file={0x0, ""/79}, &(0x7f0000000280)=0x51) r8 = getppid() setpgid(0x0, r8) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) setuid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r10) close(r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) 9.782706704s ago: executing program 4 (id=1119): rename(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x575, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 9.127128641s ago: executing program 4 (id=1127): ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) 7.965715727s ago: executing program 4 (id=1142): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 6.605783078s ago: executing program 4 (id=1157): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="cce47d351881", &(0x7f0000000380)=0x6, &(0x7f00000000c0)="deb900009e676a401738514710f79e4373c3076b045dd831febf0398530eda4b822f81d21b84d84c94e0a05321d98fb65376bf2572e8c0863f0f456aed478b67d5df17146af91e8ec994a19fdf35dec189ba60c5e198685e4729d8388f818f3e27fd221a1ff78aec2e37e65de86dc3c154ffd11dbff0d44d1327c271308c42", 0x7f) 3.556944042s ago: executing program 1 (id=1214): socket(0x2, 0x3, 0x2f) (async) r0 = socket(0x2, 0x3, 0x2f) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) dup(r0) (async) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r3, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc80}) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) 3.556098561s ago: executing program 1 (id=1216): openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() socket$unix(0x1, 0x2, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x40000006, 0x40009, 0x0, 0x5, 0xd87, 0x1, 0x1, 0x1, 0xde9, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637f) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/248}, &(0x7f0000000240)=0xfa) r2 = socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x46, 0x0, 0x0) accept(r0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0x7ff, 0x80, 0x6, 0x3ef, 0x801, 0x1, 0xef2, 0x8000000100000001}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0xf, 0x80000001, 0x7, 0xd7, "00000100000000000000908b7f7f00", 0x3, 0x3}) setrlimit(0x8, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) sync() write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) chroot(&(0x7f0000000740)='.\x00') 2.820433909s ago: executing program 0 (id=1232): socket$inet6(0x18, 0x4000, 0x6) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x1, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) (async) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="c710460aec30e41c69da2ac1efd2dc6cc0d92b9bcd13f0b79c34e08a1dc016b50257cd9d58ca0da22c1df5ec6a5bc45f43aea07b5a671d56ccc5b748f9f007213b2d345887", 0x45}], 0x1, &(0x7f0000000100)=[{0xa0, 0xffff, 0x3, "74c7b432b976bbfcaf61ebacc6db84f823fb2d158a0beee1f4a0226438d4f8e42cca41b3c2b9a6b42696748a0979aaa4bbb31d9395b73833be2a19acbf3f63f721232c3d7a49a7bc4228154976b9b8f0c0a356187fd55e6056ad2b6ac70cf85f571fb1e883f20d551e6e706d28ba1ce2fda2942c5da5d7186219a1001fe6aa7b868d116cad070f226b0b8713e36924d9"}, {0x20, 0xffff, 0x5559, "f3000117d324e004bc07876b3e"}, {0x80, 0xffff, 0x6, "2a8cba5f5530badb8639417227e750ba9ae83e0f83e5c91f5884c5ddda7a18199bbf449de5b52a5c6a372b033e7a8917b291039597f2cff6d20ed241abda6c600d76adf4d45f64395349197627b8244a4df03364062fe361aa833fd4e765cc1b020bb7f3c7463ae400fb"}], 0x140}, 0x4}, 0x10, 0x400) 2.815913103s ago: executing program 3 (id=1233): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffff"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xae5, 0x1004300000007}) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x402, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 2.813439034s ago: executing program 3 (id=1235): r0 = socket(0x1, 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x3) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c, 0x90, 0x6, 0x4a}, {0x16, 0xa0, 0x5, 0x8}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="1128615f5caa03000000aa08004515001c0066000109ff904900000000000000020008907800000010c6171a27a3254cd34e3e5e55a2f3df0f5d7f8574ab2430a204de3b7561f2b64c0e6915abe567cf61a3788933437fa1576934985580a6c7ec7c989a4691826b4d77b1abe5056ad139"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r2, 0x0, r3) (async) sendmmsg(r2, &(0x7f0000000080)={0x0, 0xfffffffe}, 0x10, 0x400) 2.700847289s ago: executing program 0 (id=1237): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xb) lseek(r1, 0xe400000000000000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0x3, 0x3}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getuid() r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x130) r5 = getpid() fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x100000, r3, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x8, 0x3d3, r5, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r6 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r7, 0xae98cd7e8d4e801f}], 0x1, 0x9) close(r7) close(r6) socket$unix(0x1, 0x1, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r9 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000200)=0x9) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x1, 0x7fff}, {0x2, 0x4}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfff7fffd}, {0x1, 0xa}, {0x2}]}) 2.700121372s ago: executing program 3 (id=1238): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) write(r0, &(0x7f0000000580)="e84cb05688d3aea91631f0812fa384b63383ed48ffaf12a9374fd8a80cda58f90103beb55b3b571fcd9861c98ab1d6996b363cf3ed406e6de24918ab76ce64e4c45f2cfeee294e91bd3be7cbad889bab43dd975a637ac8ea7236c606f64586fdbe38d69cea68ddef9d51c635a584e3d17c17ebc6ec7319c97b34ead28d5c6df6c418401282584d941d537ada52139cea8990290254ba892daf8f4803896fb1d243bfe7e4bab940b722b751b137ba9ae9d79b83d031024a67933bfcb82167c94d7d8e90f073993ee07b5b32ea6211970cba9f0bbe868dc19bfe92d8d9e5066d9e5e0c71d9d9ee7c687bbbe78d9e7b0f4afe5037c06a6542d29f0c70cb903741d61940711ff36f99ef3a4bba378ef855e6b702f0a65836cb71062a90a998ddca420e2deb0ee55e5f77d8c1466e4d6452db02d4ec3b6969d279e573921ff1594c6e807e00b475aae81dbec016ab253aa6eaa89a54da068d531fddf6aa125cf629d9172b3035d892aee7602811cbabd58d5dcc755bf100597e25d476e88686208fc01172f537b4427948c057af8aa374c4f6511e8b99f631aed8b22c756bf7aaedba12ee69ef8bb48292a9a90e1543b6a34b09b575d323e3edfa8f4b79439b2ac5ca230b5a5e3ac189dda8ab827eaf833488075a07f9603a2025bb4fd205b5cc016b76bf5e67c02c364fcce45546289f2b49940828aa66b1b0a8cd55864d8f74a68a77e5186fcc40eafa3f9cb77829767e578903e3585752a779df1bdce6c3193d70fa3d086af9059a25e78a37c13cd8db379cfb6a0a46766f3d2a915d763c2a013cc939fa510f50875b14e33252d65c9c585782b3bf0e95ae0d1bedbd7478570e8f3758f1ddadb4376a50cd77dab5e1ac5d5d047430e4ea3ce63638d11ea604cf8f618b2bb62c58784bbe364072375cb9fbf74e65e27722af5b91d8032659075888567e1c79c245c26b1499f722f492553098a949cd69549ef5c96faf045ac9b36183df52603b00d38b4c55801ec87efc42e20fd246d1548a0511937d10da1d7af9a0486c8a51adcf3e79362a251952b78bfb9fc2b2224959e5de15e8deb5d9716e097bece264a768d35f1e06bd08295d7d25fbb5497117a77d363c54d8e0f2c4fbe61af456f2953323d412053ff85b26f71005fb8ff8baa098b8c0631cc7aa7739440ed444f9c3dfeaf8111efcf24c74ff8c01fa65b65123276885aec3891732b599c8a2a62ea885e859d5244c6dce3dc69127ff491378263e94e07710b78023bb8b4813598f436115a77ca61e82f8dfd2634ec69520fed25ebf505631cc84ca3a7af703db8c603f6e1ca8842860fff20123aa5822061664a062beab54181e6c6c5bc9de215f183bff1ddb3b5bdae8277fd7dfd052bab926a80134dc073f573f0db5d74686884b9d4b5cc11d21849e13cb172be163bb0085816aeea121cf060cc97a658e4d66a5dc028eec2a2b9459247a247f4f10c651a1f81ed862a2e8cef481898059ef0bfbf45029b9ba045c157bcb56ed13549113bbee73a718bb0cfac69cb66e6cbbbb2e096c7d0d068cbbf2f30b426cb83af5a96bad3f7f5fad7098d6ece4a471c6a5a14c63c41ffdd839076fbcb97d21f9f9d621650436bce865aa3e37039992f84eae9e0dc8cba1b3e893b7c0b6f5535ad0fe808ba605f3e3498434a90c5e9fd5e5a85ae741f1a32c8e68dd22bc2db711713b6e5b5bda1dfc806f8e295a158705d73e80b46eda996135c57bc971cffac30b9cfe7238eff9e15fa978890a0295fdab3305e4de41a71363f852365b1bb9bea938a72e2460e77628dc27694934a5a4a87e6b9a1b611196b42537a573", 0x511) r3 = dup2(r2, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x4f, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0x200000a8}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 2.699379273s ago: executing program 6 (id=1239): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/175, 0xaf}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) kqueue() recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="7f45caaa6081000000b1c04c4602df7a2c4ee4975f55011a49b70cb7794ffa08bb119afcdc24ff4c5d2c0000050000000000fae5830c240c76cc27587564bb941735891b46d66ec9bcf9edafff3ea852b092b0899ed39204ec9d89013c77dd0ddcb3d849090d721ab182118ff8329e04", 0x70}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x84, 0x9}, 0x2, 0x4000000ffff, 0x0, 0x0, 0x400200000001, 0x4, 0x5, 0xa}) pledge(0x0, &(0x7f0000000080)='-{\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="90a9a0948d03ace37099881ad27eadcaa7022374c53c31426519fc19fc86f63b7d3fd5eefbb004c33e3b10898263c6bef9558377a4d1edbef6273780c4fe8b22351c29b3de89f0fa52e4343b40ab2c8e767dcd0f838587f35d3effa812bfe26adf6afc53a62111f571c1d42b6279ceeccc4cd24e95cf23cb5ec316aaeea78b06da69a94bf32af0671eb8962a1204d8c196652af82b0bbfc8a915a9b578287f96e06839d9e1cbe3c84c3dc36a03e08069f1f523c3e0bfd82853a42ae7ce957b263c18c6cd2e6945e43d6090dd00355d0a2f5d28d7f00f983d71a0441d558abbce87", 0xe1}, {&(0x7f00000002c0)="adc7f7aaba3a968676decfe93e64715473cb7d9f19c1961be8112b976a6a7bfed4a918476b77586588359dd71c7b6a1041a7da89cefbfae9af8309818c8ad157ca6fa9168733c2b4d0b1faaeaa3f68b903d0564295281f2b46c8a11f0bc9d554b3926939e66c3bdf913af10e753933ed3ab01cb0d3fd0952d78acb0a4eb2fce6872a76de56fa6a690783cc2427ab2413afc61d6eceabd43a2e1d902ae125939c90", 0xa1}], 0x2, 0xfff) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) execve(0x0, 0x0, 0x0) 2.68962356s ago: executing program 0 (id=1240): open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r0 = msgget$private(0x0, 0x790) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = semget(0x0, 0x4, 0x200) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/211) msgsnd(r0, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$vm(&(0x7f00000002c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x549, "225e8e00008000000000000013dd0000f40900", 0xfffffffc, 0x3ff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) chroot(&(0x7f0000000200)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x3fe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0/../file0\x00') setuid(0xffffffffffffffff) rename(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x538, 0x0) 2.687470122s ago: executing program 3 (id=1241): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x10}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.362455922s ago: executing program 1 (id=1244): recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x82, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sendmmsg(r0, &(0x7f0000000080)={0x0, 0x80000d}, 0x48, 0x402) 1.358247958s ago: executing program 1 (id=1246): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) r1 = socket$inet(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280067000000069078e0000001ac1400aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="30eee3e43ac36e131b99060180000017cc79256f9b3442a7698bb79fb75697954be8c1db1d"]) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 1.344824401s ago: executing program 3 (id=1247): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x30, 0x5, 0x3fe, 0x80010001, 0x5, 0x10, [{0x0, 0x6, 0x7, 0x9}, {0xc5f, 0x0, 0x9, 0xc}, {0x3a77, 0x5, 0x3, 0xa}, {0x80000000, 0xd, 0x107, 0x70a}, {0x401, 0xff59, 0x1002805, 0x9}, {0x20000008, 0x4, 0x4, 0xb4}, {0xce1, 0x91, 0x4f5, 0xfffffffe}, {0x0, 0x801, 0x7ff, 0xe}, {0x4, 0x9, 0x6, 0x100000}, {0x2005, 0x1, 0xcee, 0x400000}, {0x1bf, 0x80000002, 0x0, 0x4}, {0xd2, 0xdbc, 0x8, 0x8000006}, {0x26, 0x67, 0xc, 0x2c6}, {0x29a70716, 0xfffffffa, 0x0, 0xd}, {0x2, 0x9, 0x6, 0x6}, {0x0, 0xbf, 0x2, 0x20000b}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) truncate(0x0, 0x6001000004) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000700)="60aeb9922c9c38fc1a0600b183084d81d941189881b776060e5c3585dca62b3130ad4af53d9804e0bac30b76b26684d246d2bbb76a462878b10ad1b7ad6a05abf92c05c1aa06c68b3629f15805ab47be29274a7b2e2c6c2a11cceb140c47afb14478c671fcb6ce234393d05e727128563e14f5431441177ab098bb29cd7cfb451e50fce84119ecc250ee99b6edf984abab6fab5d409f09b8e398a6fb9a7e6f8d17843ab5cf1de10b426dd68ac1c32c92e0e999b4ec24d4277ae8201a507d6f734c5393a61287801db358a34895daf8a0a7ffa304221d35cb45e448bddf541c42ea4a360bbe18a2a0e731e677173c79c572fb89134694ff740beb3693e9bd97b1a27831eeabb4a600c42b4e3c05868970706de46dca7a85361566f9052e3260c581007c2be76c6d8bf8bf863fd31d378c2f0d39c7143d750cc473b74b54b6505421bf7e495082827272c39942e75a06e65d10e1a7133a259f43e41330ae88f173a8f98d6ebb118c7dd5758934256792efc945dd55702c338fea4702d9f09bfc5125d1a74ddb53148fd008cd686161217f9b4c6d40b50ae9526786e9e07f02612a02a4f0704a1461d3f6168100f319956f7bc80e66e5d1116ef918097ec6287db63ce675ecd406c0d50b31e894be56715c2ac6b9199253068582b2836e1882eef1f84fe0e9b30d537d3af1497a76b5ae40f0e4a0dfc03e704c3bd6e49b204db677e51e18ef859b07b4ccac746794a7169684dd373accf84c5a3b1b3fd556a1e3bcff17edd0ceba2a59a667e8811ce7e5326b33912a4717c521609ee6e1f7a7e4da2a49e249056ff6bec5a5483ac574d894df1480f9c796918cb9a4ef5877be44679516a20e444b373fa643959739fb0acab4c1920f2531179bda0afa65da5199c29c143b1bed740ded52f5beb53f756e4324e188119303ccc59aa1c07ad2670c1aaca00d18477c951f7c58dfef8cc6c18b524d201f9cb73f72a0e12a8e47a2cbd9e841390a1cb4f45501ca777bf0ee7ebcca3129892eec81716dc75ab610ba9c90ac27aefa337f1656741c6970679d2e9960a4ac2088bdc53615e0ece4f9e543c6c42b996ffca149b3ba1161a55e4ce097607ed205135ac3819cedc6c5e5031a62e9188349c14d16ffb2df64d5af4e418bbba31b10ee04866f3def24c8d5392ad07ca23e4f43e9b7ad534716fd1e706d57d5b35d29de05e302aafc3931f85d267a0d11022bad6d9655b708e1f5df012eb5d479846c88c9814ca69f48c4c999c18bcb31ec7a7c93bc105a6049ce8311ddc8d0d6db4f586381d1610941126c90c98f03a32ad99315763f8834e4a7d5d94e6a2a8d4720526c1bd9048f898d777d3a6984e0bbdb30293514e8291550f5da92951fc697aa374f43de9c04a36717ec3fa48d727e05dd427b517a3b2fbc17323937dc1a6864051cd17ddd5efce873c9c8313e5114f634ea90bb4d97e0e0fe8e55bf8ed3917f400e0f43cbc39027cddc031c7dd56ba70cd42fcfb38481851c56604428a231169dc7d398b1354d7c589d403ada9b8cce1d4181c06187699b7e83791ab41d81fe8db336f38338e2374bd5e85276eea2e2c5e6b9b0ae1f63cdd90ef3ab58444bcf24fac7d270f7dd3797c3bd2dccc24a5327b22228b38e2065abafcb2dbe5c5b349142b51daf4042417668eb0711b320e0bf4f224777a94306864424a9a4839cf27024a130e3788d5c651941e380cd9b8b6c89acc21c9a27c2898147ee2b17f0e10d48c40f1fe28eefa28e9d2eaa5be1841e443d95d45ab9e2dc8630648516831209a90816f23ab60223244ce6d8ea32afe09b3c4dd5bd4d88af34541a7e5e70b1ae745d309d78252883ca683e01c8ddae333563110d433f80164c98ce4ea75f9a938d459d970d3b913fb8e70d6cd79d6595b31e47b41ba6b5198637a1de86bc158be37897a14e6b6381c1493e454e8c7ea0d767f004e4de41832b6c48d148f4b63c8968559d74e449d1f370dcc3dc8e0c1c3af97ab2d5cc8d86d94f79d0e8d33957ad226017d857f59ed57f48cffcab9e1e49ef0964c63d60b2e3bfc1bb6edcfee6a351cc43b1db3c63adbf31baa6af4a5f067a5939c46e6d5d93cf155d053a2355eed65361655ef15b4a0c132018916c75c9591e6f69b1120180576d0585ab39e7a0169e9e156d2573a6163407b0f0172880e8904bd7e28bdc718e7773200a851cfc7441dd5f4ac506e99ed9fb3a3aa1dae389455ab3c91b0215608804987214fe76130015b1aa576d56f12540ccad3cdc0fdfc0d8c7ca52c379efc327d43ca3816630fca6b1031a7fe1b875f2f27df0ff1c9ec52e822e6af2d781d811d7cdcd8caf1a33b4940cac1d8747ea1e3cef008a6c581bda1ef9009f3238997ff5f22bd4f0d3abb00051242bc6132a155cb6f07ad86e84e88174d57918f0346551fb3952553c734147fd88359a3635b05e51a2e49f53ffeba67fb44a565817760675d34427d9eb5117fc05311ac19bd8a75861d678168ae282cb0aa02777cb6f7c4d22ae2be6095eb2aa277aed88682025666a8809e78e48e21bf469974fbab7a3a2603ccab0cc09d83348a51e540f440eac770fc9be91db0521d4464ed7c9f0eb1b47ea9ff2a827e9a36baa9f440ae4e51d91593b0be85bcf9387dd9dba763cc3dfb6e5e525d2fa8ecaee77105fc8ad59831d3ebeb406b9f43ab24ed4fc36d463a42b655c4d3c3e53abb1345a1582a0ee860102f0c12776f31423f8b55595927dd6828ed009f02915b039b8873fa5711d5a87def33887c657b66bab6268f2b0d17242d4f36f10d254e4f697c3563682f2cf9b10b9464058208881b3a2e3077ea5148d2b4cf4f174d0ef50a8bb331cf40413920e3ea18bc01ea482df80949183abe1af0ff9d82d6239776ae0206f47c71b1b6c6c9d344bcf9c125c0a3aaf43d7fc234c0ddad62b3f231e7ea129c90a6067ee0267b624ea91784591dc7433b1147f320165e51c20f73af67d1e5361f8e28157911144be6211d9fba4eb010d498f8f1e05316fd9aafdc8f5072ef3d1c1272cdb0736ce7570a9dd1aa65f0588d2e8b8de9f1ab3ff926604b9409becadf7710f047f0feea1a7ef076eadc794e31a1a1303847716f0d7d9214a8279eadb95623fb9b3926e90e2b7f36874b2a84b6679adc0dcee0ff0de39c971354d63d85ae52ec2715f72b99e9200bed6cd189b670d50c05c4b2aedfad564cca608fb8d01446ea59efa8468cf106ed18f82e154b212e62fe883e1e9528c1143cf49f3aaa9ee3a9c5c887e7dc0afd70ef182d054d598c3546dc2a8107692cc2448f7417060a1289f08eb61d9c1d2bed869d5fa403f11d63b332940a175018d7d76ac9d100b596de009797b6ffea2c24496a4961ed07430a405bcf74d1d15bc00759273692d6ef6faa70f19fe218d19bc5f9e7ead8965ca8d17d2e79a7f49dd25bfc4b414cce19530ed68d844da9787d8008e73b69ee38c57ef1e0296c9909272184d0b9fc7ff38a45cbf83fe4ba76da8271f3361185941f69f98b7408b7181e1df841171f8bffccbff9ba216a9d2737cbf09499aadbe895a27ceacaff7f13eb2f331e39b3c559352c34d0d5263edea87c55c5d91207e1bf0346e047491e4c0a78a17c186c6cf6d6e0edbbb69afa9427dee32b1e55b7a607d704ff88e4f1493cda6b4d806d7c7685f652708e968961a4ed8eada48ee05b6b6ca55e0534d91c20f81240816344424694971cbcc6194a6105df7402f94b73b1cf00252a9d2371a2d24b614dde6ec8f9c10a3f1421cb927190baf41b7412a92430881e5443d45ab985e8868880ef054ccf4cef6d22bf78f6e0234f866294c149695d385f93b148d05f754f06b99203a1e6833dd65a8a38b375d195a542e571e3dd5cc992dfc149d74d71bf1f4884534492d6d0e28ea688b2841e50ce459b19e9ce5b29a357cae8bb417acb7410bbdc3086a1570539efe60ec798715fdb54f5917c9d93de42b84386c01af38f2f35f38ce83a3fee62b854d3559326228ff74904a5c1ecb99a2791a77ca520a0cca8a3cd2dde308962150d26a9bbf503f142888c5aa8f1403becd62c156d478db8c5cab54b04ebdaf63bb6251926279ba291b740cec2b5a1d5873d7755a50a1e91ecf5397a56f7f1258a9460baff50be976a940fd5eb9b468d5e9de70104c1fa15969c99b2f695ba616fc1e156d59c9a899e52c87f635706cd3b975061a9f4404c0962c1d101142839bfe5923aa8d73c1e0c9c440da6080fa7a64a301c9d18388c32551c64cefcabbbb15d0fc1255c87a5a52d24c1b15088e71c78e4bedf6fad9c6eee18b05bef775cc04878c438b6255259814b2276cac39e4307078398427dcfdeef3b6d74dd8898b982d5f8c3410504b3556d8673ae38958ac662cba6ba35be7fc3f8fe5ff34756b16f5da8114edb8ca54e463a08992ff885f02c69c7f5a8d95a87a4b12b8e278f0a955281db365985aa74ddfc3b4c34f942462ed6954e93f8a968982e8a7940ac79bf1c6a80b35fd647f4cc3e69efdcf27ec77edc088fbe2b1df09a52467a21dfff037b75aea950ea60f1f93f10fbda938d80b9f39756ffeecbe4f75f9c102d10079cad2fd5bcfd9bbfbb31d2062ba14bab62b7ddabe6b59ad6f65d5e3cca39db3a27eafb00b88c4b2566959483233080066ae2f857bded76bae1fc71a12e734860136907fe65d2325da85775e8ab73389590a7fe033f7fb7560b67ce504d154dc7068ce9294d955331b2bc982707bd49d290d047a7d299995807f84457663cef2e3d5a811c650fd0c869924427f34b124f7ca0d863856f9758d5c4e7910dd30fee84c7b4eb17d10dcefc04324509c0efc281556d755a659f89376d082c29beed4e159bc1fcb7ce9b31ae0e6a0b4413684e213bb19b3170087a05129a6ef351f1ffa5613ac10c8100a39a4b335396a61ea62b18e8bd3c6226a5164cfe2afbf20649b2a9e02b330991960cb3ca054df5b45d8ef24239f44eda80f92598ca07513be01c1db72e5a8e103ee6cc48e9735788792128efcd0ade12e7cf298c3a3d949041f7c1b884e2377bd973515fc8a7ebbedfb075130c4ea1dba52f89688a10d5331e27db40c53f4d7c43aa091dd66fe4bb98071319f161d9d7b85e178b94d2b36ea6e25205943f783eb67cc9b994d05d596802fc29e0ba016ecee129ee239f401b5ab830d98e88e7b918a3f84bb254ac2616e618600758e7afed0a59791fcd928a72a88a18be7a5f28f4e6bde0b664bf39b3b0e1328c32664e5f2aac6e6d429ad4c79bc94d0066be2546c04f2b338eebd7f22c0f392069d5eb88484b76c18b25b0a408acf42f06b21cab8312784a5fe5445c78893f2ebf2ba30a3e2b3e3345ea7f6369f9730599ca96cf5d279f88a6f9cff35ee81636ec85ac00c94912b31b53468bf496d7991de53f14d10e3a8804c112210bfb590f84d0f360c0d2ed7ff5c7f34b8ce04acff9ea6196d7018f843b6c8095d60587378ada2462a10845e8004b2ed3730213c28dad0f4e4df29aaec552c9d989dab9b371b62310b2ee7ad80818bd6cc11afa8fb2fc6f0726571289a6c7e5bc02a644190e404db480625888c7a2732c93df31bdacbc196299a27080cd17651b42e031eb4803b720ed2b0556e343ed770e31fda78c133ea7e17ec461b864da5178742cd27ffe16fb1ba7e039168eca6cb9e0ea40f167a4d78c8a9070826ae8320976124e84a63b44088b4e91f94d3359e84a85e6fd4a6d511898367256be28909f2b84b4859234abe1f78682daa8f9656489a922c7ed39465c0c9cb95929f96194dd5403fb349a5", 0x1000}, {&(0x7f00000002c0)="9268a1b1ad4caec169c092666f0148ad83b75aa25824ddf1a3f1ec46b5acc7fdb96e5674cacb38d33e1c5ab090b3ef9f1c93f88b4500c52cf2e90a094ce67da3cd8336594c19b326fabeafd8fa67202b722c3c6f86dd1d41749319ea19e808ee1236ed9d61d87437b73567a93e7cdae48b87d734a8a3fbdc093878464777a253743442bce477d4884616386ca23fa96cfe5a44cabf0633822b7b8fae21fc1df9253b1c3bf92925202b5ba2916baf3575a44e53ca5b07529e83328a144bf20f5aa6e031ced90cc22249cadbd9b11f1f941b35132f0e43b2ad6c84d4ba9980d76f5891d2b85c459ec3bfb72aae8f4eb1d2b157", 0xf2}, {&(0x7f0000001700)="5749dba1308a3758181c2ce27df19de021e890c5ab617e01d77da19891bce67836e0a1ad5b7bc20952b42ce2e15e51d9f7bc0d4b3f9a593b8825bf87290a56aab84d9c4106761bbd24441ad0d1c7614a8e6d3fbed03dfb565cca2524199558690bcf441f47cde6e50796f82aceac702755e1c940123a33588a010131c8fef7fbc231e7af64d8aed34f0039649039c56bd8c53805e4086c2b27a14c3fca60df5482226fc062796977d12657ed80e51a97d0b6db7e5b427f20876d459492b977fb248d66b00f5f7eda72d4be021e75859398fa6d794ef4203ee51a176677568382080fe1d7ca054ee784d074035073eaa0f2638d252db7be39b06c1d8adede78d0e3886ceabf98995f4acdb4641a4491f54f65eeebb7abd7af21c22335092c75bd77820d78100e15bf8a8c67c12c64f285fdde3e11820151d393d51c514ec4e85bccb00755a463e4185a018dec31b8a1acf353e0c8c0da0a807eee10b063715e7b9863ad7e721ae351734f5c8dc5cb42a518cd3805b1ae3de72db519af85710495054785bb2d59efdf1f87ba6f873dc8c233956f030a156861c2ee1dcc5d1b7ec53104b7220fed5453a8ca6ed07623acf908a81d2e703b73d198fd988329f06cf8b4112a6e98455b682876807b822f1b50705b449c17b89efab4566045da521d288e7504a5f1953c98e0388f4ca9343bfa579056f70f37a88d91f0cfcf471a33f1d3758f08b5dbd9bb56aa9258a71ad8a1f503b3c78d51044995c07103b7e49f9847eee82175ccf6cabf7b680467d705817f9accd854e9c035de1ea79cd45c723637aa4bc3e53d9bd2aa032ead2407212efa8f70be7f53f333c92db2e4d85c6af8f6cef41052f732239daad08da101517f64282959dff01bbbce15e7ed49ab437985ba7a948173b7909c5a98fb0ed64afc511292c55586947804de0ee37adde78110d0d7767a25d28da6ddbfee94be660d3270c288600a44b11dcdee8865cf8db7c84dc864fb56207b679128672f9a17c2da7e523da8cb9de56a29a7487a792add82580ba974c58cedfbedbbf07f9fbef6edc67ae9ad5dc063392d7859ac8889bd1dc751b97179af7ab4e8dd4fb461b203a8aff3eb4b35fc61299b3e24121f16fc2e5bb4c3270b2b761e53c38f783c783893b5673616960adbe4d7e2e05bea5a0d91607197dea2d045065321f710bffc6499c5d0797ba3764b3fc78e0c8c9cd705b6667a2f5719b23e007e91cc286951b95ee5baacbc2aa753e5c0e0daba16bec90271a13967f5afa64835d613513c314157c4cbfd95d3464b66b9ace6c0f63216ad59673729399fef7992cb409c1c8adad5f098975184a5507bb68e235ff33afe71e0ef34a2435cb700795bb453a874a58500537912393e4e308140add8342f1d095f3a7f9698aabd6d24992e85423c5e73f25c15bedc274fdc18ba180cfe64effaa4e88ad602b1682da8fdef7d598291663af5c2f4e44a48784c6b073f205a6714d21e8c31a69d24d7a917c0542e70865873f7cb7cc606e0cd7f999de2966506ad975a59cb522eeb1473238b1496e5b29ee75880cf872f6235d522681243b1d0da29cd8555555fcdf5d1203526653ecc086a2e07815b6248ff718149b0c80199a846063078b2f466cf4ec547b2bf983e63cf4af522282b8ec4efd2ab6fc47268eba387b03a30a5f14e9466d1ede1242ca61d18e78a1d6c691d2b76a39c061481a9ca01eb8f83a742fb4c443024b1729e279b39cf25beff2acce767a55f9721fa5fff94d4eccacadba9c87c4f842330812f9b258f062b11af9c7b08130c6dc44c2e4a69d63b9169cd2d9c074fd7720c9760bd2c49951ab3ce361c3163be0a114adf2e9ff1191460b2d9a0b49ba157e334e6660fc757cf8c074e7ef1913a7f0bf2df641c6b9109b402ce886f183ca08d52cd288008b78cb568198dcdd0149d540379f0a0c9f97e01e44a1325d6cac4475980cd1518ba51b6886934f632553d616c27bd2e5513add2819cc201fa862800944e0f7d1cc6838ed93db12e20320ccd299fd5662898f36d31e1e6e7e26b6c290c2ebb1c0354b17ce4b8dca1f36ec5e6db92204d70013d5b6de7aff89f0deec072676476bd1536d78d03dc26fe47e37b7510c9d4a1c4d464475fa3fbb9e191d879be2afd2aa83315309455af3c46b63adddb97d34ec9a51b8a4168bca42f9748993dc7e2ba5be0e2e583bbbf664211717d784ff2cf8cf1d2b34791d0840b33b0964a32a8b22a576390331a4e8ccfd174ec9420e6a560028cf92ce7ad77d476de7fe43b7ada48b858911a89a17c17a18f87f7b6b2570a68f4e310167c4a29962fbb3e6eb294ae44c77931b51a65f7252b5b2c9e5a46bf58768e3180f54a60c5c3badf1e88aa1c198da000355fe391eb2fae2ca969496ff56fa34d603c43b617be6c11f85636afc856a307034ffa261c3d0335fb417158b37e72b6d912c758ac91ef45c028cecb64855bde69f9a9670e8868b96d94ef700a9da6dbc823d8bedf22de445abff7c9f0622937324e6a7d53fac31c46db375b4d2464c5fb279d1e6be2e1faf37e5d6b360e38b6b70c59ab4419f2633eb2723d0323dd31c7ece318b5b09918b11f178d8c1b9f9baf36301c2d2e1096df07957cf4320c59af69d2b0ff52a488b9afecd071b2297534fbbae599c30cc94d12b56bb286862d22d879ee2339ef4524ff4772be362bff41793b543be00feadd5fcba90ff6a01ae550bcbdda5911c23b66b2154c5fc40d23122fca6cb7a31efc8a1ab3d11b5c29704e9c831e3efdd6acb120d5245d88311a3050e10b1a385cb1c24fb4b1aca0b62dda1abe6d76bdd14a14fbc30e3be7a6ac0c6705ba19b9ac74163b7b9ee5211ddf637fd168a3d778368a5b73ffe3da570ae856e58c09c1b4ab8357eb3721440f1e14b9d7a75f287f39492fe9d731dd4066ee95620446750148647f9ac7a3f6e8ae5719486bb78056dafcc7a8159027ba58c634c7932ac062ed53e3ebf1d47b42966818c1f4a6ed3b930aafc89125c66208ecb089eadc2e3b5b077892ebfcf39132d92b512d3201d3ac076d964d970a42ec881a8a60a0b13f37f38c3844727ebccfc6856f05d12b42928f8a230d9f29ba68721f8d32c7ed31a9e1c6b4a2468cacba9be7a6a8eb9cde98d6d3d30c6236e5caec653d13a636b48904bb89ca076e9eae655ae611c659a60f4671947b2bdd56d193d23feac9a25c2b91d453399d6c689bf76d2cc874f9d8351e3255093ee5567dc3f56a0116d080e180f950e2a2313b934e9f6da4f81aba0ae1332041da28475f183bd614aa9524c0aaa1e2674ae8b6532e4742f4f48c352a172fe31f22825fe157bf28d0d470eeeaca6cd245bb6cf0de318414e9726f1a22e51cd34e1b0bad9101e66bbbb8c33316cb65fdedf6eac189a50a1b6ccbd722bab973afa124b2ab9d8c856f6b20963f861e4570ba2bc9d12ed0a1cf3afab9635e4f811954e30d2df3ffe3b29d15680b49280c7f551af8d9243b221fe0d750a6e195b23866cbbcc0a87580806ab5b5e9f14e428559928f58be44db887603eb5ab4d07679bff507b018e9b995c720b03706dbf0808a1c45c3a78e51ad98fc8cddc2dda621b3fdaa8f7acbc2d9e46c93f5624fd20370666755a4194613a9ffed7d3102561eae6ad34b6be42fab88dc55cc7c5a96e4cce29156227ad7a84cd27ce039bc6db01d4ef094c3ba33015bada0014b6592cec9414062c3602927cca84ca778453d6bb5201277d93416101daa261a9d79d153f5922a2ac24bd88dcbe338fc7d45b43d2fca3650b01f080f62e1cd208639533b52970c6102b6d4f127eb76713c4ec75a01e1e52198629734fafb5ca7b6423b73edcf26a3960bc0d8598a50fb15f9f19ea41c7c01c5d5c40dfc0e12abae5a289e345a5cef9ad3c7aeb36b8962f15ee4901c63d47ce1d8cf3b292842234e4109baeb3db2d6779e58bf67f26243c690fefe1fb4d7ae35c71c8375862e35bf889249683faa652b61726ac5804a2ccc3522df66a74b324209575abadfb37681ed8b20261c0981b0c6cb4071e2836413edee1210aa3863e9f5b9c272ee2ea8710d0fa64d8ab68c8c30e7fc765485d51f7eba9c0dae97bd25b9cb2b3e9c282e2872961f0ee65ba6c678a1bb08376530fcd19a132e1eda8a43fd21ed386007f9a61f281b8717818a7ef761fc03ef17f737b61d735dd5f7eeb9c1dea5c597d9613ba8200d166ed2c3521c7680a769167e8dd316898ef97db7a57c777c901cbe67c67bf6de948fde06a7d0f131d8d431cc642209c9c2e705f97b1f4232ce4aab0f8137cf9fbce635034c82a80a36e28ba173cf5a5d9ef96ba5d65a51f6d4cffeac6bd3105318188dfce958e6fc5ac52c10cb71c0f914250052daabe2dc207b6a3c7a0ebb7b72f5ff0a771d91ce5da5396847f7674b162dcd226b6a5b92612119893f046e782f566ddff13aa352befeccf086182fc3a4f81a31584e09cc68094ae825f2822b0275043cd76ccc742a2c195a307e90448ae132c78af5232a985e04e18a93b567f5bf74fd041ba66dbfb44140b514d0456a78ab4445b1f9bcaaa4f0625dca84e7b49e37bb4fe3e9aa4d123f52a77814d62e29e6abf7692c942bcd83b3f85e270b1cb9243f037d0a425fc9183bac7ab825a9cbdf8e25afdf5312a6f4b706b85d5c61cf4808b04f106a1d45bbe75e4892d180a208cd66e4b7a205928a42e3ae43482dc49d02b09732aa8025ca13a55c71b46f941a53d1ae65e30b6d71db6af30ff55371149b25a15a9548a9dd5b9a5f9fd8df4772e1e34659bbf6a0c988a951b15389c80444c1c429c385c364e01a3d028e2d0604a3a60dbe18d8ed348b79186198034f5d4593cab9cf4cb335161e47d2e8d24ea846462ec78653dea39a48bc9fb7619363e38d5636950c1bc317cf78a5c5112d225ef2bddd195cee5cb24ec5bb1ecf210438742cad6f112f7910e1186691954b5b5d741a0f2747764068c53d9823bd89cfac24992535cc90fe80859371552af643683d246b43a267c2bf5ad496403c2b555e8686ace343299d2b6d242bbb3158be02ca8ff4d601f7a6f7907e56a84052655be9dd645e0b1b111715fa38d142aa7c427f2713c3c73e8c918e9c3b05434e9ac123c2df3eb73c39d5fd74bdd2dc596b8fbb68d328dff3b95e926afe5bbe144abe648b508f9d82413c5804af4f4cf46dda9e12bafe928370d0b32a911aa6ba03eefc8d0a19dd05fdfffd3a1276bd03a237f175a7d94ab6efb025d9c344ded2581f64d8fc242c8d47ea91b007b5e42eb6ce4de9e897b725a4031c3df1d51c7f0d149895109c1728dee2cb7e886016ea535c867ef816785b189f03634469079a8833c9418f3a5360d171e656822204f0515aa248c4bd94d07288133afa67149ff34884e3922af8e4a878d42a1a00b8e8709a107f435687348cfbf5f20bdf5968130de6b33942e841494d6fa45484d126fe5dc41671902c8fcf0a763c05548a67ea7fc0896a738ce07a390c47c1e4d023dcbf710316f2e4abf43f8e5bd01ea225611bdecbd2f16e9ada17a7243c7ffdc6e1b1a31c2e552228c425eb9b4cdd14eaf61e72d1bd3b235d96162c24de01afc00ed49c617016864fe067f30c2f66e7d19ec8d84b0aef832812890fc4b1a28c50b43b65bd93f3c5f615f03c4303907de972779277ac6e5b1c05bf401ecc1edb2023b42157aee9894cb358fb2d168baf732fe6273f4d45c9ae7136e7d54c16b7afe1ce6190c8e218f7fa1a2e850de3b568d3dfb0d8ddd0d857e84201b9000b9537fde60662fdee195596", 0x1000}, {&(0x7f00000003c0)="48ea22bd20e4c7beee548601456d145c84a02ab5c58827f5db80b828a90f8b07c7120ea1d222f7ea4c3d202a10549de891304aced027a42bcd0cda4f9fd40ea287fe0f268262461ee65a1c82d76263b916027660272caad3a2d4e814926a96fdcd7cd26321ca8e077a3a70343fd91f236c8f87912c764685948579afee25b2672a224f4a8231977c9f2753bf24dedc", 0x8f}, {&(0x7f0000000240)="bf52615a31ac74eae23d87", 0xb}], 0x5, 0x0, 0x0, 0x1}, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0) 1.2998319s ago: executing program 1 (id=1248): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x314, 0x4000}, 0x100000000006, 0x8, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0x10000, 0x20000000007}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) select(0x40, &(0x7f0000000040)={0x80, 0x5, 0x4008, 0x1, 0x5, 0x1000000000094, 0x89ce, 0x40000000000}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x5}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000040)={0x7fff, 0x8000, 0xfffbfff1, 0x7fff, "d6a24900b178926c02006b47c1d100", 0x4, 0x5}) (async) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000040)={0x7fff, 0x8000, 0xfffbfff1, 0x7fff, "d6a24900b178926c02006b47c1d100", 0x4, 0x5}) r4 = socket(0x20, 0x4002, 0x40) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab6", 0x76}, {&(0x7f0000000940)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd4298ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e30f0a00000000000061194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db551bbcbd72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a23e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dece58d8af340f8a08c2497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e81500021800bc7255d60eea81472424ce4d9f3", 0x3a2}], 0x2, 0x0}, 0x402) (async) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab6", 0x76}, {&(0x7f0000000940)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd4298ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e30f0a00000000000061194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db551bbcbd72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a23e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dece58d8af340f8a08c2497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e81500021800bc7255d60eea81472424ce4d9f3", 0x3a2}], 0x2, 0x0}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000340)=@un=@file={0x0, ""/497}, 0x201, 0x0, 0x11, 0x0}, 0x800}, 0x3, 0x2128307d938b76ec, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100), 0x8) 1.298603651s ago: executing program 1 (id=1249): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x40009, 0xe, 0x20000008, 0x8}, {0x101, 0x9, 0xfffffffc, 0x9}, {0x0, 0x800, 0x8012, 0x200007}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0xfffffffd, 0x3, 0x9b}, {0x0, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x590d}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1ca, 0x4, 0xfffff733, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x5968}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff}]}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000200000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0x1dd6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r2, 0x2, 0x5, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) write(r4, &(0x7f0000000000)="8b", 0x1) mknod(0x0, 0x2000, 0x1e5f) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x44, 0x6}], 0xffffffd8, 0x0, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x24, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r5 = socket(0x18, 0x3, 0x7) setsockopt(r5, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) 1.006886091s ago: executing program 7 (id=1256): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x806377, 0x9, 0x8, 0xff, "bb08b5590209ff0000d06900", 0x4, 0xdcd3}) (async) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 1.000903915s ago: executing program 5 (id=1257): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mkdir(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) 948.583358ms ago: executing program 7 (id=1258): r0 = syz_open_pts() (async) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x11, 0xd, 0x45}, {0x3c, 0xec, 0xff}, {0x6, 0x80, 0xe, 0x5}]}) 946.252115ms ago: executing program 7 (id=1259): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/37}, &(0x7f0000000100)=0x27) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x1, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf85, 0x200000, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x2, 0x14, 0x8}, {0x3, 0x82, 0xfa21, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0xc, 0x3}, {0xa, 0x9, 0x8, 0x6}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = kqueue() readv(r3, &(0x7f0000001440)=[{0x0}], 0x1) shutdown(r1, 0x0) write(r0, &(0x7f0000000500)="c5", 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x110) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63810e000000e42653dcb5e2ed599e7ed9a199990d3405bbc7a35bfeff16cb505e3c359be6d63b1b17", 0x2b}], 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000540)='./file0\x00', 0x4) 945.210436ms ago: executing program 6 (id=1261): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) write(0xffffffffffffffff, &(0x7f0000000300)='+', 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x0, 0x800}, {0x4, 0x1ff, 0x1800}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffb000/0x2000)=nil) (async) close(r1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, &(0x7f00000002c0)='\x00\b', 0x4e) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x9) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xa13}, {0x2}, {0x0, 0x1000}, {}, {}, {0x0, 0xaa59}, {0x3, 0x4}, {0x1, 0xffffffff}, {}, {0x1, 0x4}, {}, {}, {}, {0x2, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7fe}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x8}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) (async) socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 879.891267ms ago: executing program 3 (id=1262): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00005ec000/0x4000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7e}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1d100", 0x84, 0x5}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffffff0, 0x0, "c5a24900b178926c79486b47c1d10800", 0x4, 0x5}) close(r1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0xfffffffc, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x20006, 0xe, 0x20000008, 0xffffbff9}, {0x101, 0x6, 0xfffffffc, 0x7}, {0x4, 0x4, 0x800f, 0x5}, {0x1d, 0xffff, 0x2007, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0xfffffffd, 0x11, 0x5910}, {0xcf7, 0x82, 0x6, 0x6}, {0x800, 0x8009, 0x1000}, {0x1cc, 0x10000004, 0xdaa1, 0x3}, {0x3, 0xe, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x87f, 0x3, 0xa}, {0x1100c, 0x3, 0x9655, 0x7}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x24, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x101) r6 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="3000000000000000ffff00000500000080d63e9fd165fab263274bf1356106fb30ea8b394b6c80272e000000000000001800000029"], 0x88}, 0x8) socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r7, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x1, 0xf489, 0x1, 0x5ba4, 0x9}, {0x2, 0x2, 0x7b, 0x5, 0x8}, {0x4, 0x4, 0xa90e, 0x2, 0x3}, {0x1, 0xf, 0x1, 0x0, 0x81}, {0x9, 0xc037, 0x2, 0x4, 0x1}, {0xfffa, 0x6, 0x8, 0x567, 0x3}]}) 879.356079ms ago: executing program 6 (id=1263): syz_open_pts() ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffe, 0x401, 0x1fffff05, "9cdc45c6307e8b61c7d61df7fb7f6c00005fdd04", 0x707, 0x2}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0xffffffff, 0x8}) mkdir(&(0x7f0000000400)='./file0\x00', 0xc2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000440)={'./file1\x00', 0xcb4, 0x8, 0x7}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file2\x00') 878.809301ms ago: executing program 7 (id=1264): munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0xca0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x8, [{&(0x7f00008e4000/0x4000)=nil, &(0x7f0000ed2000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000c95000/0x1000)=nil, &(0x7f0000cdd000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000fb1000/0x2000)=nil, &(0x7f0000bed000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000a9b000/0x3000)=nil, &(0x7f0000f3a000/0x3000)=nil, 0x10001}, {&(0x7f0000ab1000/0x3000)=nil, &(0x7f00009c6000/0x3000)=nil, 0x8}, {&(0x7f0000d9e000/0x3000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x9}, {&(0x7f0000d26000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xcb09}, {&(0x7f0000eb5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc}, {&(0x7f0000e4b000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000a4c000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000b60000/0x2000)=nil, &(0x7f0000b52000/0x1000)=nil, 0x6}, {&(0x7f0000acb000/0x3000)=nil, &(0x7f0000f1f000/0x1000)=nil, 0x100000001}, {&(0x7f0000b8f000/0x2000)=nil, &(0x7f0000e76000/0x2000)=nil, 0x6}, {&(0x7f000090b000/0x4000)=nil, &(0x7f0000f6d000/0x1000)=nil, 0xcd7d}, {&(0x7f0000863000/0x3000)=nil, &(0x7f00008d8000/0x3000)=nil}], './file0\x00'}) msync(&(0x7f0000ca0000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x7) r1 = socket(0x20, 0x4004, 0x1) r2 = shmget(0x0, 0x4000, 0x802, &(0x7f0000de6000/0x4000)=nil) shmat(r2, &(0x7f0000e70000/0x4000)=nil, 0x3000) r3 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) truncate(&(0x7f00000002c0)='./file0\x00', 0x3) semop(r2, &(0x7f0000000300)=[{0x0, 0x3}, {0x3, 0x3, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x5}], 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2012, r1, 0x7fff) shmat(r2, &(0x7f0000cdc000/0x2000)=nil, 0x1000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) mkdirat(r4, &(0x7f0000000380)='./file0\x00', 0x0) r5 = socket(0x1, 0x4, 0x13) sendmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="6dcf8a995dd328364fb7a6c46c2dc062b3f11c6a3604492e4a29c5ff2d55ac40f23d670e16b4585ea85d1efa2ad5a78fd80b674a5a6cf843525dc3654ea3bba9d53da7397b207de113a21148aeb308b7739c6b0ccd71b645e7d9d646141c86f334af028c73885fe708f2bac3821423ae45824483ab9c6b0af1357db147a88bf7400c76d91b30fe609114940cb7bdf7006c3aa5eb920b888832b1311087fda2f27d6b10faf73954b0382496ec7dfd0f5fe785414b0ac06e44109f1d56c9eadfc01bbc137ce170208dee21357f3fcf6c38e4d315893e27515f09f993887007", 0xde}], 0x1, &(0x7f0000000500)=[{0x18, 0xffff, 0x7fffffff, "cedb7aac"}, {0x78, 0xffff, 0x6, "3d1ab585c62ddf93ddb5d6fbaa3610419ccc3d06f507d0f34c537bdbe7c90821dbf7f8be1273fd3b41651f77a84cd7550e6d9664ff4b63ee6339902194fd36044d34c9eedd933bb47c9606d04306ddf954bd3e00ba78f4cc5810d225e1380e911188e3"}, {0xa0, 0xffff, 0x6, "d294f663683ae7ac81cb3d23555558cd75ced35ef5df8a31c9ec1339d7d82476b86eff6223b2e878a7dd88d8d73ffb17df65de52f7d81405d5825058a3a19e96f8a526568a9ed527fa374dc1286ddd6811a296576e7fcfeccfa1c0bbbda0dee13ca41938a22f0cd5714f2bf176b8ad3b4cabe84d77b066e014f0f0166957b63041a81e0e024dd48ace"}], 0x130}, 0x4}, 0x10, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000700)={0x7}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000913000/0x2000)=nil) r6 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8000, 0x50) poll(&(0x7f00000007c0)=[{r5, 0x10}, {r0}, {r4, 0x40}, {r6, 0x1}, {r1, 0x100}], 0x5, 0x49ba) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r6, 0x2}) 878.424623ms ago: executing program 6 (id=1265): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0x44946472, &(0x7f0000000040)={0x0, 0x5, 0x0}) 872.74353ms ago: executing program 7 (id=1266): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0xb5219f1000b913f1, 0x80) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) close(r1) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="87f2788cadebe977f5bcb6f8c232e79e72d4d462a80700f072790c28ab05c17f0efb03325cc2d2f141b0b034722534bd3a6fb1e90aa830b3c214226338b87185181ef00648b3616fe6339023455f1c8d32d37f762202c97abbd5d27ece45a3b02b24a2b4b25183432fb8afac11c9f877cc12c283d0ddfa876ce668923b82956b90025af02a97aff0612c395c79f7f25f08b296d9f0ec0a058704c53f29360be99a68a08819151cb7927d97b63124", 0xae}, {0x0}, {&(0x7f0000000200)="4e4ce6c9ad8aff61a08fae840cd1b6", 0xf}], 0x3) 871.701657ms ago: executing program 6 (id=1267): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000340)={0x0, 0x35, 0x0, 0x24, 0x0}, 0x6}, 0x10, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x20e12a98, 0x1ce8, 0x4, 0x0, 0x5}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x200) setsockopt(r1, 0x800, 0x1, &(0x7f0000000080)="01000000", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r3) select(0x40, &(0x7f0000000280)={0xa, 0xfffffffffffffbfd, 0xffffffffffffffff, 0xd, 0xbc, 0x0, 0x7, 0x8}, &(0x7f0000000dc0)={0x9, 0x22, 0x0, 0x1000, 0x1ff, 0x0, 0xf7, 0x2}, 0x0, 0x0) r4 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)=""/10, &(0x7f00000001c0)=0xa) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 723.130024ms ago: executing program 0 (id=1268): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x1040, 0x0) read(r2, 0x0, 0x0) setgid(0xffffffffffffffff) setegid(0x0) setregid(0x0, 0xffffffffffffffff) shutdown(r2, 0x2) close(r1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x3000, 0xfae) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x91) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 721.869905ms ago: executing program 0 (id=1269): sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11e) rmdir(&(0x7f0000000080)='./file0\x00') 721.579156ms ago: executing program 0 (id=1270): r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000200)=""/200}) write(r0, &(0x7f0000000040)="7a48512ccdc06a7969fe8b7114d9bd8b6ddbed62155612bba09db2e8c0b9f3af6c3b46274b21a3269070f1ffb4e73ce08ba3ecdd450811225f159e93986133b64ff018672c6609a9934a7d0b8ee5987774a159a30e16fe32f6022eb714c2b9f134b27e33bb9b47e59c21fff7c468c1ed679292f0ede83d79fca4b32dbcb55234ecaeec04f72ec735f3ea40e9c142bf676b", 0x91) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f0000000780)='\x00\x00', 0x2) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x200, 0x400003, "000000000000f8ff07000000003e00", 0x11, 0x1000a}) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 721.295344ms ago: executing program 5 (id=1271): madvise(&(0x7f00001df000/0x1000)=nil, 0x1000, 0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x23, [{&(0x7f0000330000/0x2000)=nil, &(0x7f000055c000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000781000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000460000/0x1000)=nil}, {&(0x7f0000310000/0x1000)=nil, &(0x7f00005a8000/0x1000)=nil, 0x4}, {&(0x7f0000270000/0x1000)=nil, &(0x7f00000d1000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000013b000/0x2000)=nil, 0x6}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000017000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xba4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00003fe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00006b6000/0x1000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x200000fffffffe}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20000}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') mlock(&(0x7f00001e0000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xffffff81) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="35b083b170e0aaaaaaaaaabb86dd6e46a8c00000110600000000000000000000000000010000000000000032"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="968784f2", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x0, 0x0}) fchmod(0xffffffffffffffff, 0x80) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mquery(&(0x7f00001df000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0xffff) 643.025915ms ago: executing program 5 (id=1273): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 642.510863ms ago: executing program 5 (id=1275): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x192) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000001640)='./file0\x00', r0, 0x3}) 416.389555ms ago: executing program 5 (id=1277): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000900)=@file={0x0, ""/516}, &(0x7f0000000240)=0x206) 415.848099ms ago: executing program 2 (id=1278): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt(r2, 0xf, 0x7, &(0x7f0000000180)="d404448cfaf0d97c40a4d8f58b013bf02443f3a9d4bff3496e34717fc21fdbdb20360a54de38a7565cca3e6b6bbae7ecff737f4c20fa", 0x36) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "0000000000001fd1913e00", 0x2}) write(r0, &(0x7f0000000580)="e84cb05688d3aea91631f0812fa384b63383ed48ffaf12a9374fd8a80cda58f90103beb55b3b571fcd9861c98ab1d6996b363cf3ed406e6de24918ab76ce64e4c45f2cfeee294e91bd3be7cbad889bab43dd975a637ac8ea7236c606f64586fdbe38d69cea68ddef9d51c635a584e3d17c17ebc6ec7319c97b34ead28d5c6df6c418401282584d941d537ada52139cea8990290254ba892daf8f4803896fb1d243bfe7e4bab940b722b751b137ba9ae9d79b83d031024a67933bfcb82167c94d7d8e90f073993ee07b5b32ea6211970cba9f0bbe868dc19bfe92d8d9e5066d9e5e0c71d9d9ee7c687bbbe78d9e7b0f4afe5037c06a6542d29f0c70cb903741d61940711ff36f99ef3a4bba378ef855e6b702f0a65836cb71062a90a998ddca420e2deb0ee55e5f77d8c1466e4d6452db02d4ec3b6969d279e573921ff1594c6e807e00b475aae81dbec016ab253aa6eaa89a54da068d531fddf6aa125cf629d9172b3035d892aee7602811cbabd58d5dcc755bf100597e25d476e88686208fc01172f537b4427948c057af8aa374c4f6511e8b99f631aed8b22c756bf7aaedba12ee69ef8bb48292a9a90e1543b6a34b09b575d323e3edfa8f4b79439b2ac5ca230b5a5e3ac189dda8ab827eaf833488075a07f9603a2025bb4fd205b5cc016b76bf5e67c02c364fcce45546289f2b49940828aa66b1b0a8cd55864d8f74a68a77e5186fcc40eafa3f9cb77829767e578903e3585752a779df1bdce6c3193d70fa3d086af9059a25e78a37c13cd8db379cfb6a0a46766f3d2a915d763c2a013cc939fa510f50875b14e33252d65c9c585782b3bf0e95ae0d1bedbd7478570e8f3758f1ddadb4376a50cd77dab5e1ac5d5d047430e4ea3ce63638d11ea604cf8f618b2bb62c58784bbe364072375cb9fbf74e65e27722af5b91d8032659075888567e1c79c245c26b1499f722f492553098a949cd69549ef5c96faf045ac9b36183df52603b00d38b4c55801ec87efc42e20fd246d1548a0511937d10da1d7af9a0486c8a51adcf3e79362a251952b78bfb9fc2b2224959e5de15e8deb5d9716e097bece264a768d35f1e06bd08295d7d25fbb5497117a77d363c54d8e0f2c4fbe61af456f2953323d412053ff85b26f71005fb8ff8baa098b8c0631cc7aa7739440ed444f9c3dfeaf8111efcf24c74ff8c01fa65b65123276885aec3891732b599c8a2a62ea885e859d5244c6dce3dc69127ff491378263e94e07710b78023bb8b4813598f436115a77ca61e82f8dfd2634ec69520fed25ebf505631cc84ca3a7af703db8c603f6e1ca8842860fff20123aa5822061664a062beab54181e6c6c5bc9de215f183bff1ddb3b5bdae8277fd7dfd052bab926a80134dc073f573f0db5d74686884b9d4b5cc11d21849e13cb172be163bb0085816aeea121cf060cc97a658e4d66a5dc028eec2a2b9459247a247f4f10c651a1f81ed862a2e8cef481898059ef0bfbf45029b9ba045c157bcb56ed13549113bbee73a718bb0cfac69cb66e6cbbbb2e096c7d0d068cbbf2f30b426cb83af5a96bad3f7f5fad7098d6ece4a471c6a5a14c63c41ffdd839076fbcb97d21f9f9d621650436bce865aa3e37039992f84eae9e0dc8cba1b3e893b7c0b6f5535ad0fe808ba605f3e3498434a90c5e9fd5e5a85ae741f1a32c8e68dd22bc2db711713b6e5b5bda1dfc806f8e295a158705d73e80b46eda996135c57bc971cffac30b9cfe7238eff9e15fa978890a0295fdab3305e4de41a71363f852365b1bb9bea938a72e2460e77628dc27694934a5a4a87e6b9a1b611196b42537a573c332f8a1059aa6723ef185f548bba85a76e08b1199dcee4d9ff72a21e411d6905bc62b44960105e3a7c99521d60e1c13c2786401605134259dcd310dc386c23c78208e051414e88166ecbb652d61fc872f4f1ce25e7ccacc463d67d7ce16fce79aede3dd4d1f83a018f8decbfd0355d6add3148f2dfaf6770a75b5438ba14f3dff298ab3ee4756ce2ce8685d5fcdfbce8b3a4c1db0e8799cc502e52fbd83c0aa06c3562709d0c36cf0b42c44c11e76ea5fd4e6baf624c83180268acabe351f51595e9b7efd7c1594e5ea50e158800712842989066db1a6eede0e7cda3f7bdcd7d197b6fc7d91c435357373982e32", 0x5ff) (async) r4 = dup2(r1, r0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff7ffff, 0x1, 0xc, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) 413.435606ms ago: executing program 5 (id=1279): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) execve(0x0, 0x0, 0x0) 413.233725ms ago: executing program 2 (id=1280): r0 = shmget(0x3, 0x2000, 0x380, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0x8, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x40, 0x7}, {0x9, 0x29, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x100800000000007}, {0xfffffffeffffffff, 0x7ffe}}, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0xa22a45e31f5d5c6b) 313.119059ms ago: executing program 2 (id=1281): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x54, 0x27, 0x1}, {0x50, 0x11, 0x4, 0x8}, {0x6, 0xaa, 0x2, 0x4000008}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8c, 0x0, 0x5, 0xa9}]}) close(r1) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000440)) syz_emit_ethernet(0x1000e, &(0x7f0000001500)=ANY=[]) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x3361) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf79cd) ioctl$VNDIOCCLR(r4, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) 300.822562ms ago: executing program 2 (id=1282): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) semget$private(0x0, 0x3, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8000000000000000, 0xaf2, r1}) (async) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x3, r3, r4, r2, r4, 0x4, 0x4}, 0x2, 0x101, r1, r1, 0x81, 0x6, 0x6}) (async) r6 = geteuid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r6, r4, 0x6) (async) seteuid(r2) (async) r7 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x7f, r3, r4, r3, r4, 0x7, 0xf}, 0x8, 0xfffffffffffffffa, 0x1}) fcntl$setstatus(r0, 0x4, 0x80) (async) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setuid(r6) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x7, 0x6, 0x6, 0x7, 0x100, 0xffff, 0x80, 0x10, [{0x814, 0x80, 0x3, 0xf}, {0xe732, 0x8, 0x5, 0x9}, {0x4, 0x76c, 0x8, 0xbe}, {0x3, 0x1, 0x1}, {0x8, 0x6, 0x8000, 0x6}, {0x1c, 0xa, 0x9, 0x91}, {0xfffffffe, 0x8, 0xb36c, 0x1c}, {0x5af, 0x6, 0x9, 0x6}, {0x90, 0x553, 0x0, 0x1}, {0xfffffffe, 0x9, 0x9, 0xfaa}, {0x6, 0x8, 0x6, 0xc}, {0x8, 0x6, 0x8, 0x6}, {0x8, 0x7, 0xfffffffd}, {0x400, 0x5, 0x3, 0x3}, {0x1ff, 0x0, 0x6c2}, {0x4, 0xa7, 0x5, 0xfffffff8}]}) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000003c0)=0xea24) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x88, 0xef}, {0x6, 0x2e11b2fd}, {0x42, 0x10}, {0x8c, 0x330}, {0x82}, {0x81, 0x2}, {0x0, 0xee}], 0x7}) (async) syz_open_pts() (async) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x2) r8 = socket(0x1, 0x0, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0x4, r3, r4, r9, r4, 0x6a, 0x2}, 0x82, 0x6ef2, r10, r1, 0x88f, 0x3, 0x800000000000}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x7, 0x1, 0x6, {[0x8, 0x3, 0x5, 0x1, 0x5, 0x0, 0x1, 0xa3, 0x0, 0x4, 0x4, 0x1, 0x7, 0x8, 0x3ff, 0x4, 0x9], [0xc8, 0x5, 0x4, 0xc, 0x2, 0x9, 0x7fffffffffffffff, 0xffffffffffff8000, 0xbdd, 0x4b25], [0x8, 0x80000001, 0x7, 0x18, 0x37, 0x10000, 0x9e], [0x101, 0x2, 0x8, 0x3, 0x7, 0xe], [{0x4, 0x1e, 0xe, 0x8a61}, {0xa11, 0x9, 0x400, 0x8}, {0x0, 0x400, 0x5, 0x9b6a}, {0x1000, 0x21, 0x1000, 0x8000000000000001}, {0x4, 0x7f, 0x5, 0x592d}, {0x6, 0x1, 0x7, 0x4}, {0x400, 0xe8, 0x3, 0x3}, {0x9, 0x6}], {0x4, 0xa, 0x81, 0xffffffffffffffff}, {0xfffe, 0x1, 0x7, 0x9}}}) (async) sendto$inet6(r0, &(0x7f00000008c0)="ea6d1f7f7106c9538d2b4cc7a3046ef04243d28fb38d466f19b7b3ced92ebcdf86cd734403aabe96b44f4a52c713468c2d73c43c5094147ac316bfe7162162c41c94ddd69eb07f3f8325654cffe059010e2b0ed4dd387430cbc19c67bb1d7be77dd766acbcdb2a17a10ab62fdc6929ce1b4e2b60b9aac153818003f14ca67adb397fe6ac4a6b02d8e948c15a5f61584046e60be5f75c498490855190fb8f1340a619eb20af2dfc0899a9e37b08f757ea488fd303011a77baa0a34f9a13a67b51ca8b49986e72", 0xc6, 0x0, &(0x7f00000009c0)={0x18, 0x2, 0x7}, 0xc) (async) sysctl$kern(&(0x7f0000000a00)={0x1, 0x55}, 0x2, &(0x7f0000000a40)="e0e54e88d0982d0e2112add680e2a43158d8bc4c92705263733193b517227b0dd8dc56de604f3c2e9fe1ece2394cd0de84a2f50a8ae2d24e09053c75d8dcdafd358650235866ce357198ea63c2d7d0f7d440da39449bdf677113c85a8b96e45519d056f65ecb80901a872725de324f32035ee82f7a6be6f80b1747be0dbe47d9cd7aa7646c0dd8f85aa9cd08dc0943", &(0x7f0000000b00)=0x8f, &(0x7f0000000b40)="a12af02062b757b6726390020b41", 0xe) (async) close(r0) 299.943572ms ago: executing program 2 (id=1283): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="ed0000000020", @remote, [], {@arp={0x88e7, @generic={0x18, 0x8016, 0x6, 0x0, 0x3, @broadcast, "", @broadcast, "d6604a3154b4699bb61e2d2f0a52a245"}}}}) (async) close(r0) r1 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0xcd6) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xc9e1, 0x401, 0xf130, 0x0, "da99eed5a59224ea0ccee9f271a05a6e068c7c12", 0xffffff7f, 0x7fffffff}) (async) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001980)) ioctl$TIOCSETA(0xffffffffffffff9c, 0xc0084463, &(0x7f00000000c0)={0x8, 0xbfeffffc, 0x98b1, 0x1, "c9f755000000000000000000002000", 0x5, 0x1}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) fchmod(r3, 0x1a) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) 282.322556ms ago: executing program 2 (id=1284): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="ed", 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) read(r1, &(0x7f0000000000)=""/36, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000004c0)={@broadcast, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36dab7", 0x38, 0x3a, 0xb9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xfc, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x11, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}]}}}}}}}) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="000000000000970000000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ce73be9b5aab0e6b42ab7adfa33235cdbbf81116", 0x14) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$TIOCFLUSH(r3, 0xc0107004, &(0x7f0000000080)=0x7f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x1, 0x7e9e, 0x6, 0x0, "00000100000000000000908b7f7f00", 0x1, 0x3}) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) ioctl$VMM_IOC_INTR(r6, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000100)) mlock(&(0x7f00004cc000/0x1000)=nil, 0x1000) 3.356324ms ago: executing program 7 (id=1285): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffd}, {0x3, 0x1000000}, {0x0, 0x20000300}, {0x0, 0x4}, {0x0, 0x1}, {0x3, 0xe}, {0x1}, {0x3}, {}, {}, {0x3}, {0x1}, {0x2, 0x8001}, {0x1}, {0x1, 0xfffffffe}, {0x0, 0x1}, {0x3, 0x10001}, {0x1, 0xffffffc0}, {0x1}, {0x0, 0x6}, {}, {0x2, 0x4}, {0x2}, {0x2, 0x10000000}, {0x1}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}, {0x2}]}) 1.691765ms ago: executing program 6 (id=1286): r0 = socket(0x18, 0xc003, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc444443a, &(0x7f0000000040)={0xfffffffd, 0x2f, 0x7, 0xe6b, "a2a481001000f4060044000e0100", 0xfffffffc, 0x7fffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x1a) socket(0x18, 0xc003, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) ioctl$TIOCSETA(r1, 0xc444443a, &(0x7f0000000040)={0xfffffffd, 0x2f, 0x7, 0xe6b, "a2a481001000f4060044000e0100", 0xfffffffc, 0x7fffffff}) (async) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x1a) (async) 0s ago: executing program 4 (id=1287): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) listen(r1, 0x7) chroot(&(0x7f0000000080)='./file0\x00') (async) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) mknod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x31c) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, 0x0) (async, rerun: 64) r5 = open(0x0, 0x70e, 0x24) (rerun: 64) r6 = socket(0x6, 0x3, 0x3) fcntl$dupfd(r5, 0x0, r6) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x7, 0x1, 0x4, 0x0, "6f9ddfd64646ca79e08ce663c2c6a8916f7c4510", 0x7fff, 0x3}) (async, rerun: 64) semget(0x0, 0x1, 0x281) (rerun: 64) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0xcf, 0x0, 0x101, 0x1, "79c2ffbbe5b30b509813f4b50548e3148166b70b", 0x101, 0x9}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xc2c04200, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (rerun: 32) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.62' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error wskbd0: can't attach mux (error=5) load: 6.79 not a controlling terminal pckbd_enable: command error WARNING: thread `nfsio' (336639) exits with status -1 WARNING: thread `nfsio' (334674) exits with status -1 WARNING: thread `nfsio' (32240) exits with status -1 WARNING: thread `nfsio' (93277) exits with status -1 WARNING: thread `nfsio' (375344) exits with status -1 WARNING: thread `nfsio' (105334) exits with status -1 WARNING: thread `nfsio' (216023) exits with status -1 WARNING: thread `nfsio' (207122) exits with status -1 WARNING: thread `nfsio' (64902) exits with status -1 WARNING: thread `nfsio' (163464) exits with status -1 WARNING: thread `nfsio' (34939) exits with status -1 WARNING: thread `nfsio' (275576) exits with status -1 WARNING: thread `nfsio' (329947) exits with status -1 WARNING: thread `nfsio' (313193) exits with status -1 WARNING: thread `nfsio' (348957) exits with status -1 WARNING: thread `nfsio' (416978) exits with status -1 WARNING: thread `nfsio' (492621) exits with status -1 WARNING: thread `nfsio' (380807) exits with status -1 WARNING: thread `nfsio' (222655) exits with status -1 WARNING: thread `nfsio' (408893) exits with status -1 `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMzpckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4263431339 seconds pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805e8c8ba8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock forward to 4263431296 pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000015366e0 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd806e875a50 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8333eb82 -> 0xffffffff833873c0 is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e875a50,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd806e875a38,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e875a38,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dcd47c0,2001) at VOP_LOCK+0xbd vn_lock(fffffd805dcd47c0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805dcd47c0,fffffd805dcd47c0,0,0,200,0,6d5b1e297b85ad6f) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805dcd47c0,fffffd805dcd47c0,ffff8000ffff3240) at vn_isunder+0x56 unp_externalize(fffffd807eb03300,33,0) at unp_externalize+0x26f soreceive(ffff8000015365f0,ffff80002a353778,ffff80002a353728,0,ffff80002a353760,ffff80002a3538ec,17e74d9e30d65687) at soreceive+0xc24 recvit(ffff8000ffff3240,4,ffff80002a3538c0,0,ffff80002a353970) at recvit+0x40b sys_recvmsg(ffff8000ffff3240,ffff80002a353a20,ffff80002a353970) at sys_recvmsg+0x1bf syscall(ffff80002a353a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf56bfeb4f20, count: -14 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a353200 rbx 0 rdx 0 rcx 0xffff8000ffff3240 rax 0xffffffff838a8ff0 cpu_info_full_primary+0x1ff0 r8 0xffff80002a3530e0 r9 0x8080808080808080 r10 0x29b3a9f18f6bd94e r11 0x3bb92016552710a4 r12 0xfffffd8003f59880 r13 0xfffffd8004741df0 r14 0x3 r15 0xffffffff83421e46 substchar+0xccdf rip 0xffffffff81428175 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3531f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=509330 pid=55986 tcnt=2 stat=onproc flags process=1000000 proc=4000000 runpri=32, usrpri=74, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff839edbe8 process=0xffff80003c440028 user=0xffff80002a34e000, vmspace=0xfffffd806c9633e8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55986 340993 18329 0 2 0x1000000 syz-executor *55986 509330 18329 0 7 0x5000000 syz-executor 38263 226102 85216 0 3 0x80 nanoslp syz-executor 38263 134689 85216 0 3 0x4000080 fsleep syz-executor 54120 469778 25250 0 2 0 syz-executor 54120 12028 25250 0 3 0x4000000 biowait syz-executor 2 100623 90373 0 2 0 syz-executor 2 376919 90373 0 3 0x4000080 fsleep syz-executor 2 293846 90373 0 3 0x4000080 fsleep syz-executor 2 517923 90373 0 3 0x4000080 fsleep syz-executor 2 382609 90373 0 3 0x4000080 fsleep syz-executor 3781 10378 79027 0 3 0x80 nanoslp syz-executor 3781 289450 79027 0 3 0x4000080 fsleep syz-executor 3781 314210 79027 0 2 0x4000000 syz-executor 3781 350268 79027 0 3 0x4000080 fsleep syz-executor 21940 479175 96877 0 3 0x82 nanoslp syz-executor 79027 475688 96877 0 3 0x82 nanoslp syz-executor 90373 311802 96877 0 3 0x82 nanoslp syz-executor 18329 272260 96877 0 3 0x82 nanoslp syz-executor 48811 409432 96877 0 3 0x82 nanoslp syz-executor 25250 137314 96877 0 3 0x82 nanoslp syz-executor 85216 401952 96877 0 3 0x82 nanoslp syz-executor 23156 246203 96877 0 3 0x82 nanoslp syz-executor 96877 22078 17361 0 3 0x82 kqread syz-executor 17361 290281 89863 0 3 0x10008a sigsusp ksh 89863 284612 97205 0 3 0x98 kqread sshd-session 97205 204839 14348 0 3 0x92 kqread sshd-session 82743 244712 1 0 3 0x100083 ttyopn getty 14348 292137 1 0 3 0x88 kqread sshd 5482 390841 99629 74 3 0x1100092 bpf pflogd 99629 117912 1 0 3 0x80 sbwait pflogd 82532 72713 56675 73 3 0x1100090 kqread syslogd 56675 206445 1 0 3 0x100082 sbwait syslogd 36395 234577 1 0 3 0x100080 kqread resolvd 70255 54820 81779 77 3 0x100092 kqread dhcpleased 83305 280169 81779 77 3 0x100092 kqread dhcpleased 81779 127827 1 0 3 0x80 kqread dhcpleased 45998 318503 0 0 3 0x14200 bored smr 55257 213360 0 0 2 0x14200 zerothread 25880 342228 0 0 3 0x14200 aiodoned aiodoned 21874 133300 0 0 3 0x14200 syncer update 3774 155779 0 0 3 0x14200 cleaner cleaner 3366 244896 0 0 3 0x14200 reaper reaper 44960 521096 0 0 3 0x14200 pgdaemon pagedaemon 76283 504577 0 0 3 0x14200 bored viomb 41027 412715 0 0 3 0x40014200 acpi0 acpi0 17739 424302 0 0 7 0x40014200 idle1 49375 509582 0 0 3 0x14200 bored softnet1 71303 305415 0 0 3 0x14200 bored softnet0 11550 46773 0 0 3 0x14200 bored systqmp 33009 189478 0 0 3 0x14200 bored systq 54954 480786 0 0 3 0x14200 tmoslp softclockmp 92590 289818 0 0 3 0x40014200 tmoslp softclock 63171 322209 0 0 3 0x40014200 idle0 1 482330 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 55986 (syz-executor) thread 0xffff8000ffff3240 (509330) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83952040) #0 witness_lock+0x5f1 #1 unp_externalize+0x155 #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff8000015366e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 soreceive+0x27d #4 recvit+0x40b #5 sys_recvmsg+0x1bf #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 54120 (syz-executor) thread 0xffff8000fffe8558 (12028) exclusive rrwlock inode r = 0 (0xfffffd806e875360) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11071 12160K 12380K 166960K 13503 0 pcb 21 15K 17K 166960K 314 0 rtable 182 9K 10K 166960K 719 0 pf 28 16K 19K 166960K 147 0 ifaddr 30 5K 8K 166960K 130 0 ifgroup 43 2K 2K 166960K 208 0 sysctl 4 1K 9K 166960K 10 0 counters 64 36K 38K 166960K 220 0 ioctlops 0 0K 4K 166960K 1831 0 iov 0 0K 32K 166960K 100 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1390 87K 88K 166960K 2428 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 29 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 66 0 dirhash 12 2K 2K 166960K 48 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1549 0 sigio 0 0K 0K 166960K 22 0 proc 73 115K 180K 166960K 821 0 subproc 72 4K 4K 166960K 135 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 183 0 in_multi 62 4K 7K 166960K 220 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 663 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 258 168K 182K 166960K 15591 0 UVM aobj 23 15K 17K 166960K 28 0 pinsyscall 43 86K 100K 166960K 2840 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 138 0 NDP 9 0K 2K 166960K 92 0 temp 77 8683K 8751K 166960K 65314 0 kqueue 14 22K 30K 166960K 330 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 141 0 137 1 0 1 1 0 8 0 rtentry 176 226 0 159 6 0 6 6 0 8 0 unpcb 144 981 0 957 13 10 3 4 0 8 2 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 18 0 18 2 2 0 1 0 8 0 tcpcb 736 391 0 386 9 8 1 7 0 8 0 arp 136 37 0 25 1 0 1 1 0 8 0 inpcb 328 1565 0 1553 15 13 2 7 0 8 1 nd6 152 49 0 34 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 2 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 ppxss 1192 54 0 54 4 3 1 1 0 8 1 pppxif 1504 8 0 8 4 3 1 1 0 8 1 pffrag 232 14 0 2 1 0 1 1 0 482 0 pffrnode 88 13 0 2 1 0 1 1 0 8 0 pffrent 40 20 0 8 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstlim 224 1 0 1 1 1 0 1 0 8 0 pfqueue 320 1 0 1 1 1 0 1 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 928 0 643 31 7 24 29 0 8 4 art_table 40 932 0 643 5 0 5 5 0 8 0 art_node 32 222 0 163 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 11 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 41 0 24 3 0 3 3 0 8 0 dino2pl 256 4249 0 2738 96 0 96 96 0 8 0 ffsino 296 4249 0 2738 118 0 118 118 0 8 0 nchpl 144 6353 0 4632 65 0 65 65 0 8 0 rtmask 32 10 0 10 3 3 0 1 0 8 0 vnodes 216 4786 0 0 266 0 266 266 0 8 0 namei 1024 21723 0 21723 4 3 1 2 0 8 1 percpumem 16 125 0 78 1 0 1 1 0 8 0 vcpupl 3968 8 0 2 1 0 1 1 0 8 0 vmpool 848 9 0 3 1 0 1 1 0 8 0 kstatmem 264 124 0 104 3 1 2 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 9 0 9 5 4 1 1 0 8 1 scxspl 216 38704 0 38703 13 11 2 8 1 8 1 plimitpl 152 406 0 389 1 0 1 1 0 8 0 sigapl 424 1846 0 1798 9 2 7 8 0 8 0 knotepl 120 662 0 0 19 0 19 19 0 8 0 kqueuepl 224 644 0 634 11 8 3 5 0 8 2 pipepl 344 242 0 215 3 0 3 3 0 8 0 fdescpl 528 1808 0 1776 3 0 3 3 0 8 0 filepl 160 10675 0 10440 19 6 13 15 0 8 0 lockfpl 104 421 0 419 1 0 1 1 0 8 0 lockfspl 48 186 0 184 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 65 0 48 1 0 1 1 0 8 0 ucredpl 104 1732 0 1719 1 0 1 1 0 8 0 zombiepl 144 1900 0 1897 3 2 1 1 0 8 0 processpl 1232 1846 0 1798 6 0 6 6 0 8 0 procpl 664 4108 0 4050 8 2 6 7 0 8 0 sosppl 176 7 0 7 2 2 0 1 0 8 0 sockpl 752 2733 0 2692 39 29 10 12 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 1178 0 0 73 0 73 73 0 8 0 bufpl 280 14966 0 8830 439 0 439 439 0 8 0 anonpl 32 12192 0 0 99 0 99 99 0 246 0 amapchunkpl 152 52407 0 51880 54 24 30 38 0 158 3 amappl16 200 5335 0 5298 36 24 12 27 0 8 3 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 21 0 21 3 3 0 1 0 8 0 amappl13 176 506 0 505 1 0 1 1 0 8 0 amappl12 168 2214 0 2171 3 0 3 3 0 8 0 amappl11 160 41 0 41 1 1 0 1 0 8 0 amappl10 152 48 0 33 1 0 1 1 0 8 0 amappl9 144 258 0 257 1 0 1 1 0 8 0 amappl8 136 44 0 42 1 0 1 1 0 8 0 amappl7 128 114 0 113 1 0 1 1 0 8 0 amappl6 120 364 0 351 1 0 1 1 0 8 0 amappl5 112 84 0 73 1 0 1 1 0 8 0 amappl4 104 454 0 425 1 0 1 1 0 8 0 amappl3 96 9205 0 9105 4 1 3 3 0 8 0 amappl2 88 1904 0 1822 2 0 2 2 0 8 0 amappl1 80 15423 0 14835 14 0 14 14 0 8 0 amappl 88 14546 0 14367 5 0 5 5 0 92 0 uvmvnodes 80 157 0 0 4 0 4 4 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 19 0 19 3 3 0 1 0 8 0 dma128 128 256 0 256 4 4 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 27 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1808 0 1776 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1808 0 1776 1 0 1 1 0 8 0 vmmpekpl 168 14749 0 14701 4 1 3 3 0 8 0 vmmpepl 168 118542 0 116555 120 24 96 108 0 357 2 vmsppl 488 1807 0 1776 7 2 5 5 0 8 0 rwobjpl 80 32373 0 31247 33 5 28 32 0 8 0 pdppl 4096 3641 0 3564 128 51 77 83 0 8 0 pvpl 32 19205 0 0 156 1 155 155 0 265 0 pmappl 256 1816 0 1779 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 380 0 75 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e875a50,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd806e875a38,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e875a38,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dcd47c0,2001) at VOP_LOCK+0xbd vn_lock(fffffd805dcd47c0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805dcd47c0,fffffd805dcd47c0,0,0,200,0,6d5b1e297b85ad6f) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805dcd47c0,fffffd805dcd47c0,ffff8000ffff3240) at vn_isunder+0x56 unp_externalize(fffffd807eb03300,33,0) at unp_externalize+0x26f soreceive(ffff8000015365f0,ffff80002a353778,ffff80002a353728,0,ffff80002a353760,ffff80002a3538ec,17e74d9e30d65687) at soreceive+0xc24 recvit(ffff8000ffff3240,4,ffff80002a3538c0,0,ffff80002a353970) at recvit+0x40b sys_recvmsg(ffff8000ffff3240,ffff80002a353a20,ffff80002a353970) at sys_recvmsg+0x1bf syscall(ffff80002a353a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf56bfeb4f20, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299ddff0) at sched_idle+0x391 end trace frame: 0x0, count: -5