a28328e793ee0b0e4fe6067b497202ea31bd7ba12c13cdb9d38ddb2f86377d444676746a6ff5fead0920085b27a88458015c67acea366810ca1d351aa92a71be4d2fa9beea0e47be4ca2c0d2206555cd7c1ae04f6ec074043c7097b610a2a11048469e9dfccc514909c7afce4a88f10c8a8f19", 0x9a) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) close(r1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}, {&(0x7f0000000640)="630149084aba9dea7fd5bfe8f23d996f89a865e4b01e523ab1ab7206b79fef430f56d4974d0b5d310d423fa21af88ee4b529fb45d20e6ed6093b2fffa8f78c644a02ebb9aaaa159bd5001d458b5d76391566397a7a78a6c110e6544e1b7def9fbaa52a9935e6cc37e2fcb9cbc84089fa45e86fa090d38b695916368d059425609f0e1871c3eb6941a827f083a32fd19e853c39bf3c8f5ff45a607a31165c3147362a67063d5657ca54f3d7e81a1a173e133014d9a64308ddef273c20c5aa2c657cfe88dbb8dafe97f17c486c31bb019de2a1dd0655ac889f58d0ff0781", 0xdd}, {&(0x7f0000000280)="bfde249434f41f3c885c04b451b5a56cd4faf4c854a940c10155840f008916a78395de79623c36bedc5747784bbf43919a84c136ab7b024bf1242d97cb167fbbafa2a2768fd167f7979e4b277b9dfa5dfc466f9e3eaa4cf0e836290e517c6abd1988fcd0eea65941cd962035a262", 0x6e}, {&(0x7f0000000740)}], 0x4, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c000000000000903e78bbe0000001010000004e2068e1a3ae48ac28c8becc806d4a62d43d45195117d8d5d7089da3a5e9aef0f1f543d55c36240125cb7fbd712607ba0c54b4607c23f4ab5365dfcc8f993c2e894fb485d475e62a62f62a3f8cc2c247128e4ddc280f002407fba9f51bbd4f4c5528ed889cbbb212490e4e351828c7b4ce4da0227a7c6f8c5457e48c17e59efffb946e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0xf7b6, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0", 0x0, 0x4}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) setrlimit(0x6, &(0x7f00000003c0)={0x2, 0xbe}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) close(r3) (async, rerun: 64) r4 = syz_open_pts() (async, rerun: 64) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x1c}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffdb5) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}, {0x0, 0xfff}}, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000200)={&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x85, &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000002000/0x1000)=nil) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x600}, {0x1, 0x0, 0x1}]}) executing program 6: clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xff, 0x3, 0x2, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x23}, {}], 0x2}) sendmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)="b7b9bd30525924e0c5d976d561b47f5fe5a9665f72c79d2c9076f9bef1e6184a3b0d7eb691d3311ede996f53b3967210dee1c5cee43025238e684d2ba2456210128d5d7520ecf9f91fe78511d99ad5d074add1d1df99bb2d4563b7a4bc44a9289148ea2a81f383d15d16937a7be5c831f80a3fab88d9046c31af47d3c74bd2b2188d0084e96bb544874c8f54eebbf705b678e23c958d0fd4f19b606c56c26dbe4a3956a68cd058944be6ca15364b2d24ff872e143eab6ba9039da1ca934d1a8a5b5cdbb1584587b813f537b10081dc87cf08261b69057127c03822632dc35e877d9874274bfb5d1bcad70b0f28bc9fda", 0xf0}, {&(0x7f0000000080)="69394592d0b98f4fc5550d0c7a0736a755ce45ff1ac4ac853d8f7d6a7c2c6c177e6860fd839c97caba8270b8f3859ce5a273abc209f5371a0d6b24f02cb447a9f198961cb6065d19e16bca5d2eb191c6e29c8bae629352668dd603316bd897d3bec30a221813fd3825c763c15f235d4aa34e11", 0x73}, {&(0x7f0000000400)="9e01d0a8cae5783ce7eab3b74a1dcf844a83d670c93d74c159554854c8ce12639ddec1501f49c73cb812f3d895c1f36d031f84a62c9b3ab84058fd7a18497c87e69b17cd004f7c85ca0f71e024fa1090a2595d0bb93857ee356a97547d3335093d2df9b007ea161169ebcb489a52052880e9b474595e2e13ca89f8614cdca3af1ffc5a2aa8f5a0e18eb4f39d6e5975357b24cb5734dfd9c90e0fe68e249693f65c98f58cf04737f2ea1a7a355e3be6ab8b317c0f0141f3f970d9542bd95f884419bcdc58ba5baf1931441119abc9b9be47c36ece01d6a476496023f66e03b192f2b2dc004b569774322f4789800b42e8", 0xf0}, {&(0x7f0000000500)="5582f4e92495c72517e7eae7f28ad299d946c2a6098abcbd6beb3e80a2ea5df2b6c0142185bb9e7b86e869fc68f49e366de2d91c568728397879ec5c7bb1c98106b22f5b55992d33dfd28ee0dbf214f91e7bfc0fe78911389635468fe03e8a575b7728e0c470f5916564f55727241cd442d3eb31612ee0f37158e964e45010f44483b902a412edd537fddfd951b7d5d8706c5e15a6f6061e867020cd3e0f8b521d97673fd9383441c4f502a45c00915a168459df60f7234d91face9a3198262c43a67aa294cd", 0xc6}, {&(0x7f0000000600)="bd164edbe23c32feec8910fc1f8b435a9d0020c0667ceaa0b741d9488e588f0d76c69390ca57eb2a6edc762eeab39968893fbd40e2b708e90dc65dce1c88fe8c899bd0ee6e360243c0fe20553b143086146a867fbd455509923a4843ef2c30682ef533b7bdf7c916a7edc9682fac3711a39e6f5982d60901cb118bae1c6ac4c427dc7fafe23f9f84381e08f32857f03d02eba2dd1317db5ddfdb206c322c5f4a8661372de10f332241f065c8ae23acdc82337aa2aafb8c9d8048ac8bb77635", 0xbf}, {&(0x7f0000000240)="4d02c21161148d4af6bbb605c66af8f14cdd713c7b040ba61655fff38036cfeca7b4d92759536c14ec0ae9aa1465be069346b55d9c144fdb4714ca8f77cbc52fd8d85e91d7332dbc8c0b7f99e40d12c23fcfc597b08b5c1a9cdb8518ec8f3641af3fbcc1a79395582367fc", 0x6b}, {&(0x7f00000006c0)="66ebfc0fb495ae200a47a5853ed042beff1d3619d9d743f83045b847e896be5cc86f465b20ea460485b4f7902f904009e59caf9f3c999e106541537a870146db31e7b37b7b2bc6caed4b6412c852a3a5145531620c5ed755576286bddd63f445d069c47822a894227821429dba4e6fd827eade2db0acf1222086e4aa29ef984b880704218bd3c6f337627620662aaa95467e9c6f41e1686f779d9e34b3f0efafa79be6fecb43181444e9a090e9e9e599f9d8cc3ef26a5af6001b8e9f66378ab57d5fcce63f3183d17b4dd85d007b0f795b162db7638aa070ff813d75f5bd00cfb52a1428e953d55aed30609ef954d0e1ecec14f7a49d081ce972c093e1", 0xfd}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="b00000000087000000ffff00007c2b00003d46eb000b48fca00fac3379e9a79ca99c623c8d9a4ece3f051aea73d3d986e35c567b73164b299752e9db56a5beef6b5ab8de0a065d161c263956513e89e2d3170ebca2c5777ed2675634a6647a4ec562bb2ce4d296131a1447e51bb430a246dcf07de0a05832af25ec542098767eb1ebd48343ae699b7206b6830cf5ec2b79403b022c5c68cad4d75958c641bcbfc11854ea6de100cba5cc9d3c4d33b5d81e454ae23300000000"], 0xb0}, 0xcff}, 0x10, 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x200, 0x15c) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x0}) dup2(r1, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) executing program 7: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000340)="12000000", 0x4) syz_emit_ethernet(0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) listen(r6, 0x0) shutdown(r6, 0x2) dup2(r5, r6) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x35}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xd5, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff2cdd60000100009f0000f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000ff000000000101009078000000006000000000000000457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000016d4bbec61a943941b67f8d1b6d17a27dd1e74974c41a293d58715e8cd53df8e3505e49f27b141517072b89889df71f6d7fdd0a02e8d8b00bdd8393c79a566ee95df37a174fbd5104ecd4bd43c8d7b1bb3c1fdefabac6b6bcf33d098f09991fb47334a0ab408229b5c22998b9507c19"]) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) socket$unix(0x1, 0x5, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$TIOCCDTR(r1, 0x20007478) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/139, 0x8b}], 0x4, &(0x7f0000000440)=""/229, 0xe5}, 0xffffffb8}, 0x10, 0x1000, &(0x7f00000005c0)={0x7, 0xffffffffffffe76d}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) close(r2) socket(0x2, 0x3, 0x0) dup2(r2, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r5) close(r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r6) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket$inet(0x18, 0x0, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) setreuid(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x8, 0xff, 0x1, 0x1ff}]}) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) socket(0x10, 0x3, 0x8) shmctl$IPC_RMID(r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="7ce93ec4b6770157011da837101de1eb33bec02ae67bbc88ffcd6474cb86d86b2c486444", 0x24}, {&(0x7f0000000080)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}, {&(0x7f0000000140)="0200", 0x2}], 0x3) executing program 5: r0 = socket(0x2, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="3d0edba77280d59909b9cfec80b413b720e9d35c14461cd601796677f22a3f37906738fc22bc906f47179f06be91dd589c96b00e79a38a8d5367f066e0cab5b2114c5413a0af3485f7bb58a4cfaed6a56c822a4da36841c868a52f04fe7952a436adcfc41908fcf23acc1597827013a5639b6b7389bc0d62b34f03c3b037e0413ca45d3cef5ec7a6e2a284938f5cbbeec7", &(0x7f0000000100)=0x91, &(0x7f0000000140)="0707ac384d6e418786dbb246924107340bffbc1c78c248482ef87113c0e0eb64dfa9e4edd761f0fb1efbdd3eec2f534ed5a58a2c06805b4bfd5c5ab7ba1be92b4979ffe4507aa56117b3ced55fe00e5444ab0aec46195dfd58620fb84dae96677fc36779c8b33d2ce96b1bc62e1a105f16dc3e84149a2666ddf22634f22fe722680edb29d7eea9bb71004ac2a72468eb2fa57370b4987650e748ae642d62e35b710d588aa6daa9d35b592fc3e11951324332441a4b53c9cb5b9086d7dca807cb9cdd6ac16aa6", 0xc6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x6e8c, 0x1}) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8060694a, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) setsockopt(r1, 0x11, 0x1003, &(0x7f0000000200)="0200000089251cb642880b93b80c0a6225a2e8a67d89a6e113aa987562a1eb28df47701ea38593aadcf8275510e67c9f64a2cec44c5f3664335296bba5711acb9b666d492e9548d1a35d467a150980ce79f78031bc58bd34403071d7aa87528796be455cd59d901da41b974c320d6e54ef6f56479265a178a42edc27207d4ab00f5e5c2f3151417abc7465d7eea4033bb78c1f825f925fdfc11af59c3a7318b24bc20a492b4f165bae4dc92ecab1d7a1dce0b80180cb18382aca93571ed80fa4ee65d6b6ce325bccb75dc7933713ef98f3", 0xd1) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x20, 0x1ff}) sendto$unix(r5, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea0c500002002fba3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="09980f780000000006000000b9893dab17ce6aa98194f4972b7dde808d82c443958769ebb77ef3603ca8d80434f12b76d8c49f17e7e95066889c1422070000000000007ba0ba6f5a5b50de2244e417f3e0b317972e70dd7f9bf04bd8dceccbc1da24fbf18b38e01e2f0c67256dc6018877bd0b9a09a0f4e48e2f5a1e9abadc0c644cf3cca10f37e6960f6089b5f2c525bb02", 0x92}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt(r1, 0x58, 0x9, &(0x7f0000000040)="159a4ab3ed7a740dc2799b1bfb43847c9d3e7615726e1fa42c0308115d32e7c4606964b02e4c203c51d0727efa39099b53c53371c6720601bd5bb66402c53762c8e05542a1668546cba4a300d4f857f4ae734cb2764e16684145315e1834ec1b1b3c6812e657f6b8b3cef3ff", 0x6c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x14, 0x63, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x5, 0x2c4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r7, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc020699c, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f60652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547c52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x46}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2db0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa6ef74deed20388674ae62469b6e1bcbf97b256ad9db2d2c98867a7d9816604e994379700ef2e2680000000000", 0x216}, {&(0x7f0000000900)="eb78ada80588d1212ca726e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ee293982c8aa0f85b9cadeda80ddd5629d16c82a5bed9cf89d03a537cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01cdf5eb201812ba30b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad8ffc4bb72182a6009aa01292746322e36370a8d6808fe989978d21115d7f45be4d5da65581d0818a6c7ac88635235010be52d749b9acb2bd518e5e12f5761bcbbc710d5fe929a40d5d2a83664250d8e74c3741205c81c92d9102e7a76d10a6181433994c7afa712d3f4c38206675da5742bf068a019cd1490e597e17ef950c4795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5b232576aa19f7627e7255fd0cfc3b4229018abd01a917c4ff4cfca9e062d74d2817a03fe5b89f552f57b7151a9c4d3c50a51c626ac78b7e5178078c07cbe397a193f2262af3e76ff5d12c84efe65480e1a91b672efc3edcdfbed0d4fc15f08345e4f42f4eef15ce212a852b9df1277b6ccb9c2632989fb2246fba8e9675bf0c2f1b088e77e703e8f1e5d92c6ea45187896bcbdd4ed264c6c2fcf9880a199f57000000000000", 0x1c5}, {&(0x7f00000017c0)="78476fb9c2500988", 0x8}], 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae8837264b37b008c4ef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d67a93df12d314", 0xd3}, {&(0x7f0000000000)="3a8ad4d1be020f01486a51125ecd3f4eeff5974945f7f2c2056e2113be81f054f4", 0x21}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12fa76c9d4f977f67e1c2f5b49ab321de8d1b6b7cbf2ebe4fd78a225849a27688052917a39889282e26db7730cc36df7f771d7e436dd308c0408b30c0ec2a2292e07df26faa91ddae3f9224f5c53752f32575d20bcce659e269d0535dbd5e4624961c", 0x1a2}], 0x4) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x113}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x40000008, 0xffff}], 0x5, 0x0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x1, 0x0) seteuid(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x2a, &(0x7f0000000000)=[{0xc66d, 0x45, 0xff, 0x2}, {0xaf16, 0x3f, 0x7, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC=r2, @ANYRES64=r3]) r7 = socket(0x20, 0x4, 0x80) setsockopt(r7, 0x1000000000029, 0x28, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0xe1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r1, 0xa, r0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = dup(r1) listen(r6, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x5c, 0x16ee, {0x5, 0x1}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0xea}, {0x80}, {0x6}]}) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e3400000000017afec37082", &(0x7f0000000080)=0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000040)="674ce500", 0x4) executing program 7: syz_emit_ethernet(0xffd7, &(0x7f00000000c0)={@random="793f927cf257", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$lock(r0, 0x8, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket$inet(0x18, 0x0, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) (async) setreuid(0xee00, 0x0) r0 = getuid() (async) socket(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) (async) pipe2(0x0, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) setreuid(r0, r0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x8, 0xff, 0x1, 0x1ff}]}) (async) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) (async) socket(0x10, 0x3, 0x8) (async) shmctl$IPC_RMID(r3, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) (async) readv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) (async) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) (async) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="7ce93ec4b6770157011da837101de1eb33bec02ae67bbc88ffcd6474cb86d86b2c486444", 0x24}, {&(0x7f0000000080)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}, {&(0x7f0000000140)="0200", 0x2}], 0x3) executing program 1: r0 = socket(0x2, 0x5, 0xfc) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) listen(r1, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x0, 0xe4, 0x2, 0xff}], 0x0, 0x0, 0x7fc, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r3 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000100)={0x7ff, 0x100000}) sendmmsg(r4, &(0x7f00000000c0)={0x0}, 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setreuid(0xee00, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) setsockopt(r8, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r9 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0x9) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x3fc) r12 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, r11, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000ac0)=""/79) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000080)=0x3f) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r9, r6, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) executing program 5: setuid(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) syz_open_pts() mknod(0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getpeername(r5, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) executing program 6: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x2b45}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6ce}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9fb3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}], './file0\x00', 0x800}) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000240)="3860292b3e53d93acc338f0aaa1add854b141deec377c2a2a2fa29edd789a045295ea8650df2824d90d7abb46dadd9a9fa59f5051de406bb04051170dd", &(0x7f00000002c0)=0x3d, &(0x7f0000000500)="a3d173e456c31afb5e577a19bbe3e843669c7cd8501877134206b7ec1c53764da0dd93cfef954bb267910b5a57d6679f49a8fc0e814578f6db2ade189b7acca23aa5910ffc87e8d76a5869de4cc310c747ba17ade678c38855900446121b004d6338d7eb", 0x64) write(r0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, 0x0, 0x0) executing program 1: open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x6, 0x2ff3, 0x1, 0x6}, {0x8, 0x1f, 0x1, 0x9, 0x100}, {0x7, 0x3, 0x26b5, 0xfc, 0x9}, {0x0, 0xb1ac, 0x6, 0x2, 0x3}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x8, 0x9, 0x1, 0x1, 0xff, 0xc1, 0x1, 0x3, 0x5, 0x7fff}) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004, r3}) flock(r2, 0x2) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) shutdown(r1, 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r1, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/36}, 0x2c, 0x1, 0x800) close(r0) sysctl$fs(&(0x7f0000000180)={0x3, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="003dd46aeebc5f0129bcb7c4ce27b382ba7dcc23e9ba331c795d6df6341f8b7734ba8e5d83bf0600fcfa5251f6da4e722168fe54dbff966f499e51e6291b5ef7c0ad3361df5ef3f2135b742258ae27845d2b1f9f28f537cc6b60f5b957197b593d4be29667da6ca684293f3afcd3baa759935956e915d65095cf4d97154c4852c6d0826a7522fef646254f457a12d4bd62c425502fffd357d75e629b1b68e8df9542ff1cf9f02a544b2887cad5b3fe514b4e", 0xb2, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) socketpair(0x6, 0xc003, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x382, 0x200, &(0x7f0000000200)="40e9a198d21d6de37711b6b7838ed7cb9a431f60d17e872bbefc6f5d4e9ba98a4ac38d5f32a375400b6b2271aefbb5935534f81a8585feaca33eefd833152bcce4309db08ac939f3f6419619a87359157f4b269c1b3cabe7466caa485bc1aae98ae1dcd35723a1996a65a02749e53849b4c0182ad34a0a2ed986465e7e78c7a8de3ae60c3d44fbb13a08290ffc108a7fba780aabbec99e17b093066f45092c5447ea470c19518bf20fe6938ca18e4874143bbfa7ffac7400baa0b6a38545e2d61aec9a4f32", 0xc5) r3 = getppid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, 0xffffffffffffffff, r4}, 0xc) r5 = socket$inet(0x2, 0x1, 0x58) recvfrom$inet(r5, &(0x7f0000000340)=""/68, 0x44, 0x40, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x180, 0x0) lseek(r6, 0x455, 0x2) setsockopt(r0, 0x5, 0x3, &(0x7f0000000440)="d3746beaf55fe72acc00dd75e70436f7912ebd1a0cce172f35691be9f06cfae9189d84360ffd34c878d646db455c48989614d84640ddfd13db6568921823e1c6b25b326ef435a330b70162f811be923806252b9d41e60838974ca815569c31650fdf5ab90e79f55d1a8541cbf1fe2ff23d8d33a6de3a1f74c5ae4bbe0d18eacdade79c0a738c1260a12d57d41c10e1d027", 0x91) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000500)="ea6541e696d4e6b35f6c0ac02d997e544675d1c222c9b80032eeb145c2453f556a3122150099ab320820391427ed189ad92479ed2c729cfd9b4dd9c94d52cafac2891dc744063a6570e894ce767c5d03c82973935132dbfc2e0be41d0f1c103acb923b86ea94a9d5c03f319eadda0b25ec7398c52e6c1b863ad0795838fe22d87eb0bdd1185eb2deec8512ad7ad2a074fbd1b4b2e0a496e17bbcf437d3b53894f8f223e0d865a572817353e6d08b04c71e9659088f2b897abaa2dc5b3f52d145d3bd04ea55c94dccb0422c8d8d3e2eff0f8b7a8f2b80", 0xd6) fcntl$getflags(r0, 0x1) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x6, &(0x7f0000000600)=[{0x3, 0x5, 0x0, 0x4}, {0x0, 0x2, 0x4, 0x4}, {0xfe, 0x40, 0x4, 0x8}, {0x2, 0x7, 0x74, 0x401}, {0xf000, 0x64, 0x4, 0x5}, {0x6, 0xf8, 0x1, 0x6}]}) clock_getres(0x2, &(0x7f0000000680)) r7 = socket$inet(0x2, 0x3, 0xff) sendto$inet(r7, &(0x7f00000006c0)="9fbda51a37d7bb41d83a481824e1755ddd08f5946e97fee3fc62543c21c11c3e4c8ff4bfe607fc6499394bb01d26b2bc822762c97f6f94cfb4dd8b4348f8c0a558f20bc4f2858a71a486a3b9d02656083d65ebc204619765fbe6ab48777eab29e82828fec53b7e8bf32d768b3c37475ce556eeb40dafed7748382676c22c0fc61eb07e48d09cead8778e1ef173c55dc4d38ecea4a3f40b0ad01c1bb5e8b36a9562f7553fb56e1a75029783c586453239b59b01fdbf8aa4f545176c2c7f396dbcad929a4341c54d530b7faa78c7d1ee726d073438873407962aee099bac1153cf02223accb0bd5b31442d5a2d", 0xec, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000007c0)={0x1, 0x44}, 0x2, &(0x7f0000000800)="1018aad18cd4d4578eb103966befdb38e7fad0399ba9fc6fcb9031cab97fc4e568bf2345f1c2032b707e565bcd2e617d4ebead4d5d2945540fe67c391d531dad18f0b739310e0cc4411edfdbb8f3ffd5b8fa370421b74083eb0e93261a17f3a7fb9dda08a25c1cfa47e7644a4174cc404f0837c61ab3226eea9b1ff701c7f32e5d78b80d745a16a47a53ea5e43440b3081d779236df1c1bb4cfcaaa9f416b27a20dd8681bf0c98d01547f975b19a92f3139263700d38c002b653487f1864906cdfc4f442f8750c247099fa5e16f96c761be60de75d88cb8c6537c166690f0e3b45e71e996d3062d82fc9e8ae6285452bb6403c8f63b8d7ac", &(0x7f0000000900)=0xf8, &(0x7f0000000940)="6a30a7e1405690f725aeb4d54aadd801513584e3b40bab84984ea32a0c840a14134f8cbd8c1dd6a7e16c811f09cc723543b58016063fd970a00f676259c296de03f1ab980db2930b112395f18c5b9d4ba23c3fbc6abe0bef10ed4fe4fe8a3704bd2e50dcdead8ea69b209a3ce63f4bb5e736563f37ef5cc00f9fc0b53393988270f3314e67b2d1b736ae83d74c76df67f0c16c4b20693dab92fecbbb2b1e", 0x9e) sendto$unix(r1, &(0x7f0000000a00)="0556bca2f8452128a0409ba248db4bbc3e978bfd8cd235adf9f7784901477120fbb0083bddc90aab282baf1c5d0cc4dee24e83b38f8a6e2474bd3f05ea8ab0dc68939ca981eda919d3a471329a26d40788a66470b28e6ef394befac7b73dfb1a07ae1dc47aa14fd8d8ec5573db99d1bc7202bf54f5259fd33fa8f2eae84332b89fe4cd1816", 0x85, 0xb, &(0x7f0000000ac0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='r\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000b80), 0x8000, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file0\x00', r7, 0x2}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000c40)=0x3e3e) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000cc0)={0x6, &(0x7f0000000c80)=[{0x8, 0x0, 0xd, 0x5}, {0xf6, 0x81, 0x7, 0x2}, {0x3, 0x7, 0x5, 0x200}, {0x8, 0x40, 0x7, 0xffff}, {0x400, 0x9, 0x5, 0x6}, {0x7ff, 0x8, 0x7, 0x9}]}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000d00)=0x1) recvfrom(r6, &(0x7f0000000d40)=""/145, 0x91, 0x1000, &(0x7f0000000e00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000e40)={0x5, [{0x2}, {0x2, 0x12a}, {0x2, 0x5}, {0x3, 0x1ff}, {0x2, 0x8}, {0x2, 0x101}, {0x1, 0x2}, {0x1, 0xff}, {0x3, 0x1}, {0x1, 0xf}, {0x1, 0x7}, {0x3, 0xffffffe0}, {0x2, 0xcca}, {0x2, 0xffffffff}, {0x3, 0x1000}, {0x3, 0x401}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x9}, {0x2}, {0x2, 0xfffffff9}, {0x2, 0x6}, {0x3, 0xe9}, {0x3, 0xff}, {0x2, 0x78fba91c}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x5}, {0x1, 0x2}, {0x1, 0x8}]}) executing program 6: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getpid() r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x5, 0x1f) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x0, r8) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file1\x00', &(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) executing program 5: kqueue() syz_open_pts() r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) utimes(0x0, 0xffffffffffffffff) chdir(0x0) r1 = getuid() getppid() setreuid(0x0, r1) setreuid(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}}) open(&(0x7f0000000480)='./file0/file0\x00', 0x615, 0x0) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000740)="f1034e4dc92e2355d269c387d44803588a22356da9559cd3d63577b811255ca8446ff3c8402f7575888564d26657e98c0fc7db2bc2727be391c9a9e2f771a2671409640446273e1610ec8bfbc525ca150560110d4b9f289e28c3795952f2497c37e3e269dcf4228e83f7056e41a9ba907b30aa42dea4a8bac87152c9f8fc043d54ab26b3e7037b0159244110549af1aee348414924c1bea855cf3e2aff47f7bf5345da7f1cc1ce3b9851854095a5f8f05bca51051a40730e91a187e70768fd1b1d", 0xc1}, {&(0x7f00000002c0)="8007fa95abec26c8b171974f2d9a4d5ba17a545939a0d3d27ccb520c85ee49f9b42509f23475325966d10e6f8a28546bbd1d450b0d4489f21aba0fae4fcd116dd768513c6e727a262ca188082d86ee7cb666c1b505440fa235f842cbdeaf765f2ae74fe6a25187697de6425ecfc8e0d40c2228f1500a51e98d8a785b25741a1fbe6088da5e32b51f6702e46c119a102be6", 0x91}, {&(0x7f0000000380)="f00d8176650aaded016a5caa6716d3ea2700bce4cddefb26ffba139d86691e46d8757868143ea35e53083e2080eb3e00b544ca3f47b1d089719746c0475118a2b3424aeeb6cf82698fc0796ee6822021c151ff852136546a74856cfe66f2f6d8d36019ec41f2ea39284b5a8bd22aff2658f279643789dd7de84f2d6a480e0cfbd011c595355c0cfee686b60d787b412ef260bd87e9d35e9743be2c54b4916bd5f0f431d71981a4e3208e50c45e2d39ae3419ac27aa334be32440b15e182be4d52b095a7f", 0xc4}, {&(0x7f0000000880)="cca65cb03a8ad36f4742211de6c5be0b4f016d66a672de7c8b5a59a87329dd056948819ec29f8bacb2599393fef999393dacb44223e4f23aa214497b442f2e7828e41526f3ef33ac7006be7bce2b3996ce8644d6858303a9054bf0adb25628c50998648197529017142f07da422d82d4c4eaac4401805ae098d3419333639c436ec3d54abdcfc7cf826f243dbd540d862bf97ff44a97ce153f5e0bdc5d1b1a72737b249ad2316612c18fc151a25f174cda123bf30000000000000000000034ede363c3177b3f023219b7ec83d30c7ae0629fff974e66c001a916d08e78543a8c9c8989c7a511ba82ea6210eace6e785b2950f12aad8eb98499df23d6ad9c5bb28ab79dff8cfdffffff00080000b1f20000000066347475e67e5874ab69413d23f9dfd370812049eee90ad68de1d0dae9a095136763fca2eeb9de618835f5000000000000697068cdc2d5c4093c317dd032c466d19e69639516", 0x159}, {&(0x7f0000000140)="6ca0da6ec46693d393a270e9d7e6751aebd4af2b7631b2ef0dd6e1de67272c10ad3205aaec976ad729be37669b05d0aa496877f4d93b2c8098321b584390a2a9178c48ffe747e47cf17a4ca93f6dc21d9b6f3c8447adfb", 0x57}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000011c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) socket(0x18, 0x3, 0xff) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x4, 0xfe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup(r1) write(r1, &(0x7f0000000080)="77122f1bcfab543f", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 4: syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="acc42db82f08dae5b65405a0441e6be979accf36f228e301e15db3b30f02d442db580e0fc147eddb8dc01b4ea3d1b4cba1564578f3f99cab4217bec73b1071bd6e6d9a7a94e059f3ac67216fc9f2af338dbad8adb0b918f398e52c51d0390ee239387da35933a7224572b692abf56eadcbb4831dc7fb9d05b20a5660763d4803", 0x80}], 0x1) pipe2(&(0x7f0000000100), 0x1800a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000011c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x7ef4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x416}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f00000bd000/0x4000)=nil, 0x4000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) executing program 4: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x1, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x1, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r5, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000480)=0x1fd) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f00000004c0)=0x1006) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) r4 = getpid() r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0x0, r1, r3, 0x188, 0x5}, 0x10000, 0x1f, r4, r5, 0x2, 0xb4, 0x7fff, 0x6}) shmctl$IPC_RMID(r0, 0x0) r6 = geteuid() ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0xcc32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r9) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_RMID(r0, 0x0) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xb6b2, r6, r9, r6, r10, 0x91, 0x40}, 0x9, 0x8f, r11, r12, 0x1ff, 0x0, 0x7ffe}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="06", 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod$loop(0x0, 0x4, 0x1) link(&(0x7f0000000940)='./file0\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) rename(0x0, &(0x7f0000001540)='./file0\x00') connect$inet6(0xffffffffffffffff, &(0x7f0000000480)={0x18, 0x1, 0x103}, 0xc) utimes(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/rvnd0c\x00', &(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f0000000180)='/dev/rvnd0c\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='%(\x00', &(0x7f00000002c0)=')\xdf\x00', &(0x7f0000000300)=']^\x1d\x8f\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/rvnd0c\x00', &(0x7f00000003c0)='+@-)%--^/|\x00', &(0x7f0000000400)='\x00']) getsockname$unix(r1, 0x0, &(0x7f0000000200)) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000280)={0x0, 0x0, 0x0}) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) getpid() setpgid(0x0, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000040)="da886d0073f2fbf66c1c78d1c3255bab215b2683e82a4df415e67835ef0a901cb7a6ded47240f75aae8f40be6142079303a3886c8e77452b9c820fbba5b3e3b9d2d44794420c739f9152a2dc49d7d6d3c51177a7a8a8eb5320557c384de3f7b34c14a410ed176a28873f02098ceb2d532530c939f844654c38d7d9334b586d14e4fe8546ebbfd99b7e63fe115aed05c05b23a55c38524c000affd3b2e20c8c9b2a030fd942705ec20ab698e4bd8e45e5f5cb2369b2204c62833ed6c17e9aca58f218d93547699c8311a5da2feb50fbaea0eca55b66437f591a7689f6a5ef86e3353c2d6ac4c5", &(0x7f0000000140)=0xe6, &(0x7f0000000180)="c080ae907ce8143cfa8d4e11ef5c471d37dddf28be4763481a652091291f11aa0bc8a964adadf2e2d23f77b6a9d256975fa01fb443046d2a7caf124527686ce86b533b00a8da30a1f3db32da3a340e6448f154ad562eb438bbf9c70df30b14e8c33c13d545fe3a588a2dfe8cfa68eced5f88f1f10c736bac0dce56fb48386510fd3d24fbce010df4381645c70f063a1331937fdcfe803b4424be370775db7c22590e4376bfaac3f48c20d8438fee14d57f355a064f15bf8a1293619386ebd93bd674d31a5bfe1bc5ccb1b46f", 0xcc) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x1d, 0x5, 0x3, 0xb69}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) lseek(r0, 0x6, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="17992fc470982fe7784503d5d1aecd3e3b02ef90ecb6136d04fd74e5d453bb478e163472917b9bb557bf56d518dcd181b3abcf0cef5db874fb4388aa0ddf387470dae9ab053ad57902bfd3cd725f9eb9682dd0bc1f87a758fe20f98266", 0x5d) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000400)="a8ecc8aa563d21bd957ad192d686700224c4b0b3367c32115e8bddffc2272f917e0a88cf2d4be32141b6b2c90c31da15273732ba3b4de7a74156742458cbcea812bfd6b9c91f970c7684df84911847d70d5043fd13ab0dcfdacb056632738f5660f80d203aa56b5b61dd102786eab51a86319c5a9e77c332f8b38992898543c9f9da18159d", 0x85}, {&(0x7f00000004c0)="b4960aafe2c23d32df05ef1233ed4893f82e60dcb16388b78871652ee1e187e77788fd2a8bfe9d31d85c6fd3487dcdff4bddb1ec7d9c17a7cda905791dc59f2ce49c51304428b8202c5745c20c32e4f22b1616549999310e4e543b9993e9f2de1d6a6762ccda7eae025ae7d0b5c9ccd9fde405ded7f1510a584b41423b200d5d468b3080edf08e48279bc7fa8591712f21de6c253f2db5243adfbe77c0298846", 0xa0}, {&(0x7f0000000580)="f1d507266aea0938865b27b4d00ea13fa3ba19a446c2350689b683864cb73e94991f26cddb9c4ad51c80d825d21fa7185e609099821b320f7b04898689f134da49dcf11d524aec19e563ca947f30e1126b2dd5ff75a499c4fdee24639c6ecf275cade5835e8ec68ccd8522ed6775ac3cf6a2949fc43ce3d435d3caef3b661307655623c5fc7dbdeb31ffbedf66e64321e11f4b612971fba89a967076add6fb5aaa941c92e2e6a1d65d9cb3c39d53d5f0cf88813b99a68d6ae6a91dec3b90892daf835d09c93d36cc", 0xc8}], 0x3, &(0x7f00000006c0)=[{0x1010, 0x1, 0x9, "34c2705ee4459a9e1f9445721b124a82cca50da301981038e92ec73edc50f9e0eb009b960a82309e5068964e460feb33effab4e17d4b8d9ce7e5b38af5c29127ad1243075980de8d3935cdc3edf0574773d8f22bfe2da7e1a52afd2bdc4d37ac75c864f52c59a295bb4cf13aeee5d092be47cbe545f8379be414cf339c700b839c5dd2bb463046ebd536e2ab1f9c07eb27acd754004ad5cba4f3e3f380277b8d961d657f55ec1d2f63ec5430cd0fe96bac1480e0e7e0e09ac9066b793ad9e57925f48bde26d76a194144f76aa7ccd465e85a0e56461159a36f605f8ee330d7e58cbdfeb77413825377345e85d291c6b31b9f959f9dd3f2b0e56af165df130c14923aa265ae6124503229a9863168ee8e9f913143a661139aeafc4631f0b829f25075ab87c0c6373d1c8680f78204091a0c43465ea33d6622c9677feae7e041f98143354d75673e6cb9524d1557cf40402907f913bc234db78b1e3aac9bde41629fbe1a34661e3b0427315b7e18ccdc80d4108f5f7bbdcad2b799b8177a1c9af5cd9d0543a56e807e9506ddc109a497756ea69659176ee516fa7775866638404ead5cb2600b84d02283e3877c12a7f5572ae1f281002e12ef4f0b04b2915ea96c86de24fce57167698cfee1b5552bf638c3120e7041f16bea4a235762977dcc490a821f0c446b75f6123e88bb3cc8b435745349cc3c9700eac92370552866308af0fe73ca7267c32d16f87157bb02d908925026d4646d418b37754a8ba67cca18009a39cbda17d8c170e657f1c50d4b0cd8f24b08237489d491f2764f80033fa2c099ad2c07c02aa2b352952f6e45e90a37b710b5eade22df1816f8b867b49674029966de5857c16c4bd09056bee5610e08ac611bcc77572533ef6f37ce12acc78170a79ae2ac5b1b3b4de8ff26654f89ef817f838e330b68634991d2839acb4587b1adf0daf6fc1e4bc83a6276bd80b3269f88b18eb366764c800e63c94a536a1f8ed71edaa2c3cd3c4045f39762f067b451c469f41d0c4c7e5c317d2660af939695cd54a188dc41202dce76fe9f68f3f6e1d720571a3619e9f53109e3b8564a52dad29fb85ac663d61d543e6411d1dd9f70df5aab52028d348271ac30a17bfffd1d2e4dabcf8782cf2edff2577ae2b2720ef080dd33bb4721cf743a219cf3d8c9d7a9c01ca6c70109ef7848e046b75a4155394a00f9710f0ca4b874437a5a7b45da1dbf170f2f5409c19c2a205542350634dd0d3f6bf1ab699102810ee8d7b283b33322e204b574abb3e6f23bd82cb90ac7ce4bd849ce2583ba38cfdf685fd1cd25cef4eacc9fc4bab15fe8a2c3daf54c80c46a1327ad873d8674d641b81f1f7241d3efd0c9b88da8a8fe2730a5cb287aafee52dba5757b67f557bf0f3257be04b99569d8759ba2525b1e3a22bdd61d392defe5c2869fd6b896b334af3fed1550a941e3a5283dbafc717244b0d80f802b445bd3cdcb4a156edad0e59c0d7e58bbc36dc5cb12bc8e8b1538c6d726d93e110b8e6f3e16b9d1a52691766f24c4ec35921a35eb522acd85aa8bb103d5d1682b13a3e6571c9091247945a0af11d0a759b520abb1c32788077efc73761c83eccc6baf812c589b66c9534c43a7ea6d42d03fffb724182c6291c082c88f59f4b0a4cfbc57966cd94667210267f57b7bec53b8f4d60c02eb827818eaa615c9729789dedab9d30cacb8dbb269c69c3838dd8fb35f1dc2d494f958cddc33bca2c728ccd35d9f6628eeeb7c17dfcd39dc6d4c98224ad0ff37c1b0c84ff57e245fbb473f833d239de3ddffebe42da1d5ed025ecee71dc9dbbea5eb9ff3f82af12ff314b4d85bcf960b9f893a0bd53c8f04432f0f0363367691988656b4ce68478d7532aa7f2c61e2d85e3aeabd935e2787b970d4df5f2ff81a57dafe739d8f16d717bbcd0cb37250226c14c3b7b46f695a202442feb35c411d8067ae78b8a9b281ee7018390fcbfeb3505b0b782b2c15f21b800afab95a50b3db6a95a846a4bd899de051c1bfddebe05f4e3206fba4658231be884e8fd8fe5e6ee236df6ae3adadd6bd428c02f4d07d12f827308c2d216f45b871a69df2c80261b57977dd8a1cdf6e3f116cc09f88b480fd8b5a4fea1b94544adb00f53fa41b9c999f63091aa665967814666d2219cd5d446a001fd4e68430886c0e7827f03da797b04bccd065afe34fdf935230f08946e27113c939e3114f655587c72c994f984732393205e15a2cbedffd563fdbeb0c007bae73dd9a9f4b79ec3fe904d77d7ab19608f7b51cfea5f39dc3c422b698f11070b2a84ccf03ec68650ef0589a8ddc698536fc644879da4c689ed181278b33ef427f5e55b730d9aa3385fedbddba42db70433f0253ef302c8b986af7710a858091261fb5c88275d3736cf7ab2f15aee5f9bdb7ff7a37eb5cd12c35e6f58fef925b7b7f19f47e5430726338b4b7f7051a7723a40349a45b11242027ca4a63692a09c6bb84748a213f7e1124e5b7b51612be0e23de440f45f91a98588cac7d6203bba1caff962151e930083d79250550d55c54a7349e591bb96647c84b349df5824a191269089e8d72033eb0140585839eb04e4786dcaa391c38b2272e54873b155f11076be24fa7c4e029cd55769c9cd54f702c983d56e68bfd296387e8b47c6695c3aacda31f5c74daba8ca0e15b83910369dd9a7cc218a140c0de8763391717745b728c688ba8ea4fcbd44812c01189a310e8a5e22c63842a60e7e0b33cf52d9903a2678a0d5f050cebc76212c9e484f42fb6358ce03e43df26de47cd9b29729dad2d21599a5b2d5b8489760476f69e0b1425319ae3ee6d69812e376808531193a24fb9f56525660bdd7b777d25cefed34f6b780e126b73003eee10c517044819bab2886175cecd48a97056ea1a5f98e2258578ac6cde947533fd0df738fd7706e982c8a3e4118d5f043a904e95526ffa28a32e4877dd9edfc3dd39c886820ef9ff39621a31f5151d2ef2cb4af021da79692cadd078c8bb2b4e4ce723d4e006d66e45131c6dde5399765153c48f4c2cb16193107d866e3c072ceb7d29283df5a5cda3c0abcc276d2808ed77d6fc814951a66053e7954987e7a50ab0341fc08d3817ee82442ea64fc31465be5e2ded8b3690b9be653000fcc8d00e7dfb04d954369c7c85397948a352cf7e78d5aa04afa89a12759a34e6c4cc2c06b0013865381d6a69dc62748e22f3685d0cf1aae4c354d2a5a3a82692b1fe75d5ec8103a66025f30434fb83e5dedff8ea1d2674fdfe06d0b92dbf4cd29ff97d9066e6daadbb14623e7af7019c50f7aee7b405fd52759aabeccb6dfff535ae87ce84f4b7c05b35b5ac18b96ab75cb004a994efdf98411d1dde7d725f2a0fad75ba9e49acf3dc7c4468c3ce2262f9c368c772ec73aa3d5b7ea3e46d3826459b61c185f0b9129746c3cb9caf0af9717ab840f002acc7ee44ec537f6be5e86020503641ff1211e05b581243a38e592ab1b5fa814cd0f510fe65b02bd82bb9a478279b4d73da94824fe05d5cddc1a4dab75570f0d97e96dcbd1437f848511a89643056e1b2edc1790a1a277b00421e3590a075187113c20949060f4c09c5f8b883db481148e7d87dc7f63930b0082b9e9dc6d8e8b566879b90dc28911439c7c505bd40b7b950e69aac34f213c71b7a2d2482f395dcdc78b9cf3994d95ee66f06d226e550bd580ee518ea65e2319265011329fe4caac3b694aba12eba2b24ddb79b9e146eacf328b1fcd0a53ff3402d72b91ecca5b9a845d60101bd152fadb7d72cc176beabeaeab026de4646c87fc5864ad5f20f1b43290dbfeaf213148da9d93558f2097685bbc1ed7d4e6eb060fb068e121c803120ec8b498806e3bc6b498578fe9c1d552dd7cc7f4378cd99b77f531ac97a60ddbf0745e4e3f1dbe34cfeac06a2d29a1817743baa60d4e2c56fbf439151a82dde343612206b6e0e104aca06da9b51a93832a1fa203788547ab014bccce899a73f35730e0e80b59f60b004f46fab44d3ec8ebbbe380c61620b5ddd199583361561beff8e35bea98c48addf465a2a33f5cd411596233916f64dec08626e2f33d7fba11c62b8be8d0d08c3436377e81580505124db87b0d52a3e1103bcb085bc3ae2a9f12f82b6fd658cc6e026f04984b28067645938407cb416ccfdaf8514767cbcfd5f855b12aab346beb5740d195ae7c7dc9f5ec36c03ab7dcbe959dddeece1e90fc7d8deccfac1cedb70a87b49b1652c25fd69d0b24bd5061e650dee3f708990ff6a334a2227e605c0fd1ab5dc4f6b1af0564e09af80a1e5dcbe78644792d546e005b827fde040c8aecfdf94c793a73ff014926b32ae119c6a747cbcd51c9e792e429f5fd063618033548de368360d82d3b8c2ef6cdc9361048bbb49df9c1d52826b78d26f05a9b326e7424aec65e90223380aa85c3aaacf67e36fe7d043a5098f4b5e9c32851fbb45a48b3db7417cbed31fe459f2ee3e153462e02a50d0cbe7d7edb4b7b042ea6405d6087af03d768ac8439d6374c9c48007f405a9e4df618ef9203393cc19da9a86d2cfd56b6433d5cae3786fc0f4db46abbfc89d0c6605ab7d704a00f2262ed05b8385f8f24d99d412c1c3a8840cee01fb4e29c747ee6b0e72fcff6b8dc77a82bdf691ce64fe1b737bb091119169f065cb4648efa8ec6baf43fe1639fbc2952e8eb5f4d05651095b01a1f236766c91a0c4b45ef2b148c4c82c7b5e1a71156b7de6efec7a59f272cb50fac1e2d89dfc19ff876f565ec813cc8a189ca5e047bfdf5fb0925d1c79b534c7bd15d9a752ca19736a7893f219431d39355875176a4bf49a6dbe0a38797cd7aa896c96258700d0cf017174d75e80b231e12d650e914fef1a29d18c6e24bd5aa29525c019124d48411e6b8cb1059f358a57795c0d011172604d4f30dcd9aca2a48f436da9c366c6a3e840ff08425fd5f22c9b36fdcefd9f890f37b1b38db656cf58f8fad51d653fd317330ab42d3042c6414379a5e998b4e2213e734cfa6ed272cc353fe742de47806c7ca544e1bb19d3000ca3bb44afae1b3f54614a8fb4474ea1c1823ca7406117e893d2bd383a1922d97fbf30373a6c106d2fa7a31675eac5954b1065471c89e2f3dd2cebe28372368345e30abea3bc17193c4ca6c9e20423d8224c26812c9c9ed715daf0f2c0953980e513bae71b78e952fe40279a593332cba08a242907b66916299327d6f3aa1949e93cf9870734255ce4d9aae4e0536af4d09a41a1f2537ad672b0298c7640c51b6895c5c3c6732f846958f19b08c26d9400d596b7d07956cf351f7481e33cee022c76f3c97eac6b2f26f740850132f4d6858d253be432016a3987817f748d448410a83dc0816a16db9224472bb7f88664a4b8436a6a9fa8e7ca2252ad8967f2a65f0259c1dc64194f42e70a78b685fc4c70cc98968b5a6ee4dd60c74f3b31b899a2b4a96b779be49ce0851f560d4cdae58203cb1f3935bb3a3477950e25e7e6c400d9d7e0c9d97f74c2422b0756ff23c795d64dfa246e035f09e4391179250239111d0fbbb0bb5292a86c2bfa4dc1362cb65b804b88df2d4745af89eb6285af90e512a08fa6eda5569183869aa244a5db2cc1daf6a106bb94b342a2beb16a6c079ab1e1018151040d338f2adec03efedbf40fe890dc39dda8185b7235b941f8c509173fe2ac6ae614da6e99f0598ec65a9952fef3994eaddca4fe56c0373314223b941f742afe5bd2f7a8ab3fd91723694429ba8a08c38982684429e6604250ffc0b1b955dccaedf718a7fcff502df7361408c5bf88804d5a4f"}, {0x48, 0xffff, 0xffffffff, "146aa59590ee7da50b89b09477d10eaa4ab318a795b24f98d38e1e5e27ed63d31b57f9ae807204e198b31b04e71bb6274946fb1a0623"}, {0xc0, 0x1, 0x10001, "57c15374ed58c8c7c4bc4ec44f1cc7a4e56465a466136f9bb6ebe793bab7984c5deee8c6fed6281bfba04b59bc1889e183827d650a0dd9c8eabf37807eb3b820f7e1590c84c2d5438e54c0330e9e1f291ae72481ea73fabee3efaef70308c58cdce83ff6cb69eb0d98502e404798158110a802458c9b73d8af9793da0527beab92b64fe33614a127e5bd7d3511c8a5d5ce832034227f9e328cff0aec80fe3747f2da59e031a9cdd650d4576989ce"}, {0x40, 0x1, 0x9, "24ac07d2436cf3af74528fd02b9c427f3726a7a980c9377fa32d170f620bea8f9a58d1375378c026463cefc06a481f38"}, {0x40, 0x1, 0x40, "fb6cd33e121e5da9f71a419988e2247fda6b1e7670fc04e7a65717248bb788a2b01e1061697865b93beb0164856b"}, {0x18, 0xffff, 0x7, "ccef72d381d4"}], 0x11b0}, 0x3) fchdir(0xffffffffffffffff) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x3, 0x4) writev(r2, &(0x7f0000001ac0)=[{&(0x7f00000018c0)="f0b1d186121fcfacaa27753f6ffa7fe3350dd18c712a5851187cf3abf0bde7343e6c13932f9ce7d0414e047072897b0ce2535ed5590d95a180a9c1969e7fb663cdb2085eaefef5607d7a279ce79ac9badcdf5f4e4c8f9a73a193e067143915f4b4487491b07d826e0198c977aafa6b9119d05473a850075eb065bacc451cd47f250a764bd956e9792f53d4c3135c401602438e8b66d621ac991ef9e48ff66e21f0731bc919ff7e286409531be31d3178689ce8d30c8dcc831db6f8df979b1dbbc1bdb91ca50648bba8c1", 0xca}, {&(0x7f00000019c0)="7363869e1a0c1b1ed45585410cb345a71adae8476c81024789d88499d8f103ef2e536ddc9318aaea94a7e6095f0daddc09dae59c0dd97c5109c34d7188cba370b299ab6ed616372b7932", 0x4a}, {&(0x7f0000001a40)="135cd229b1182f92fcba537001816c141c3e04add57115c1ee91f939a9c0982c0d3cf1f03d342cda35b8e1ddd06ae40ffd82caad1dd68de7992de09872ef1f6069d693eba38f47b9c89e4417f985803ae30ea75bd22b76c5f176d63c19f546b02f", 0x61}], 0x3) r3 = geteuid() getgroups(0x4, &(0x7f0000001b40)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000001b00)='./file0\x00', r3, r6, 0x6) r7 = msgget(0x0, 0x8) getgroups(0x8, &(0x7f0000001b80)=[r6, r5, r4, r5, r4, r5, r4, r4]) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001c40)={{0x9, r3, r8, r3, r4, 0x10, 0x3}, 0x2, 0x5, r9, r10, 0x50, 0x8, 0x80000001, 0xcc}) getppid() utimensat(r1, &(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)={{0x1800000, 0x2}, {0xab45, 0xf5a}}, 0x2) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r12, 0x1) bind$inet(r11, &(0x7f0000001d80)={0x2, 0x1}, 0xc) rename(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001e40)) fcntl$setown(r0, 0x6, r9) executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) chmod(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146959, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="f394e768fe1b", @broadcast, [], {@generic={0x8035}}}) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mknod$loop(0x0, 0x4, 0x1) link(&(0x7f0000000940)='./file0\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') (async, rerun: 32) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) rename(0x0, &(0x7f0000001540)='./file0\x00') (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000480)={0x18, 0x1, 0x103}, 0xc) utimes(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000280), 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="1a25a33a2f7826e958eff92366ac18c7affa4914e026", &(0x7f0000000140)=0x16, &(0x7f0000000180)="50a40c4d89d1672ef7533634e44678a59ca5e0c0a8c8fff8e44f8c6c46a11e", 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, &(0x7f0000000200)="9295de7b3505d1c974899ea91924ea62938408d57adf0ce168bb32216ab0241e9a109606d1c75fcf7499c6ba82360ea7820eb349d0c9fba897e5fc345d23855872b99dc9073de0fa0e1905856adda232436b37b65a89c7304f66c0eebd01b7244753979747119af6adb717746da256f0b5cb4365650466bda4afa022d34f6274fb82db8d991c12214dda4010f9834bbe06daaeb1a67a33836ad14b3da350", &(0x7f00000002c0)=0x9e, &(0x7f0000000300)="c2dd26fb69bf0d6786e7dbab89b0072914222e7a083944d6f6dae29b6e910b05f1047432ddec51d5a42667cd5d653b0f4899232a7d4b6be91e1f34ea0ada2fb0235e37ebf79c986e7bc9c390f2957351b2da53b483dd956c23db73e4e0b4c2971d495a1c4a887aa07e229b84437fc52dba712ccec750b98883f95ea2dd241721f09e1d8c5c1f7b032ab4aee98cb8e9d511ddfce3abf65b84e58747a23d6301371b418cddfe9b9b9b7b19c84e7616ca6ca770043d43a83d4c287bf1d30ae9d009b212bcd05f6beac22f92b4a9f6714a", 0xcf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2, 0x20}, {0x416}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) semget$private(0x0, 0x3, 0x220) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000003080)=[{r5, 0x40}], 0x1, 0x0) shutdown(r5, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x20, 0x1, 0xc3) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff]}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) executing program 7: msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)='J', 0x1) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() executing program 5: ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x21}], 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000140)=""/101, 0x65}], 0x3) kevent(r1, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) executing program 4: sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) seteuid(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x70e, 0x88) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) r5 = open(&(0x7f0000000240)='./file1\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) linkat(r4, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00', 0x4) connect$unix(r2, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000540)="c4d8fd464f10cb60b4a6ab9d32a02393ae75faacbba7c79d045f672b0c2a30df534de4d44b2780c55680c850f21afd81a645fea20c901b3f4739af178706a66303bf01ef9ab8c75ca4c1765526a894886e8d11ec98dbe58b38dc012dd962448140bd29ef4e09e3d6", 0x68) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/236, 0xec}], 0x3, 0x0) chown(0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000500)={0xa2c, 0x1, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 2: setrlimit(0xa, &(0x7f0000000040)={0x1, 0x53}) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000280)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = socket(0x0, 0x5, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r3, 0x0, r3, 0x1b8, 0x3fe}, 0x0, 0x3, 0x100000001}) r4 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, r4, r5, 0x10, 0x7}, 0xf17, 0x7, 0x1000}) sendto$unix(r2, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba09fcff0008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d0a06f2e73ebedb344a60b23341b94999e52273c43ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424ac7a9ca087019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c800040000a1be2d64043e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd60cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046ecc88341062a525e0b349d17fff528a65c316488f412a956e481c1790451c8062ee439f0182b1ab738c1d54b222e239ddb741b572cd00e326e92ad03d8fbca29782326943395a4031a1a300cc649b10aacf42ad15558c6b8da49b1102a4cc32ae682f87080be41ddf0c2f5b47a3d1ab7b0c9d686dac7de31dc0fd1aa431e4caf22af899e432ffc6a84afedad81a0256b4331ef91d80a5273cf06853060401d9637f195917d79b610fb294fbd4f1cf89e736796e45dc4000000", 0x3a4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, &(0x7f0000000100)={0x0, ""/1}, 0x9, 0x2, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xf12e) executing program 5: semop(0x0, &(0x7f0000000000)=[{0x4, 0x411, 0x1000}, {0x4, 0x8001, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000663000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x40}, 0x0, &(0x7f0000001a80), 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000140)="ed2a412bc2a4a8f075044b3250904d402ed1ff407bc85bf725d03bfb3c156d5642df0614cf097c663a3a745faef7f63d3a471eb5bfc8e0a0e3fd7c1151dff5cd5e48c433f1d6c81a4f9f8e202df321daa0270476c4f5fd7902052dde1bd181bca2165a92c925fa01f45189d99184deb889139af70ab405c4f26c94f66c41a0a21d36a98bb94c3b679d8a58c125082315431770a1bc3a20a9409444e6d9edbf60401fd6079880e1234929f1f4f3687ee8864b9a29743ff44aa790fa3517a48fefbf7210fa4d3967039a584fb681", 0xcd}, {&(0x7f0000000240)="93a508c3bb88021efee6b472b86347794ca14e7815567c06f0e8e62792745ba3a9e50c3246661d30eb79e94e0d7792b3f9f7d960dd33e8c906214d159bb4372c3b548b84c21bf4064bd99b4fb73312cc1c93a6533fd48dacdd98474e15375a3f0e96d80de9aeef9e7458da3918cc49960019e6eedaa54cb54651d04fe02ba39a7d993cb7e04eaf5b1b7684bb8c5726edbc10400ed2c37157f5ce9ffa667df88be4c991437e0a880ecd2d6254dcc0dd320823d20caca528e73473d65020c2c8a3c55381d11cb88fa7ddf15cdc8a2583463e932bc08a558261d2ebc73d6fc9583e01", 0xe1}, {&(0x7f0000000340)="664a813d230be6e8ce6cb2986000eb48ca3b6c4bef5beec8a18563452300000789ecd3030e992ee2580fb9a380c6cbf4d1c4611a0cdad40dffa4e08482c7fc3e1a027c81a7e9c05d1b3a170725cec943635cb17cf8d088619182b7ea1bf552ea491d6f4384b84339a74094f05fc8404cfa644124dd60004dcb2a056c344318914681346b", 0x84}, {&(0x7f0000000400)="d17cd4eb32a38c4b48f6b18cfc25a7266a06fc8a369df45109582794144fa5f08faca0f991c5bec4fe5c883f256066a9d54cd99754bebb50bcd72eba962830c9dc10d3d33a6aeade604dfb70c249428d114cd3fd187926d892d58d450be4b0842830158f27eb898672a8e5d3de476c118ad0acff236e430af0b687cf8567ffcae30ef186fa555b5ba3a9614b", 0x8c}, {&(0x7f00000004c0)="e5776cad243babfaf8f5fccfff5eb884515b094227807bcd8cba54c553718d675b53ea7c24fdbbf068872ff26da2ae51c1aefabf0521a458cf95befc26c6aa99ddb4c59a229d53bff83d8257a7580df305a0052171765d2bf0a024b1200a9cd46ec5d16a222896678bfcd5fc83400b91d2b8b013a3520d82bc2de8c3872554d9241e45d8789517b0be91af14e177760ff534e298af842e76552f3d41f09a369dbb8c44e4cd35e55142871a508f", 0xad}], 0x5, 0x9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r0, r1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)='<', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xf800, 0x40, 0x7, 0xf165}, {0x6, 0x40, 0x8, 0x800}, {0x3f, 0xb5, 0x9, 0xe1b8}, {0xf74, 0x6, 0x9, 0x7}, {0xa, 0xff, 0x9, 0xff}]}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x56, 0x4, 0xff, 0x6}, {{r0}, 0x4, 0x28, 0x1, 0xffffffffffffffef, 0x528}, {{r0}, 0xfffffffffffffffa, 0x28, 0x2, 0x373, 0x3}, {{r0}, 0xffffffffffffffff, 0xea, 0x40000000, 0xf22, 0x1cc0}, {{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0xc4f, 0x1ff}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0xffffffffffffff80, 0x173}, {{r0}, 0xa97654ff6715a5aa, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x82, 0x8, 0xfff, 0x40}, {{r0}, 0xfffffffffffffffd, 0x1e, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc9, 0x80, 0x5, 0x6494}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000001, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x6, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0xb4, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffb, 0x5}, {{r0}, 0xfffffffffffffff9, 0x61, 0x4, 0x3, 0xbf}], 0x9c45, &(0x7f0000000000)={0x4, 0x1}) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) dup2(r1, r0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd1", 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="b11ccc0a3a88a75f39c8e17adaccf07bf455fe95730aa837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471469acb596b350a914a8dc969dcd7661e170e64d958cc5e853bfbe789f03f5f0fe2d90d0e321889dd570371bf25b7dfa3e904e2e0e", 0x6a}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x9, 0x7, 0x4, 0x1, 0x101, 0x7, 0xffffffff, 0x0, 0x2, 0x8000000000000000, 0xffffffffffffff7e}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x4}, {r0, 0x80}], 0x4, 0x7) executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="6e5182ebcf52c55558ed05657632d6eac338f5c2d1a680171746a4bdb715ff019e6312dce10ca91ac29e2f8e0e75d88c4c8255894f70ff2106ebbbc6ebdf70c819f95bc48d6e486e080b41397806e2ed04e774f6c4b031d2", 0x58, 0x404, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x3fc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x3) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r4, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r8) shmdt(r8) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020690c, &(0x7f00000001c0)) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) close(r0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000200)="a50890420fb0c13fbd56b1b32e1d8f4ed3133cea89451ebfc79aceaea5f89097ee69702c4690b77d3b68dc88f906669742e6451787c1954767795822748d8caaac62d9d8c179560d65d7c86d589a4f4067f6e86fa27717b423f8b0bc50c7134fbed3f349534148dc0539127fe3b97d44dd8af612b85adc2fc85350db8b1b7a65e239c2fd938b79906eb99bdf0b", &(0x7f00000002c0)=0x8d, &(0x7f0000000300)="d06681155425286dd6fd05a046768d4c5bb630b3bb0a5a5494e0d539ed3b67344b08c3f400700ff3e6830a105a8e1dbd7349a48c9134f4fc164614bf9516596d364b97f5083f9942c366f0a8a0fddc9ced2e4be28744fd426c2eeab6a931010a7d2cd09f9093a55c7e9ca80c8bc254045d239cd85f33d233c3a325ffa9070b2252f3ae07dfcf43613c3e189fc8647e43c148e0214336cab3c485cfc235a117e6c7bd84fc0566b7aa50e683c3de0f2db2259929b96c011c260296297375f3332f56b922083ba3ac854de5952c31bbdd0b17762b6ea628617a211306c3d2f1da4a833adc3b403b306fc6cae8e1d4d141408a", 0xf1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="950c64c2dc2db10f1d0594bc5eea911da94029884fc6db67441a1c1cd4d5d5ea8df42b36cd981113d295acbf9c178d010ae43ede7ed443e34b74f304ee87746fe9be4dccf4414bb1184acad19dc8d682", &(0x7f00000000c0)=0x50, &(0x7f0000000100)="e1c4c90c9bb1a564f64b50f8c6ace3164671ec3466e15de4a440069a065127eb6939b93d89c5e3ed106d9f4b86bd869dfcd016711e3bbfb0de0ce521ec44920319e57a514662707beb528146ae2b54318c2b2393b9c5d83108d6c6a0c69d6396b907b81f06f0bd9538917ec896737c8763", 0x71) executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r3) poll(&(0x7f0000001500), 0x0, 0x8000000) close(r1) close(r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x100, 0x11) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe04}, 0x3f8b}, 0xffffffffffffff93, 0x1803, 0x0) r8 = socket(0x2, 0x3, 0x0) setsockopt(r8, 0x29, 0x1000002, &(0x7f0000000580), 0x55) r9 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r9, &(0x7f0000000180)={0x0, 0xffffffffffffff99, &(0x7f0000000300)=[{&(0x7f0000000200)=""/202}], 0x24, 0x0}, 0x1041) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x10e) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0xfffffffc) sysctl$vfs_fuse(&(0x7f0000000240)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000280)="353b407d395827b45f05f6c166e621364ed23dd06a8d395f6aad6ae8dbabb9b5b9f62dfb740478b63bcab9b7", &(0x7f00000002c0)=0x2c, &(0x7f0000000300)="faff23d487e938c372f8b5915ff388d4f4d2a7922df442cf56cffd2afdf3d0a9578884cff24f104b1fb972fe2e8872fe86b528efbe90e57d8d065e3d1689409fc826d7beb5e45339f80e3d950ef93e6f704f8c69a811b8eebfda1dbff87413004754bb3cde71315d2e76238788715738d2cb47c4cca5f513e06846b13b97f17c23c98c825737a56d1b2e65aa14bf0c40ece945f55ba4b8a22d5480e13995f39f3aa47cd899c6aa34b9cc50267daeb2ddc6776f7da7e5e167ae4c84f475cef7979ff16b676fafa06cbfc6e5f0ca2996f63552c9d6415bdebdcf9ebf3c1ae95634d43de54e05700a56da10ef6ee48e88227cf6d44f155394a65934e4b210843b18cf4121d9706bc7a30836922c4309b44aa52c765656b7fae2198da76a5235f501d88c4f6c1d330fadd8e8f4f050ecfd968713056d9e2d2c020db0d52d80f7093d0db33cad810c1876c34b3069aebe555c2fed01a04e167969e06bd932b97a2fe3e50e68dbceb70419b0254a5e8356caa097bf5247f285aca61f1085b19c90101eb37f9c5029ed35ee607740ef75c197bd429575480c856caf4ae9c6fd9dfc98814e1a6e09d2c8370fd26991bd0fe8327e42394186237647c35164524f889d6295d7caf92e298d601074929b339ec35a03e3a3b073d6b9744415ececed324c27a23d078937da79f41d67b9900f96e8990f600989fea7d0979f4911cbd41e34325060e11411bbf28ff7d8d08be23d779bf13e7a964abbf8f843d15c67c70268c8b77d61a582d6137a287ffd09d8fa46622b3d180988c444e86eb3cfa95bd672234b68c5e370fbd78c97b07898b1d939acc3333aafb1b2f9c353407d029c50fc004f5c53c1898a86d9ec6295fc3926414e23b58ca096d011865be9ad4f485253ff22281c8f449702d1cb60920eb4390f8f96d3db6e5ae00e6bc3f5beb55778b56060e319532a2c5fbf64be877fd4f6db6c08d1db83171b8ab7f7eaf029893123e979d3fd7520f854d3753975ebdbc1dfd534611e8fc5d41ea14078ba43d7ca8f3f7dcd702507aa7c2790737a9700ad3f8d138c82fce5dc931b2172e89bc9a58a87d3b3dce223c45105516b9a374983d012f9c7d05fbbf79c5a3e435cc401b1340f3be2a9e206f95b64b70ab74d31f1985ffd0a4738e7deb5d149c73f3923c2507a366822670ff8cf9ac37ea23e8dea5f95a0423d14f9c4907ee6cb952aa83514527c0455131f1d7a9dcb8ad3a945a50446a57bd2a918408468f27909004e6f1b4326b004f9bdcadfbe5f43de9da0344fea87352e892d71c405de7b36bf8fab434c9c4a1089f067f9842e0e25276316ce128f4de5baa140a6c89fd097ba384e25be511639b752ce1fa4681c344eade0fcc48038254568a5a4fbf385bf26886cd1fd89b4fe6fb8b30a0d01b8b8aab999624d821242b9318d162b727a3a7834fd45c0db2efa8ccfae14a2ee8b03a5aab2d708c90df46305990c1456b6bdeac0e6e566e9c4c0fe894958adcfd0df9063c40b37f3de921cb8c06e9f7aa4f6a5807e183a9c05947e1260d2d33903574ecf0c5b5fda40f1210ee0906ee3d54a765cc21caff581564fd0ec548856b65778671fd10590f79b9fce1715be6f28f29aabae6dbcc4072154802cbaade8f082e1fa95d147803fb98cbe02b34e712fec397412579a534c199f8505fe5bb65613e798c8580780d6f9c23bea2a4dc5ab10c17860161d6ee30f6e45271a922a35ccd1e0799d4874deb7d08763557a8d166b7ca101e01fec9cc76add6a77705b8594736097fb68d164235850c61ecd02c06d0f236ff9c2309c666ce6904c7beafaf90e6e0f694d91b7b111a759660b8cdeb48dd7ce9b50dbc782145b5a6d814ecba198ab9fbc1ac8085386d3a7eb99258914b75af204890463049ac735e8ff13f53bf752bf0b2cc61e027a5ba57bf445219e20f35a932f13b72215e560e5e1d97e0d93f92dd41577c5e112466d4792ccb37b58299b2e0ce83ad9a2992a7ccdc82675238b440d6bc60b3f083335fe04752729a6a44a1008afa3a6c9858d9c76cc146d7a23d4a8f8dd916112631683e4274b81bc1dad1bd40bd6ea19dfb687f5d8985556667ca6bb99418c28afc9900c0c34351b40fcbdc4f879d8749a6722b4bd6cb30bb1f0eb67551b26f5dca27055eb9144231fa3e497b2e2ed13c0494b4ddb27e7d125f1818910165607ac8c59ec4b82b4315d93cebb64cb6e04e0c6fece27c12d616dd4931b89010debba005560070ef22a057d9d46cfc6770b39ddb5ec51de34ce50bd40879c471d3527dd605a794d6d70f49880e75ac0aad1296f47697f49c749d2ca625d3c071a27aef2753c989768cd7adf94bdd937c46a5b9f1a1663ab43de1d35d321ea7b57926207caf672bfcbf5a2a37ea9715b8a516905083707cc76f9b200aaeb48a1c4b5aa15fb804c178ac93c40839e7933e031feb79eda9b7ec4e8dbefb3accba775b930f574f61eca330104d4396bc2bb950c556a7779fd8f1630b012433d03b20696764db594e4aaa5281e098b3fb46ebaacfbdafd26acff79ddec77aa656eaca429fdeb9711f9ece95f313c0ff06c20859b2fc71e8421185394abfadc43991b9bf66735418ce4933dce624df37fb8516ceb553270b1e59c8152c200e66eaaf21fc7d258aab7adbfee573d4a7f712302b303c674594a55735cdb7f5ee6119e0cd2512b8f7ad44834d69e186d1b3e24bf1c76821b74c4083930146d37fa5cc52dbd971247383fa078629ed122bed885ef161ec84a07ddecadb61eb5add044c873d5e5f7e4f94d59a5ec6954462fbda26bb6aa168ff7d5fe59aa84f71156fa645b45279f454a6a8d17d7ed840afb9be6a5490fe3acc23d1d93eebe451140ff7701c4c942536eeca02635ba7ac11af3e0aa7c8b2413c482a85125c9fcc70168d016801ec27ebf24722ebb978b074bb63b59c584e085e16fa94f4250dcd8f7a931f9483465bfd42bb85733949168bfd5bc7190365d8aeafff8989eefbf4eb5499bde46488dc6875c432ac0a1f6a79898509806df111ea685df94901449bfd490877a0960902060a4cc09a4ba6f4e194add0c10b218295ea19576954473ab89a44032aad776d77b7bd2fa6435920a7dc9233d39f774c734891ed446b35b11a95a20a3253efc29a5812b591dabb635942a057244fe543e4e799621efbf34b7a36cc4bd92659c8bcc906d672725638bcf303228c5a1c6b95cad15d0f6f522582ce6173e38ac17ada334fce8899062c4bbb15b02532dce4a8b76b91720e8ba24ac6394a56026a120931199321b610980657b9bb0487fd560585aa3361797863eb4175eb113f579557cff39dc5147251643ba64c7069d9edd38d1bace87e4a7d4a5c388c2080784121ecea99dc1bdf84a8d6ab7558b41228aec345bbd07ac18a00c0645f5c203caa82f9f72c8f4c25058b041b00c163927afa582bc209e50b54c92b366790278e859b54334d345f892672b42f5ac1d0009e7896018544c2636787828bb42050b501f7fe1490c2c84fedb82cd5dd3a6ebb25573faf488359d099c473237d8c46f8ecf1396ad6dc0072d4ff5c72be1331580114fd4c99d7c945c5de8955df0c0d7e8fef9fc26786fc817e131b1d52d5c00f71e8b8fe2b2063e3d3309832530e74a11c898e51ca680742eeae24ece4b5076b699f6926a44b712735f7bc9d6e1d8e7c520cae5727a249ba182d99abca7c1f6a23b929992289b96586516bbbc289048f10dcad9f8f08902a5c2c7866d054e2d1a4995c61fce66bd84fab25d8138734dc0e2af5e62175492b46457485f0a79a389ac18d8eeb418d19a4801e13bf9407cf8fbda5dd9f0b52fb874224e25f7af6002d258addcd3c2044748b0c6213bf4aac69143cd8ad8f542cece11c9c0c122162af6a55e75d9207544d26b0a476733370c13f940049942a5ec23e7243f478add98ec71a90c43b233b2b7f336f9d6b9aaecfc8c21cf2ed30e9eda260cd296e8359f1c8817d16d2ccad9c13c5155fa6b59299d9fb7e9005dbd73d25d0ef6692f3c895f412e060b65b42bd157a70b61b0ed02822963fa92691a9e428fadf19c839ea121cee0b6686f47f4ce69f0d8f553d8a446708e821cb8fe5b131771bd0f555f927c8383f018d8442751255c2cce2bf04dae5a2ef93b306f3de9754d0ecab849ad193c529579aedbd0687bb5fa7300f2f805ab51b53ffb3ee7de0266a94197df5931cc942c61d45c045e37aa112efe337320a1024a9d91bb4ed5b2681cac7d1734b3c69e8a92840de3dad456be83c5edbf599517276a9b70cef4131c165da05be6b195b661a3e9f8f17ed64e9d42c073364e30a67c513b449addf9e8e317d7c291765da4761c5509861602e24ed7a238541efdd123fdf22aa55c8e9925fce61eaf9d9894401e9e675aba0595e7bbd9bd0c9cf6ef9cc6129304219982883f7631fe5257f3017626c57887d7ed9eb2746c9d9a1df4592530872826803f1e35f54bf730d55341895af63164973ca1a55a67282a629f29718d062f09a0f4a77d45e2894341c472b04da3cfb9b34c2fe6b17d6a78ffafcdb915505daa03385dbb6aa32e8b9f3e7951d654a3fd99bf8e3a8988ec230ac584b6637a1ecce5a5b0605b197c08e6c1d0b15b15b5003334a08ff93ef9e41228b5de2539723b23346037264e99d73284cb403b36b9cfd64e1657d99857c10f6fa616d3a26d14cdfc454ca2c2468ffb0c793f55838c4ba41a24d8c19d54d443e87d6b5f23d797e0c3a471edcc2ef97d73ab447336fc1166d6005933f332a8de9c2d83c38b8b42df45dc719872a97d4603324ef9c54af758935942e9632d8b732722d484c49f9f93a98386e7138926b1ef6285f00a486477d53a898e1fe896e8bf549f46cec98f738da6d0e2e3c76a5968ab8f26b9d886b0ac55586a4765b3a63b56dccbece55f66a5e8b285539e3858b5173c010a1ec69bdc2db1940ee99e19215a32503168bb6e57cfe4991c056fa7fbde5dfa8acc44291273db50a8c8d637dffc012198ff2b4e41fe58d9a7573636a8a264b9f6a2eef01ea7612a1f544429e8c4c77e2315bb368090ad3633c924563cd17a73d700a4bfdf2a448015e3e79146aa0afaa4583fb3c0c6a2eff5511a73cd7b027942feaced9e46695ead25c411a4dd47b5412b102d7d33a1b41aa5c75f403f167bb50962907c879de5cfc0da23c2546e9394a243e03baa30047bd98b30e94377de0adba282e28126be3c3286f8d5ec54af9567d7fe9cd120a83dbc802b28ddf207a189ce245a487f8dee80bd59f52fbd222adb710939ebcc896999bda7a7b17da24373bd4c04575c1f22edbc2db1db48c429309e05b91123fc8b3fbff25babb5288196fff710fc294bc246670fd06c6b6329946c38d18fb8bedaec099ba9904aa4f151b2777d28b0d6431f56e50361b7b417a0a5264dd9110458aaf382a3399b1c2220ae7bc4ba19362257d4e9dbf234f591a4e64a6f3f855efd1dcaa862f80520b0a48b73534fbfe0e9da634329aca03beb7d22e14ed66db7f8845749dce5197d6e11025f43d40d3a0bdbb437055612b8e8c9d75ed6c929602b5fbbe69d02aaf11fdf465d04136bce594f1d73ad55a29ab5a2bb6526536ff2ed35affaa319608aaca7cdadfff50414dae69a1d58aba07d92e3681301cbe0f1376bc6c08b4429826c223304627bd52fb6f40de4c97c364142e30766d08b3e70a8489eab8f37cb520d8ea8734043a042e422277e46faf283f111098c9ee1de0d132ca0d0ba6092253cb044198d29f900238d9244f2855b368a50b8576030", 0x1000) syz_emit_ethernet(0x3a, &(0x7f0000001300)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x8014, 0x6, 0x4, 0x9, @empty, "cdf8bd4b", @empty, "aaa563199d1fdbf2cd72ac2966382010"}}}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) sendmsg(r3, &(0x7f0000002680)={&(0x7f0000001380)=@in6={0x18, 0x3, 0x40, 0x7}, 0xc, &(0x7f0000001600)=[{&(0x7f00000013c0)="88b6891b4a3f4312f00290a8fd4e4a5f920623a703611f73c2ebeeafcee599628f5aac8fb21c18b24654d8eacfa1b6bdd44ae1a0aa1fb9a246da5d6f265687f474e59b9eb1b0b1118f8915fad7bd25af026fae928050094124f727405a411de465e9e8f6497aa22f407498e3e761b9e58c454561ebdefe654d4f5b3901930cc03563d51d6fcc8dd08596ff7882", 0x8d}, {&(0x7f0000001480)="b97d0459b26299e1343af66f289faa489cbdaebc4fd0f031a929e845058cf272e4f59377fbf960ade91fc092fe0b6384d59f0273f5157da4a1cf3c339c17542d0e9e877609691a3070fe3aef080aefd2526ff522836d868e05146d9d427e378300bc1a9bb35938ffc05179aac0865d41a50c3c09272c97d8190de43d755c8e9fd7f7f50e7a475d0dbb53fa95c9adf3d6d3e656e387ed3b83b7eb978febba63bb43dd311947aaa170fb2339f268", 0xad}, {&(0x7f0000001540)="1c181eefdab6fa6ed94b316f270f1f5f524baec4fedc0f6df82c8cc0ebf79d6c0d07831a61d9a027b5d24ccadb10e3d8498c3d57e837b05229e48ef86e930887928c3b4975c5c59982a5fbfcb6937775d4372fb50ea638549111da28fbeedf34b11bf9da896957a6c5fdb62cb16a82b1af6c48ed2df8198fdc3961b498121b9be5243833b9df1b872b2f1ab216f01c6d107381e18008421d745c2fce58d8c798469bc781762df6ad7562849525935ba82ab2a0a325f7e9fe", 0xb8}], 0x3, &(0x7f0000001640)=[{0x1010, 0xffff, 0x1, "50fc149d2703774563ed47efb5903f64bf96a8e145d1fd36325c979542843da11bb1b861b61433e988e5a34593804ac00d4c8f9c79fe26c894d2fbcd8d32a653e74fb00ac89d2ffb67fa3a0c0a292fdee62c5fe2cbfc5ae19ca815dc66f80342eeff6f89d5890f3656307331ae877b804d6312a4811baf74727233f51cef7300e9f7a702cf5d992451ddd2742ce5682f670b74df1522533e88eb5a6fd5e065c0b8c7dea70bb1e6209ee1a360ae792b93ab7b9eed3e116dce4ee89b97629268d0275a03751c481552f7a8e02a852311b84568d787681b4623b052d0e591f0ad0ed9c8b374d5b28b598680164bf57ae4100e2be86bd2ac35d0dbf765d96ff0731629932883485b5d5287406998ccb6811c4e391cd430260edbc9398d4a62aaa6bc086165e414e2e8516440fa1f0c4cee57d28bb0f250bf1e23bbdb55996816edd04e1361fc39bb7c5e4c948e1568418bdf53a8a129b488238d3d0d0677153256c7b7003944204158e98074a00aeae140614faa536a1f9e36020c2a16c9143674b604044fa9336cd5132fb650640f649a1470e41be1f4389b4cdd6ef6f163079b639d4156a64f3d31729ddb360933d4bc752eb1f46a67f7a9838dace9277a0f52cbba604deab7192150a79775d8ee4bc91923513e926d8bdc1eda8a341b74fbe9d752c70ed3841fafbd988589009ba096e6636ad98e9dd0a16a8e379c10267fe33bb7d3299e988416b8818a64aec69ce88ca606cc8937e16d79ed6d65a2cb85969ca47a69368746172a48d9ad0e2be3b2e8d97dbd95b26dbaafeaabdcc2a18279e40547ee3588765279cce58df53c8e0ed6ceea16b6cd99d1d8d251e9499d24e2dbdb6745c92c2ccd877a85fcbb075596155e5fe17f151e788b451809e28f28835b12070b0a7e5287bee7af6faa495ff6820293a0c8a85a356ae52b83de97b6b8826420efe37e24330246177a001a93e58290fd2422a3a91ece1bb3b79d023716ab749d3acaf3762dffb400dd97aef690a02fcc05cf06678d93c3db8d91c8614bb210ca530def07b02dfcacff6101dd2a51e2c7a623f5d75e37a8f3f45fe001604fae4112e53f84f13f4c31984a8951128eb755c067b0055265a11d21c7402f6d0fe6a97be9d14d336521cd98eac5dd3edb057c02d251cd69c87c19bf3efed9f18bb08df193473ec7402f01f7d23c86938710edb3c0e2bd462d7132befde5afa43769f66e5f122beb58193ce9b5ff1e413115f83b75f03b0797c007cf5f65ae129e76c343f661fd6fdccb4038162f7d7f55e7c3fa5cc99d7643993d49d7c0372f45956390da8324b982fe7341eb1f22950b2a064aa36ca2b1710f4d8f9033705b9c82ca414564fb939f43bbbda27e42986656c808596829783929cacaf2ce23ac95a47e76393cdc7abd4914409cf66376bc972cac48458b548d9cf39d63689c41c793396ef561274afc12dffc28339d768e01a2ab79dce8087eec3559135adc1dcdef05407880d156fafd16f60f1209489061253ce974ae6c0df056e90de6afb491a2134f86f2018a024d06195bde95bf54f68a1b8f63e8a95578cb111d5120c14a5b398c4b45f976c8b8d6e0859ace3c4a3d3580a6407fa5d9c67fdeb53b95bbe5ac7f2ec3bc076550706d16fb421897eb1b3459f6641bad5a87a803d998a862859dd5f883d21c17422827328566cf0efe2fac1a5e7455fd8cd3e7bcde1002fe707270d077cf3a292bf60c0897e6c985b9fb64495763dc86d9b74d9e4dca019eab6e61d286acf0e860e999751451c5a5af2845461e93714660e8cdf2d752aee6dbdd86102b6c798e9ba516f4b8f74d1fd1c5b85c119f7ff665afc97cfe604a48eb2c3b6d9ff00ae8bc7fc9cd0709eb7c4d9af4d546df0e641ad68aa8bf715ebc595ab5322cf025dc69baefb7eaea100197584937455d503833f54165fa5d3fe56e96086f5b135528f58711169b6f64ae799f1ca03c51985e17e5d99d21b407de23f4b91f52f374e5c7a75f6aa4937a70c061ae51809025cfe26a30ac14d534a348790dc7a1342b5cdd5c7e7a405f2b3072725096db40184a8974e72418350a0777f59d0b2c8a60ae17c8bd9dbcfd51331469aee6c0b2d7d1ea33c66b6e45f868fc7d3f5baa55d3b8521af063cdca4a57856f69bd9b242233829d3371364b800a3b13b820ca434df345d429b911fae7b911e128297dcd1dea9ee834a7272952eaa29b07fdc00d331e39206d6cfb41f9b19fb33495d5c96944128649bb9c2bb68021cb102d11225accae2e16269e23e81b538507fe78b744b2785c58531f872cd895d0c73f986ca74c4b13f2699997d3cde61042824b441bd4142be02471778d329d7fdf94210da8925b2ddce9b02afd973f4830a293006081d51d906c5053480b13d4b13443811b281ce9848c8aaa95899ad2959d2b8add81d5a96d9ccc6021758babff9cdbd4b6e1025f546cbee7725545ad75444bac2f397496a673d851b837e0939771a2c71828425849c1ae86dce48330d635bfc6022d40fa1dcafc752dcff45b68ec90b73b645baad0b8d705597f3ae72e17951f41d9c72d9108c913f8582c82b29ff9b8f749e0aaf1cb8df0af0ce607e55e619d930cd687beba36fddfa5200085bb41c5b1c92eabfc5d0d61d065a867122fc18268bbb57c20ed794d09c3f8d996326af245df588f50104a6da6fe9d4d2dd8df18630dfb1590f1c9e4e0bffa217ee172562cd753def9e82e5cf4dacc925425742f72c269e5d69b5a0ee656f2f57b5d92b9dcc93cc5d57b576055df645c0cf69294ba4f1e5d4f7ee9c98f031fa341f0b080b2d308e6bf090b310f9b15a84c3bee7432cec6dbfc7521c6c59549feccc737bf92f6e1d3004a0652c278998ee51802c897fb9273055e97e32a245d91f8786aeb23e089bf745e2a27a69f4244f2432da901c4d843cfe9eee20cd174d8f25ba1f5cd58a184ca4d061b470cc1da687252d08ae27da7165f118658ab8925628fb33455e626c7ea8c858054651489be21df64f93467611d32a88e6c0c796188dc730e76ad8fdf3532e761061ba5210313ff88dce3c88c3678399d584999a44bede512369c2d69818c32c2957f732fb753aadc9a3f5e9c9a9613e4dd16a6ddbf6548cefb21f17f0c75be422a3adcf9f3f314d76b54269419f5028338eab02b9ca46339e0066210c7e816bd97751461258d34cc55c7ffe90b30809963ad1af43c6d4997078dfca3c5aca01e5d05dd7aa060c798416814713f509e4f5dd54d4ac329991df0b3e517ff8f082c6cc4f7f22e2302486cf889f75b41be4b9d324b41e1ce17e48a04232daf8ed06037517fe91c3e07d12e42ee48f8a29fbe5227a0594c0b3a6bf8cc3bc668c4e6ee6adcdc605b2156b66296e04491e601b24f48c07d754fd91bc954de371af437020da6f3a7791dfcb4e73ddb20e7ff45e0ba329d57c1fccbf7d2bd8eb958c469e8a93e507f03ac8a791f0d24ec23b7891267b680f8ebf9195ca5c8eb5afaa7f7e449867eb80c80e8b189b09d126d85c2c8062313722b5ee65ab7c4e477a46362a981d537dd037bbdc647dc1bf30290cdf67c9297924398e361a4a8a6f9d1398d74742f3f6f1ab09dbb5a7073d23e1fbb877450fa58d83319a4627d2ee9ed97b0f42ec232594155bd546d0e113495e859972f8c6738e3dfa4b51c75df48006772cee7b3da987cd0424ab251e020a3d15495f581504bb054fe9ac71016ef93fff56137ebb586714ed3d1678b40402400a71013c86ed4d8c50d7996ec5555a2bb0ea852928db2c0a2f8dbdfa198ad2008d744d3817fe6021a12ca0c89c2a56eed1a8ded7c0d05ca13cc55d94f64a4186a4bc2943364b20eb6e1e05f45d40e78a938de777c3f3f1aca5d13900d29088ca33663f0c3e70694808e5e5e198fd34455e7c8e3ac4416862be6c23e7f511befde01bbf21b7a83cbe98df46374459d7f34536376efc14ee6ed747ea10345418fe51d6a8b1a0cffd4627f98dd4bef7f47fc62e5c15149ed4cec0b85f9881247deef1ae9dedeedcefea48f9e5acf1fd81daca5f10d43ee8dc618acf97d1b5eea798101d57b02a71705c66749d7aef4a5cd43efb19ad3fcf0ac78ed4002dc81553f314e5337843578b00b6cc4844ca23fd02d2c14d50abb9df8da0e7a721fe4b1966107acda9ed36f81d88782df03cf473bf1690e95526a9c240aec410cfbd1ba480dac6cb48ed55a10047fc5221516cd69fe58b59e7193bfd4656d4477408a65f57a5c882637f9b58ef3e626686e4443fdc4a5430ae46a61249134769c3a3a77d28a35a1fb800305135122b980cc39a9df58c7aaf9439a7d305662ac01876169540847bb19f6e8ac47004a19468c5e40e986ca67f009d2197fbd1309497b5e5d050ac46908d5c3754b3247c249dd00b6ab41999bbf16bbf14abb6bd67b76c32169eaa22283a4d53125aa7950a22314302407f67504bb71c2c7a281c1b94a8132c588cb6401942bd424c61c4fbe30c56fedf0257c1569de77ce6e5fdad39680382829c55ba03d439e7d9d902aef5168e519082fee5fb4364f3fc32239d3bf2372198f865f8fe59e1bf022a4b45122ea64b93e6ee3576a1446a9e4d5e65162553bcd100f6b7e0d456c85e2df0330cd962d210423af1ab4eaba5886cec5c8001c654cd40879c48aca6c7b375b41ff5fdfa865ec17231d0985cd19e0a7fc08e47151142a1b5bdd5ef6a9341137c2f2d696da128de6be3758350377a513da276f94eae31feabb2ad80f66990e1c7222d94ea2b2ecd3a8154dec49a032f485429bf8ef94acfc8cb7399987dad7afce4bc0134256bc4d181145f3bb1f99281a54e865a4154171818f11ba4625473b5f0ca9cac92f286e8db54b8277c12f4c15d7d078a45e07d9045b0338dc1b5d0cbaaaf36e9de4cd1bd29f8eca0ab629960d454e3ce2661adeabf007cb3b15a60dfae7c764f0b6084121328bd64b93dd63a790d3782a960891a6688de2c55215a95a32f3a22568fa25e47639aa3e47935c5223157e2c8e28b0fd4ded246b93df08adc898485857b6e39ecc2f26ef776878683cd11a28b51159ccb1f26396d298a5ca111eb2da506ce0b9cc711dca0ea256ae037d3b8b556f150df6310ec3f65dcc7b496bb392af8962f59f953934f8ce85b8ac5d50202de88ecf281952ff9bc3eb75527b45d8485c57f6cf51b7c9dd3d84b155ac2a684a9e78670efaf13bbb69b36ea7b2284e2adfa9628a612b3a03385084da6b06d0d3f491776279c0cdaa08f295f3d78623e5f8a3981a17f48298873388306d15d78887f09e7674c0f0b4307a39315a7f60e95d8fe36662ca93de9767c64569fa2979826d43b65e60fa11af2c21d85542651abc84a70f4704b033b2f07cf0b32cca4f2d55c522b9d828dbd7bd4ca38cfa9735be1610b2833d632fb618dc6dec0a61e7dd1672836b4a16121b1cca8a2736d36624f5b136c6390c7ba77ef72d665980eb5fd85ec712dea3aceea5877b99aa5d90781e2fc2e0ec664ac523947b65d10067b703277f6a02b56b530f85178c05b60d450cabd8aee76bdf43bff45ac4cd590363b73554c5faecdb14007787ec873df5315cb0c044fd69e0ce43dade3c9c0c6d159bd43b9ac8c44920ab735d280eb9bda69ca6c44fc361ff9f8e3430ebc71bd0e1845ad2b39ecf5a47557e4844af6c94d59f02e36a30e08add4bce2196fe95a25bdf1ef420a8efdb19f7746f10322a51e70f238e38d621295dc504f150f9a16df4c1dfaa4823200e406c9a6f5e5010986a00f554ecc38f5172e4039bdf6e61b2136907187ebf"}], 0x1010}, 0x401) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000026c0)) sysctl$net_inet_gre(&(0x7f0000002700), 0x4, &(0x7f0000002740)="1de64c80455373ec2cc3bd28b74a55cf56a659791de4bb4c5631b4bbc76611bd9e3c45b904850dd1130c9f1dc6e31d84a67290098e31c204f4c377ddac0b3f52e2ce08f4c7ac498d4692ce4c95d00b3a6a74cec092ced858d1ae493ba24b76c4c0164e5e24eb14e1b076c410", &(0x7f00000027c0)=0x6c, &(0x7f0000002800)="ac8a7d7b0ddff9ab2b73acfa0a0c3caefcd5a5ec493d4cf28049e429754cbd6a80205bac282c9ed1df76e0051ee35e729d4e0680291cf3b8dc7874df99108ddbf69fcbbba741c89d078536d8978808776a15dd78", 0x54) sysctl$vfs_fuse(&(0x7f0000002880), 0x3, &(0x7f00000028c0)="41f7d06ae2119eeb7103f6699ffb5643d76cb6a65e54c78d21969a02e1696c89609edaa543cabf3e12a0f264179adbf0d0d66608709a2dfcf455e4559791fcf79c5128f05a497c375e2fe0d83724a506cdbcd93aa0bd6b9439af46738c051adfbd174884d848c061837c3a376d8c8a7d9e42e59784153df734b83e9e9e200756ca3a0132ce3452baeb41c5f31893350399f78ba46c2a3a14a254f0e4d6645781aef74e73a7822da2e3e06ea57dcfc7742f5c2c19a677598f0d568097b3b0a22b66bcfcf3fa3f86bb8d182b2e1d56523f1020f80449e4a4cdd3a0fcfaed309dacba8a22c160b0061fb85024a4a49444c11e6b608f956e2503fdc011e1b6f1cbae378aece19af567550b9bcdac5dafe1b29d60ecf113d1ecb7e2e673079bc94d3d53fbfaef7c7f7e25522588ebfc83d6614a404923c964d8ffabac1051b5273246f0c52b53cbffec9fe1f8f1c3c3f8431060a36aa6afae53b8e85fd4b2b6f88ece0616bb33f07eb1e057e64d49c559e111a91b566110656be46334670ac42f069bc2edd957e8aa4c4638fe553864d7a648cc3658e87f4f7aa52dd76e88b1414b8059684e31fee5481ecfeeaa2298912cbd926c968ab86086b3afb4f37a449b95aa92b4029eaab0068a52124b440f905cad6bb89ecbfbee0632051a5fbdfd69eb224b4a8b6dd3097773a52b71aa4429d2e9227f4a390fbfd4f23399009a68b40c6b997217ea0c107c05fda8eb848eb0fbd7ebe687c186873fa4a1fe1b179087242e7007e10c4cbff91955b4c6e9e7a1e7309cc59849f5fda99a180a02005fdb1ce7ee2637e8ee850c1ac748b495878ebfbb4e672f413043beb84bf7570b031bb78507300d4cb84e99c5bbdfc973ad0c3c663bbcbd1a87b80bd277f2e82fb331e342b084c09a2bcfa37e8555997ea4a01fd77228f549f115a6419c1c53ecca61ce429af427b332fb86d9d40eb0a5ac5648183c32a3eeee697a82cd15613728b271e9d5daf06fd379c1092feaec6007cf1834ec774b87b4e7a73b4390b0e96517e627e86deb6d004da8f274ca0e7751336d851ad6eff7970d1d1ac79610470f9baa80e171f3f1bb3d61b8d2a13f7e692f293cc7c68cbe62659f8a5c7e409f3430dc6194e8d981000c42ccbdcc2c396de2c6344f690c2af0f18dcdb952afb419854ea2babe87f9f9fc1c62eb3caea795a39c3b524eb5cc5714890adad82a6a87533df6453b48ca369898ca5319a4b4bbe5ce55e5f321211ea5057cab2fe6653cfa4a8f6136ac3a9a06dd5df8ffdde4b289922e82faa789fe04ce4f2a96a64ea6d6e6109c9e7cc149deb588398de017e50d712fe6049bd66186b46e39a8c0669e3b254e2ef865946da04ad1681b5f26910ac41b052b3c01d43e5d243e97f4b1900e6bda22c6ce3331002ddf3999c815c10b60b25e40556bbd7af2d6c9e252bfb99cb3c6ed6808eddce02ced0872b8a8d93c593dec77fbac5242f1116cc51c8419ffdabbf0ca65366e68f0f29ca7c2502f90de471a33b3d470073f47e71c8a2aa35905117fdad6e034686432f92afcf4ddec6f702204f896b8ceee4ffcecd7175ba10e36ad6a39c2dcd31986b2c65cb81b822a28ddcdfccf52763d3ac86f30343be0133e5dc7ff6ee018be5b317219ce06242ae655f980a23744a0f668fb003dbfcf708154bae3950f0b1e9698df2b2edd66923577ccdfad04079601809099e3329d937960f4515325fa4b704d021c6e73daa1610beb12ed4d7873c2c4514a1258754c759fc6c568d078bce27ad7169851b0e5dd031710c049d841cafc8d8692768f4dfaa785f387664354c7e57a87ff1601b5f0f89157f7575662f9036aaae15b4b262e18dde7cf25134c20fb592623533234c6323b51191e16a434824c91276716b8c6b406a1b32218f9b411f694dc5d10de1fe86ed16eee52822cc909720c90886c50e115f5b4d41a86c0f13b6a414685ddd5fc3a289b287c5d7504f36590e9f7e4bf11b64efddc9442fa07f5a99e17021462a76af1f05f6ee577ade026325355c6e5a5dcf2799e53a68c3317a295e05c0ac3d009863baa9815f86fc249b2811a5dd870c09715459dd2ea1b244554c900f2796c82156ff82a77f79f33675869bd6a0297b826acf32ad66bc1a235fd9ceba3cf704750c46c9fc7e7782126bc6f37c0827b80d8599eff617b57dca46ba0e7be33ff435c550e1ab18d70a6e1263a3c50e3e85e26c497a128cb1462903ceb20662b5954debc0d82388bb8ef0bb632be0d568d016f82194cf6ddcd4a615232c7c916070a715e2e15efc39664b54d7911d7cc87f15cae4e1a3f8b9f82b24b49e9c559c7ddc247f6c52bf3850dbf84402040cda061709704186efa1dc6439521c73ffef3c58bbe041cdc2a17921f4cf71c13943d7e4a2558c4a0dfa1aad5031fc2c5e9e99d73ab478ca3a2780a2efe36ef92b82e09cc630ec41ec8becb7b6535ac433aa56c90e98b82d89a5a4b598034dd3f50406cf0f688b786a869b8026e7c94a3bffb175a5df094213e66c2dff5cd0d6cf78953dd5fd08a365fc6a4500322016c384e5b2ddd613501e10cf0bfd70833611e275096814f5a8bff908c145401db9d5bcffb4b733c0a63ec1c5f75e9b1379606f11fbcaf34ca65b263ce875c66179c116d9ec1b95b5b16f26a53ddd8e180c2709cfa91d8a183dcd43d1e63cb4f2e01cf5edee8b305b01342f54a630e976f17dd37aface75b43e6274cac3113b674e77209f17a8fada84df046aeeeaaabda8ef3059479add7fdd0ee21ab6f7d5dd63cfc030eec3977dbf06ae813b7658b8c12a7fedf5147c5ce4d94dde24b748314c58ef256a5f4df6c3a22bb245c655c196c54f0f3696c7dce7de08f03ea71824940e6ba315c4f646e2e348990eb55c34379489cee91f8b0972054550958c052d7d03c01108f87f7e583a5221057d11d7fd9dcf9e670737b33201c06514589d7fbaccda03dc08facc7512a33f8e57e126bdd3413f6a83f9e1276258e525c11d45407064e41e4294efcb1ded4898af793279a189146f860b8bcd76dce0fbf7dc0a0b3c1b4f94fa0f353114d7b1f449d079f12ea2e84a380552d7b28a585864e2efe9b7132166bba6a94cf9e16576264d2c4ca7573797494dba3861a3ba800207274f195fd76f3a8c2c6c06752d6f9e88e34a2c4ed5fbd3a53b7668fec9a5f004e51e6da85c027480df1c1d3a29d668c95c3e265f063eeaa0d4e6657e9ffb97e2c9c185f197cb26e895af99472af50e18e96dd7d650557b513054dcfdf5e930a18892c62e50f99d9855439995e84078fafe590ff46cd739d4b15ae42719e758d7e60ba7e4989cffcf553ce7b6760d17a67174cec3991334846336fbbe235666112b52bd94c6e5399d4bf51dde86d48291e404c915a2ba1b4b3845c7883248dadf80060e873be245a96b99ee35e8ee6c8b021bfdb124a7a9ffa7e53a1da8f744578a5fbe2e579f8df8bb91a98871b6f3886c5058d91efc59f84cf47326c9eb4c97b6ed538133532d0f0f196f16e1880e2a035e58d908f4e952b9f9bfe85b5a24816900401a3d512c2eb67f95bda4fa9f670662f1d8932a8828bf4180e7fd4b01d017c36eb576af29b535a3fad05d7aa6558ba901df49329896b59481a40e12cadb8ca92e08c513fce90046f36e396c31f962b312b4237575fa7d2e8177baaf98aa374738356ebc2530a85376a66cd03d2a6eab5aa72b3f64dcb72335d7e52d153c3a7fe071e96e097b67567f84bce8b2aa58cfec7c7dd660430f514a7e6402e9a01ef7c4ea1e9b3989a372a7e88dbf6aa2dd2dd59cfe4319f8db7d6a534a418bec45dee6018d3da27664ba88699bf0e86b156d90fd88eb996f201dea8eae32c438d8dcc53ce7518149c36ae1bbbf79548f11587667f0c96eb8cc75f64002d96418254f79986e03042e93ced161eca52aae8287a3285465668f0678f9fe1609ed7f40bd86133f4ec12165b922f65e13882e1ccf1a965cbffce3fd9757a5605f81cda49508e93e73bec502cc09af139cabbe15b8e7f40498c9285f7945bd0429712707c05b6ec697f655168a58bb5e2378e4e85da63e74495cfa171dd2169204c306ebe4acf2624217fa7c407a60dce345feaa124630d754bf49c04454757dfd8a3b3d1efe4d761b7eb586a8e722beecfdd7f92eec31b1587ffad48799b1cfd68740be75027e29ee127f35b323d05061e7fd6104a28f14c1c215ad6078bbc0021203cdc2f267d2b278d5643dfc616330d4b83d91e267e6f2acc99f8ae323f48a58e4851fefb25a4662ca52baabef3e7f54762423009e4017f2ac03cdec7a69210cb4fe30a60ac7d25e1210aff17ba5099249cfa986951f99471e25e8dffce1aabb4f1b70505df989befbfd6cae393d7e89951bfd6e01de27d678cec2b464f9382e04be55c3155530c77fa7f536eab793908789f9a8fe994ec0b596a76245f6500380a847131ced9e0e929e11fe2f81385a4ebfedc3e6250ad8dd8efdf4788397bec2a7c81b0b44c44dcf90c3a28dd1afe6ecee4fc311b2ec15ebd41820a1d24787352f31544aedd689285e5b2df6820d00f5fc192c2dad8ebac9a26b9b08fd75ae126d41869bed2e3d296c2cf5359472ac7ad3aa4f703e33058826aeac50744cd0e3b0028c0103208c403c376370d35f3d26026aacee05743f3e37bd0df620ba6baa451a249dcbf28e67669c37787b519c12129f2e2ee651418e200b3eafae79326b1684d67df6a0e30a8907949f763629cca781d8511758428b71f3acb112a186aee49595dc04e2466a379024a10a23d6b08c618e177abbbfcdf891f35cf49512e135001ce84d6a60366ec99dc0697e7e104fc2ed6fdcea820c29e5c75e8f1305fed3b8c70269e3cfeba9989d18152f55d47b8fcc2fa40dfcad48d670b6b752c6febd49be89a9a9312c763cc37ec54b2c7f82c57fc8944ad0a0362061c00b5503ecda990b9e6fc579271a1cdc67fc33644824b3725df0ac780d7db09263232eadd989c1e7c58bbcf88c211dd16b3d7224da12ac343d59831b50d7d5e933576aaffb9b14d8d6cc17f374f15b9d6e5808a7ccaef7a9395f8e082bd7df57f78a9d6559e504f700e15f36b5cc2c6ca1d08331700d08fccd70936a72957c3b8919cf2abeec974432977a1295362dd2eb307717bac1e523e5e4078e5a38241a9dc206e8c4e1327c45f9d8cdc07dfa0da85686dee28acba52c719478861f3eb67f6b24bd99809010d6f98bd67f68d82ef4cd08a821fc41baa52a305c8eae6dfd96404324143a3ea511506b8d94a27fc1385a47da50e8563847c86a5ed7c3d882c9ded8cbd4b6a5e26d6692dd6eb2244ff3085593b3ca9e8f309948a308151e85500fab061c004fbec7223e6c08c1104e74031a1b9c294cd3aab19198dca451bfb3a2c4a7441b66f72213e2ab69bc05dc7b305850ac04c732865576d195d09c649ad3f62b050e258396579cb77458cd14ec7a2708390434753533e6e76d64787ce0feb176f182891a0fedfce3a6a9f8ed0ee856f52d19897549b6d6b85a52441403959c116cc4e672ffd8727ee4e66fac95ef6e28fb641f6152a74b66fdcbbc99bc1198f1f57751399bcd54af019da3ce3cb594e1552b68e1382f3c175873159931a653b78cb7922dcf87709a942ec30ef7ca26f3b085b8562fdd0039763695ccb5cd6d391f51053e85a23890cd9151a8ec385cf91b979415bf47e89f07547972df061e54776c9190e91469245c90b2269a7f658f719bdc6f62c51edba4df41c6f5c6da18c8d5d7d67d43f2be0f0977d084fedf343a198b3f8", &(0x7f00000038c0)=0x1000, &(0x7f0000003900)="18a1dc5d7c044352b451055a25bdeadeba2bd0450de483e5fc880837432dfaa3534eb20481b280091faebfa00e", 0x2d) kevent(0xffffffffffffff9c, &(0x7f0000003940)=[{{r3}, 0xffffffffffffffff, 0x42, 0x1, 0x7fff, 0x7}, {{r3}, 0x0, 0x1b, 0x4, 0x4e, 0x88f}], 0x521, &(0x7f0000003980)=[{{r0}, 0xfffffffffffffff8, 0xc2, 0x4, 0xfffffffffffff801, 0xffffffffffffff5a}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x1, 0x90}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20, 0x4, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20, 0x2, 0x8}], 0x4, &(0x7f0000003a00)={0x3, 0xffffffffffffffff}) getsockopt(r3, 0x7, 0x895, &(0x7f0000003a40)=""/116, &(0x7f0000003ac0)=0x74) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000003b40)={&(0x7f0000003b00)='./file0\x00', r0, 0x2}) setitimer(0x1, &(0x7f0000003b80)={{0xafc, 0x2}, {0xfffffffffffffffb, 0x107e}}, &(0x7f0000003bc0)) r4 = getpid() chown(&(0x7f0000003c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003f00), 0x800, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003f40)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000003f80)=[0xffffffffffffffff, r2, r2, r2, r2, 0xffffffffffffffff]) r9 = getegid() sendmsg$unix(r3, &(0x7f00000040c0)={&(0x7f0000003d00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003ec0)=[{&(0x7f0000003d40)="a9c23919a599665ca2ac36fe4eb508445eab13254cf403f279e50045454959b6f989c640a005fcc2ea1d7151491ff04b93c6c53ca8486a8f25b01e2acf09a3b5276db1d78c514938f3af7e2e6e6be4bc3f51695c986029dd1640f621660cacff7c8fa13e156478e76b08c066d93d1d788605be3907869fc46d64b8ef5bb308ebd51b7ae88a926ec81db64916abd65581f5b778520c28c799b55f01b1eda1cb49e43b7bd1c79161d6aff9a01b54bda9e509a128f3abfe855c3248122200065ced90fed279720deb0d1e57987bd26c484662ee2d95a7b68dea0970ae7696c3757097a99d2341146094edd68a83c867290aca1b69b7f517", 0xf6}, {&(0x7f0000003e40)="fe2624e8bf70604ee6b14699f41ad91914f4fb7931b0c9b245223540675c3be8a8f319fb76941228caeffa98c0294f725aeab24a706739c92b2d4d2844fb2d52da04b33cec136ebedaa3580a28066ecc047719e25a2dc0cafed311e327dd29208ace36b08bdc41696bd5ff69a84b589b656f16", 0x73}], 0x2, &(0x7f0000003fc0)=[@cred={0x20, 0xffff, 0x0, r4, r1, r2}, @rights={0x20, 0xffff, 0x1, [r3, r0, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r1, r9}, @rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, r0, r3, r3, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r1, r2}, @cred={0x20, 0xffff, 0x0, r4, r1, r2}], 0xf8, 0x40f}, 0x7) readv(r3, &(0x7f00000053c0)=[{&(0x7f0000004100)=""/4096, 0x1000}, {&(0x7f0000005100)=""/28, 0x1c}, {&(0x7f0000005140)=""/207, 0xcf}, {&(0x7f0000005240)=""/125, 0x7d}, {&(0x7f00000052c0)=""/244, 0xf4}], 0x5) getpgrp() connect$unix(r3, &(0x7f0000005440)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000005540)) symlinkat(&(0x7f0000005580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000005680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(&(0x7f0000005780)=[{r3, 0x4}, {r3, 0x4}, {r0, 0x20}, {r5, 0x40}, {0xffffffffffffff9c, 0x80}, {r3, 0x100}], 0x6, 0xfffff800) executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006bf) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r7, &(0x7f0000001200)=""/4074, 0xfea) getdents(r7, &(0x7f0000002200)=""/4096, 0x1000) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) lseek(r0, 0x6, 0x1) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = dup(0xffffffffffffff9c) fcntl$setstatus(r1, 0x4, 0x40) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0xfffffffffffffd43, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x7fff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(0x0, 0x0, 0x44002802) getpid() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, 0x0) getrusage(0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000880)={@random="bf302873a5e5", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "3a6394", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x8}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) executing program 5: r0 = semget$private(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r5, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) semop(r1, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) r6 = getegid() r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x200, r2, 0x0, r7, r6, 0x88, 0x7}, 0x6, 0x6000000}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000000, r2, r8, r9, r10, 0x11, 0xffff}, 0x1, 0x2f8e89a8, 0x100000000}) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x56, 0x4, 0xff, 0x6}, {{r0}, 0x4, 0x28, 0x1, 0xffffffffffffffef, 0x528}, {{r0}, 0xfffffffffffffffa, 0x28, 0x2, 0x373, 0x3}, {{r0}, 0xffffffffffffffff, 0xea, 0x40000000, 0xf22, 0x1cc0}, {{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0xc4f, 0x1ff}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0xffffffffffffff80, 0x173}, {{r0}, 0xa97654ff6715a5aa, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x82, 0x8, 0xfff, 0x40}, {{r0}, 0xfffffffffffffffd, 0x1e, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc9, 0x80, 0x5, 0x6494}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000001, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x6, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0xb4, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffb, 0x5}, {{r0}, 0xfffffffffffffff9, 0x61, 0x4, 0x3, 0xbf}], 0x9c45, &(0x7f0000000000)={0x4, 0x1}) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) (async) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) dup2(r1, r0) executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x400}, {0xe}]}) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", 0x0, 0xfffffffffffffffe, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r3, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000040)="ebffcbff13", 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: clock_getres(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000100), 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2f, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r4 = syz_open_pts() close(r4) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) pwrite(r0, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) socket(0x11, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) pmap_unwire: wiring for pmap 0xfffffd807eff33e0 va 0x686fe515000 didn't chanpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000373cc008 denied attempt to set clock back 97 seconds executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfd, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) sysctl$hw(&(0x7f00000015c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x800, 0x2, 0x5, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x100000000, 0x2}, 0x10) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211ba170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc85", 0x62) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3, 0x0, 0x10}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x7e, 0x0, 0x0, 0x2}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) listen(r4, 0x0) shutdown(r4, 0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x2, 0x0, 0x200, 0x3, 0x40, 0x0, 0x1, 0x400, 0x6}) dup2(r3, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) syz_emit_ethernet(0x2a, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaac4f6007f0000016a13e307f1ad2c932f2000000000000000000000000000f0fe5f2966eeb59158f7d7c1b39987422a78c534cf346d5770d31710781ad7d15378d791f22f98ae44d08b5ae3878cbdcc2227b965bd16225d0d9fada1ce17c0b013ecc3155f9b6f17cc9c941f01cf5b62b57e66cdbf6c8cef8f8cb11dcc4bdecd0aae16c404006e0000000024b4ac89d5056c148b1cf15d43c6177a16b3dbecac"]) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000280)='A', 0x1}], 0x1) recvmmsg(r6, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="10", 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, 0x0, 0x0) close(r7) accept$inet6(r1, 0x0, 0x0) writev(r9, &(0x7f0000000080), 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x101) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000080)="238e9eb75c64a9c6bdfdaa7e56f7fa3c0369ff6c1d6b3a61591f6b1847acf14ccb2a33ed0e0fce45190b3876d469a8497655c8650a0465efe79e973d4bbd790e65f74007336d31d5adf7e9e6ec400daf755a9f6d63c32c76950f3b1521e923e52a9c31db6783a4cebebbdcb88401f410a051f4c343a1bbf1ec3659e8ee976b54593521fe96f043f2570c89b92d3c2bf5106a63ee2882e6ddaa2fe0813a6488aa7e220bfa", 0xa4}, {&(0x7f0000000140)="31bef5b4809be67b3997c7ccdcd6e7252299328b2826cc70d1c1603f7fcb1f3cd1c0f7c602888b1b4da0c5cb99c1b29250fbe3fc7be71aa91dd1174e643acedbd741893e55f2fa64960f85d01c86e34a35c10a48ac11509aa06055d22e0e5de64e377d3d33308b4935072b2f44f9606bbdeb7142bc110007fd8d18605ee2becc2670775b6c49623b2a267d0f0676edb5e2d82711004287ac9ea32d7a9e4b745c318ba2ff5e9daa18b3f9b1bf64c673f098b94f8f23ae279ef0bcdfc56a8b94cfd71316df1da683609185b12ca84717f050338708e3651da8b6e7fa69f8557f0bcac08baca38b676842879f54f52ba584b7a5f335f648b5bf793421a86acc7659850470b0b44c5427e88113b0fcdc2646612e35b58a9974bae4e4447c2860b5ca480bdfc2b9f202d11323826f6f7b71293c1c4f22438ed4f78ca1d402a7db0d7103132a4de5cc03c0532e13ddbc8c3e178327bfa4be6148b2d19d04c7a4749d6575c2970494be5c803b854cd436ba6131488f6d02d90296c1efe6427b34609a11dc352574562687c1587de4dedd0f814a3a9b5ffa2b818e174ce12a1c8ac84cabed18dece132906d964d9be6c9b274e6f0f61242abb0a264f3c4297691cc87039ad9563cde61aa864a159bb4be3d5c6f628f67f2f27ca98d02bbbb89e3ab8155c095c6cfedc4d0d661e0bb06074fcbb6ff26957c8f8610576cd3ac8a687625d7a32af8eda2136566535d3d38e0b2ef8ecef954086d19e703a5284b2ef187f80f4041c0aee3a8b8d845b35d907bfca1ba6b77f65c8b1505d572a4944800660bf638049a5094f7fbac907f705c32b29c2ea1c32f4ab874955ad3e763a0d1543d170d578dc3f3fa5dd8149996ae19e8b99bfffa84dc02a602f2d429cc5cba056f733f14055708a641ee362b4b2dc3de6f3eb0dbf31a15c70d0a5936fcc4918abeb598cc3dab5ec26e62527d1b147a26e12826df8608adf63c4a739baaced7bf90d9da78d9e585a46545b576871dc637c332d251fd820dee721a6f1baba192da2a1ec66a052eb788a05c2f7a9cbbf14276df834316e6c4064f9ac0a4c864eabe959edfa9568b565a37ab96f7ffa2d6dfb53f533813fb18849d4462114993d1aa0fdcf0005755e2d55fe01bf03b05b362f70d1278c25ee545833436c559fd15d3fd6e666422b085318b8a0dfc99d3aacabe47708747e9b51053f33fd289f6f8fa18347ef8ce2a9f8db713d2f522637e93b8a329e0b2e66d9b45fc2668e1592415355e2cbdf6b06b22c324251c40b3447117f334f416398fe5e5bab8437b659b84b57f6ff370d166d5f3123d4a64d89d557c36f814b68981734d9b7c22c9955bb3fd3884404fcf5493ce3ff2c868ee3a7dd2a562c148f775bf00843429ae3a53dfd8e10624a932f4766a87a24d6989729afecdc87c59a7d6d07a152a322c6558760d35b1113ff8196473d5e86c9b92275fa58684e1ec024c08bf2b6fb07e816f5dd34008b974e26cb31ae75a0dd5f7d13e09626c57f359c28c6262abd78a2ea144c8b7a2e938a023b61be524f1cb614cd18aec84fbe0a2469588e86dba76f249c09251626964ea0d2a86b7407d0b7aa9e878e72dd2f13b4476816c3c1e2413eb76a308f4fa8fa69f26639baf73f95d55c5dfa0d6130a71c5710835c8b954411940675007cf44bb318b82863a289fae1827a367329f3e39460c30c70990fb362cca7c799e85d8ba73df4b622512d0d37e155ffd23191c52755786a269bf2512f399e101c9682851adc79d36af7f476218b30e99bd094ecefa0170b3ceaf11fb143150979a0617b86a4532dc924556968c49ae34153729edfe45aee761832b6341b8397fff6ec771a6a14e74a1e6ce44c92290a592064b82d0dedd89f2f5af78d1fb4ccfcc7186bad272e891dd38837b7128244c0ab9c00cb66350ec99ed66a61fd2605a95eb87370c8e312fe05d6d5dd1fefff59976648d7eaa6ee8d89a10ed14b9c568e78528d41094669d6c7723d776d273b571b75964ec226aaa5109610f3143243604f8d39fa3410b1622628cff0bd797e7d75fb909db958ec258b41f9898306c225000c9ddb70d1003cc2c0469c9e57da66a517c4645c9db61db066bf4f8b3737cab19c98785388babbeaa7269941b9d25f5efa1a8478382558a1ae4d2e6ce327e9d2ddab5a4fd13be0e2387af50807848ac408fa92bb7d0bf0f5beaa25a8972327455067e71bc8591bfca7155e1146d9c4148664d20b72572ae402112149203a6da4b493ff94b668fd75c8f2213d0c9154c26196d9b5c9812c3f9adebf18e5dd55d3ab1d9612a393949257f8e05b568f54c71edc34fcbb9a0d06eeeccaba54f08bf1e68c1409981c8e6ae81e21b1e1c31c0eadefb6072f71264e695c52c3f9a169eba677d2b08178fac2c6abde0bc3fb931e5ab2a353c3968d0a964d6cfae38fa514c39b624524cdf3f643ec981012789f5514c0e4438695c21e03fffd06cee6290e9f80b6ca9558ae5c463b1cac854498fb59b9ef88d7e445512fb9bba0b6ba4e54a9ad333da09bc8e29c8fd0a9a25650dcb5720b1d5b41d5ef969b479cd0a06de84fb0388672a05c1d03f58c7aa76a55b80b77bd5f85eef50d4ed74ffd216370469aa0414bdfdd4f1e5a239d5133bb0a0191a33416a0f252ee95793536478531b53de83a2ce292a581a902a25afb2731c7718b01f1011aabc7498b1463f25686403f394648e405b97aea3a7ef3c4ae10efa9149a01e1384ce962763ed67ede8a347a5b16e5904c44af86206fd408b94d05ec71dd07be4a16d02d28a805116c5a4b92ca7a8765c29c63df736d5cfa3d270b5c9b860934b156940514383467a0f0f1e355ca2bad5c5c345b7b6c254226019ea5ee43dd753b69456d39504fefe593253453ee003a3a0a6e211f76341e342f49e446668b29c62709dc2513d66bc7575d7a91e2dd1e9704963533399e76364684adb40cd53d8f51c2dc5280c3b1721cf25083cb451a41d89d34e71808cf80c16a611e187971387ffd6b898f80791c8de8acebf2055280d48b698a813cbbd24a39b0d0a3b838d288642cceab3a7e226d812e59a6c94b1d1752dca79d5a3db76a0ca51145b9a00ee9bc8c0c849f2e3253c483a9a8506adfae14db84b44a67d2a1ebca5310df67bd8cde8d463955b15d8df8238284809a53dd6dc80d83fe9565347828c6c7352173c98b4faa2dc14c852e0e9870a41f25c31c3fb326c619f783af9ee19a5cf99cd3abc591ae3f66c7ac11a815779ec4556ffd30f04b45134a8204eed8d8a7b297c745a1bb8d1a59c4c348f3e5478b8a591dbd6af67436254e0b1d6b1d5ed46972e1b5079533390784a045e505647ea12eeceb98fef8ff05074a6d75ab400ca32a5f920756ef87cfc21dd56a18945bb914391a1b8d3b3232d7caf9435ab8094e47286f6b26b12652dd29ba9ae9e857155895ef8c59b84853a5d4db78f8ecb92cb8402a66292ba4bebdaefd05ace65d2596ef2c44df2a5eb85a3833e468b8c04843bdcd438d11bbfbd09888dfd40580f3720d3f35e130a1347ce225fe842474859b461a26f9dc7176551ba673b26e0fab3bdbeeb4c6ce9ef2705d75d8223372865772ac7fb5f1fc44f882b829f9f77fed46e18332e60182471f14b2fd1af37e5c0e6c3f2a589951577fa4ce97b9525f0d74332a251428ea1497ebcfa48e6c50bf3cafb2c27e2ea99dc63ffd00c0e78a81c5ce15118301587c2d863eead44841f3dc973158d14e47eeeb9b70a2c99a4046dd35cdb327cd23a603f267bab17e2085803b43f640a0129efa2e2773d43c9528e64bbea59e5f509d8823ad684ef6bd94a4aa57cbdfda7bfac5c2c62cfbc431d36e91de5f4e4234733f7f195e23c55fce5d15ed98ce6faad7d4e820e0d05bbd12c9184837ce0f4d76cd1bd238af77bdb8c5fb716b048d6a2056e96454582aeebfa2b299f7cd9637ae2dbf274c84f828b0ba25977ac04a6dcc24c421f981ca83dc65068787036a3c6317996e837d0ad7e7aad3c010791f5633a5ac0dd5809e7419b0ecda0837db98e6bcb31df65e808880803dbf7acf41ea369ac5fa6714328b768259ee65e94448a12176ddde9a1de126557194a7bfc26720283f2f5461720c9763d9c722a417619271f089487a704cd70e23d689414227e8694ce54d013c0979a23ea5396b77c660a9179a44d2a9a507099c5353d9d867d53dcd09b2cccd97eb81904256c4dee083443338726c07675b330198344ed512f79114e931f37f7f730777317ad401a282a1cd2c7a98daaa053b38836ee9f5622b9f88b6bc20068d164db487ca244ce010f431615c401157a600cd18c3237155f45d2bc4d432e11dbfa0e66a77a41e02c80558a98ab14113c79933491598be650dfc9f794288fdfd49f4e909a2401a54d316caab91f9f4240f5fca12d3e5a852ed016326d0656d2cc35c6ff185486e345b93109e1c9a87b8e2e92fd8a456e5894023d99fd6d51a0a2707d8a37ba942098735da3c4948e0cf1b03a2041fbcf56ee0373f87439ad97dc00b3848eab12b57bed338f074b952fc46285401236814148ca0a6175b2c5c2b6bd61faed6553254955b7cb8ddfb0dc17483b3e814a40ccccb1fb4d5020cad4e449001b5c002727c16eaf9ce9ab01304ffaf4b6e721be69f9cb1c84101b72d029050f9de21ce3992eb4e4df004b2de9b32c1a58066a5a046a5d2bb5d5d2172e4c637de2c670557e595747689e89a92b07ad58d7f38e74ff6d7b0253879e56f54dcdfe16a1824e6353328ced828ba46b5c24465550d2fab3baabc7a1f04bce8b3c7c2f8c1df6a1c577fad29afabc88d1de7e9f3e9b2cfb63a591fb50920e71e631ee870b6db0e9349a0da915c1ce1ac01b5fbc8e91c9bff75af3442afbde8bcf97f07ddab3cfb54dc2b945535e6c4235afefecab3182c9c62f184cea005a744c97f9f17baea68b0b635027d84b2780d8381dd6ac66e98bd527dd48bd1194f07a5244e4ad58d2b069f3dbca9fc4f7259855c67668af603295ae562cf46d0d7b98ca73e5485dae9e14749b34b0d13aa5d350b2ca34db7f9350ed0b85800bdd24aca1cc203fb454485248ad80a2eca6588cd18c7d0127b3d174f77aa5da77c671906b8f20607533989d297a4dda0d0548f748f156250540d8711d5bbde8bf92f475d0377cb307a5a0fbb30dc1ed76015148fb494dbbbe551bf11b4aa72fee28ce54cbdce536b8ed0d27e3fb1c840bb62fae5fc5132854f9974a0464053d4e41adef6f69e046a2a37efd28c7ae0d4a9b10ccb594a19b190e44d41dd8fbb269a53f0e7b66df04ffb8660f7f60122ea3b8c6027b2ae77bc11d0f1f1d90fa2545acd82358b5a80e670b0a245875810d419fa1f22a8c7526991839ae7d67d44ec9729f0199095b0513c225ae72e1e53440023d300b5fc3f78edeffd6ee7efcba73a70d6c90c2adb7aa2e94eca6a4d7135fbcb93bf4dd0ab17a0521151433fae0c3b77b3cd5e197c9114eeb92e397079f8588f6c19b5036178233ad9258360e6de58fe5620c589f3841e8da0726022ace33ed7ca791ea8f832d51aa0b48dec3a7cf8d2fadac792c142c13c3755852a345a98753d60214b4d8b52dec7a92f65ea42262ab6d7c5debc4aaa36cfa7c915187c8e2bcfa13a5bf41199d5739a8f0699e4919265d48d520bf91bad3cccef073e66ee2771d7d0aa57a21fb2c0ba16ac0b43d259f07e10226553cba41a91cb6b6bbf3507cf383053439d816f265179ca08cebcd5f49e2a85728e64e65fc67b2cb22ab0ba84ef185b48c87dd8854c6bfcbe58", 0x1000}, {&(0x7f0000001140)="539fcdb629e09ea5337164747e1f47f357a677f14913603bcb9ef61e8b850270b80d98a53843a7f14e0dec3bfe7f94fd1035c4a372943e499e9009b749d0121c13570a883b62058122d9cf6efa88b534614d69d6ab7d539c702bb9226ab688a2e73c21a43e765a3e2b8d981a05e180a012a197a53d7fd98caeffe3d2b0c2b17bf5522852a1c5dbb05f4e0c05ba96b69f46ec282e10573148a463a8a011abd688d218068b6e6ba890a376adddfafaa6211968690ef04bdbbff077610521f2d4742fa62315e673f130006bdfecc6a5cc3fedcf42a7b4ed3f4560d21e3f50d914fdc5d634bd6dd47142b2cb599f", 0xec}], 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001280)={0xff, 0x4, 0x9, {[0x9, 0x38000000000, 0x3, 0x40, 0x7fffffff, 0xfffffffffffff000, 0x8000000000000001, 0x400, 0x2, 0x800, 0x3f, 0x2, 0x6, 0x0, 0x1, 0x9, 0x2, 0x401], [0x100000000, 0x400, 0x7d, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x3f, 0xff, 0x200, 0x7, 0x4], [0x7, 0xe00000000000, 0xce82, 0x3, 0x4, 0x3, 0x2], [0xb15e, 0x20, 0xffff, 0xceb, 0x5d5, 0x80000001], [{0x6023, 0x4, 0x5, 0x1000}, {0x7f, 0x5e92, 0x40, 0x51a}, {0x7, 0x7fffffff, 0x7264, 0x8}, {0xff, 0x401, 0x4, 0x2}, {0x763, 0x4, 0x600, 0x5}, {0x1ff, 0xe2cc, 0x2, 0x7}, {0x1, 0x7, 0x200, 0xfff}, {0x100, 0xb0, 0x10000, 0x400}], {0x5, 0xf10, 0x8, 0x30}, {0x0, 0x401, 0x9, 0x1}}}) r2 = semget$private(0x0, 0x4, 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001500)={0x1, 0x1, 0x1, 0x6582, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001580)=0x9) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000015c0)=""/21) sendto$inet6(r0, &(0x7f0000001600)="20768693c399bf691a5693b274367a2affae02d3", 0x14, 0x1, &(0x7f0000001640)={0x18, 0x1, 0x0, 0x1ff}, 0xc) preadv(r1, &(0x7f0000001980)=[{&(0x7f0000001680)=""/231, 0xe7}, {&(0x7f0000001780)=""/149, 0x95}, {&(0x7f0000001840)=""/113, 0x71}, {&(0x7f00000018c0)=""/138, 0x8a}], 0x4, 0x3) getpgid(r3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000019c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001a00)={{0x9, r4, r5, r4, r5, 0x10, 0x766}, 0x6, 0x2, r3, r3, 0x5, 0x2, 0x2, 0xfffffffffffffffc}) r6 = socket$inet(0x2, 0x1, 0x40) writev(r6, &(0x7f0000002180)=[{&(0x7f0000001a80)="9ff47170da4739dd26db265a43f5e6bcf4aaf8df770cc3bf5df07a33a96c2c2d594dac30447d130a60b5bca234e84bbf497f981344645f5a58877559e72711d22a998f244cba05127ac1ea2115f87b57b80b027d29e8a6e15be58a38b75e21e3eddf6720d129a612985c9d8ede883feaa4a1cc717b60280d096cbee3f115caf74fe4b95e317dfbcc99013a84ce742c8a131cb05e0ff4b08ab39c21e6ea4f22265c965d74a5", 0xa5}, {&(0x7f0000001b40)="01863f2088d0080df45ff239166c6641eaaf6211b75589874701ce1877220de9f6d59259a111c7f889b7e759bea6f7f08e7b400292c427568e050373957f52610d1fb84a607febad46262e01d26803093a484d256ab156fbef3c7e9f2862bfccd21fae884dcbdcb9f4c3c116fb05e87445f53d0fd5855d721a8073182e26c78bf748a625eab4c298347ccdfd996e26cd3b90deaaffb2375ce4d03d65a7b8a8d4f441f4e16aa0efa174bac789c0323e3873c578001d5b9d7fd4864aaeb7dce879ccdd642098ef3586e3f4771506595817b38ed4e8446e9d2808c337c80b9a1d4f1d0d32d303689c5ebbe8a322798810ae40cf7b64847c7700", 0xf8}, {&(0x7f0000001c40)="41c1a845c35b86154ec4e79fd2ee882a336a080af851fcc887eb83fb37f4b12f876b13ddedd874cfbe87d9daf27f3fc9f7a63158b238cdd018af104a35d6f102fd382852758449e808163fdd6d150fbb8d0872dcceacaf2bffc4c11483b6928e07b0f91621f6cfc369b39801a62a41f43d9642c6ae91a59e2a5fe69e6ee8cf0f72351cfca7b66b608e1685110ced30f5757e0e5d2ed59b6f01251d56660466be77082dd2d74c8a38e4c39c60529f020a9da917cbed7e4e5f4baa35458f95e52ba1d1f90f65149a20bcf60418912acc66c1bb7a9b456a47110d8cc41c8fd48f25bb931964b8cd6f3008d08f2ee7a7a1d67c2c6af475d7926719fa143bc6f74a", 0xff}, {&(0x7f0000001d40)="7f9b8b6f2af1915dffd42f0b6d412929688aa0a8e5bfccace6cb8db155a9fb5c101aa254ef8ba70f2b6da0d9c122abe79420e75a9758c1d452d129d6389efb74a2fdf2b472529f8ddc9a5e51874f12f2e8b20611a62fd25739663a047284607ebb6add54ebcfb3d0cccf09e3a8cba473163b00d158e07abf3d2049a7f9596c60a42bbd8423fe403c26df2826cf28cd182c0c8a23f76ef3533edba011f1a38af5d16f6a4e8de5cf8110cb9c8d326890df0c360c1f99b0a2951a974f8e1ea133ff68e49d0d2dd7ac1786ee3a5256fc27a7ba6e555a52aaf542537633129d", 0xdd}, {&(0x7f0000001e40)="8306938e116cfbc24f5d500ba28dbe2abae79f48ac1930bb08ec13b7e5077e34d53fe9b6cb74d2b9eab5af81bed3cd221bb80e50e82b0eecfa7ea9b6561cf90512e1567e0d0657bbe26caf81296baf54b428ce3029d7cf15ad54766310892e4505e43df58c6a5c2970b08c127a5a188385503ec130d6d61b04dc062251c911bb37ac0e8c26f5f4baf70c54c22ea6ee6889b3bcda1d72bb37cb04c3ba132f37b851041374a1176854992f9f8971f0009db857638a543bae50865cb61928cd61f66ba191d30bff853331abf1b0cc7eacfcd19f1c19798daa919594812f1c3a188af62e2cdce30363", 0xe7}, {&(0x7f0000001f40)="c291825c3875c6177542ac583693b5f5d60a62c83143a46225c1bbe1c07b545f6463071363a344b1db2efd13921918b661b7c91995ebfc91332a8090ddcc1c5a8c16c282b19600c3be3816161e07ff794b95ad60a5c73280cca871a42113058ba8761c17d774a1584c9e901b931cd872413fa6e4fec9b96cf63d6132a75f4495fc183a8cb6983a7abbd05da565706536a8d61f6b37971e11bf69b3c134d5f034e874647af27945d855f34bf3a2da8585bdaa6b2a02ff832b08ab65c482e6a46b", 0xc0}, {&(0x7f0000002000)="be17cbd8395eaacd62ebba25c306d7276c65a29baa0bd5dcf4c88aebe5ae3d693bbf4aa971b33803de57be996bb063342dfd6767aff407e92d5d76609f782afac0ae2fc5f6ff85bc5ec2a05be068bbeaeebcdca0839c9941ec945d73dd1ba6332fe15d502e851c2faf35fe57f471550791083413aeff6913cc94a3e5b54494205af9a22109b0ccdb2325f7646ce9abb8f582197a9dd1ec0fc32ea5f53acca292d4085f3587db1f5267e6748a389d465bb1ff5a7a34e65e0a8cdde279297de3cc650fb8b058b5a25691eeb04b584de11fb9c18cd8243186442f5f4f26", 0xdc}, {&(0x7f0000002100)="aaec8d524f2d62a795c1ae2f5399eb3e915e80055b9c5763faa3af85473507e6151b7eb727515c328235da303a1bcfee0e0a031daf162eea14298c5b6bb1d5803240f0eaf2d96c3bacb310cd67f107ff067bf7f6f7b7fed92df7984fcbed2edf092295861b23", 0x66}], 0x8) getsockopt(r6, 0x80000000, 0xb62, &(0x7f0000002200)=""/217, &(0x7f0000002300)=0xd9) ktrace(&(0x7f0000002340)='./file0\x00', 0x4, 0x40000a10, r3) r7 = shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r8 = semget$private(0x0, 0x3, 0x6f6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002380)={{0x80000001, r4, r5, r4, r5, 0x91, 0x2}, 0x6, 0x0, 0x200}) nanosleep(&(0x7f0000002400)={0x6, 0x487}, &(0x7f0000002440)) r9 = semget$private(0x0, 0x2, 0x81) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002480)={{0x1, r4, r10, r4, r5, 0x78, 0x3f}, 0x5, 0x2, 0x10000}) fchflags(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002500)={0x7, 0x316, 0x9, 0x1, "ca5f21826b0bcc082d9996143c39cfaee847ae3c", 0x1ff, 0x3}) geteuid() semget$private(0x0, 0x3, 0x20) executing program 7: socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) socket(0x2, 0x3, 0x0) r3 = syz_open_pts() unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='c\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001980)=0x80000001) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4101}, &(0x7f0000000040)=0x1007) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x6d) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r6) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000000)="ea0000010000", 0x6) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1, 0x4}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0xfc, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) socket$inet(0x2, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, &(0x7f00000000c0), &(0x7f0000000140)="33ba93fa6317c09bc2d43325638f3bfe29a148f27d53223faf11b8022ae167301c09ec", 0x23) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x126f, 0x0) r5 = socket(0x0, 0x0, 0x0) setuid(0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x28, &(0x7f0000001980), 0x0) r7 = syz_open_pts() getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) chdir(0x0) syz_open_pts() executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r4, 0x0, 0x0, r5, 0x111, 0x8}, 0x7, 0x0, 0x3ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r7) setgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x3, &(0x7f0000001640)=[0x0, r5, r7]) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="793f927cf25700000000000008004700001c00aaffffffff830700e0000002009709664205c0cd270d7c282f1850631bbd45c91f9f8f9848ee5ef36c20fce6a06cf6c3ee6196273e437d1eba14eba9671fd48cce10f4ed210975fc15b86e875395723f5536bd2eac3f178567cac6203b03d97a3c36d8c039c9a1df2000833e8538a91716520303a2787f90c52559dd31eab8752e5fdb903a65eadd8b7b5b2f61e73c1c721d36cfa1635f93f2ab6758f5f95d672e2d4ff9b34ee76a4ceb48451c2444450949fca8ef700a6e3ebf8086f7e543020d10c032d527856667"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x22, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="0d6208e5a6c37ddfe87181f4b7e0c432961112d3264eb7", 0x17}, {&(0x7f00000002c0)="8b840ff38a603372f83d5520967dabb087a5f60eae100b0bb489e1ec60f2f7bc4ccf103dc80617fa431c48ebb97908dfc97af342c6d572227f25a08a36d8211206e1f5a7742642de195b2144c6c7349b06c7311947ab913210ca9b80a8d64755f1595f1e69deb9d2f1a158905e439382837951f473457aeaf6ca26b01324346c1418ff31382e14e40ff8b35f9cc9fdab8335e7c58edcc4fd97fc5d7e806f981aa953c89c8e201a31367c5fc521f51be9a40152c8d8a75f6cf0bc569529c7b8b927dd4b7c6f6ccb0de787403eb0480840392b025ebafc50152aa206631cc7a5", 0xdf}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="f8000000000000000100000023db6e41cfc611260d24b3532a7c91ba78f01ba02af61e11ac8c503b53d2b242f0d06774f964effffe723766f8deb97ce2de0a92df622289b5543faa3579e7e613762db85fa485e0d85b0fb802d201d5f4a702ea352f0e09331fcfca39e9c16fd4f0285b62fac45aec30c9d095a5f3e069dccf2e76a1c7945826c4d3c14a612eb63dee9f67f480f2a80dc7d225f2ed87f9fc540782e419a18f3891ff8fd59f3146859ff24460023a09a73543cc5297b9255ff05e70ead96ba4f43a1bdb82fec6249ebb737295e589a15dc7e9bb11567ce204a62ec400bb5456cb7a20defdb5e2b0735bb171000000000000001010000000000000ffff0000000000006e9b6d122f445cac48392d5b5fb0a91c4d6ebc12c103d03e43d7f0e06bda84ccc09621bfdc2614d05a22b614235e99bb513bfee801e32c042ed2de6278c0b93921e189edf8015b045fb37c93590bb7693b79262e8ce698f3b76bf6d8ac02c328bce27f668c154900492cd68a6df9ef6872c0e879c553d38f736b29e7efce66b6e1dc0c100f26edbc08e7e70ab7e54d633bc8d3fb1376e78780b51c97d5436932cf874a2c4d8ea834abeb3604bebaae24c115413ad841720434d0fcd75b6864aab47fb4762a681ea6b2f82656aaaf2fea135c2874db80ed948c65371cf2b34f856c2ca61e7e6ffae61064ccf404f37f179ada5d6ae6db269728b13e51b0c79b466416a92365f5d4a7c7c5892e887555219be1784ad30b656bbdb3794371d615f159f7ac069bcede552d6a5698dbd1f80a12a156e492e18b3ca98127679833c91580131bf0517a02b7a129c178809e3faa706048fa77d129912e312c5e6319afcca883aebdcc5840cb979dfc20eae420b6423db7cd422fce2bcf103dfd9892ad4393ee52a2f1b56f73ba6a8a3b947b1ea209b38e4f00df8d62b56cd7e608291db35c19814fddf2817967e3d8a54d2a821367496f3040c3bc61934f7016dd19ca66279417172f80445c3a64df060b7b372fe39d40234a1a907a09acbd8043db78ff80b94f08deb7501b0b2d2ccc7419772246b78dd4d4bc5d994d05e5be9c11bb513c8cc8e563e32f2e190dcbe0e1e8599ad53ab6da6aea95c7ec28c8c33730aa99edee78316f33fbc4dba88de5e8651131cddcf5722a3a8952c7c250e0393999e1c624f8d3c79688ba01a93d7bbd64ade9f47ec8fea0c4d5b428cf80fe9f8d55112907d4b696e5e359d68bdd749790750f7c52a0fb2c896a01cf67dc3ff8dac58b90c709786363efab51e3e0971f4ea7d0a22daaa3def09d7057e66eb80d73de9662c3ecb0308acd85631171379984bd76bf1382bdc804210d60ffd690a810523ff5e7b0fb468ac4058d6adade10cd823c270f0ddc6a0210b7c8634bced47131190bf0ae504938d69861f0b77465913eb3c853b4637fc53fd1d128c4020fdd4b47aa91e4db637df00885840aa3794b357d677ec7a027d6e864ff16e4264846920d1a8ab1e042889047c0127e7272671abef5166354b25cc8872912c47f9837ea7d5d74fa74e125209ab694b754d3b85133bc248edfaeee2eb16b40fbed4358aa12009da22ef4756c9d7ab2fe0874f5aef1f2a151a8c1fb50a10c4fce4e4bad82cf0628593bca0ade976c2500b811f0e4d82ce7ab9c5aefa0982c784a79cae96427e4be1efc1ee0a83f9a185fef574c1e4ef7aabe63825a1cfcb78f6fd451495166f96dd14f1509d0b9ab5c20c074c9c7947cacb4f32b14b59316ca687271be11162b7ab2ff92d975ca22529ee04af3133bcc9a3fae30d79a8b0539d6bf9e82449bcd49a39256003fa7b4a9cd122c91f1b3911ac2259f20df8458f69be8bd43b25c117e96f6216b3222c8de1cf0a2807576ab5baefbfad3029af47d93c24dea679a77451e410c0278d3b556de3999105a3135ea49cf303fbe6ea09c5254658e0a8ec08409f2c2de1c47be3620dcd59cf3804db6770c18893d58c5427535381e8e9cdf6bd3c0dbbcc02b499934b7b45cde4fabfc9b8476535ca659bc0639f2abd1abfc25ba7332e2a9a2426af408dd78d358a6adbcbec1f494d00f1a17ff7dad5d4755cb61544866b3f28794030765c658cdb89a69fed87f0b9f20889c189b3a54575c862518571ac00677f66287c0188fb343d61d90f0304accb1910bab53288a76ffb84a7039fe5dfd9d76706f445bf804af4f066c96780e9fa78b3976237ed1e69a421508af63266def32d5acb54080d96b1f5a01f93123fb8514acf161d499806659abf834d06b648aabf2f9538c9e2fee2ca99d074cd349fb7959ed17e55805c219c5ad4d214844f2aa40cc9f9a0c710c882530c8aa431b5ea25d692268aa0d0bfe96ba94a9d1fd6b43b5e89d53dc84b243bf851da344ea3d0e19cdee9fda3cc4a5717ca997ee133a1111daf243df8ecf8b046961609315e23d583860878ad3f548dbb0342d910e830d238bf42c9e50e9a67322509907c04156e34fb4e7955ff611d63308b71777c52141ae087f13813e08227f07f7b3ec7fc26f2d712540737161d23c71986fe5e5108063f871778121bd1ccccb55fa148c0c4bc1b895c1f272809f1c756631bafbc84cae3fea134d934f35411d64f63c3857a5466ac756ab541e1fecdb6efb454e23f4f7e4750f661ba508dcd0ce5c709d606b907b97286b7992beff9e47f388f3c98c857f0899e91f843e64cd2ca6a03a8d92fe1051f71defa37f469bfbcc0bf97a92ffea97de5569b9fa918d9743c57bfe0503d304ee54c9d185cb889677f9411c47b3de49d00f270d75a2bc68058eb08d657669fdd29f13d87dc6487da8514c03192ed45308d78a6d54f33a71865651f8435caa82c97ebbbd674fdf11c4515a760d97ac9337415b91954c87655d7134cb5a3459da2b0fa6f97b5461b19af55774ca4ca5447de6202e20933006697e00fc0ffe1055b9cd4d821265337e4882a89014b1881162798ddc7f789c8006524298e0e7e994426fd3b8678c5bdd6b6d329adf655ff97a998172ae0f1c253badd659cf48206eec0f1e651641da2dccf9e70ed0afeb749cd7bb80fe5578ace69b132c40af0450ef332b358deec8f39a96d30f39483e902b633d4aa47878bef6521fa66cf4d3831844af14b22e62f9fccd716df7588f7234dc80736f8c175cdf72739a095e98364e9229edbac2c404acf738f0590411756edf28380945718b9906f4aa6d3c967f6113d52127e99d0b6ff19a06e1e0af87077cc17a4285f323fb025f7444fc3686d0fbe7cd0e3ee37579988246a54d783868fa9aab63dcb5f5c67d32afac2ad43018722efcdf54c0c215ec8b2388042aaea5a374c1a563fe3a3f8ad98be0c9981e70588a6310872fb3f8cb738446e867fc168178f5386f840fcaeb2fa2c8508b9f6decfb53ae20a78c0b20be57bcc7ba97f00ecd3b32e197d542590633cf8944ac670e585a9c73bca966e2635fda809a189e82836176ab53be2fd2ed7856a40f943b7f815c377fe674044476149e506ae3e933eab7f182fdbe6a9a2edcfe73f0b8ddad6f3f730dd30be4d23bff20886632206d17685288ef6aa4e784cbee695509925e82a77fa5403e97928187a957d375d4cacdd0b2b580e0d1eaefa009b5e59ddbd04d4645cb1b6a1d3c1ea62723450696f7095c6fcaa7e8042925e7bc0e4a4ad87cd31872ac5a5d4712814cdd817edc08a2e083f019c6461866e5cf7f3287f32c6060db108474c38b9901e6238c5cd05fccea1fb097ed8d252c96ceb8a0c3920cbc7bf34a9a201e04225ff9ef6d9508868e1b1ce7df26100b0b1dce56cc1d74643d90e0a06660df58ebea1ae4579ba625f4ebd7d338f3c2fca97a4446c314dc88723bebedd289be2c626ccddeb59d8a2ebcf1306b53a52121db9e455cbebf56f3089900f9ccb0c9b852a8ff8be9e78d8f992d6d94ebbabaa7f7ff7baf24d955664ca2a5561a7b890077f7be142cf9816ccfa8261ff8633790b639ed7c7ddbecb983df7ffe14ae7dae4258e7f89927197a5c44bcd25d28fbdc90d72804c0599399c0e4c41f33ce53e03c197febce83b92900b5dd5ee337f3643bbdee887400e0efdec3076c8d243538b36dc6af2eba8e6feddba36104a76fc5ea0d45e259132dcc4699f85e940d6625a7723c1b30d92c8da668ded0ff8fe79c37d10c24c49eae7bb48afa70a8a13bfd972ea5d2807bc217d8fe35439ea09f693176cae37d750cffb058fb5f02eceb8d6f2dc12dadc02a5d0067735a72e154aa5b05351d69550b762a109f5013e0b042df335b0d1756b064c143cce290a1f223be857789cf964f9be8f3c9e05194209c0a57dafb493d77d8e9ad1850aad8ab5beeef4d6223c13500ed2cdfa6066c687b06cbd73ee661c51fa43bd002fcd31817dc1f575ae95105c6e99cb7caa6680cce1890f7b16bf27a00b128374c0f9e733b650808e941d81617aba835829e22ce86e5c366465ce9d5abbdae76bded6df61f2853767c94cc955ebd34216f7d6ec5ace49135692760aa24d5a309c2057d11904a8f2f4b667ab1a861bfda8b2a5dd6fa1d83af8da3a0a6515b377a1336eebaa2e266aed85974a82377b40fbab7622c396a17404dd5d8e9cf09934c901118243de561f040cce7d8f3b20d7b91e5760a55f4a2b371db999246f77f7724ebbb5fad89282a8bbaedf5a1e4324270fadd0dd96acf2476bb4487bfc702d41390c9174e9d9d1026c5e913d49bebd968040dc8bbcd0300adf0f1f21e98334b288d431a4c2896fe3d54cdb8a4349cb2c68b6bbfdcaa404276e19ef35630a284601004cd94401c8ac058c6a2567f51c8989eeb32231c35e2c244e6c0d2c82de6d6b285bfd33fe42149a3588a3cad8a6b6a1b39780f4c10a3ae47f2a27a077e97784b56830c95f6c2bbf96a099ac33c91595d4eaaca7afecf20a3b25d3e1dbec21dc112b70b0c238d8390841562a407386c266d0fa815dc92e7e496fe1b16136127271747b0faf36a6d191c72e22e9da1b3b5b98b6159153a1ccd734fb7c3b19c622d1c481679b84161ec90248cb79f20b32182ea058009a3eda293ec2be483d2e1da2b54d7bde74530766b9c821ec9efc0a100f7d97b4b5e3a83c551872f0dcc2d136012fdd937590c241a02926fab13fc6a6d76755a3fecaea216118587c53ea4e94af036657ad79212c992bd378236a5fd1a5ba7908a5902994273bba6292a73f48cdb808640f718c332129f78ce994e52b95197122646e66847945b3fa95d8481f858cf6a3662a874318e5945ade7a34764e77bbe01e93dbbaa9340e7d2da0594c257b2b3bcd6e5374f5b92c1bce091a3a6d61e51690d622e4d328b1f91752e8c4fc18625aaa92846a1ca1f8a938127d40ca87c1922541492efbf7ca5341ab2430048baacc090ecc52e322a42ed0e735c4aa0f7a31c59e7b247c89e9fee8edb5503e898ddd97e4b111a48fbe59ce5ff1a4443ee2efe341a09603ba5156b5901d8c53edd3b6c8b2a225cb80494aa9eb2a41db507a08ca834a5b761f911e6d0ffb8c91bff9d84caa79c97b7f5b7c9353982f6245a068af192d6998859bf0c95c76f1569f945a0b01eecac160ea680922e81bd48a98387eee709b551aad3c4f727926c05792e11639bb421ecc8f8f16fe9ef40d40310adac43476887bffcc90ef7a815f9279749c241035e001292af6a79f0c7e673e8967f1bccf82223c0a7929317637a150273b2b0bbb98adf168bfb9068045e0d96c858f01be91cd19e210ccd7d57183e73dcdd4e7f9c8a82b9368d7801edcac3b97be0349f236d4fe8050bd0861356ac1b31a0ea6bc8aa6ca6d85ab54964acfe7570c062e110355e0e47c40c1761f53ee2996c4e367c426a43b61f0fba642797f27689599d71147cb5310cccceec332fc0e1ee95c5ca4318993299f281a2cf9c0941726d3a88c39c788aab0f64d6cde1424bba67fe721ca723aecc37c866efe545a3db34e43e33461c73aea58f93bb21e0dd9313010c47c056e7c1619508e15fb81ac005b1c5a6738d37965833e077397de73fbf0dd925bf41336f0c1204bd89b2f14b5b847619a73cbc225f06cb476db4dfae424ede989bf259f6e44c68fb8d3b495a1bf74f15ca8974107d88c0d4c944f971cd21a943617f85c5533164d2d73f5c1998f912dc7154933b223b58a07d8090611883fab62e0cc997480000000000000001000000030000009e53cafd1b06e6040bead1a91e980704ab30c0f1906e9819c0de0f6036adfe3df6f8e79e5e696210031fd35883624e88cf9b576ac4a569168000000000000000ffff000005000000e206280eeff56a3bac75888c84878384a8395d89c654a8c5fce07665c4c73a1831137db0a5fc06432a52d1cefe919d42c8f0ba2552c2449b5cae881239ca620659a726e6792bb1087fe483c15c9d68bb5e3cc370184f583b7ec36e7a16599633e4cbd7fade227cfd020000000000"], 0x11d0}, 0x406) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xe8fe}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x3c}, {0x8106, 0x2}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206913, 0x0) connect$unix(r1, 0x0, 0x17) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) r2 = getuid() r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x62}}) r4 = geteuid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) execve(0x0, 0x0, 0x0) r6 = getegid() sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000280)="1a84269ac72a6bf43a672a40085c7f20c6e27f5df684dd4bee03b7aa822a2e9cb30f8cdb34244c2694aa86407b2253576230d5d28b210132037a4d7fce0124396037cd4d0b9018a41d05856162d4a4b2113e85860c1d1e5605fa43c3d84ab9a84ccad2abe7e8f115e25fe551877316b1ba5fe0ce5548844a514f31e6c83909f7f6a2fbfa652e7f1aa1ed9c04feb91b8bbb6973592d275910a41ba3a7ab8ea714ce29966236575d104dc5f750d94f556e8d2e976c9a", &(0x7f0000000380)=0xb5, &(0x7f00000003c0)="51f7f295f74dbae10833e777afaa42f1369dbb8625435715a36b7c7087ff42fca9ac204578bbadffc131a6c3", 0x2c) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x4, r4, r6, r7, r8, 0x0, 0x7d5d}, 0x1000, 0x7ff, r9, 0x0, 0x6, 0x3, 0xde, 0x8001}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a14080045f7ff1b000000000001907800000000000000001200907800000000"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000000000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e4270000000000000098000000000000000000000000000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c10000000000000070000000000000000000000000000000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa900000000000000380600000000000000000000000000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c33e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e74900000000000000"], 0x808}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1ff, 0x8000, 0x4, 0x7, "70fb35ef9e37f31d987f279cc2a5693a8f081a33", 0xdc4, 0x4}) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}], 0x2}) socket(0x18, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r0, r0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000200), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x7, 0x2, 0xfe) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="00005c05ebea204e89721138b9f59aec5f90ed5b230700cd865fd9a80b6701a5369ee66ec03780a59367769c57c6f81a6500535c8861b6244e7b905d306abe464f2e39fab6ea76dbce5a498399e6b033c5eb9bd01384091d2846cdbe560edfca34c89bf72b1f03bfc303d1a35a8a562c739e10722e21419d9db444440b43869b98f3a9e88f06a3f6da995c28dfa7eff99627b1cff964edd95f1a1729d673465e2ec2f3e2ecd83952bf316f12cc78f2fd88111ed70eda757878998aa7fad90c046b52a4b015c74c38f2d7f9d8ecbf62583092aad09b557e4096f6b13a7f5845bdc6bce00719b91f4212b65c8951a4ae1f8d7d0ebd69e8cad4e38af2e628e69e4119"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x3, 0x2, 0x88) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x439, 0x81]) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) mprotect(&(0x7f00000f9000/0x3000)=nil, 0x3000, 0x1) executing program 2: msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000c00)=[{&(0x7f0000000580)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd9617751ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e61", 0x12c}], 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x83ab}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008e6000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/129, 0x81) sendsyslog(&(0x7f00000003c0)='*', 0x1, 0x0) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffaa862000302c000000fa00000000000000000800"/42, @ANYRES8=0x0]) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r2, 0x100}, {r0, 0x1}, {r3, 0x4}, {r4, 0x2}, {r1, 0x2}, {r0, 0x40}, {r1, 0x4}], 0x8, 0xffffff80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r5 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000140)={0x800, './file0\x00'}) msgget(0x1, 0x228) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x200, 0x3, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() writev(r5, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) select(0x40, &(0x7f0000000040)={0x7ff, 0x4, 0x1f, 0x7c, 0x1, 0x8, 0x5, 0xffffffffffffffff}, &(0x7f00000000c0)={0x9, 0x5, 0x3, 0x4, 0x7, 0x1ff, 0x5, 0x4600000000}, &(0x7f0000000100)={0xffffffff, 0x1ff, 0x2, 0x3, 0x0, 0x7, 0x6, 0x100000001}, &(0x7f0000000140)={0x5, 0x401}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001cc0)={&(0x7f0000001c40)='./file1\x00', r6}) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0xff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00', 0xbf7d}) clock_getres(0x5, 0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sendto$unix(r3, &(0x7f0000000340)="d8", 0x1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) dup2(r4, r0) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{}, {0x984, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}, {0xc6, 0x11, 0x9, 0x9}, {0x6e, 0x0, 0x1, 0x5}]}) r2 = semget$private(0x0, 0x0, 0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1008, 0x1, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = getegid() r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0x2c}]}}}}}}}) renameat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r10, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r5, r0, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) clock_gettime(0x4, 0xffffffffffffffff) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604"]) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000380)={0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x42, 0x1}, {0x7, 0x200}, {0x1, 0x80000001}, {0x20, 0x7}, {0x83, 0xa4f7}, {0x8, 0x2}, {0xe8}], 0x7}) pipe(0x0) setuid(0xee01) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x80, 0x8022}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000003c0)={0x10, 0x8000000000000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf9b2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xbbff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x10b0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x297}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdfa}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}], './file0\x00', 0x47f}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) rename(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r4 = semget(0x1, 0x3, 0x60f) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x4) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x205b9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000000)=0xc) executing program 7: open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000500000000000000003a00fe8000000000000000000000000000aaff0100000000000000000000000000018c"]) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}], 0x2}) (async) socket(0x18, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) dup2(r0, r0) socket$unix(0x1, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) (async, rerun: 32) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000200), 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) (async, rerun: 32) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) (rerun: 32) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (rerun: 32) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) open$dir(0x0, 0x40, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = dup(r0) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x7) r3 = socket(0x7, 0x5, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x4000, 0x3) dup2(r4, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r7 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r8 = syz_open_pts() close(r8) executing program 5: mknod(0x0, 0x0, 0xffffffff) mprotect(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x7fff) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) socket(0x1, 0x1, 0x0) socket(0x1e, 0x3, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget(0x1, 0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0x0, 0x4, 0x4}], 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 7: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) getpid() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setpgid(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, 0x0) r4 = getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) r5 = getpgid(r4) setpgid(r4, r5) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=""/105, 0x69}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0xc8) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x42, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81, 0xfe, 0x0, 0x2}, {0x3}, {0x16, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000940)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="bc37bf3f68347be3dd3d13c92d4beab5499aa009d0c8aca5e73439b201691c9215ea05817bf1e8e6b0612a6c5fb9055f828523b055312b7004a758cd19573b8c180980b3f10b8d3703f61f63bf51af6ea0a5282bb00b2c132e74be0069ba0a0eedcfcacf11b333625d821f6a447d0057758ccee7c2163f3773b3399464e5557b7694136b23c00600303d94127f43bd6aa73c912b", 0x0, &(0x7f0000000a40), 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d00)="be07aca749defa0fc26fbd1ca726204820fd0feb200bb2b34ad27952b20eca573c7e16eae66fdf9323d068080709d769d557f8d7a191d86badfd2cace92c03e9f61aa6ff821a6893acb2a0b1c06fa78e8a16c6d116ee3fb017208d29c22c8d9d44d727458775a06cc5d95d9822b3aa3e03ae7a5e6cce807c6f73746e791afb6e65b6fbdf11f3c23ba5e8f03591bee9d5bdba8021d723c15f30653eef43147d1b2b0200c2681c108730ddd3dd4637b08627f116926b0c137d49e55c9993d65d7d0a8a58eff23c729cb5042f8d3fe61f47b1e253dfa2e640709191261f9faa229e0aa1a3ad2e2f5a0f9a81d595850254f5e653e3956954a3d07f36c77d12cd9e580e4ca7df09af885574ab50ed029673f89c7141de914f03ec0c144f056669080f379f50515696bb330043bdf629342228608977877d3ff2bae11a4880aaed9435854d1bd85330c813c66cfce44978ec127e98bfd5331e13f58e496de25b5595c3ff401ed6c9c5690fe77871be0958eee53d8071d67db74f52c34479529fefd195703bc0d3de3421886276e5263dad2e1c4749699c9b05a29b635c49612030231507649b99ee9bbf74090531c7a9a0617235d65f84d96823cac3cd197b25f8e8ea5da0588296cfda969d13e70d27bfafce9a055bc1ecf269c0fab3217644ceb99e0e19c44b5826c94a9051c70773da7951533a9f764fdd2a2534053bdf1a8472399b83b8de678151a0ceff1143657f7218ee59c6efabecb483d3864026e69f9192e7a47783fba8c21e02f93b084c57b869daef92a4676eca46b0e41aa135856d27c124b17f045926fa59860dda5c15e3bb9ba8a4bde8160317cea909a6a53d2dab192a4009b42d2dd5654b6515097c9db5c00e2b3fe17b79b3e161cb23cdd3b02b64536b58465c4b72232b4c805c7658a7ec68126265b6a0cf858e22cf5240962436ee49ebb704984f4e030d09d1c7bfae2cce36b1872d4bd795972ef4f3373da54a5c1ce6f97ad4e9a420653b2ecf36ec99d8fec451174c4a0912826028222d148496e56cb5af2d0fa9ebe9b2352da477598f3b9b6e1a86f9b0cf410a1bf1f5a55354fd07925f655b0207e28116ca0b992bb21524ea7afe9a852b99a519c2fc7da34748b92c1e88698803147f0c06e642743b841a693c1954af2819dbb26ff5c30b7d9dc1d3c17e65c8857aa0a3897b547aa5ba1bd3a829a630210320a8fb6ef1074388ad6d706c78c31f970b3c1936ca1c5b09d159b71a3ae9b451cc7f118bd554116082d59cae7af69f58f457f0fc10b4dcdae99738172c8d6babf76ef0abdef5074166922eca663b82726b483e5214bdf6c47d0acafa2798bbe6695e668abeee4aa4ff77f13c33500756384de21d7a25bb33999e49cd972d1d72042a0065a62859abddf973a0aec0ef38bf0d563e755eee328172574b916bf34d09e35943acdcf42829362e8e90fee197eaaa7d632a7bb2d8d76fb62a28281c830779ffb568398334acf3c5119cae6c39c064c8909682fe0935ab95df831caa79584ec5a4f55c3886dc403286a9a677308cb52bc049fdaaf3ed9ffde7b26a0364942415c317d73383219c2548f8a64264699f1a135d4ace32339a21f43ffe03457daacdab1e6f94de047a1bd61c3425bc9d24387b66c5e7b5c7f09fe35e5e11408d79c517bd35665bdf42be3371b39b46080d51ab478799c5297c96459810442818a975e96c3ffdff78aa389f5f72fed0efe5fc1c4bcd1a8a867af1a51e941b2a240bfd0d81ce91147af6e9bcf0c37a9dce7b83a7510e3bbc11949a42263de2be8a00a47b7563a7d9e9860ba7999579fc1ed0a2076f7a12a6b056820624272dd58b21e822ad879899d251449fce488d57b1d7afec4e40384886c33f0f1bae30cd61e391dd152c686bbfe5d9a5896f055caf86f23dfe8497d4f5f6c62b3679e7814c7daad1149dfbb1864d0459e9ba4d847b5e2fafeec9ed586e9c9bc0cd243fe77e2b9c97b7a593875e52238a7c4312835184910f2059f3ae4740937086454d016f0d1afb86e362a988896e05abe4d9b2e417f5199262ef822f886c646492b7bbee037b42b38b0f473299e80f08b7a7506432df4005c848cf5830c5728914c3ca4f0171d1715c2e9c5f23296c9cbded0f8214070ec25da97aabb20e16495c6e710bbf26619d5950a14f3f5e017ea8af4e07c952b8386c2725e4b380323f547ce25b855b61f5ba1f111ea193b5562b7e65226e3e624869ba31381b1fdccdebbb9182b13c5614a8ec1642f964eed00ae7efdbb822063b035fe9dd17306b107cbc0f4008c99f19f2adc00a2385562a1810d22cc9e1d44cc776d2213c772c81063d54fe7b1498e971fd994c33ad386e3a5d004c47bc331ab5afc933f431a7a726bd6bd21728866b59e0d0ef79c73d16fd75d9b69bcd63f930d74f488670216faf496dd6f9da0cf0c6e5111f55d0640aa7f7205b0917d98d82bd43e1548d280e0cfd25fb31defdaf9aa64d497406e2a7afd161ee887cd8965911f58dff0688cbaefd7a89472cc54429b989bd6ae67fcae4a2777e5c6a6ee9361f791ee585f711c2d1c8f77cb3bff8366ca0cf1c53e0a43d256bc857a2a62f0f44a68c0f46b14a7156a271207bc030da7d342822d7109f47898a0c06598d654f64feaadc3c8a2bb3c971f07f33976ae3dd486fe8bec9018979dbdfe30f38192c985d178c2aaa7e58ed9bf414ec8e5be460492466dc46750e5dee2cae6762d922ba845d8b43c8e69e08bfe3dd25d26083206eae0d9aba16ad836cf1c454260a032dd5c7b5a5feb6fd7ec157606ce201f4e15d9c4ddf5adbbc33c4cc05a9c9d5dd1e53adba159e894a8f764cf8a1ce7f20091c9504de0a6b21904ea98c41fe57a248ee8ddde48c27f4b0406e088302bcf9029a7efc04b26da460e2927f61bf2734abe81129ce4a1181a0917afa9f1ef9f87e521306f58dafb91235fad7bcb9874105c5d0958fdcf46808756d3a2913025daca3c9b67be36f3781d9b6792e3e1dda5429e73638216c0eb995493368f6e7b5f1b33d09ddba32db01d03b43386c049108c1fbf01afe1e7d6bd4613b4505f2393eb6ffab4280d5fcbe1009337635f8161699644342a93231a0e0a068047c0bc538fc7ec17a14d3cd8ee37706e461d5bf6cfe85df78aa37d3bcc374bb636e19b8c338f94c0cd016c7d0aa8a3835b9aa78c6039a147a60601811323fe09d933bd3776a875bf283d8e64adbbe092bbc842eea3d11c7ab8631288c6265d212ad5837733768551bfb899cce66db3c6c7c3293494b20ef1d7461b61136dc6c8b51850d45ca3de18ed9f209a1fc9b91d42ca0b73b60a6a12f039aacdf0e67d8d56c532e8e4f39d777368bc5caf6fdea12c06d145339a2d03f46916db20b21e33e7367d6631193ceb502050e8537f2b4a2512d062e0f99c201ef7c03a3f94dee0230a27031d8de4ed1bf3b43e9342c03e1741436dfcbc6465d8cf22c9f2f3185f3a70f754b3fbb3c53e2f1bbbbade6f9f669cc70c4e3d9ba4ba5c79c3f7e63ab9e4e44b307dce643a87934b0af9ca783f37d9bb216dbc423f78a280463c4be77c7919e0bc1ea69765af06fbe073ee0a74376b5f557d4f6cb24d922e1a62eb9e3db8b3fa59c994aab82c233b4957e27baf91db0860c3aed0d53d2f9085d25c7471f6e7114f1e5990049f830957ade3c8535602fa461f385537f1723817feef43c60534daad4d16485ab9b242afa889aa9d72c0e9b1c1c2d1e639f2b3c0638ff80ecceb96faed235a682acebf14f448a82a266a713bf743b6119c784a6a0003191d39b49ab5842168e50b0a88f399ed10aa78a72a835026e6e2bc52844b9566e5617e4d1c1daa9824229ccc4740656a95fc41181639f3376f35dc0f1aa5105e04ef0de1fbd2301ecb6747e80c96c7ac29b17a2e04d7403cd0041c7f6a08510d7ec89e6b6d969158607a4cd87e6156cf735acbfa7b4a4262eac208c210f9fa8a7e4234f3ceef1d69570dff7a7b1c41e349d44b14baca32278c256b995f07809398b2913d574be0587f9de6a99c9b3e85efc00c9e737188cfa1360aa1142c7babfd9187034a60fe84f78d658fe6d5c3df71ff8e48138e7e698100bdcc4b08d605bad562f6381d38471481aed3bf9a2e1756bfd1f6202bbcfc1521be462fc282bb116d42873edddfd55c93b0bd026a23b9205be7353840cffe34591ea5d889ea177a676fab800f76fd9e5a5b78bf23ab640801684f924fa7d79c189ba3977802739e8d32be8e47532012cf662cf77e243ba83a01de44eccbdc4eda5f18224c3ba68c4ccba12122653529ec07d0ae0d4b114b9609d1d96a42f5be49496f9271646f2eaddbb35f3f45f62828f1248ddbc85a29e4eefbf00d1ca90e016a693e63028c9d2ec896452888965213c8a69448c1f8d2d08c4c5eb4f83297e84076ffc8d725f268d9fd4a82281035503d0681980a7610250ce668c7a06b37351f93aa59b1520d3ab388a1ed131921ad33f91592fb41b55ca06b670bcc092c51a13f6991f6a2994da6f3454e854cf0b4b4c79dddb64b1e77603cdd4e16350d5e15e8c50149778f2590c1d285570848ee0b6155811384a4ed28495d51d248e3d84d0f3912b3a372d4fcff4a7f73023fc6e74ac89bc0baadc4e7a3fa859b0941af37b096f7714d58d1fe9c93d90e24c149e4e81bcc394c40f4f3e62481494c17e64e8c1c33642072b9d325ff73f267284b0580bff7dc0a6b6fb5e1fd4266a53bf4280bd9ae29dd4927c6eace202bd81055f97700061f2c3e174cdd6d956568aa7e8332bef55640b1613bf9d2e01d68acd4b0cee846984a70be6355478ce512e24e224df07c1278c85528cbc58621077926af9aaffc3cfb36584f6e42d4049f4e8d469300962683f4468a07a747643ba7030b4dca9817e672a5ec1a64ce0e36730b55d8e40979a3ec957abaadcbd30dc272edfcbe88d0cb770d7da44050eee81906ba467a2b86ce6a17e360669598f6da82bc0ca9673a0a6354db2d2af77b8823fe0d071d4b46d217e04c2671da5ae79cf25c4a1acab09199400726ed53d7327defffbd61f5d3a3a3a0a073f5ab7ee7a6735efdafc7a77c31eb097575974b8e8fb3fead08b27b7a879e2e443950728964a2212f79fdd9d2074b061bc79a0c6ab27f6e1bb33bbc9b7909c87e0fc2da9f44a25f313ffa0691d6cb43155425d5cba1e63453405ca5c6e85c71c2848d731d3bd362b029c8d63c5db74118d8d22f2f08d39fedfdb278da29feee9496db7a56b30733eadbc28f09648082d8ccaf79fc13f779fb0691be1a4f5c9326ac9cee4386b001e770fe8f99d8e98bd3724e371a32d21688467fdaedf62a961f81636a00955d0fcfd9657d3c2b0a735a6c22aeb5488bb2159e9009c3580a48106bb0346c3ce8b59ad4c3865549882d1974880f6845b2db214b64323fc73a11e9ac446c20108941553e858a8890dbf9fdc5c7e462bff3829810536b2a513eea43f4e8998b45670eb738c96d193f7f3218c9c459c428ac52b816fb3b32a3f5e7a", 0xf3f}], 0x1}, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) dup2(r0, r4) executing program 2: r0 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r4}], 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd21) r6 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r7, 0x7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r10}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r11, r12, r11, 0x0, 0x0, 0x7f}, 0x2, 0x401, r10, r10, 0xf2, 0x9}) r13 = openat(r8, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r13, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, r10}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r5, 0x18, 0x400}, 0x81, 0x3, r6, r10, 0x2, 0x31, 0x1}) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket$inet6(0x18, 0x5, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x50, 0x5d98, 0x3}, 0xc) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r14, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) executing program 1: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt(r1, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kqueue() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0xb}], 0x7ff, 0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000014000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) rmdir(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) dup2(r5, r6) executing program 3: mknod$loop(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) r0 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8041000}, {}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x4, 0x1) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) sendto(r0, &(0x7f0000000200)="23454d9d8c1d8ea2c16329624fc7551de0755218ec659461c2a5f12086a041870ed1a8aff351722ac34f9184eecac1cf92d269a20367e6d35de6b033f3e421f8d967ad9af57b304d22768f4debeb1e5836579f05b63796b8be70d51966348afa07203ad8a77d76652c61b67029e8262703f614980dcdd9a85852cbfa50f71ec6b61a", 0x82, 0x5, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x4, 0xffffffff}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file1\x00', 0x2, 0x0, 0xfffffff7, 0x1, 0x1000, 0x0, 0x8000, 0x1, 0x0, 0x100000000, 0x1ff}) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000, 0x3, 0x6, 0x101, "904d9d3452e70f7aeab8da92fa5dcf52149d8e6b", 0xffffffa1, 0x3}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) dup2(r3, r2) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f00007a8000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) setegid(r1) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 2: recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000392000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000102000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x15}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x20, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000373cc008 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0), &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979aac268b76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d31d9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54410485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee25b0cf8707f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59ccee3e30d2424f3c372151fc7cb261a1e582d9"], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)={0x2, "367721467767f4efeb006399864bd255b3b2bd4d1c836e8feeba0abf450e6caa50e5c67b8adb347c3c3e912359e842933ae15a3dde93989a2bb2774555b1685349c1e22d5bfa80660fa14af61e94a42241eb9c8ae1e423bacff579e304fdbfcff9b094a329ac1833946948f910d45628ca69641700f3f74994d246085ae2dfca7b8a90"}, 0x8b, 0x800) msgget$private(0x0, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2b}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="3ac2becb6c14a2a745919bb96d560957f4ec2cf89ba08419274f07aa5a45b8b50864b968600c9c25d37c45c6a7bdea129e9c8d4dd32c6ba6911a1f267c36268bc3c9cb09449351f8717ef29859992cebf31a4d2ac7c9aa30fc107e64c68c23e93ea3119a36b004f4791f5fcba514fcfb7716f5844ca2145ceddaf29e4418b7d1724b439000581005f06802e0937d46aa", 0x90) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x6) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) kevent(r3, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x38}, {{r2}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x19}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) r1 = syz_open_pts() close(r1) setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0x48) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) dup2(r3, r2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff0001, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001800)="b11580432563455323d5d9ff26a799fae7b9dc42fc648adab54ed3d2caba93ce0987caba12e5701a1fdc8aff9a7c35b0fc3c72b4693a9b1b43e0fb8af5ddc8a479d6015bd5f8d9b198eeabde00bdd7b18a9614fdc18dbe1919e986c5dda4b035be4e40ba0409df3aa2f6043911fb105b7044719f40bc177d9ddfcc0a6be608a27b565ac908687bc8f87004d9ec2b189bf357f8067481047b3603de127cef6568e9cc33efd8a8cc63dd8ab3089b0631cc1b544d431dee559ba0eb191a5b7f4fedefa965acf97e6a4e1fe2b696cc1d56c3ff519d6cbba921e71d092554e782a2743d02bbe866a1fd13916ddb9f1d64effb15858de806c7c71aa648b10504f5d4b93628fdd84335c7c3529312315baf43bac1c55363145c65f37b806797565e8853745014bb27e3866a34e5e15c0ecb50ed2e319af64713dc82102d0c9f0bdfd609f54e0871474071dbf84f08c12cc061f1d55f528e7b286c28228e1d18bc303897bf213e037e20e3b706ec9417db8fda6fc0971462f1541acd75b0ddab0a7e0e3ca67e0e36d0c6ee6ecdbe633b44e742614ecf19a5d8ccd4e4baf43aa0c124d5bee15e4a80deb6513564a980682d8df0b8", 0x1b0}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x4}, {0x64}, {0x800}]}) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) executing program 4: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fchmod(r1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0x0, 0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) executing program 6: r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "71c6dfc92fd8bd2acac51eaa79b2334596ddda58"}) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) close(r2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000300)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @mcast1, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x40}]}}}}}}}}) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x30, 0x9, 0x1, 0xfffffffe}, {0x7, 0x8}, {0x4, 0x7, 0x1, 0x6}, {0x401, 0x5, 0x54, 0x9}]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0xc2, &(0x7f0000001500)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}, {"5f5a7bcfb752471b9cac6e8a9f5927045cab03521f2e3b5c93cd8a8426b0837c7c680e7b284d4f262e8856016e99bed65c22e90ba569418d3b0a601bbfb38524e6bff17c89fd286b3c26f29012ddad303b9d2b6e8b488afbe4d1b965c72af551144a645e40ba9b1169ad13e8a7ad1b07a4c71525a89047c2"}}}}}}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaab3aaaaaaaaaa86dd6000040000003a00000000000001000000000000000074bd97"]) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x8000, {0xfffffffffffffffe, 0x4}}) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0xfffffffe, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x8}, {0x81}, {0x6, 0x0, 0x0, 0x404}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r2, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d484e6d24106bbd7ebde2c0e1ac4e2c5e106e3d2ba2eb9b8cbdec3d111f245aeaf2d3afd03f647d09079f319fe32bfc21679cf1b613b33836c3108b608aca3c167804659a7510db87544832a8f4bdbbbd4274f83add9b420a119d4014e78a865b67f8981a53393598abc2e4d51bff3d4f44fa489ad924ad24e679986fea9a75c465fa378a79b29adad4c04e020795c3f091352d26badae85096fe5c9260eb24215ded08ef2140d3556807dcfa1b03e5dde87aab694b46ac66508f47f85934f586caf47e4d1bb411d948016bc427caee062b7045c86f2b0b76a0b6e330cc5a3fa110317232cc51a7df18dc5e587376750e5cfd4192ef83a19e204f182d22b2bc2428ba089383c5ea878a2225aaf386dc9b6295c83a427e53f4f3f1f62b4853762c186e4ec583c185a1fa6878455d7de75bc649baa1381340028b8ce977335c10d32ae58a2dd13a57636c682bc375243534bbd32c6b62e32c4acebfa9482885320302f810246ebc969259375ffa0298dc1383a2454bae1713f845620ba287d4c55169d0d90f659b4081554971731083aa278ab5ec311603e22acf16c50f8b6a75cc6f4219dc8564d542634601a17909eb576dc167c11f4786872be3290bf2aa054f528bd0dd7b7691c078c537665f022e15a0d35f3a518a603e13f67786a414f18c9f00462b52743e97e8f46d415750e9a4110e2a92cd1732eed0a8c7ed17493a559a04aa03a1fbf5deac3985a5617f0e8a69fea8262cd1cb1ef9f386f9f0c47e69919c1daecb04055eb0de3e9eb900cab386443c03a2ad9efabd2bc232801f6ac3888156a82c56dc5dec39cd5d03fa7627696fc809682c981f6320d80d21a6c17e8329f83cd71f62e92d8ea1559654e343714024b3100a49547f96497e1e5c82cfe7327385af2c201a987702eecd84f52ced5a87edc29ed10391e1a9fc3d4d99222cf04f6242f18a367201bfbacc4728b840687cf777c76ee6dfa35ae82cff65534f05dcbafb55e032490fb8440a2ff94a4a9b26a902299a783910342100d5c69310d75ed8ecec6434fe62f97e1b680582c1cc2701063ac5d5964487cd2c7b7146911afd4cd3a16d9bf6aca2e2f0fc2622cf466ef5494e61456df331ded95705d87ee74cc4da3dab142064b8adc3dfcaaadad6658ddad77aa515930f0bf8f8a2dbe4f87608554a8cb7d61b8435a8f52dc6c0c913452bcdf5fcad0467ef10c01e9fe172024bcf53b4234289cbcb93fd4224144b633bbb2a1455da24baeaa90c80fbb1c005a77495ac43bcf7dca6fc05b74919a1d4ac98f02faca781ee354bdd582011788858271a023e6cbda51f20738155f6595bb2466e3c58f61b49e73fff4a2ab0518cebb40e5ac71e3e9d5d810813e8f695508bd10e4e259554b24019cf80631a24ab8b4543aaf0c1aa8445a4abfd5148fc0974dbcf17334ac47184e9913574c5dba8ac66db7d281b97e600d718d2df08f9db1d935928987e1fb7958df64c79aea024e96bdb0eda0aa45a90e0086ca6acdd229e4e3b7bbe0a97eb5dc2b56b69aa2102b701196e629a82d5665be19db3e90f8b441f88395c609d099c7ee34ac8ca6accb44120aba13532a9c86f1e4a889d8a982e1d9a72ad17c882bc901267d3c131fa2f3fc088c43419c274ea74c0063feec3a8541390696f7e2a5cc566c940ca6f490003754e1be575dff130c205c18fd982f184c03a665e45cbc6c5e1f1047fef9632d1a8576ae79871e03b2343bc6ad5049df5fd63da5e67bdbbba04d7fa1b6a1a00b7f229e69c974380c40ffc6ebda2116e2a16473cd26ba6c1923ece2a41985f4c66650689350a7e3ecc124976dc42d22074d5c25ccb768012003c6c22e4e4b3d772738c72a83764c2c487409714d44a2613065448eb3fc65b66a79b7d7e0ab50f8ab26f7a21041607c6c7382d36d22208f2c6ef04a7214f02e1cd282ecde75b5fe68c232f09037ff999a5051a0e39601603a36619956611831f75f7c86fe94e736cc8ae9212d076469b5abc41aa26bed406b9669d574324bb6c8c4fa4ffb6f619f3e1cb6685f4b4d251f32c8909deb574cef871fb1f4d64efb24e61e6349225514538e47cef2a115ec30806054fe32a515ce5fe328ea1821aedbc1ef47c707c7933a24020d23a0eb9c1724ef09bef16b3f0e69fd0688bcd8f5e1c2f0de745fa39882c54b4f9778ac7341394c5839c4aa5bba3befca57ff1be3e163cfac7692e862fcf9de09b69d4021b142562b8356f85e5c19921c75a777e9145ea5bbbc0608f69bdf615f36f846a0764f8e47a887f91dea1e6ba3e92890098fb3cfe08df7e88e46fef0a9c8d21271ab4ac3028a904efb90f25a24fc0980df0e51fb4ba3223ccf2117e71bdf0f7f28b8c1ba4a692879daee887b92afe2e38fc07c46762acddc0ee751b001f2ca97f9c093f39b48bfb16a12c3d2c038e9033b59cbbf7f4d692f695799aa72dc915d40efcd6ff71cdc043ebb7e6fc4471e6a1712adcc73749126912e5aa324c51156c8fadc35ee34019d18cc30baf9ffc97d3208ab21860e5f01a283e018545477dfd5163debfe769367ffac292b3f9c43e50a8251813b41acf1c4e130da594165f2de181d3a7cfcb06238392a9fb4858258e06f20e41cdd33526770ea836b80ada3b8d8db4a7fdcd2e8aa5b0f9c8809a3117a9d58e3a7dd9d4e5f7e52b1bc4bcd15512e2721841db00f35ea6cbbb811ca0226387d79014db8077624582ced9b3825c94307c3488045936d2465a69b1834c5e9a27099aae5ba1124f1e62a8bd4005f4003434fa3985b5cf87dd79c3216f2e8b4cc5380d2010eae2a3c55c462f83872ad9bbb6ca3154ec959afc93300d3f4c354906c546e9c0412d0c9a49f9cdbab781fb2e6c86edf61e192278820175700c82f9df52c315d9590cb2582990a353cee8c74c14bbf6155abe129a3921d2aa372f4bb24a13510dba7cb8df3e81dd0a230158ae2b67f6de6c2b024c459c4716314deaff764f184c4439c5c4b27b365612e70054e3aa30e486250c17df10c185993858bd9b9bedf806b6b6fa65f2400b61662b3e9a12d7c77f8f88b5e2d09ab67a0f6b4fdd39816f622fc3fb866724561ebb3689ea8fc683616638fc664928513214a27e8c38f4e894c2f3c95c4dd936ee53c2920b83222ded80b435d8a03b46419ef03c333cdab80e993e76e8165043964940f9f560b725ffa3f1c968ab07c890770ff86f71fc5421dea7186d50200531d8c264aa6bd8715def15935374f7fbf3b388bf95ce33cab60d8e3e79a22e1ff0a88c3818064e10f0fa39f0852d1f3487848582440892890cef38ad4167ebe87e462c22b2bbe01250a5339edb83f3c3ab942c357662b109487e10ac7f91ed5d83c0faad5e598f311ed1fdd1745177ce2a3272b26d448f20feaf640e9c25583f82eb9c367d83042477017849ae5eb77e5b0a8c43514e2da6e4cda2965b76e6fae45b903ff6ac048893e5c26cf7cebf4ae425ad44cab762fcaad874e0321f53038cbfa25626890522723973ed92dde70a4d982850cd885df613e466df519d5c0c9b538162547418daac6c3f0a316a32f065fad0178a0a3c", 0xfa8}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de252", 0x5a) sysctl$kern(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(r3, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x88) executing program 2: fcntl$getflags(0xffffffffffffffff, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x6}], 0x1}) executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000006c0), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 7: r0 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x400c745c, &(0x7f0000000200)) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) clock_getres(0x4, 0x0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r3, 0x0, r3, r4, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r1, 0x366d, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="a5b3deecc6d29f3eeed1c64e0dbecebc8bf0", 0x12}, {&(0x7f0000000180)="6f3857d9508b1a8d4458f05ea727c72ea00041d675006a48b2d7b04b7e895b75c6882f195370bf91f3c22a21dff27801a71bb89db8f86d334e88c117f035320acb1f4c0e931110c44462d3f20eadaa5bff7e733845d8889dfdf43db606b8ae35b5ba19bcafe635a8e06f44e1edd2cd4b8276a39ab7c4d8017591331ef122897a87a2c6432ac9ba43a23d0df5009daac35ca2", 0x92}, {&(0x7f0000000340)="318990a0e65e9442fcf01a243603d0b63113c53d67a4a1a74213f8e7d82890a5a0bcf4bf82724ff408c85b714836fff811592628498bd5339acc239d571288658f3cf744afc16e96ea5883971376c3d3765e225bacafc353735c3828bb41782c271652ba25feff8ba9b8d036d1f041fc5ef2abd591abd95838b99731710e0250a4f40588e563fdb322bd15c10ade6196184526a037e5a99c3a47dfd8d474919b473687030653d8b8e2b5eec97c515846abd8909e380e20007551f24816e457610b5ec9851b5c8d01032eede1f26ecc8fbc46c17db0586bdf6d9292e66cb21247459d76f0f94274879586b7548461a8f3b6", 0xf1}, {&(0x7f0000000240)="dba2c95a32d8820342989d2936e5e92baf6f6dd9c1a09489a54ed7f522e07c43745b1f207bd067746aa5287c64129307aa9ea7b1d54a71c3074a50da75777e8a8d527bede3", 0x45}, {&(0x7f0000000440)="7844128f7091b960a2f00298d59675da398f80073d96c7a8b6ebfc329fe6d9d1b4dcaced7d89a85f84123d1f884e6b2556c08b1ff39a61493a1b82bd26a0adc9717092fd4e1e845d87c6b0a499b618954fe14c3348ffde06786a36cf043f86bc5cef2e599dd3fef7e8183082acdbbb28", 0x70}, {&(0x7f0000000080)="29b7e9537616ab06b7a4a8878d076a221e94", 0x12}, {&(0x7f00000004c0)="5ac3fec63307c12b9fef35e37b98a222757a04b4c831cfed22c8e3ccf905f9982efbd7f43be2591b1586068306d690391a1b2167ff972ed20d221aa161e9915207f293fe8d3ca4a150512cae3afa2a4cffa17d1a831d9f13fdde94af7ec0de", 0x5f}], 0x7) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0, 0x4}, 0x10, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file2\x00', 0x1000, 0x8204401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) r1 = open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000200)="d1121d90eb3375ed94a3502a43a20b475564a6c13715612b2944715c6e98e9196fd7e5555b60037c274160629e3446052c0c01cf61549a6e09e75c695f935b48db0bd7187da84d0b6819dcb84577399bcfb41826114389b1d189db29cebcc6699677ba51e1018596", &(0x7f0000000400)=0x68, &(0x7f0000000480)="5c31aff1a19dfd64414505f22e5babebc7fd9c1e30d4b0639ff6a9122a6913cfb4c793b85ad59c6093d1e6367f87cc744d12cae3", 0x34) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f00000000c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x9, 0x81}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r3 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() getrlimit(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100), 0x1) syz_open_pts() executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b", 0x97) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x52, &(0x7f00000002c0)={0x5, 0xd38}) close(r0) recvfrom$unix(r0, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001700)=0x10) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) fcntl$getown(r2, 0x5) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r1 = geteuid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r1, 0x0, 0x0, r2, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb0000004000000806000f3c0b060a0004aaaaaaaaaaaa1608d444c1f64fac2ab700000000000035d9e5b197338879fe6b67cdca427770"]) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0/file1\x00') openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x44}, {0xfff}, {0x812e, 0xfc}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, &(0x7f0000000240)="efbb623a4c7402dd89a84c25138e772369b803254ae1a1db47f1efa1501f082632da4f3e0bb10817670f0fa2570228f772411d9c9e50833d540031413a95d8f7fbb924a735478c0644adfd56156a1e2bd3baa753894676e0908855e11b9800af89af10866e00f3cb3a0103d4b53edca0b40602073b16ad29da396b27d3a784e9f446", &(0x7f0000000300)=0x82, &(0x7f0000000340)="b2174bfccbeb063dd3f9d5b2e79f4fdfd231e1a0445d2ec572ec6351a0b87ce9989f937b7c235e0e39ddaf03a805e5a09ec495b0de96c1fea30879e52c281706c5cbe37b04d139bfbb39a5614c4544525a", 0x51) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) mmap(&(0x7f0000585000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0xf84) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000003ac0)='./bus\x00', 0x200, 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() setreuid(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0xfe62) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r5 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r6, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff81ffffffaaaaaaaaaabb08004502001c0000000000019078ac1400bb694d4ecba71a3564b9b96fba0ddd534e0f6ca84e655468e324b49c87f2136ae60e1f9cde0175474fef52f3f5bb616ff0abe8a6cfc9f191267903a3df51cf634bf61fa1e4c8a68323259ceac5b9bfaa2afb07748dd0a194edc2cb31"]) r7 = socket$inet(0x2, 0x1, 0x1f) sendmsg(r7, &(0x7f00000004c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x8, 0xc02}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000280)="027ee3d4bbcb5c4cd64656426c2a649d11b1cca2384bb5a1f8c4e218ef2472036425297d9d51e97af6228b5a391c82327209fda98f5436677e1b99a5799872f9f3ae5b0bff366a551fe32131c887574d91d581ad4b3bf1296d89f1644d3807dd32583ca0f57086d1fff7ad789ce8f3f9f554731c04c272066c505f5bd14e69cbaab7989f864ad7bc35dd5b2dbb441bc2b867ce67775ac74fb28e3b835a5a9db307a99d1faf75529cdff380b514a5e14b2f041b9bde65aaead82e9a029d76d9ff317cdcd1ca86d0aa1f6047082da909c7fb1632969307ceefe87e7945d7abe8e556b5bcf36bc101570e5af85717a807b09ac9a3ba1994", 0xf6}, {&(0x7f0000000380)="fb912194000e10a021ac1ee84cc28c5836d7e6d98c47f098976ca6a0ecbebaf03a5f114fde7917768b06301927870d77740e8a4b33309e6c05a1d4fcc4e1bec07535da1642bd83e63decde54a251aff74c9648e98a59a0c841560b34eed2c4fd0257c8b0ec2acac6161525f6e50b40635fc49f54bef2e37938282f3b2929dc807b3ecd7b10a5bfaeca7a1c2f728db1d55208dfad677c967e94000ed27ecde6fb12daea2b0a1e5723f10fba5ee59412c43a5fa61441da6396fc66d1f521", 0xbd}, {&(0x7f0000000540)="dcb0961d944424e48dd16a21cedfc47a6077a4f7fbd55dd32933e65f8ae7b5e603c00d84dc4bd84ecd8a818f41320d2f36c488bdc679d28bed5b5606d25ece03ae5eadfb86b4a43a9678d0b21ae796b1d9a4e098c31c1bd0ab098ddd858ecf8551f6d9a13c34f43e0976d6ec9ec1024bcf706d1c34bfe7837aa4d455b6d4721523a311c233dc681bad1b92c47ab27904eaea93045e3b5b0cdf894edb273bdd5ce21daf0108805c1eac1612d6903aa80b5344c3f2148a3c7c93b94d71ab8603044677b4c4c6c25708a2b5c58124a420ff0cd678eafe4318c9ab73097165", 0xdd}, {&(0x7f0000000440)}, {&(0x7f0000000640)="781f606f44d9a0ff443cd4edca1c44a2718358b02da49f5af5500e029bb69fadde1b1f0dbcd39c5b427bf3352a8b544d7e118d397958a9d62c93d44c15d9bc49f261c77f156cc9b93037461c9341317c52a09e03401c3402db5790e49c6bba1ee25a7a807c280c0acc596e3dc184637353ddd1e4a8563157365c04bfc44cdc4156", 0x81}, {&(0x7f0000000700)="97ad7dd314ae2fae30cc592482ab042f0b719f0addbb8da980c5154718051a169c406d0f95570de2cd0d7bbbbacae37732bf68352793497075960c7f93136fdb7db9fd719a9db3931334c8f73c", 0x4d}], 0x6, &(0x7f0000000800)=[{0x80, 0x1, 0x87, "2b00c783c3d275f8b8fd7813d1c3e7f4652f5daa77b18a62e3649635e6ecbaa8812955b68ac7acc215d15764b7e00cd1c029b09be5d4ee1601d2ef21e4f48f9c4d1fc642c9953f019072616056f36cd1fe9845e402d8846c5874b16859d05d23d13c03f374d948b945a99e1d"}, {0xb0, 0x1, 0x3, "38fe1e422f6d2b5c8670f8c1f54fd693e7706a551ffc12cf5fbdbe117ce2fa012c018c4c19711a81089801b6727ac0522515217f203cf0d33d2bcf9677cb93dd5efb6316b1f0dade00cd8352fd95f22f4b10c8bde0444dd20e92d8a503f79674e1f32511912cba77416f6f1e0eab901a4f0e29fa4a1976a442b02e3f878747dbf7296c38e40a0d6a33703d372269613f54bf9796fa53d882c86253af"}, {0x30, 0xffff, 0x7, "2494f6c45d81dc783c3b2c3ddce84f81c9eb4bf6048d09de0465efe8"}], 0x160}, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#', 0x1}], 0x1) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028000000000000907800000000e00065ff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) r2 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt(r2, 0x3, 0x1b, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x2e51ea14afddfd) fcntl$getown(r4, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) getpid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) r2 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(r2, r3, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) sendto$unix(r1, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000580)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd9617751ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e61", 0x12c}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) dup2(r0, r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file0\x00') setregid(0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 0: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r3, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r10) r11 = socket$inet(0x2, 0x3, 0x0) r12 = getpgid(0x0) fcntl$setown(r11, 0x6, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xc, r5, r7, r8, r9, 0xc9, 0x1}, 0x200, 0x7, r10, r12, 0x8e, 0xed, 0x9}) r13 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) r14 = getgid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0x7, r4, r14, r4, r9, 0x10, 0x9}, 0xe0, 0xd42c, r12, r6, 0x2, 0x1, 0x7fff}) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="e45db2d79c105ce9bc3df685effa45cbba98847f9ee2dd15e4d1cc18e5b5e238790733881b2f6b068635f1df143605f509edcc4a954968155b08466cfb105299f87b98cbc4279c1ec5b6f22d7f488dee90d62f62c1eca341", 0x58}, {&(0x7f0000000080)="d453e242dbc816138de785f2349636c81bf9053c490b6fc38e55b063a7be19e142bf94f5e6f33943e5b5a3560a8f", 0x2e}, {&(0x7f00000000c0)="44bc169321784f78e253dd4d58832fb350cb6d48", 0x14}], 0x3, &(0x7f0000000200)=[{0x108, 0xffff, 0x4000, "0e93815dd44ef64118556ded0785cce2ba7f6270e548410a625a933e6b2a3d6f48a408388e9e607a83e4e67c0d8d4baca60666ba1463648f7a755753f223b683cc12ff3c0881cad923a95fd79493ebd5ecf7e0fae79058541c7dfe14df14aba6212fe6acc2b6bd999580b22679700e040db478c45e6fd9279aeef6819f6ab0a3ff8e3990588b3ca18dcdd769763a954aa1457c73972a57d491bf097dca93caa43a40845d29fc75ca3c0f6caa2d4ae453c571c73f5b9526fa1f9723eb71ff77a19d869e4aa90660841a70640e87015c27fa90433181c95c46ee8a97d7ae26896d7fabffcf5e727936abb7da3c431106ad57d0f8"}, {0x108, 0xffff, 0xffffffff, "fb44db45cb08fd2d20ef0b663950e201d37379f464b369ccf877f44c012b469e80afb84e6f798e5e02d83947564c1db089463639203c24bdf0c76b5e08543aa97b727e5c6bc57ce911a4a72e99b2e38a9e06fb483696e3b019d297cd02079e9e57c95da38094da84f9376bfb145e0ce3bd5237c791b28662ba18562e6694ed9eeca7467c6a65b9ae85fa873f09fd9482d94ccce06dd749c35ede27a46a5a0de0155cbfadac12d17f8ac13f5ad9dcd46ae0fbfc1e9d3735c50cd1b4f84c62301c452a1e7f0a4cbff97704100369f00356b559d9168dd1d2c535cc8aa0a656ed9b38621c047d107b1712c45b4a93dd43aa36dc0678"}, {0x1010, 0xffff, 0x3, "6ac35a939be7a728dced94b957e74e8f0285d63d1fa35cdf96e4b21223a19c026cdc0710bc84632742bf7c5c1eb366e36e06327595ab88b35f430158e2c9978461616da0da57b270b40710ce15c3e237078a75e8ba47ded341c3655c1582915cfd147dad997da50ae4d9f1322704bb0a8c6a811248bf1365dc1b8f5c91ff397f89495206f740002051e7dd3efd3caa7421394b93adac367fc91d3d0070df93fc204a06a55fcb1c7658149c8288867bfeeef8b601539fa894a229d4a63e3d6fb8f07f10022be2cb5feef25ea251671ec6d33e2153de974468bb992112f20684095ab3fab4e812a6e65c0e67c39a620a1d9183e5d9a79877143ad3eca38465c75d700e4e711c8bd5509310eed625c21b9b174e161f05632702bd02e8b3517bd2bf8f792774c4beed06e5f669cd8388b02404c80301a000b5e4f19e066be6b58b150af873b221947be726d97aac10bc05da95670fc471d3d1df18ca1dc04a76f1142c02cf502e854fdb0062b270c24fd3735dd188f6a1fe300fd6dd50e57e293001a80c1a3961b839a2c4def4c8a3e84b56301290893f187c24dd42ae489d0590e41e9dabc9f01871b368dac1e52e09917786bf5002ee9561ff2672e633508b8e1a9d45c113a5d43482189c613fa2539b7b9caed247c9bc9551c2a90bb5d0b8fc0c65bfe567cf49fdfd174194a852fc03188b3300c69456eaf0aabbed8e6704bc17fda6e0a58754aa4994c5942bfe5d429bc8500a4b8fb9c20b16a0e2a3cf72254bb75c79359f0fafe6fc3506f8b7ba6bd61644d3008a518fbfcb1bc3f46d2ade9ebf3c2a1f051d1031fc036362b57992cfbf40d4792a482b160bc0efcf1d7f896f9df0faaaab18fbadccad8375a79806f39a0340eff38a64e6c0b374d6125f513f5065e1447b042572ce52396e99e40d9e07da82afe5ea6c99e5c537d6913a6cacb89eb26ae1f288312bee10c30c803d986f93856610ceecb376cd37d767bf668f8b046dea7f949f45d817a40e380b951a841e580ad3b93a109ea8f8f33edbd324c4efb4c988cadde7389fe708f17b2d1d46b052921405c9c61b54420487e5f8246391d95f91b1cc4204473d7515e202aa0fb3a8344530e84d73686cd3686d16331bd852352e5a19b0fe7542330aee38f889d8b057cce4786b7f1d47f9ff3cc3c58910f9bb133138ebce32de5d5678476f22a516d2b87d324b04e8a7e7c77dd703dd0eb1f1040098bf27f9971592381aa0beb40fff0ed21ab8afb561d4f07958956cc17704ade0904add2a80f85ec38355075466814530e91611d4bd202324fa17967a8da34360d292725f72479397150214c762243db2d1a1fc49ae5a3afd946a9b3ee3b4eb60aaed15293efa273a33c36013fa0fe8b0a3762328fd2337690d3d279f57bac20d5bfeef92709bdb8a3203375478f4e104eeba29e7e8850e82604bbaf17a42aa86b831a1dd3a700e195c7fe4b494c8f5f3b0f3b5eb7b8d00a3fda0f0d1c74d0879b201e9d4a80e2604e8b2e1ed201cf2c3acdb59092a13ec06fa9eb86e407fa1c9e28fac13c69af502544ef98ad78e12fd21e2a6bcc1456112904516024b9d2662c6c7109914a5450a19a053e85941aac70caf5f099d6687b784d2fd37eaaf0fbdb916eeb6ad198f5c4f6eda3fc201563ca05c65a01eee233d61439132746c9f5562e61a7436739ab6f3b9576bf4b8ec6f77dd53622f8fc61c06b3f20e720e3c395f9e4f80be55f341f02f6edc2dd73e50476ba08a005159787a8428415876130e2272c85c96970744071418a94e3da52ea641c4276902d64837eaa2eabf5ae76a3619a839abf4054c1bcfde40578b1197392fffd8b5a23074a8e883519f135c9439890b59f9b39996be82be48db9a07428a51a9e1c7e7eaf929ada196b7a8e6cfaae57b41121c8f1924404e0b0154856a90fde4ee174d7fee27b8e0d2ea693fdf402629e432d62864bc9ff9be3690cd0faf3a307d6d7c135b3d3478a61e879cc4770a24a23da754c0af0eabad8fb6948829383436afad555222d97fd4fbd5328f286f8e43fe74666bad83e9a8042ce9d2a167cec15cfef071b9d1c7095cf8b8852f9fd7ea77c1c8e1bdc567020e80e157f20f53b055afce4bd65df1e5e1dab7cf9a249520835e14ddce81d88fc39da6fd253447867dbabb015b9e8fa54d919d77c118a0366ffd99eb4a4bb1050efd0cb80b32635693e6f29ab7b60ec2f443ecbc844e593ed2dcdc643809fc7e6188c4000a5cb2097c311ca6d3e52116039ea762417ae31a7da3711cfd60021a8a99add48ad3cd63c6219fef64df32c94dacda3e9c31da1e5f2667dc6e0b6c759adf5cf0d2f512a472337a2604ad71c00b3f0a8011990ed88b9480fb0e1e2299c2104b499fd1144eb629ae4f5e677ceb2c317f7617d54cfad0a5afaaa11b6456620ed25472cf2b4f895f87f6b0c38534452a8eb099b200e267a10809110cb9214b07bfc5348ea87451ff784db4bafd52b11e3e9a6ee0c601c9e40b1ebab19db3e73817582b00c4b30fa69c752160b44dfb62f308e340a87ef91770afbbb309835e3a011555157bcfc6361aa09e3c5a24134b366c575ab321ac8727e3c925933c993394332724d9598f2c5557e9614a54f47596e673d3b949a0847524bbec8f6f53a8cd4da305a24d1d53eba907a04bc1747104e4ee330d7857cb6ebabf43208a545f43136e9b0a8fc1909a10c5f25d0b89f773957ade4f0b580cc938a8c3f64c5b138195d1bb7bd6bf768daaa9afb4d942a9e0f62e1b13266b4543d290ad727e3fb29b1074fcc464485094d76282ee4ec0a2ed137b9bb35e26b2c44396aa82bcc5133a3eeac92f6e5f7afd453d8ab2d7a8e7cb37cf5831e51ca6c0285b5f688d0845a667d3a21675ae1f362df83a8599881ac73fc8ba44c228761149f90a08b879e435946fb201057dea89298083bc657c17bf30b42d00f2908f18d766063e69a4f5a2287caa0b08d17bd3fe40bb0b741751032e57bc455cb8a40a24d9c2f00ef29b72bc1bba5a36035b86d1c24a92dd01f11f8f66443b114ab63f35f4b9a55abe812a1017518aa05f4a662571cd0515cd401bc762c7d9dd6b9ef4d219c170be934df87ef12ce7cc3c75b29c1ec9d9f9eb0275c210b5d5f87931938b0babca3f73f07e6bcafc7eda480a34a7b2c376c02a19f037414e1b238aaf2d02e3cef7892d1c93bf088d402691a1d8c9f1086a8efbcf944bd8f9a2bb02e0760b64602475e8f3306b09e3a7e70fcaf61e90d84a95be88bcbe3c1f9ce61b5ec9d8495c91e8a75b6f390ef40acd22af6cc20d7f3e4ee30895cf46709569a686f39b363aa4086d3bdcf3bf5da252f209dccc926358f087e290100842acd5ecdc9a8eafdd6ff3ac2ea92f2f1c6f5502551a2b848d0feb71e5a456fcc339534d730a4284cccef017020675a4e11302486457dd724fddb9a5f5ee816bca733628862d2f4a050a9e48627342ec3b21690ac1f5de33641665332a346b52aa758751b29a6e89ad382ca1b85019c8b202f34c65da9b2b566d3eb177d46d9fd774d5a5b6c5f4ebd24dca206d2d5ed34cdedcb424bff2f440d98080a1b10d9d589999325ada808ce754c5a17d64660653cf6131908a1fbb193a661fc9ea5f861c0a122d529d86cc03568a475a9830bb0183e436af352b5a37ab518a946eead5c2523180e7f3036c8f3b03621d467f9975def4e4a3cc3126e9114def3973ab4cf143bef8b231382bfaf161362e4964b31fb85bf4230a92c83577f80d746e72e973df98cb149e13358d4588d0a6791308fec8b73ed69d8bc641324a07d633bba2a4d4a491603bbde4b0b881af471d6a2c76d244b2fc846deb567921f04c91caff3298da0e14e5cea023720800a6e64f26ace078e2d8835cb91b8a391dc147b75d03c34ca98b9bce54d1b02bc0db87ecbf2978d3200bdb36c2f0e71b0b3b359026ad2a4a7aa8f6d8b465ff6dcd7820a3398524d50ee5f7f84965e040c81640751bdc4c4992c41b95cb8559ad579d34b45b05f6521d62fa4f4a42c380a43791da7fd6240d9364b218fa51c1d86d1d54777816e8e3d259b0e40bd71d37d3f7691f793b31e0d45baf30924a5efa4120a47c8ff4d95289eed1c110768fafe9f2ec86844f05d3babdfb54ef591d1e537dad7c66f441024738d7ac9274dc29906675bf849e686f3d3171d3c56a499f86e3caf21844f6c7ad6e2cce213da13f643f5826acd84cbf214c8a344b5a4926509a7bc0e76f879b2f28406a5baf0fe3eda4fce3135f002eeced1a0829870ba13b2436ec9871050bb001690d1d328a5520ae5df2b73260a05a4d3b263bcc8f307d7e7e22cc4717340b6f862a3ccbca339702e4724daf0c7688a85380a5829282f8182f08271dcf99af6d5f47ec38c40a252c0ad38bd0da9c08e256e522970de4eed19665265db3d8325356a659d4d2417a1f2bf2cf11af1b3eadda3dcb609dbeb5385d6f73489c63715f7b6a4accb17dc32b7f2b98990706a527759dc46600d7098122a78707343c83f0e9558c9aaaa7b3c268833fb825c1e93a3b433cce783f46d7e50e3563924c13096397bcd6b839d8f98f17e35b02ef79dfa657c8129ed76dada40b45653440e22cde5269c252569abe0c6533c60752b0ce3c75f7a137e08967b805e2dc163e048a78e0495bd213786fdfd9906d16976becbf4dbed6b4399d3e1889698a77129cdebb277cb5ed7f7d0e497e5464222549f03d274eaed3cbd97e510a1e2e28ee4e0b050d9c30bbb04440cf8d0cea6a79244a3bb4199d6484e5ad18c9fd03a4fba8e31918d50ab318202462bc1250a72d81292b0b0c5941a0ba9ac26577f4e7be0036a524a2aba165d5f6ad784cbf922f288cf546f0a37a081bf7dfdb308feb24689f76bfdf88e7a40e9b5ca17eac15c8a13509e3a74d7318c50739e099279cf81b9a1e471b59054b36b0f75f49674467a7c23af5e21bd1f9597d751e0bbcae8cde4aa0b7cd58c287c95a33285b4b39eefedd81cdac86e1a6d4483b725a74c84e8a877acfead4cac846ff273da34a4b5470765d3d4b92fb58f64261f81d8734c40598bae08b5f151879f664c562b549995f26120781c5db3e19f9ce30eddc00514e895a99d65e92c16fd662646a1e5c14dc68132e94a8d2f7d57b2c68fe12f61b7b8e5859e7a3f3853242a0cffc5da3fe48e40a54e4653a30969f462e032985b29d085368d6d68cd9a29e0d1014836b6f6754b74ba6352e997e05ffd4961c58419c88d4e27fb4ae9f3425cb6aab0b2bf306be859957ed6cd676a40082ff3185471bf7dc62b7798fed37f0f909f14943dba5f5d7eaa8b818bb8493206aa8e6cab5c7222d85c293999424d9a90eb712c353b353e7651dce2fcb09ec02bb2f9087bcdee7320d68572d94683ccb7a2b7f36b189c6cab69d621311a02c0d5da036975f5dd30e1a1403ccd351865945532076aea3abf083f3293683c61d02a92a96f52bc63e797bcad41c75fc265e02f6f52eb01f8bff523a0e3e1b2828dc4440815d619e55495d8a66bb4a66b454bdd614a962083adc162f9bdd91c34bcc095a737040dd040b860ad2e4b83fdf1d9b92254fcea3db2fa117a9a16657f4a92c3e3c72b97b6c61537c62e672da4e920bbf00957d8cd83ced7fe339944d4defc86e5006d4d71fd75ba30a058cfad86113d3a65f07714703e8bcf81a4a88fa5571fed80744114b1a7a95491eedb1310b6c293a16f242bc691d283c9bb48c04b4da9da2372bf32a13c7ee05723e67668e8067455928f2e7cada5bdb6ff29ba11c65a2c878514ca80ee610a3"}], 0x1220}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x1c, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x0, 0x0, 0x1}], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket(0x9e3d21f080919730, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) denied attempt to set clock back 96472317 seconds executing program 5: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x5c6c}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r3, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r4) r7 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r8 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r9, r10, r11, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r4, r4, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r3, 0x5) semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="ae13d42e239b49efe9de9da35b03076d1a5421bcb606d8a387562ce478d877c23f1e27db2fa83706732dbc8273112e243dd9af3bc55e88bd5cc3fd31cf692e63c559b11b188b4271afdafb81222aa9120bc291a9fe7f04f27791156d10cc23f4a1576634d82f9c4f5b4403fe6bbd3ea287a903798e8e2f5737d3cacff0b04401f3e786b84a43eee0d894ab336f1356ce66e4021ba38db609bc689ec11e8349fb462e24cbc5404381dab803e98391", 0xae) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a, 0x8000, 0x9, 0x3ff, 0x81}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x6af) r1 = socket$inet6(0x18, 0x3, 0x1) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setstatus(r1, 0x4, 0x80) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x2, 0x2, 0x200}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x8, 0x100000001}], 0x3, &(0x7f0000000280)={0x8000, 0x4}) flock(r1, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0xcb2) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/217, 0xd9, 0x1000, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getegid() chown(&(0x7f0000000440)='./file0\x00', r4, r6) openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000580)="13236a44f5e3e52097b9a104badeab3d1adb065e9387476adf4887ebf3d88eb928488c470f168d0eb9f0626483d6a246ba2c7de5e2fb667b411751031ebbf0edb7", 0x41}, {&(0x7f0000000600)="c6d44287c7e9bf0ffcff9d3ef557e486a9ab8bf54e7c752c66118d201083a37a4dfeca8a8b8b212ef838779296ed76f883cb7eb6fd4c75b8f5baf5f093fb96c24b61fad09f6b57e6df0c14c6cd7a072a797e4bc33a96250704a247f21ca152a2375ecae5cdae175afe937a130af20d469a34da6abec9169c958afa8cfe3e73bf59982e8386042b59935f42c5ccefb65346e60acd1fdf5decd871ea034b018a7cd001d477e16307848e31ebe827e3f756ceb8fc63d6339d754bfa6b4f0129e7643c293453528ed4f9af2f97b98495fd2247df6677913878fbef523c9a70b3bdfe051a1267a33e79449b649654581f622cf61404ae", 0xf4}, {&(0x7f0000000700)="428cfb8e1b67c6cf95d5f2d2f2fae0a4da5925f19a61a8890c8fcfd2cb1a93dfd186c8c1b73a2411c8a9ff9cc28051fd4bb859056a9a7611b1b9f515833c6711f5728ad5283bf6a84ec59ee413014e866d2291b06e1b6fadf8252adfb2e987f67ff7ea200bcce4ece6350e3a7cbb1c", 0x6f}], 0x3, 0x0, 0x0, 0x1}, 0x408) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000800)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={r3, r4, r5}, 0xc) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000880)) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x938) sendsyslog(&(0x7f00000008c0)="b74b2f6e1383f38d44dd54bbff63455f381393d8e6c157bfa44dd40d7057656ee6ee19b9eee1ccb7757b4046f3e53f9d9a731a42e6ba459469e5b04a4e0a4d45ae45646437aba5fc6580c56a08add36604bdcbec7ff075f06a85bc979ab03106dc934182a550f16a7b0a083cf12346132db226be20c74703cf749ecb95cc15d18f54b9dc8b492c19262a5352a529127f68c1236373cd68b1a79ca997f37e94291663b16a9591c10389f931493ff06ebcd138d38bbf4f3e8172347a17ca5925877764161d5b02e80328063cd993ced16fd84d322ca8523b226043f2349b6a5277c33260f5273177bc2d13db553866b55e22704bcd", 0xf4, 0x19) pread(r0, &(0x7f00000009c0)="cd096ce5f2f5beeec8abb177144809ad4f5fa60a2c28c9e61ecccb25df83aac0e5e14169b9e779958aefb64399d882c5d524d028c57e6b70119eb6a96a9c83259648759c46d82cc9a161dff8", 0x4c, 0x7fffffffffffffff) socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x1, 0x463) sysctl$kern(&(0x7f0000000a40)={0x1, 0x15}, 0x2, &(0x7f0000000a80)="cfe4e157905a303956234fb17d1c1f1406ce2dacca1aace1104b2ff343a034cc3a7c7a", &(0x7f0000000ac0)=0x23, &(0x7f0000000b00)="633a757a14952d8384daf77c0198f6d85647498445b464c1bdda456f89552f4dc36e0d64e3f9e6fb05778daafc257f408a47fb2b51d231ee0ce83a712b868b5e44a81e462b356cf4774aec", 0x4b) symlink(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') executing program 3: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) r0 = getpid() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/126, 0x7e, 0x2802, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYRESOCT=r0]) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r2) connect$unix(r4, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r3, 0x2, r3) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r6, 0x0) executing program 6: select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xfea}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = kqueue() fsync(r2) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x840) dup2(r0, r3) execve(0x0, 0x0, 0x0) executing program 3: socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x0, &(0x7f00000001c0)) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r4 = msgget(0x3, 0x0) msgsnd(r4, 0x0, 0x0, 0x800) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x30, 0x8000}, 0x7, 0x101, 0xffffffffffffffff}) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r6, r9, r8, 0xffffffffffffffff, 0x60, 0x7}, 0x3f, 0x400006, 0x3e}) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000340)=[{0x2, 0xb74d}], 0x1) semop(r5, &(0x7f0000000480)=[{0x2, 0x0, 0x1000}, {0x4, 0xf, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1000}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x81, 0x21, 0x86}, {0x8000, 0x1, 0xb6, 0x401}, {0x1, 0xb8, 0x4, 0x4}, {0x0, 0x1f, 0x4, 0x10000002}, {0x202, 0x8, 0xc, 0x400}, {0x5, 0x47, 0x3b, 0x80000000}]}) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(0xffffffffffffffff, &(0x7f00000006c0)="92", 0x1) readv(r4, &(0x7f0000000700)=[{0x0}], 0x1) executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x4}, {{r3}, 0x0, 0x31}, {}, {}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000a40)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffbc9255f3c31f11a8c2c86c4241d91367c80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4c", 0x12a}, {&(0x7f0000000080)="0d9282b5708b2cda0c81462d", 0xc}], 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x2b, 0xd, &(0x7f0000000100), 0x42) r8 = socket(0x18, 0x2, 0x0) close(r8) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000040)) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) chdir(&(0x7f0000000280)='./bus\x00') syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250061180000feceba7d7ba90e28efcc5cc08cfe24befeffffff00000000001d0000000000015ec71ea24490889546ce647c3a2aede5fb78072edf18473385ec240db2fc97af93c96a780f03f0476bf1e83958f63a0d6ea1eb5294d9d5db1f191e0226bbf07a162b8108f8e9a7848751c3e0176773d219e506816e1f63dd26c725460519fb0d161c4d0474a8f10861c520b55b63f90822d9063137ef86f7935e81030cee85f0b5425582"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) dup2(r0, r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file0\x00') setregid(0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x1, 0x0, 0x0, 0x100}, {0x3c}, {0x2}]}) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) executing program 4: setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) setitimer(0x2, &(0x7f0000000000)={{0x8000000000000001, 0xffffffff}, {0x8000}}, &(0x7f0000000080)) syz_emit_ethernet(0x126f, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRES8]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000400)=[{0x4d, 0x0, 0x20}, {}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) poll(&(0x7f0000000140)=[{r0, 0x10}], 0x1, 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x0, 0xfffffffe}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x811, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xffff, 0x4, 0xd939, 0x8, 0x7}]}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r1]}], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000005c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r1, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) pread(r1, &(0x7f0000000180)="3128383a84a88822733476b385c83173a5a0b9a41dc017e4590303581bb8330ff1440b6535c1f3bf0125c0be1f23288e8eef1ba64332771b89e7200feaf605ca5602e335ea02f1139ba7eb4f273c96f852d07799291d7baeaa0d6a0547c5c71e9179edb08c9e5a056d3c38e54a12ec70b1c9e532d407b6a36410a2769fdf6ce7c8ffc162401e2529ad6b300001ba4049cecc29eac68b65b06cde28f55d04d8d864da4e72c7f8ea11f86fe5214bb61bcb7a6d439928b2e12a0e7753331509f8ae22a79b722a96ee8c7b78533faa8e070b6296dcc1", 0xd4, 0x3f) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r3) executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0x8000000000000003, 0x0, 0x0, 0xfffffffffffffffe, 0xd2, 0x2, 0x7fffffff, 0x1}, 0x0, 0x0, 0x0) nanosleep(0xffffffffffffffff, 0x0) executing program 3: mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaabcaaaa80350001080006040001"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/130) executing program 2: syz_open_pts() r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x8000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000000, 0x0, 0x7ff, 0x3, "461d41ad2a501ddcb4725ca4c449312871b29b63", 0x6, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x401}, {0xfffe}, {}, {}, {}, {}]}) poll(&(0x7f0000000100)=[{r3, 0x8}, {r3, 0x100}, {r1, 0x20}, {r0, 0x20}], 0x2188, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x7) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}]}}}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {}, {r0}], 0x3, 0x0) executing program 7: setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x44}, 0x4, &(0x7f0000000140)="e15206952c9e175ca83500"/26, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x818, 0x189) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x1, 0x7f}], 0xfffffffe, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x6) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000040)=0x4, &(0x7f0000000100)="de4fd1ba", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaffffffffffffff7f110008000000000000000000000000000000000001000000000000008500907800"/62]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x1100, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e2e", 0x23}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r3, 0xd362, 0xe, &(0x7f0000000000)="de7845b7aa00090000002eddc45c8454e486f6fc", 0x14) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={0x0, 0x0, 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000140)=0x323) r6 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x7fffffff) executing program 2: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x7, 0x9}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "71c6dfc92fd8bd2acac51eaa79b2334596ddda58"}) execve(0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe0300000000000000000000000000bb0000000000000800001a00000000000481"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x2, 0x0) dup2(r0, r3) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001400)=[@rights={0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r5, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=""/18, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="7f", 0x1}], 0x1) select(0xffffffac, &(0x7f0000000000), 0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) socket(0x1, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0xc6c, 0x1f, 0x0, 0x8001}]}) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) write(r4, &(0x7f0000000100), 0xfffffe5d) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000980)=[{0x7f, 0x0, 0xff, 0x10000}, {0x2}, {0x0, 0x0, 0x8, 0x6}, {0x4, 0x6, 0x0, 0xc11}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000900)='./file1\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f00000008c0)='./file0\x00', 0x1, 0xa10, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r9 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r12, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r14}}) r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r11, r15, r11, r14, 0x14b, 0x20}, 0x2d4, 0x4, 0x101}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x8000, 0x0, r2, r3, r2, 0x0, 0xa}, 0x20000000001, 0x80007, 0xffffffff80000000}) semop(r1, &(0x7f0000000100), 0x0) semop(0x0, 0xffffffffffffffff, 0x4) semop(r1, &(0x7f0000000580)=[{0x3, 0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/160) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7ff]) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x20002fffffffa}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/50) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638e25067bd", 0x105}], 0x1) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x48, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x40, './file0\x00', './file1\x00'}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./file1\x00', 0x1, 0x121) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x120) linkat(r2, &(0x7f0000000280)='./file1/../file0\x00', r3, &(0x7f00000003c0)='./file0/file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = getuid() unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r5, r4}, 0x4000000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) executing program 1: setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000400)="c22ce19e4ff30d490c08db0d215c148c39e8bf69116290fdbb824686b432e67b07ebb1aa515e8c8cb99193f7e6ab106ba3970e7ac768", 0x36}, {&(0x7f0000000440)="62af6d4760037c3f74ae7c58599ddbb1c89037a27636c986f726f51ba16361d5a57df4dfcf470e2490d6eb2fb1e35f379073f46dac17cbf32df2902ec7a5f9cf47ce93f227b01990b6e399e7a59936e8a32055e939a42692", 0x58}, {&(0x7f00000004c0)="1259ae4666fc3ea1180e3131e2b844ad356beb5822007a149d36bd1eeaebddb396deb58b16a32fc44baa8030bccf9a660d7240c7ea", 0x35}, {&(0x7f0000000500)="c877d3f960830181152ae40c924a90c9c4dae73890eb668feb02fe293b1c414982f889d2b76414e31d767b8dbec9241f83", 0x31}, {&(0x7f0000000540)="ea2e88c4374161a4592fa1748204d7401a7dac62c6d1da1496e4b9657ac9eda07c90855a609443609e3607e1c848b933d37c7f709a74eb9b10204f13332270f178bede3b86dfab6ece7f2c974936f7161cff5a5165e1304760b2295d1213a26865ad194b00f3f861e1a09559b96ea07f7818c36ec2abcc75f68b3b8b215174d168d5bdb9fdb152eb3c74be00d69ab4047ff9ec289b2d5d2ae5fe851a4c4af906843b90", 0xa3}, {&(0x7f0000000600)="44f33924111e744fd0a453225e90a3b4a62ea4c96beb7e41d9cee88d9ec67ced52255d55d527c2b6aa4b56edb42b37ba8624fd3f91a53ad184bf794d21ffba00d7438328043b3d1471090a70200113203656de6217888b7773648fa9358ac80d2c833a33c53b6d49d01e7754071584ab5d65a91f0c64db1e672c96db7d884a0ebdea1b869867e692b7becd8329b054754236c9bd21bf2fcb83590c628a5cdd64dda19a8e369d05c52c7087e93c50006e579952389e6e26606cba42fd9da944732b3d4f3cc0", 0xc5}, {&(0x7f0000000700)="a0dc5125162bae91f0b4e328274a8ba0eaa76a29c214cc4f3885068982213632bd1868764f8422", 0x27}], 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) r3 = getuid() sysctl$vm(&(0x7f0000000140)={0x2, 0xb}, 0x2, &(0x7f0000000200)="b1c6fc34e48053cfb0d46becb56c5efe2eabc0144efdc4a63a88d9102c6721a21a388853d804148d29d82a97403bcf7cc43c540f990ec2551325a06d6e0e12e02ff253b9cf9cbce141bd0b63c24828e4ba7f812881e7064cd7b18a6da7908bef569c9af783e0cfa07a849a4193874d577593beef238d0e8366be803c3bc5e00d1a472d0c184297e927cae7dcee97129fbfe5a2e989d7aa850061ccdb702b329c2622240ad757fe", &(0x7f0000000180)=0xa7, &(0x7f00000002c0)="c58ed13769f33297d67c1b919653aa172ce4c7b99ce28fc76d838a4543a4773143a78c54656835450245b891ae16e1f9f661bf625ea8816cd3b2eb45f2be14e0d337c272213fa64bf57f3a424ca66b716aa3a310caa3b2e8c8577470d23e32f8fd6a00ca2630e491d1ad14e43654dcca09080ceb7fec9dfd38eaad5f7695baab73509621d1e0349b83343357b527fb4741f47adabcf1d075e5f0b507ac75fb174dc5151dd469d88dc0731b0405c5dcc2669b625556c000dce747ec1007efb4ad8017eed02d07982af914adf2681eebb84d023ba0d88f0ddd6dca68", 0xdb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r3, r5) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000bc0)={0x652, 0x21}) kqueue() r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0xf8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) open(&(0x7f00000009c0)='./file0\x00', 0x1, 0x81) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000800)="30ab5b6c271a98b618f1edbb5ef4352a0e8d418613ddbe18bed998960dccfcda1ecc8d22e6226c2be8c84e72d03a013a869cd1d0f16ec81e957bdedff716cec683345868463d40c1c91d496f4654c14f1e556dfe7859575976b4bf48955d4f6c5ccb687d98422769f810e6ee798dee12ba1488c573481a8451d4dbaf17c8b0985c93b32e1b4f35ab505d42cdcb48a9331215b3529e7d520a06a4b8b89d3bbe2145a7d259f29b6bbeaeb958", 0xab}, {&(0x7f0000000c80)="9f0f626b7dad74916112b1c9f3ad2173fda08737ef5f647a1e88981e312c818041ec14738655b443911f4067aeb31f4b1c83667d1e98831d2628c36561d58ba427599bb91e7035e419d34448edeee390816e2dc1001ceae359c5ee01a64a57aace76fd2f98e9bee4d4dffe6a95ec75711148d52453e4e357abdc17303654261041005263fec4ed533db16ba2c3617852a57311b5d8d49800"/167, 0xa7}, {&(0x7f0000000900)="a23a15a7c71c6cd780", 0x9}], 0x3, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r3, r6}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r7, r9, r1, r1, r1, r1]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r10, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x110, 0xb}, 0x6) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x3fe}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000300)=[{0x6, 0x7, 0xfc, 0x8}, {0x6, 0x3f, 0x5, 0x2}, {0x4, 0xa7, 0x40, 0x80000000}, {0xe18, 0x1, 0xf7, 0x2e235bc9}]}) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = getpid() connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setown(r6, 0x6, r7) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$setstatus(r1, 0x4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88", &(0x7f0000000380)=0x210, 0x0, 0x0) executing program 1: sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="7c1c1202c4659642029393d9f8748c8255683c6366f3ee02704787322c08", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="1722f98f0cb972bf90433b7cbec32cc20a3bfd546f77aea750b05faa0b2c76a40b65a8c53c233f746f166627171ac56abd247ee18ec838fe73c73f40133908d4e802e7e4380f451c5f775330da273edc4781f9c29ff21c538f78dd120b9ad47c3a5852630cb295b5d9b7ebc3c76a98ae21c36bc0b2785f2842094e44ad32e201e51ea96729dc09c59a7f526fcedd80afd1086c0aace513a349cf08bcf7a8e5fa71ee24bff82b06b3e45e65090e01320f2614a60db248a2e2907c5c4c24823090394754071dee3b92af0957397c86175049ce0be262e60bd4b681bd922396757d1a69fd6448f5a0ceb5e17b48a21b11c5569e51ebae8965d0351f07", 0xfb) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000001280)='./file0\x00', 0x2, 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_data=&(0x7f0000000240)="d5e3a8932d0f692ec5103bc066b29d93ed9c4ad912d1db349af0a1e7ed40eeaad07b8a1f4dde9a38559331489408e6a0157c1ddc09938176c8a9147628b7e7e6c9f0665f34a4cfc12805220e85c56413e5e58cd8f31f7a392e5c66ad1550f69014f310ef9a2387da066cbb31114d428e2eedeb7b651d74f5458c06c9e1009a"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(r1, &(0x7f0000000000)="ee", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026b", 0x5a, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300065000000019078ac1400bbe00000010b01907800000000450000000000080000000200000000"]) r0 = socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252c430ccf1a6a9c4", 0x7c}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0xa9) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x87}, {0x8e, 0x5}, {0x25, 0x100}, {0x8, 0xff}], 0x5}) executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) chdir(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x20, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="96e9cf1c159fc25ac05e6f4c744f1fec6e655a94c94f18a11867c67257e37d10b6034157c25436532b246921cf8b1e43e9bf28e3a8a422b93d7f5b5001f1fd17558850d284edf532b0d0b922207101346de273939726f9efd97d84e872027342b8ddbe988ab8cd28266570736bca84b09eb9f486acf011e12740960adc6173d1a09654f869d7afdf973823bd5aadaf2330eb602c830f1d79e50f8dd77f4bb329910b506aa240bd95dabcce78c7bcbbfda7ce83154ab34dc99e18c7b6d747f02675a322c1c4c1ea25cef55ecb5d29", 0xce}, {&(0x7f0000000340)="7ed54d3763891fb74beaeef1bb78ec4d8af7eca2762151e77bdf17c44bea3ab4293afa5500afccb21fad8ae420feab6b36d5256a9ceaf0b6ba6c296ba0b0f230090c7709f3590061790313b3e255ffd8fab25f62909e58147eff72181c9a2e2078d8ad5ffd8bc4ac11506786edaa5a3407138cde2eb6d5af084e1b82bcb62cfcd05b4754ecf0b53224a156edf513f67370b63e215288b566a071ca6ef105f37469ed485e50a214392ed4426cb6462bb5d0bdc2f63d62f26ee2130c170d203ad98dde50453f3c8d087ccff7ef76b7e51f6a0d8f", 0xd3}, {&(0x7f0000000440)="c7eca9d86bef55916feadd74bca5edac87304d27f6f3be14ca27b460f796af29e9f80a51e096d1d1c60ece497e94f61b29e78272366a1ced9588b4a516e44140eb9388ec8142ea254f9c2c22301060d0ce010aabca78f0cffa572e0e4a882d", 0x5f}], 0x3) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000780)="a72e4fe98f381336b30db244ab1a9d6698284c9ab96495f86696b2173b92c6511ebbb70f5f3561a52d12d6c70d19bbb43e80594ce162d6a33bf115e6c194c0f814abd9acc0a45a135d8598f9b69b6d87622d8d8f65051e020fcd9a3359d619f907a5857aa05d733d1267b3142497d3a29e7bb068a435b8a64e3ebc1a4aa1bb05f08b949e406d47737f32bbf468a9ab830adbfbee276e8ec4e0cf138818edbd258fe989158ad6471c1f9480d13fd5016fb2479382b3eb00e9906862812394415245357b282af77c51f8bde21548df88c8df82ecdc77e062ae61f3a1e1eb6b1edf7ed5442135ecc6aa01b797167436c8c579c0b56806ada2f843833ea00a18e5cc07da604e37b84ae1c75d4f605836a8c61c7f6e7db2f9255a9ad128882dddc276fb8496e44583e937751117a3313039926e3709b48144171ec191ad71a5ab9ba1d8b934c8b1d868f0134ae11a8a30579747adb0d4b4c8139dc96bc2f89f604326d8787d3d6e1b8c7d401cc250caffb9fa10132d45da69659710dd590df8145eb74d9a588befa62823e8d1de16387bfb9039077327f6431f811d7c47e216c31f34cbac8744bddb69acc036b00c7d945be64749e1c8d6852b59ab52e4634abcd2af9e36abffb88a5d7b2db7ee5e951469e68172872c2c21c9b3730bd85eb9cb87fefe20c411fbcbeeae80e0efecaddd95a459e5a660fc6448bff89c6722e1fc6436", 0x200}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) bind(r2, 0x0, 0x0) mprotect(&(0x7f0000163000/0x3000)=nil, 0x3000, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8001) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6667061f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666401e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666401f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664029000 didn't change! executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x8000, 0x0, r2, r3, r2, 0x0, 0xa}, 0x20000000001, 0x80007, 0xffffffff80000000}) semop(r1, &(0x7f0000000100), 0x0) semop(0x0, 0xffffffffffffffff, 0x4) semop(r1, &(0x7f0000000580)=[{0x3, 0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/160) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7ff]) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x20002fffffffa}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/50) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638e25067bd", 0x105}], 0x1) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) close(r0) executing program 2: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x492d, 0x4, &(0x7f0000000080)="989f1de11f", 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001440)=0x7) sendmsg$unix(r2, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000280), 0x0) executing program 3: clock_getres(0x6, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0x800, 0x21eb}) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/119, 0x77}], 0x2, &(0x7f0000000100)=""/240, 0xf0}, 0x7ff}, 0x10, 0x1002, &(0x7f0000000280)={0x2, 0x2}) executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x2, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) sysctl$hw(&(0x7f0000001440)={0x6, 0x19}, 0x2, &(0x7f0000001480)="942d872f", &(0x7f0000001500)=0x4, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0xa613d17b1033baf, &(0x7f0000000140)="62459769ec0db082d87cabff19cf9abe479b5caf9f885174fa2182af63a26965d7cc045be4df86cd3c2a1cc5e13b", 0x0, 0x0, 0xb) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x3ff) socket(0x0, 0x4000, 0x43) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x80, 0x1ae) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666402f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664031000 didn't change! executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="d09ff17728b5531cf7b9a0fdf31a3dbe080c6fcc8985a180e37e73befc552a2c3155cff7f86bedb341e0af47b9e762f2dacbaa34", 0x34}, {&(0x7f00000001c0)="bf1cbe8f7b37c6e5ee30ecab47323a6681c59726d398d239da030a43159d5f30cbb772289cb1e7914d1860ba8c5fbf4bfbecc57468020ae116264dd3e580045e50de191b39cbeab8f36fc52b9d0eceb28456d0d8fc4df83d255c4e6b0007c38f5da4b2ce55203f0da3da1654cdf8d5953a3ebab1cdd9e06af4abab86750f83ae7c203ffa03341e4ad2450c03f7ad3d4c636f35f2ee6d0a7ac1f0f2485fd03c4cebaafcf780d165c94fcc633fa5", 0xad}, {&(0x7f0000000280)="0df92574aa089086e1520364333bcd74794cee384a6cbb7ae776b05367c95cc5f9fb28b80752344086415591c93bc62dfe79108658ae9377fa29799c75e7e949f1", 0x41}, {&(0x7f0000000300)="386bbbb0fe54eb1412010b11e1b6d6d0ecba1bd532e1b0c63aecb48bb73a961ece7351dba0568a4fe1b918dd63773fba56ec303132289e772432067139aad321987e7d36daec1eed469e83dc79a6261a74599236ad3ed89435ce080ad4fbf5cdfc03572a7aef559e1a6a38949b5b77374b135d670afcbbc900cd3cd180c4f6b6aa8b731cc7dc686c59ced828b56e7aca9eb776", 0x93}, {&(0x7f00000003c0)="1bac531f803ab6512f4dd70766acd64d583f053c9a3706d0e124f46fbe0f2d6a60ccfc3bfba7cc8c3eae82460b660e634cad8ef24a5389ff7a45b7fbd612e8d0670baab2ea9dc0acd78ccffba9c60bfd02402efaa1046a758093bb7e17815038f58b7fff6942f3227798ea7cc11ef21fa915c0762b4be1344740aabd4cd5f3f0d09375805e57fd8bbcc147c4eb4fd745bb265b0bf103ca043b35186d6586ac40480177960d34d41c183dad712aef393f986a00a9d38655b71d921deea9aa6830bb16e6b18b361d5a566dd45bbc8410", 0xcf}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="580000000000000001000000480a00005a669a9dd155d0ba5932824acf1d4c376a153fd1665ffe0889f3ed9367921cc0342897f502000000147be3e2cda9988d6684a2002c587ed019d06c6918c2c05a1c9b79f64e000000e80000000000000001000000c641000060d3bfcb594c7e5a94cfc254af4125b819a66487859143b1471f6167be00a6dbc0ee0400000001f9ee6b4705739f676f00c6f9d8714381545cbb4b55edf019f76a504511eb555e4f4ed6b7394406a9f2493b442e28f75504ce43f4d8a4ebc4062e03eafef3bc42874dadebc701d1123d3ec30baee5a270ec41e92518b3db0d52eaf2c5d3ac4b56fed99ea8ff5344cd18f1c26decf42a4228f030ee65c03e23f94b183301bdb15ae3569e899ce5b57c56e932343298edd937004e7f60088c64036cd137b3000028000000000000000100000003000000dd944ef594793b95573c5fe046cb3f18d7cf356252cb000050000000000000000100000004000052ea0cc0567b050ef4f1cf54b7e02745d72e10914c1d4235041f43df1c8ca99111e87e8c3cf30c0e50fe96d79c9ad940abfc9b6817b9ee4d7de2000000000000e800000000000000010000001400000055c45cdfbfd52643d10f7d90576317e12b9e9c3e76b654753702ed4199294138be4c60ed1f4d2cfe8f02ffb6b9e1b5847b779402d7ca4bcfc7c8c71d91bc3b5f7e8778c19ecefd24bd8d5111a780b72d257d8dedae60db44c2c99c837d35d4fa1bedf5134aae9199cfe7ba4e7649bff9a9b67207133f083321e79a2feb4ee3383df2c9c748dc4bc9e5e62d13641d07504ad69a4a61f088bef8738d0ed7f326eed1ef3274bc9031266869fc8f1f8513eecfa96ab3f8e3f1beb54daf644bfd89e5577fa12c54b548a1e40f0bea3141c3bcfd4fde123d000000300000000000000001000000050000003f0bd69c963b041444239f5c2a0351a1b7d7eedbfa97233e203d"], 0x2d0}, 0x3}, 0x10, 0x40c) dup2(r1, r2) mknod(0x0, 0x2000, 0x202) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x2000000000000) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa7d49f958ed9df61d1d5b004500002800000000000090540000ae8ed418bd7855d5b5837c4ddfdb2a09a02a2db0b33818dbccd591e07166b8f551bd255b27ed5ae7251bc800b4f9c9f414b2085a767a073dcf8feabbea833783d1aaab7536f7cf4e24dadd351ea78dea9ed48952b442acc1d46bac28424026523677358ca94a231d8ca07dbfac75087fe62499b6bdf8fde1cc992d516afae5a34250ca1f48f8ee59f307e1d99e9f208ef0ce3a7a4f436beba456fa905fadd490329d4be6fd0e5f7db95c6a321b548f09dffaace2486a2b78aba0c89080fe94ed24ff669d68edf3f79b5c8c9daff059ee25dbed21a0a8bbf15830fdda5ada6626b4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmmsg(r3, &(0x7f00000037c0)={0x0}, 0x10, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x9) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000517000/0x1000)=nil, 0x1000) r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x19c, 0x2) setuid(r0) setreuid(0xee00, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xa9, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000008000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000130000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffd}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x6}, {}, {0x85, 0x1}], 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000001180)='./file0\x00', 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664038000 didn't change! executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1504, 0xffffffffffffffff) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) socket(0x2, 0x1, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup(r2) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) executing program 7: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, &(0x7f0000001680)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x0, 0xfff8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000001c0)={0x0, 0xce4, 0x5, 0x6}) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kqueue() pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666403f000 didn't change! executing program 6: r0 = open(&(0x7f0000001700)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0xda04c11485dabce7, 0x10, r0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0xd}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = kqueue() socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r6, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666404f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664054000 didn't change! executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet(r0, &(0x7f0000000380)="8c7261429f088e105345c3ccd1198e989872b26f134bdf438a5b32aa0666fb3914fbef2f96f6fc84b5120481744ce0b3c8e6bd56c10eef723edc8d07eece0a14980321c263fa33b119e7c28c2293450910bc4b60261d73da98c468da302a6e86a9518be244d8d20db7d1cc64add2589773c78c5f5fdb3415dafcaaca58447e14eef58422b0f9b6e3db64b4cec0f8d12826e1ceea739b9b26c12b14ca411eda65c23da0b2f5b05ce7382afcccf206be06b676eb62c0ebaf04c9ff1db2dc541970", 0xc0, 0x7, &(0x7f0000000440)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000480), 0x10000) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405b000 didn't change! executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) flock(r0, 0x6) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef04974abd2e2f960900c08cfe", @ANYRES32=r0, @ANYRESOCT]) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) close(r2) r5 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r5, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "71c6dfc92fd8bd2acac51eaa79b2334596ddda58"}) ioctl$TIOCNOTTY(r2, 0x20007471) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666405f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664063000 didn't change! executing program 5: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r5) r6 = fcntl$getown(r4, 0x5) r7 = getpgrp() setpgid(r6, r7) fcntl$setown(r1, 0x6, r6) setreuid(r5, 0x0) r8 = getppid() setpgid(0x0, r8) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r9, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r9) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="0801000000000000ffff00003b000000bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4090067b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef96500000000000000f80000000000000001000000040000004e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c000000605726ca2f3e02820ab21ad8639cac4035266237648189fd988decf9c884aef3b0d81f6b8b7883d583d948fecab3091fc8bb99d1b7c9a1358d9b471b952db556ed4887bef660f4794078523482cbd13245928f36ead2f7d2ac03674b9777b12a86c0b66cfbeee43cf332f2b9dbb42ce981f26492fce4dd776c16fd7bd4c059dd030000000251b0dc"], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r10 = socket(0x1, 0x2, 0x3) ioctl$FIONREAD(r10, 0xc028698d, &(0x7f00000001c0)) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, 0x0, 0x20000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = getpid() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0)={0x2, 0xffffffffffffdffc}, &(0x7f0000001180)) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) executing program 6: dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x6c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 3: syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000121000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x400000002, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) dup2(r7, r4) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './bus/file0\x00'}, 0xe) connect$unix(r4, &(0x7f00000000c0), 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sendmsg$unix(0xffffffffffffffff, 0x0, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664067000 didn't change! executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x4000006, 0x0, 0x0, 0x1000004}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) getegid() pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406e000 didn't change! executing program 6: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x30, 0xf0000000, 0x7, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x1}], 0x85, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x7}], 0x65, &(0x7f0000000100)={0x6, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r3 = socket$unix(0x1, 0x2, 0x0) write(r3, &(0x7f0000000180)="9dc03e98b4ccea76334a8ee1777204de0b479154afefa7e849301becaa119b46d4313e307cdcbc9140c0538f33ea98f478f14554a900ebbea86178bdd90cda6cd70a7ff69ba087326710a4b58cea1e5b21385dc046fe41bd827a8c821fe7599869438aa9089c3da4c9192224a16cc6c5a86f2607a091dea50a5259afdd8b372b948ab41832", 0x85) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f00000003c0)={0x7, 0x2cf8000, 0x4, 0x8}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000000440)={0x962, 0x6, 0xcd, 0x1}) sendmmsg(r6, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000004c0)="665e24850ff5b1fa730505466c8fd8ac1e59bd3a6892b38292c0a8c76b3791fa585738641e1392af205ddc490b59330a81a7f8dba17f95d71105b828b0c11638cc237c9f208e219cbb619a8b9cc8b325d8f599", 0x53}, {&(0x7f0000000540)="b414ca9a63eae5e7104a42e0f4f1d0d8b84f147c27831a75e9305078bff83a1c1f3edc9f18ec07bad6e088112983f57a839ca125532d0122a6f919b84398bf04c680583dcfbbf125335bf020bf31747b5fd0d1f67c6f8cbbf22a6e3cf66ec31f066f453f9cb0255a1f2630b8ff5a6a1441374939061861656db0cffcad9ec0d6fd990a10ac82bd8f8bd67ecd3361a2d4f8ed231488f8152ecf15c798f586a5d940156abf706ea50339a18dc2dc4d4d471dca7e19b52db5d9a40496ed7b8a44621ecf1c7aa7df1ab5deab9f86da95010121a5d0be4160d70339bb2b5e01cf65df4b5f40eb61bfc578d6488cc9d088db56", 0xf0}, {&(0x7f0000000640)="414c195b1347b4f90abb306c0b0454e6494211fea0a7bf6c6a4a49aa98d8fd44e5870efc812ee57c811171cd8c6af90f670b5a6db369612196cc68f825dbc89f555cf2f8e127aeea0707c4237caceaad46dbe0171f7dc8317778899600c149fae4c0eea34bbe9c9f7acac7cdb12029e9f31a1ddc52809a9a94439700a2c410c19fef793c5c86", 0x86}], 0x3, &(0x7f0000000740)=[{0xb0, 0x1, 0x3ff, "f77da0beb0e337e7bcc469927875f4190bf3314a7775670681ecbef88685f10de9e53f78ded9fd2b02c2014ddab14de8cc86a5186d9b4b61fc391f801c78e8d65c7c945164eb4f707036bb0912a683b7e79cbb560efc9a6fa40678f869790ab1198e467a1ed9ab160924d8252f7e137e1daf398641a5e343b768de3f833428437267ae121e8fca261d057759eb90afa0d74dc5182aa5b3db5e1a6abeedadf2"}, {0x70, 0xffff, 0x7, "3c8a56ecb117b4a1beea0919716de88efcecce577d0db40f1af4d167a728524519674b47d277a8cb4456becb326a794a148be35ecfa5d6b396007d946c9aa0860134a510763592c582d1125a8d7eb41fe0a0b0da8bf633133c0fc4db68c6ac"}, {0x68, 0x1, 0xffff, "0149a33bad3c1ca6613466194c67e3510aa8e9e26551bdb475f511acff14547b6f4c9d1c31710841e98bd7a807f3b75e18c70560a33382598635da4e440d4c91ff03ab256e0940ccb694631242bd1b8989709e6f6791298d"}], 0x188}, 0x2}, 0x10, 0x2) r10 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f00000009c0)={0x4, 0x1, 0x8}) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000a40)="ea4ab4daa24dc3baaf832d1b70d920fcc313fe8d981333569900b18e58d018508ab1c00815dc02524859716b6dcb26059812828e0539270a7f109cb16ae4e9fc27a467dfc286a48fe87ff50dcd84d85bc12717cc9f8c4358f71f4d35e3834a090e220ed18adfa3fdf637016650d7b1d8e9065e1bd2769a028f3bb0cf93d2642d9aafe8bf064d3fe04133", &(0x7f0000000b00)=0x8a, &(0x7f0000000b40)="332ebba49c2f4a51dbc5d8e3c082efd4d1cce4cbfd7536ea68e9d79cb841abae6e05740892fef076205b268ab012726f781fc0a834b96cd08147586c6a4ae386ef9d5ed8a997aef0ef6380020370dd87457e7dc86187dd18446300f73498848292013ad8fc488e2e4bbb76fc54a20bff9f84c5c2c5bfe99b5434a9e4acf3cb2a933fc4708c5abde5042b99ee066143b44b87aad5318e58be3139cef3ec413df9a86515a3dc65bbf13b1cbc07461f5eb358a18dd4c767bf8b996395d6fd4dc91e85a7e730bed84d", 0xc7) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000c40)="8f5fccee413b042ab789da95d10b278a47d8669acab672fd9c37354b27042597e7fead09753dba6c2081f10e332796da6f3d807f04f6f65e4ecc32e52cad7b1ac2633ccd46187298a4067efdeda8", 0x4e}, {&(0x7f0000000cc0)="e9c6123be7d3dc7118daffa6241f6e8c733b1781568801f24f9955f5218b8de254bcf0709c0e9423e6da89384a2bcb53ca0ec7643302874ea4ccadc9fb96c5501cc3626ce6fd96dce4037eb5314480cedba5316a3e6ef273c4427a4b17e2e3537bc0d21b4de746861291e3b74a449cc2854663da6285031e5bc1f4b7eda3782a5361979c0c71ee3f07e60794a45432a14973134cb2cf5c59e00a8ea9c359a96ff29c0a60251065c324a9d1484c3a7e56074d2027d228496a5d72d2c0f0c5dbd9411fd5041d3d567310fa45039c322c225a5bf5a004", 0xd5}, {&(0x7f0000000dc0)="acd3e6b60bed22be8c658cccfce14a54a076ffdbb700f19c97544c1f90394f556e1a68c9aff88429e5720e5826bb6f8fdc07e44ec4599de4db47e2e4b282d66bacc9a99278894c093b5bfa1ece96694326f7cab8bd54b94887f0ec3ac178d46c06a75c780d1cf7af1fc783fe4f9bec5eeb5d0d58786a9c3958afc253", 0x7c}, {&(0x7f0000000e40)="bc669516f025a96441760f5e9e3abfb54adf2e8c5dd10680412b2557800c3c4bc6881602c03f90c2198ae7ce40f3a7e903169059783a7fa4b3034fa926cb572c643c5c88129443d9f8630e33fce80604053d8dfe5ad357986d", 0x59}, {&(0x7f0000000ec0)="c7452a3cfeb22b0b14fc97c2292b38dc78e60361185e4ab310b9982bf17c1e8591f5595a137a571aa3b6f5d4b9f722c2b42b9e411252aa20b0d591950aef4a3ed9771082c60b78ea195d4af3402f2613401261960f99d5391554fe87e3f6d4b3495c5173f86972d8f0754ea1764b76129857af1e0da0f8f0aeb80f714bb645d138d93bb7eb34342bf24e97c4f7c806f5e23120c6a09eecd40af428de5becec0e9b71e740f2dde94ab51d733f85006beaaa26be787297663b3a0f9435d77c8e91b5263bb205e43524ade85fe8d5fe1c96f48fa06032a0114f4dec0ae38d28524b01437af68dcfc359550f00cfc17765bb902462341168", 0xf6}, {&(0x7f0000000fc0)="571512b49d9579716ada79c847b8d8153db7aa142eb29a44af8bb14f9095e25659985a476f8f133ffee922bdd95202a1b332c37e5314ba9202e49862f982ecbef8e8971d2d0a6f748487f7221de153e4097e0187a6f9aa64eadcd4a670dcc03654dba1fa8e4f4ee5695cccf4816b952ada30d7c903cbd8d187b2c484f3af757522a271fcd141161776d52bcbe087aefb9cdbcefdb14311cd19239058613410e2f23f345b4c1526851c807635ba07b583037851c4cdfa453457e0", 0xba}, {&(0x7f0000001080)="c1370e0fba581bcde24f9d2cfc2a253b40f9b3c45c9d713377ad5f4c907fd8fcaeede101a2a86fc6ea57586c630d66d9fd8a5d69e4ba0355ac519b9c2fd9e1eadd1cd1bfab3a287139b89d977d1e9aa67eaa3663bb5689c4fc33b3311f2559f7d315aa1cbef8d6398533a781fb523966925622e71cb2e42e3dcf06e7e7ec384d33cb3d2058e6c6cdfc3a85e92e48d4be82958002d1e0fb2b6007577a888d35af1c3c263ba2ece1069dc1f08e27db87d17cf1bccd1604cc336bc835e8ca742a3f357b4fc3052153e7895ccd2ae1c63fdb0d532b6bf75b691f93f641b5b8e87e750138848d31e5bd47ef1d88dd9cea9bd04b4d6d2de68063826056", 0xfa}, {&(0x7f0000001180)="900f0bf41c09818b5c47988044a185cad8e08ed3b2ac5db131a491e07aa74c4b09cb1d2befb1c335a754b604af869b037bb30d27a13b79c69a7076bbcd88783304ac52ad087e85483fa6ef6348c282dc22b6ca35933a45ff313a935ce4df5c0fefb601e2b9bacb9992d31755b15aefe325098e1c81fe090493f6f3d079c248e12df34bb6df422ccba9db377a3e1280dd74bcfba688da3df0195d2b888d5ee71e3fb08ed03cec9615867e90a5d27132f450d5ed", 0xb3}, {&(0x7f0000001240)="dee6b61a94a0e1717c40776b1cb4d24a55275e745b47aac61e0b874e7c41d62e8286847468a11b5eb1c244bfc2c7cc4b14021489748e087ac9adda055fc8e541028eb98cb7f1530865b2425b779082a149cee10eb3d145bf95b3a7127ba01ff73a59545f137051cc54494ecc8f0349d54ecfad02e6a7f7f17c", 0x79}, {&(0x7f00000012c0)="53cc278c8c92325897c8d1c9aa2b5bdde71e0a937bad22e7869d41e909ee68beb307310bf7d70c0ca134979fa3f9f81d780243a3f59d1afe1ce3f911dc86352bf7fa957d16680ac54bc4b5fdeb6ebc22b87cfd82a0b17459e14a28e625554707f0d6134926e6cefe878915db425abf5f9a1878488677188b97e42624db06b8e62e3907a0a8ed9e4a7ac4580391574d48a903314e38d6bdf0a0c747636dce79defd73d6b967080c8cb22b4d92ad0b43d481487ff786684c5171a227058dfa9702425748cf1df5fe40ea7be6820356e289229bef21e4ef6fbf2978e2e230403914d7694d50b84e9b14797b", 0xea}], 0xa, 0x81) ktrace(&(0x7f0000001480)='./file0\x00', 0x2, 0x0, r4) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001500)="50b4bd72507947b551af6595c62b29358c3779fb11a447dcd6289c99fe73b3cf11b396531fa48de5d61d6a7bd986f02aaea0542642acdf978a455ce6515356e6ac59b3bebcc1cafa4b50016622ca4959b876483b22eb15aed2a0192a0199b4f8549892668dbd62cf4b98b864108a942e52be47b7b1ace77bc48234cbbcbac8e8f4d23a3bc1b6a02c1f48e7", &(0x7f00000015c0)=0x8b, &(0x7f0000001600)="2a013b53cbcdb0c01a8a90449ac1c594ddb5038510e34407f03ece6f22c83f7b0a22bce8a0c678daff000f23cdaa25d27f44dfe4a4738ee5bced1877542bd0105415cd079a09035f0bea5e22a8ab56c9a9b3a27816c2f75c2442253911585a291e257368", 0x64) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680), 0x40, 0x0) pread(r11, &(0x7f00000016c0)="5b9d57b25a83695555d1cc534276fe076b9bbdb662a8f03ebcabd7d5065b0ac4758d9b6bdb44ab7914d3c64b0cebb33215deb22b67b848698a3900fd6f02282854d68806bd74d0a41f7e7238ece51654899cc3f57c5c440ae854ed34246a22a8885697db8f82e9b4a1e6044b6f9f732ef2fa6fee91b081888cd8d1475c62b6ce8fe08ca00969f6b3b45e650b3a45010c7b562a0ab7a3d81a5862aca2ecc725affae800b0e58ca2b29ba827dcea530f6bcd1dcc80282f826257f452a834002b5e5d0123dc16dcb3d95fd91feccc82efee533ec07e6fc49cd5d342a34da4c48aaacba76e572d9c86a9c9a0631aab84a37422a9b6f0307de6daa2a815abdbb5d342b7050a5ce9d5f41ca23a754d38b5211e2841205a093d0c8cf145f2b042b23627804d7eeef79bbcc7a709fb8f23a17084407cbb2475b92bf37005b5c4a7b9279ca2535a6046f0e3224cb9eecca8a8cfbd043e84316ab301bc30703330ab3c5f5e09db4c298b43886d40748c672f350f69845e7e33758df69c84b2999a9f8e440014c917d96a6b3772b33b79266d9e0f95651926e9865bbc4d9a60b818c9f706cb07c6a72b71da6d227410d9f5dd0fb33a5dcd891adae62656aaf040b9427711713a19b684e538b91690a9b39a60e5ad13da218458a7d3977bc254ab59288d398f1a7287a835d0a101ffd57df61972754ac55537b2f2ee611b867ea4e82b8ec9ab6561772612f9bc62e5c564fd4ca22eae41b8152e2994fbc79be71959f1ab4406db155997ae350d1de10713f94b4cb696326aaca096a3f186705bac73a6e699cca883a1f536cd14541195781e4578ce05a171429852203cd4c87bfca6addc552b5b5cf1dfb4d409578dfcc476a7a943cbfac791aed17b814519174992c23af985f620ca5a7720060a704bfda58552c159dfc6f47e92b3d4c1acb438e82995c6636ced1fe35d5700dccc0d99a4fee04b9068cabc2388b5e556776145fd60ffb73b91f5a9189cc39bc73caf3cb058b5a6036ba908473567c146ee62f10ffd16b43cf466c28dc19e874bda275fe69e299ab4e5457d3e4b0debfa63ac776abe3e227033c5051d3e94a0fdc3ae5b8e3c3bf997c832e19f55945c1456376e98fe78008baf65952c0bdc6e5ba0bbd3e6dce09a97449c93c95c4b0ae1608455b8bed5f7813da1c1d93d1c4cbb26d47657f8495abc755f73d2721ca7b7fd274154d319ba850aacce2c6e463dde0f3dc8355bcefb7d6c7cb6fa1dc160fb9d7fad0728ddd1c41978b589498e42294e15a76d3432be3a01b2443f13a3137610250fa55eacee64ac39263a6e75d5207b9a81e191f853cba2f01f8a975f13304dff3d44e15d3f556bb4f44766112325ca03c9743270693c9a0f291ea692601f79d649db3f9cb6bacd828373b26dda758167885ead0cac19551a5048e87eeb21ac924029dda5f5a17a8d71ee19b9305f0b3da255797179803dbce0df0364eb4bed04679d064dac34b07eb6c7d80fabecbd0ad2ce7eac8bdbad33bd3dffa25830af4c15fc741570b40acc44c89afe4c09b6dd7a6e2b3420bcd67553b3c89f37d33acbbda2e6c2f4c01dec8586cb2f7e8c7c61258df601c7fc3e20dbf7c16a0ed9c52996b9e1a0d5d693c61365302adf4202b079f954df73042ec5194b2c3b14b385fb894d54cefe67bda3a77b0d28f8250c8943551d2cb190d6efd2785baa4a9d9b77402ebee623ae2893d0d45ea1b6a12d1275e5ee2529391dfd62c5c2e8563d3c14968baf2cf65f5c656aa13fac9dd06a777bcf2d01f69581c1011526862e8629ba50b1f47470180775feae9fe95ab72e46373f0929365d6c37b0f9a4fe0fa7c1503a025431ad0a75e7d57ca29e2c28fa29b4c052ac5118deb9c6ec2e99559a4faf19cfe533e87f416fc07fdb86ee33580e33b4250ec956fa870b8fd685f8b0b52e4739ad4da45482db929248689cfa819559f9dde059bdf2fe8cdb1b2743d5c4ebfa2406f78d7662d44ce6d430c5ae94990f739a7b371a72278f70b13a0c3fc6576938cf4b60b1a5f09e566878f73b87fb528296af8a73c730751a97b5dff54d4ddd176ed8b2bc3ca41c41bf988959da63ac9cfdb964902adf8eed95bf9c5321db199ec3bfe942b2d286ac530411a552e382cbbd6e67f812a1a57e445323aef57a1dda7c1c65a2cfa8fc6f8afba7aa20ab9be2aa4740120926ff960db319a8b76c8b189d487fa111607e160bc823d9ab8ac56d73be6d481a9f067b0f03bea6fe4405f45d09671e9b612c7959090fd602d80ec7db914c3e9a92b7a9fdc7a89ac5993811591aaf44e36b76244907e403ee5783c0aa26cde11162bb96f733b48afee93260478a140a3ca9c664ebc61401df97ba79d091d23aaa1f114c882d6174fba99583880b3042e6b6f0296efe44c21c41c6946cf0083627f9a466f6a04c3106459e38448b6fa7604cb6404916425b5772dbd41935d5f1dd179cdeabcd724f82711d8d3cd28ff7563e44be1874019f049ad46d7d37c31707cb1eb2e868b896a0dc31d699bcd6249bba1db2a63d78303739cf3a062eac3c92a220571ad499422161d959c8cef668a5d9fa5e37c45547ba2c52793dc6829c9e742541fe610560ee4115749a691ecaae84404528add3291e791332f5549ee9e09c765200878f39905289023c4baa53b398415793587ed7e1fdd9413b8f781b7b93651a2258aea653285ad8f1583143c9e6df5e35235bafb4b3aa850d98a2f3c30295f5fe406163b0f9669facb91114aa6b9fedd37660ba832f5dbb9252612acaf146c6af66aefaf0647a73e110448a12ba8beccf929bcdc6603f7b189d4962a6ed28d2688cec06465297e1cca6ac37c52afe700e707c06e991e5b80974ed021fe6aff5f824b4c7f66dd3a3b9dde96808a622872bdfa44092f25ec88524309d5510d4b4678532c57d14513d13b9ebe9e0afe3e0f0a42d74a6cefdd7122d5e214733c68f1dd4187622d3cb15382708346f2521794610065843700dd3e30161306c530285984c5bc9a33b548f4e5bf66d91dc0c004ea731afe42c35344a7c5eb379b32f4e0bad0036436c16768aba318a7cfaaa70e245325a301895cd965fa14ce2cf62ee61f4ca5af4b9a8088e74b73e54ef7beefe0e17633bbec04231f9f7aca762159cb47b112654bb40b7d64296459640158fce94699c527425259aaff255eccd51831f841c9ab7f8c086052da7850b6c5213987c8ecc9e01cb67739fe15657d676879e70e578b07f156dc339b6d3b90f0f1df33de7d008bd023f93c1141062ac0d18277810aa85302ba353f5cb91ea0c511ecba9e1893859e96a73e8aac8017d8d8fae63f4b0e5c45c39aaa225b5608cf1df041e731c10f641494dfc3f10ff8ed80ae2fea6a7347546a690b926fcea8905a9c2117c920272765abefb978910b23427d5e7e95310be86fe0341e4038c7411661360f4bb6296e5543c0c56d0fea23ba9d2e8a6209b468c3037b42a4fd123148a9b341de8d408eb9d5c2c5d98dbcb427c768d47a8b6c5c1fd8edb4dab44e8baa8f53352f2232dfd7b474e5d12d9fc5a38e77d3abcc5ac4c167ecbf2bb3ccc2b86a77b34d04e617ecd1fa8206b87a0625154f9e03ec504a0782085b48bc2f6c349fdfe2b69a80e3aa8c0256380c5ffd6bf83a237d8358330e450d74b27cbee98dcabc346d70bc4ac44409c57727e12debaabb8b028dbcf3bb511201f70f2ffed9c002b69dd42cb7c65ad97a4449b0f81ea03b9e6698ae499fa27366547b7221504e9863e3899933dcbcbc0567c0dbe3e6d2ef5d6faa753b08914a9e47838f39225cc025b90220d96982b61632c3753032e3a2bd6168f2eac1e7b4540c5f5201b82b9d940ea90a819703198e496a2d4a9add7f6fdc02328983af9539aef75e7cb9023a83d2cd5ebfa0c79ec8fc65f7337c555f569965e39a3873678d8da0d836c3d7e19d76ad55b7ae2761f18d48b9eba8d7b71d5288af6690c42d6e7755a038e605f6c5d1cfd8647d27218315beed79378c50f257f25e8c610ea576afac1da8fa453ed3f894c5aa8ca93422d38f51c71b861c85dfdcfcb4ab172e82162dfd026773739844e29a737ae54f377774769868c0de5a41a5c5739409e646b5d53ab2c7527eb8aee268c232cbb3c47c7f3c43a3d7cfa31c369c53690c0965141885fdd09160f7f0f5490be2471bf71e5f5c6834188c0b241547f47403b5117c3b82833084dad48e70cd077f91aba564054cd2afe805f80755fd64faa295795ce1fa87d6cbe538900339983563591dcaaa1a90fa1780dfc4dea5be9fd4d5eef1c3b70da4a2649b1cc2c448ee0948c48d77c492d3f25243973b0628bb196a06fe9f89f2956c1985aa9307594c539a06ec2409c7f05eda71513e1bf83d5aebfc37643a87f88ab170249ac22640d5f486a44f61b1376218daa05359871279685fe690421a319339599ab5f4e99695a9353a90341217b7117784a53c9205834087f396d0bb3848a384f4c2997fff96602e4305d296ab0185ec3bf7257717304076312b58ca0e500c2d13d88150a772d1809d054671988c2c6375bdf8f46d044912f64e5e362836df29df50cd1e5f4d8e095b2d33a1336c13317d2cba5cb9e2f7f020d6269d11385bf981a089ca21a6a80d3a28d5d15ab61954e3054e42397ff190a159e34cfdba4d49d1e5b80f3155eb08a266f3e9f1576fd5f40fad8620926d5523df798cbe618660eca1bcad2bc4a7b3611bda14d004dbf597dd2c9b08d18d48fe3aa0c2da2ad2ad3eafedbcbfdc13d8622ea7a6dd47e14ad618350aa9a85382277c863599190f8f77f60b07be746ae5a8908bfae1e8a09be23a1c95adb404108aead92a181e8ce3375d19a9c927065646d1001837894b0b77435efa8ea50d1fca50beccebd9e58e70f191b2204b63140582f274501ae5ec0a109d3c77c5f4f7ae8a17adf50c146156002163e9bc3bb0977ce6c6f6f69110dfa4c46128458433ee95d00af3a224b223e5fefd287da7747f6d19da64e0eb78302df3e2d63b1bcc15c026a672bbbe0a4a2c11208955670ff00db2275589b5716f29da3c12f667574434fa347ecc2bee56c1072d27cc47c15a60b21964c4698db6da06b74fb14df4955b93a0d0b54d6c08d17551fe51ef57f308db9ada6b0a978bd45e8d9195bb159c193c4c5941e2fe1daa511313f27ce0f9ec0f5a27fb5ca6ba7e1ec621187b598522931156fb7e4b3ef99358f947baf04494b2c978f28fde1153554704a5134dba7158f892f9096f964979afc0832bb15f2c11e63ef4a495d1da88a42b989b59b4479d240799747091fefa23d2210b3f97d2ac2f650683a91692a236e72a442f5768281f0faa8b85e36924c3f78863d739b12c8b0c899e50b9495d063d68f3e89fc827283a710e0f40b17eab55a7bbb8d15c31bf229f2f23b843208e34d2786d5e4e33ea5e24b394c23c48397990ffc28477d63da0920da91b112dc1102fcc68a7810dd351b0bdfb2e30a4386df7be882d7b3cee66fa0a30714713bec1eff290b1e645d94517a4dc8d43e39fd38cae6d8c90032d93b917e6fdbb3071a57147a0c07368bdbbae5c4948772b4a9ac8cbec755f37632622f106285b849c3a8680a92ae5579cf44bafbe7e0f100523287d756c622836408443df77cb5413582405432dd551baff3e742c8bece23728968e43fa30428f1ca82556aabe94a7d7d631862a610cc44de1e9cb06204c7b5dfd808af057806fa84aa5f2c93253b36904983e37f87e0854f2081f524b0b8d51908cf96b923c8743105d181fddedf6715aaf6a42e", 0x1000, 0x5) syz_emit_ethernet(0xfe, &(0x7f00000026c0)={@random="0930fda35053", @empty, [], {@generic={0x7002, "dc4de586472d9efc554218f1a0e564ec7943bd5c15b72b44d38ee1922237a7389c3d4484411bfaa14f4545c9277ad0438fff29e640dab530a890406677ff6864ad3e29286c471f9cf976ea804d8584dfd42a211729ccd72253c03235f3e6afbd8cd614818f01828639ef9e7adbd72fe29de73b2067031f7fee33b92cc9ca19ade4e198e98ae717833725189d8ee6815c5150f3f2d2f89a65be53eaaaaa3035fa3f003668d41997a8af364403e178def92c6761add2a75b6cdb00b2e5b774110713b4b0c59501358a1ba4c4c32d2243694b5f76a59debd0d0987e9f9daff2715fcea314108b63410b780ff0719f1b0177"}}}) rename(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)='./file0\x00') fcntl$dupfd(r7, 0xa, r5) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666406f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664076000 didn't change! executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r3, r3) r4 = fcntl$getown(r2, 0x5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r6 = msgget(0x1, 0x0) msgsnd(r6, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000400)={0x3}) fcntl$setown(r0, 0x6, r4) close(r0) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa00000000000000030086dd60b42111520800080000000000000000000000000000000100000000000000000000e3a3000000008500907800000000"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) close(r2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x9}, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, 0x0, 0x0, r4, 0x0, 0x82, 0xfffc}, 0x800000000000007f, 0x0, 0x4}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xb78b, 0x7, 0xfffffffd, 0x80a19f, "8b0000fc00", 0x6, 0x7}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r3, &(0x7f0000000700), 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407d000 didn't change! executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e3", 0x81, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)='_', 0x1}, {&(0x7f00000002c0)="ab9ee33c2c250d9b4c86e3f3ec", 0xffffff73}, {&(0x7f0000000380)="9b2408ecfd18bf98aaa64235637e2d503848d508e9445107df6a04e2bb96", 0x1e}, {&(0x7f00000003c0)="6c7b2766731895f308f1aa2a335a1c35395646b659247075fd8b858f6ca1a868df133bd36650f2314924c11a9c614a039e7dfe5cf5bc294c7f59c14471d2b010c238891981e734d295ba8b7880a8c1a7ffbe2111454f15c5027659f8b5b5529a45e9c4fa95c7ded0a1be11580e2ab5f4d60a67256553264782084f", 0x7b}, {&(0x7f0000000440)="096ad55d07055c1b0b76c7bc51f9a6696540eda7a6807a057ce387e2a1f170baf73a69065117dc047652031327f08d0ff9d2dc23f1aaed4721a4a4bf89a25ff81d225f95119148945c9417b1bb5cae342a1132b0b277b4e71ec7be", 0x5b}], 0x5, 0x0) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x21add57d0c06de6e, 0x144) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0001, 0x9, 0x20351b, "1c000000870000000000000000000000000700"}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) lseek(r4, 0x8000000000000000, 0x2) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001800)="b11580432563455323d5d9ff26a799fae7b9dc42fc648adab54ed3d2caba93ce0987", 0x22}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r5) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666407f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664081000 didn't change! executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x101) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0x3}, 0x2, &(0x7f0000000680), &(0x7f00000008c0), &(0x7f0000000e40)="8a642409a47377623f7f41612f1f11ba592d06b063401ebdd4bb3658b11408c067d95d5e5e4049ffc60ad9fbfc92d664f885024af8a391c5fab576383789b50a40f49e3b0f8b1960a7bf3976cd94df70b0bbf561fe34bc7285308e678152b5171271c46a369dde35dcd43794c71bc8ad14d2af458c40cd792036f21b252cc6dc83f13b8af7d09ec10ff2ded3ebc501da2e1bf2", 0x93) ioctl$FIONREAD(r4, 0x80606948, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x14b}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x4000006, 0x0, 0x0, 0x1000004}]}) (async) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) (async) getegid() executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = geteuid() setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, 0x0}) open(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f00000004c0)=""/18, 0x12}], 0x4, 0x0) semget$private(0x0, 0xfaa5708502843ecb, 0x63) r1 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="4f6ca599b3e02fd6c332e2b46c0538d015acf1c289000a0e2176b6e279096758626fff8cf0c0970b79632488387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94fd0d460600000076c7b8b8b1d407c83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e009000000f5eb8c082fa6c6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f92ae3bd7b4a874081bb7f2dd04e3647b7288a4cadff8870fd206245e2c754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd7407fd4c823ddaa5ff4ae3a5b481af597773c5e3c4a723d2109d1f80097e2ea98d83dde3489f56913fa3a715532dfd7058a8eb3a3cfaae2aa4af95361852693530bf10183c0e65ac87cb7acf5a9f83a2722b2910e9bf08759d58d7809fac5a2815e6cd6309811e523331a2772c41232e", 0x18a}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) fchown(r3, r0, 0x0) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f0000000300)='./file1\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pledge(0x0, &(0x7f00000000c0)='\x00') pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x66664082000 didn't chanpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x666afa86000 didn't change! executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x1a1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x4d) setregid(0x0, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x31ff) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setregid(0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000100)={0x0, 0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b37068000000000", 0x12) chown(&(0x7f0000000140)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x85}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(r6, &(0x7f0000000140)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: syz_emit_ethernet(0xa1, &(0x7f0000000300)={@remote, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x1, 0x8146, 0x6, 0xe, 0x2, @broadcast, "782eb561cbbfba80d27a5c4fbe98", @local, "e18591dccf5daf7f1dd8d40c80d003d0"}}}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) syz_extract_tcp_res(&(0x7f0000000280), 0x81, 0x963d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x80000001, './bus/file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='.\x00', 0x0, 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000380)="ed95ba3954291acdcce1f890f9d89ff24b214e18fd8c123fe9c6ce17df07b0739e69580e7ff4a2f3d68ce705d625968e7e9791e45d07fe468d2e01a684ca39859445f7cb0b00be90224fc6badbe33bdf1923db04681a593086f7b3674a1f73f8a8a3ed65b776e20bf75af314937bcdfde73c3799c378896f978cf7642dca707be53e4a687ac501edd7f7568dee0fdacc520af13ee2d4a8c19644a0693da31f92a81e7892d5a78a551b9c53c3c4ba71d1dcde3606ca1824e1da3f5509e9dff963d0b7bfa756ccb2", 0xc7}, {&(0x7f0000000480)="882bd1faf6fe9ae6eebb115a8d5175679329d7373d4c7bf943759408070cf5e88ce8bbbb56cf793c575bcff3cdec4e285654ec56a94dd275af2e85b11b1289a9cc77b2770349c08bf28fe7b06cf02a46848792c77bf76dc511cc607a8040a7e5646af212d52c2bf324ba8c7088908a6740a0cd026061f76209a60096eb76c9968c8863ad6e13727d246ed46a53c8553a7c5bfa992071c8838779d1782605b218b9104baebd52d92be5d377a5d7e7734fbc39db80429dd57d978d3320ae12e8b5bab32f48192302be15443ed83ecc687d9a331fafd873aa3a548110271bcae3226cc2233526042c2c", 0xe8}, {&(0x7f0000000180)="a81285e9b0bacc8f39d34dd82abfc7dc8dd35c1dc235beeee295d776216cfc3b195427667c3438561c0890c4a89032d963caefeb39130307efd8d2fbac29d69572670379d64a38806b7114da81cd020b10698498653c6423de59957741cb19b8bad7238154cb4aaf6297ae85", 0x6c}], 0x3) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xe, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b11ccc0a3a88a75f39c8e17adaccf07bf455fe95730aa837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471469acb596b350a914a8dc969dcd7661e170e64d958cc5e853bfbe789f03f5f0fe2d90d0e321889dd570371bf25b7dfa3e904e2e0e", 0x6a}], 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) execve(0x0, 0x0, 0x0) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x1, 0xfc) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x503) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r3) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r9, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r10 = getuid() semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000ac0)=""/266) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, r9, r7, r9, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000440)=""/64) executing program 5: r0 = semget(0x3, 0x2, 0x625) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x6]) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = msgget(0x2, 0x10) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r2, 0xffffffffffffffff, r3, r4, 0x9, 0x82b}, 0xfffffffffffffbff, 0x81, 0x0, r8, 0x100, 0x20, 0x9, 0x9}) r9 = kqueue() syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @rand_addr=0x7ff, @empty, @multicast1}}}}) r10 = semget(0x3, 0x4, 0x458) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000240)=0x80) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) mknodat(r11, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x80) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000300)=0x3ff) r12 = semget(0x0, 0x4, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000380)=""/133) fcntl$setstatus(r9, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/4096) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000014c0)={{0x4, r14, r7, r3, r5, 0x20, 0xfffe}, 0xdd, 0x101, 0x9}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001540)={r8, r2, r7}, 0xc) r15 = open$dir(&(0x7f0000001580)='./file0\x00', 0x8000, 0xa8) fchflags(r15, 0x0) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000001600)="444f6c15eefb17976ec54085b6d96a831c15cba1260babc57bbe3c726094ea67d9e0e52776fba1d0a685fc26dd8610a972e07443bf06f6d9bd13cb3c75dd96b11e33", &(0x7f0000001680)=0x42, &(0x7f00000016c0)="8c0c7d38a658b60d7237199b9d50deb743b0e4338dafa50a439cf5a6600eaf9c23d5e90551a168b590ee4c54f8ff8f17449112a310b40b5c5d86a25f87d1bc61e079d39e2cf9d1f19fe446d91a704655e648b92f7984c8b719ab4ebd1d0f75cda042a5551e19878928", 0x69) r16 = shmget(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) r17 = getpgid(r13) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001740)={{0x0, r14, r6, r2, r4, 0x89}, 0x5, 0x9, r17, r13, 0x9, 0x8, 0x19ea}) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000080)="ab05fa780c444d1a57a05cd361e886f0bacb327c6759e5911452982618fdc9a535c14ed6978d5c22050a8a1179fd4e38f6e7ce1bbac9cfff7082fc27a817a820d18a120ee79ae534194a19d0155157a209041a29bc87b1bd2e6fd18d10665b8458ed833647e67a1ec3b42b2d96f84f9ddb", &(0x7f0000000140)=0x71, &(0x7f00000001c0)="296197b8dae82746726221358c0f2405d8552aa8769a31b9cce0fa3267fddcdf5dedff99851475f5e0b4b38154a3995e20f4f75a2eb4fa3816725452da72369e32a52f58a32f0644f9f522c8108f250067cf5b59031638bc3e423c3505552fda7aa63830235bb4c9ebf1ee66e799ea0e01bd32ec92a33856b0262137f8d5bbac2a71ec156ad1c68e1aff482fb22f668a89b50a1713c43a08d77f87e15e4bc8b86143e9c9d220d379cef3c952eddf44f2de50f113adb4827df2f2dc8c6908331fd717cfa18621a34ec1ac01fa74decabb56eda901074155db983311b9a9d969", 0xdf) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b4, 0x0, 0xc07, 0xffffffe1, "130944652100"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) setrlimit(0x3, &(0x7f0000000040)={0x4, 0x1f}) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {}, {0x0, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r3) ktrace(0x0, 0x1, 0x19fae45a44023b6e, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x1874, 0x0, 0xc36, 0x5773c543, "00d67c1b00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="28103156661e1962e11531db8ee6caecceafb1786907ab53e711337cbf008cdfe729b8394f5f0de0bfb5d3a4d8be1c384665d20e75ed4f34ab9395bc5c8d", 0x3e}], 0x1) r5 = dup(r0) getsockopt(r5, 0x5, 0x1, 0x0, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r6) dup2(r4, r5) execve(0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x2c, 0xff, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x139, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x0, 0x3, 0x2}, {{r1}, 0xfffffffffffffffb, 0x22, 0x80, 0x0, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0xa, 0x4, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40, 0x203, 0x2}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x8000, 0x1f}, {{r3}, 0xfffffffffffffffe, 0x95, 0x80, 0x814, 0x8}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x3, 0x2, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x6, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0xff, 0x6}], 0x20004000, &(0x7f0000000140)={0x5, 0x3}) poll(&(0x7f0000000100)=[{r0, 0xd}], 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) r4 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) unlink(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x100e}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = shmget$private(0x0, 0x1000, 0x13a, &(0x7f0000001000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0x0, r5) getgroups(0x6, &(0x7f0000001180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000001380)={0xe3cf, 0x2, 0x0, 0x6}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001300)={{0x87, r3, r4, r5, r6, 0x0, 0x7ff}, 0x1, 0x1, r8, r9, 0xfffffffffffffffc, 0x4, 0x8}) r10 = socket$inet(0x2, 0x2, 0x0) close(r10) r11 = socket$inet(0x2, 0x2, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) r13 = dup2(r12, r10) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) flock(0xffffffffffffffff, 0x1) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x35, 0x0, 0x7}, {}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f000005a000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) socketpair(0x1, 0x4, 0x8, &(0x7f0000000140)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000240)="fcfc826a4e537e805f1031aa1a7917046aa3022f1d6e5efdb6cec0f7847b48818b5d27bc0c2db3e9f13386b61650e666358a7b8b8f6e9d792b9b8f6f89dae4e2ef78c4ef7946d83ff0658016a33bdbb2830a71484a628f2b359401635b6729d487c5c2589608f532ecd8a66d0b9988b45a6b39a990f3d1505da91b33aa785e55f671027108a75e4de5cd6f03fa4b8ec7253346d3034e6c24f6587e805bb5526de9f3e02aa7778350bb01a961978dded622ca0697151106f63320d5bd82d0e65b4bd4878c760f7e1a4f60a80952fca7dd71af09e88ecc766e1ce7b19262176ae9352e1b330cdb99e5996a426f91dfd1ec", 0xf0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x1) fcntl$lock(r2, 0x7, 0x0) close(r0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r6, &(0x7f0000000680)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) r7 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000, 0x0, 0x0, 0x0, 0x0, 0x88}}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: syz_emit_ethernet(0x9e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x3b, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x7, 0x6, [@multicast1]}, @generic={0x83, 0x9, "414dcbaf7b25eb"}, @end, @timestamp={0x44, 0x4, 0x99, 0x3, 0x7}, @timestamp={0x44, 0x24, 0x81, 0x2, 0xe, [{[@multicast2], 0x9}, {[@local={0xac, 0x14, 0x0}], 0x40000000}, {[], 0xe7}, {[@broadcast], 0x9}, {[], 0x2}]}, @rr={0x7, 0x1b, 0x80, [@empty, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x1, @rand_addr=0x9]}]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0xfffe, 0x0, 0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$FIONREAD(0xffffffffffffffff, 0x80146940, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[]) readv(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r2, 0x40}, {r2, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) kqueue() executing program 2: openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x20, 0x3, 0x401, 0x200006, "090000000028a5f404000088536ef200", 0x9, 0x3}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="57b5cb9c6ebb05702ab0731064136a8758b75e9356694703a15e7b463f63f966cfe485eb1a6be9f71555600c25283ae5f5b990760efdb13e11b469c2f1c1dfa2e6aabc1783cfb524fdf78dd66e97cde4ee48da7ab2979d71c20540431a8e9ae51d26effa86b2bcce551b", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="3e93cbfffecf4337aa07e1e33a34cc7dba603101819f783be48cef953a6f18110a7a5c332e120d664e6d868b4cb19a3a64ffe1d4bb8cbc3d6a5d90dbecfa147d267e50d08aee3ff0843039ed58966a3362b2ca541f68cbd6fe709087c25e805cb9c09c0dcc0bc4afb2", 0x69) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x0, 0x3, 0x0) (async) r2 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000280)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000280)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0x4, 0xffffffff, "7c51bf3b1e5d65fd0000ecffffffffffffff0004", 0x0, 0x100}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0x4, 0xffffffff, "7c51bf3b1e5d65fd0000ecffffffffffffff0004", 0x0, 0x100}) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x40, 0x185) (async) r3 = open(&(0x7f0000000000)='./bus/\x00', 0x40, 0x185) socket$unix(0x1, 0x1, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000001340)) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socket(0x6, 0x5, 0x1) r5 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/4096) sysctl$vfs_ffs(&(0x7f0000001380)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000001580)="64aae245b971000023f178d928545f2cabc60d614fa15d4255e638145ba506afd329cdaa1cc5ab7da186a43b79f07cf7df9c4fdc9bf6d389f7819c1b5f3664acd30d", &(0x7f0000000100)=0x42, &(0x7f0000001440)="766f8b13f73309f9c0727f98c28de4514a487ee80326ea81a16c7dff1c5635c7612e42afb3152f00215e37e80c55d4e78d71c76519bfbd269e85058beb96da8cd7ca48a8fc584348fffb71e147e75d6da9cc0a449832d86cf5c012d876854145ded09b98926dbfd01944aab923826e74b43d99e2fe11dba7d719c94115188a4bfc87fd2513880894610c0876e7bd0d0bbb5a9eb9fe9d5c0b64abe9c301e86ca4aeaeedfceec46f", 0xa7) sysctl$ddb(&(0x7f0000001200)={0x9, 0x3}, 0x2, &(0x7f0000001240)="3890509d6f881d32d466d6f01be27c3076b0802ca6b114d5d6c68c3375240fb22a7495602f12d023cc902af6255a65da9b641136b9a010156513ec4a6fc5340e1ed21bb0d278e23e9c2a16949710ac57001db71e39dda1c1b884a3c66505200eef583932f635157f21fe84", &(0x7f00000012c0)=0x6b, &(0x7f0000001300)="b780fe93eff41936f199e039d503ba4f43e8ec809612ad1a66a6e9922ca39fed1176c65e0a42bd9578963eeb90ad87b8514bad86bd49287f", 0x38) msgsnd(r5, &(0x7f0000001500)=ANY=[@ANYBLOB="0300000000000000f5b735c4f0e7f5e897387db9ef77873fe4a9456a324c64c688e97b66fe4961a4161f83d2aaf07d97bd42d98053ff7f474650bcd29f6478d5b7e1d5364cce6af3313c2a50cd3eae5a89923b6732e03f9c63cef703c844aa7997a78cf87689f9f62c263cb6a720323aff42ba69c851ed355b3d5fae"], 0x7c, 0x0) syz_open_pts() (async) syz_open_pts() msgctl$IPC_RMID(r5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000002640)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r0, @ANYBLOB="6ed0195dd0c4c2cdd80f319dd3db68f0c400a8bce1536efe04c516d0238b8bc929977516de9a3e20ca3f7f833e6d140a4b3c1dedfa2bb849185aa8bb2b9dbce1c9c89bcd3475d0689f1956672e4895c590dd3e54005a3a793691a52cca346d1d01fb4bcbf4e466a3668818e2fe800fd0001e50b9c64017a509ec8380e60064a6756ab8337661de8a6edcb929d74db571b789ebe3784c2e43b0f1420872607d0df18bf50952237d5402f3c162f394562cf71b04650db68c92d45814d8919616482b02cb8bb5bf759fc90fd7f1d23cc9d70c8e1ea7d0244067c5853a722176799352ca63e25a0150a89b6891c1aae6b5e5acc1b470a7219e0c27694681595e81dbeca013fdf603dc3c618cc1728ffea71b1acffe5c0d83daf1cef96e6986e0303dd851727022fa122b24a34a1c5c0e2266560162bebfdbf38169c93bf16486557177f5082831925e90b60e1aba94a223fd27a8983765c6e38f39b95e002052ca0439441bd737fe6c15200daa6e6ddf4df869fe8348f0086c6f37c8952058e63d1cdcbb78ef73c5dd74b16d976d44e7e9d04a2318a52f64264d65740dac93862b9ebc3ec8d08cbdb6618f14b8b7833d30a70785dbcfbdb9816c4c36129e569bc72a4059ed3ed186d18f28a292ab904a68c13ab361fd8b18d6b4fe40365df295e0a790ea4eba5f92da059eae1950eb6b638eaea2092906d614c62899b143d21d6dd0e9eeddf32412a096f45433d03753e72664226f995d3a26e564803530924a4d8abc201a7e60fb59e434617f95067d3b2816c32ad7a46b5f17101240570cb7146dab3b948b29c1089b566b8ad7e55b22aa3cf70207de847349e5ab9ffc0a7af691cd400669fb2894bb9f6b5631dc89428e05e201fc2ba6fc70da37decefaf8a87690df1562e32e2936afb74bd48e6df08858faa8721b2b0ff6ce5929c30a01c9b399e6f15c1a00cdc566bcdb3cf4284bbc7cfa93c92ac737edf2354182ecf15b32a25250d0b3245ce8f56518101e656cc8499013b47ee92bda7bab2378acf4f0dd2bf2e6d85f69a34491b7690daba70798307ccdc6068ed58bf7e1b78cb169795419a4ac5b4d832a16bae9fba4d8294a64ebed54eaaab0a575ef092dc5664d9c132930ad2459d2daeff53b71086c5b225919dac8eba2a1631f696ed4a10c80118df379a585d8f514fa7fa2d3eb3ec29cc12f60ab3cadc8ce2f059dede33667360e4b4ff4f80bbac1d5d5a61e2ffbb2961161cb9d13edd61a62b50ed4dd110dc61be0775223f63ed1211425533adc1c5ffe77f29ed43dd6b09200eaa8b05be3de677d6122da0579bcc504e914bd662efef15b321d5713fd90067ec4bcfc8ebe2d850197d2cac896dc58fa9da4ae6139eac430259b41d8209394b08b8571f75b824883c17f86795c5ddc471319686095c53b014498163d86b708b99f63fc94d746c3d6f84c5a84bdf065a0af993bc9e21080daf5746915cef0774ccc88523f9f538abed82c25707b3fcd1782b4be0fcf0ed6c68b2e393d2f87d8302c99639d4d03b2436795277e7da601ce83bebf0c6f0ebf2ffda3ac5bedbb3c9330e6a609ab9386af0c53cf4f4d5ec284396d24361e8e9b31bae9523231a025550bd6b07a483c52317c4afe0f46ba4ec334a3da5a4d36dcde0a4ef78e5555e233547c60f2f08a0a3a0c7ec796467207fe8bc28e0b7d8e1a5f8068005e78c2a270a4e61f375cbfcc32619b197fa7b93072d5f69885d04d32670294fe71c507b78fd86b9ea70ab07aa345887e700156424bfc5f14dee7e4db422c349ab288522c3670d724692a485f21f290b2160a4c1dc495db5825df93c2be69c27621bbaae29ae131852d2414b2d32bc6288e72b6e5dc64dda6b8ab679c33d18cab0e9c55bb793bfb60b2ffad3ac9ad638ea3e07419909a3a440ba4e5332f112e9bb654089de3850f702886c42764dc58f02f860375268ed4becf53107e7404f7fd80f4c24ecbb2fed472d331b7cbdfdf42250d219661c614430c9ca1562dfa67ec9f726524bc97d6af5a6cda2a56849027eca250d5840740bb238fb1b96be5492b8f647577a4eb6ff8f6428cda6a537974bb1f4d98488ed3e1d1ce6d2198cf7589ef9a096e3e46b207a64beb2daab9258a3d42e61bdce31348bb0609286c4219c5552094562df4acbbf8bc4f623c65073a146e4d57164a2d3d52681ca3913e4aa4b0a711cae2819169165365945a91348a0cfd13a5803f8f93bf17e944d86e6c9e482206677062d6d4023af4eb5e9a5805076c799dcf92a35cf6783bae7e61c3a1145ae82db8f397ce1b5168bb2b7b6bb359a6b9a94c7cc0d85239069f1cd8456dbf20fe5042aee1145e22ddce56a0296778c0c1dad080700da381a9f742fa181c71ace551c2fa2ab1900f4fe5bdc222e669457433a77b57e31f682c0a27fa30eb14a7dfe3056aad4966b61561c5beb59879ee26fab01110a61684ddbd9454a6aca55b45a3a41f3e4e2a0e219f9de2cd85cfaae8cda3e1210d54dc28ca38f8b1b3e093241a705944053845114334eb09af0bc72792e2ef83b73986d7aee2a46566b3d710befbfc69659a12344e052d58c94b69d783a0d81a163a6486cc97ee8fa54f14b4a37eebde379d70918d8a60eddca09e645263cf77b4bce615371793350a8e5999af0da6b60d863ed75ca10f14daac6077adc2934cbdaeaf142625eef18d6e0489548a7e01eefd67ebdacae300d4df7605dbb5205599c0c5bff89fe34c3804ce7c3a16cbe1230d50bb73a5a688bbfce6c675ebfc3f355675427ef6ec5ed83a72e357b9b6ec8069e39090e67feb6072181d0672da297c9c76348965bcbb368d3b3df2acaee68379483ba99c7496cbb9c6f1a669b8634beacb644e9905cf6cf734cea5657a917b792f067e4ec8209d563168a921b0146794eafe7c297e169914813fcc7d51e879f9c56141025b1821850170594ccfde3a330833cd1d7bb6476355d815ca53e0c06125913086bc79cce8362f91879134993da798fecfa32642fd34f592470f8b6f700b48519c1ece4979dcb1affa3be30875a2e2699bebb3c481bd2b5a2f54fc621013436eb75978fe8a82aa09931a11c105e7abc449378148f6e6dd753e8bf557d3b4b11e93f8e953a57d6b4bcdba28d79b48ff39d569479c15e5137e6982cb5a86be316ef9629fb87ef31b30d37a8f3eb97082ad682cedab80706960b453ee879f7a458b2a8f2434f74f160d721dbc890422407ea3b59008789e18b4a1946af35a39b12111bbeb39b26b687620bd5db0e4a63a2d797fb4354536146e14cefa7b1ea94bc43adf168f883a7befde8ef7fffdd783f695a807be7ccba414798b1d084855a7d1afeb0086f24c237cf7eb60349d89f0c929376f5a5f0c50a0ebcb966cdf4eeacce9d953310a25c7d782cac7c4f648ba2bf6028481208a9aadac63a07e1aaaf1e796f3b5ff2e5941cc32496a37c697e0da5d47ffc8123f2628f57151ae3196743525361422e75b384145b540b23de9ecc8b2c80377ad3f2d79f183c7af1573a5a048e943f3fd8d92d611b53f79099be5565cebef0ebc0848a6aed5688da6a54a4d906900cd21854c1e8109ecae4d5e73e56f76c82903738a2cd95340c9dabf96e5242c708cee3e1303b1e0c9c1699db8a80e6f9425ab95c3212d0d3ec694753621ad64df264e623c86483d4a97f15233b181f615a3cbc52c289ec411704739801f6a2c74c0856e720ecddcd608d4ada341d77e58f7bac0f188f68867da64a3083f924ad4c68bc8b67151ff332b57decb134a007368b349f245286a44c1895789bc860f230a8390e4e77d8b9ed4864e770f624d3b1954066e0c1f120acc5d58c76797d714e7fe42d1adba290b8f55c99544d94b781257dded7f51d024b0bd863b89e781127c545eef27b4d58c3d51f7dc408cfbaec5b129e7c22a0e18508d4d0a9dafd5e97a906611dcc1bf966d74516a948412b2f7b4fffa8aaa7661c063fe7d06dd58ca6ea66ebe57e6022adb12d9f86b4e6bc8867102bd7d867c3b50809b0bb10aad271319c7c5969bbc4cf73716229f4e9b0f6097b7c2f1da36c4ea1236de5e41a62b0cf2e1d39f455b4e159387b724d4fa35ed5f9d2313a238d0314285ceb4fdc3b70a632337124553394c809ed181be467f19fc9f36ca404b7a51d4a3a306f36190fba22f39d0d3206941980c4d1f658ecea0d627a55d739b93e7292d2027fa63d32d65788266f78047a7554d21f19e073174f44ee2bc795196ebde40967f1d2d7d83371eb46f4a18951af977b1318b6c023207ef0c9b8b5553a7e743df733441fbdc1ef3f5190b9445dfe76d2867e4af9dfcbab78f074e126ec704e8878fca99349a52ec41403fea289ea950c730cee0d077add3e7b0daaeb13f4fb77a4155925fc61404d8cf32c6f545eb65f1689dfabbe41b616d736b0349f29d8264b3094f6831e5e4d644fac6e51249851c4dd50acf2e7f7c0eadf2852528d5296ddc504587242c73a1d4f46cf93acefa2edd2491e9639f2644641f831acdc1b7c07fe69e6dcd7c39267e078ae26ca4085524fc08055cc1cf57d895e590b17b192cb74bda4f530f4835733a49a36894cd6ff8a6525a8eee570078ef5f5bab4b5e8cb43b73cdbd3caac034bcac7cedc9a954e180909530cc2963ddda8ed91f7182343841af7785c3ebd689272929d9f65f5242c06f5b50e28dff142c1560a237afd4bf3ef9969c3e8c64493059a2c491992c61db43ab8c773f6c9211639be625e5d9afb1e15d24d69cfb9c8667eb03372bf7073d045711effbc603dd4a178292f603a13d86754c4a2c3e2e330270bd430816e8c5bb461c31e06e81ba5b864910c68bf9a69f78769d3ed4f4af1c613702ce95bb4819ccf826e9f028502fbc79d5d9ac388a4ba4022a65bddf206b7b51e4e4560e1af6fe05853f2a00b5cc74f5a3826796ca2815f73e956e9d33e3fb2339333e01b281c7aef1335cd8ac0b7ae5ee63826cbb5e5cbeb1256a46cc28abdc4a1ce04bfabb8dca5d7375007f37fd51906caf4742118c385f06fa37fd44d0712cbfa199c60f504dad69494924ba11530716864da5939dc1c865f3f79573bdb6f059a173c7706d8aea2148de9bc744800427194a8f58c6e2ab2cafb7aaa67e945ed716651bb4136414e33886f1d90ed346179e2b4938e07604e515d298232afef0bb5de750db823004da338c41a1c975a6cb97e082fa5598097220ad6ce3fa3099d8f75ada7617264985efaea2605cb0ee7d0fea4da7dfe0fdffb822ee4674a8dfc7424933462fbf6498d928e36a5d19d44898605d8328e3e95b8325c79bdebd7abfd03ca19a5695744c426123580cd04da60f8e4739a5f32192075044a64649e01c40a6fea4c1fce5f58a8acae6f66d930a9bc7e968880a0483f17c8b62a4a159e591ac50476d4d08b7de8f1d8ef54c8b5877ed7415636096e3dd8493c822a621770f2c9f00228b19c8dde357f01f08157d0ddde6942daa35ab55058a17b40e2a590899da2489930c0f098a4683c5f017920f5815933ad750ea6c5faf1bb3043298595e9ba488c30404f941e7f9c661aec47b9ce1e777c1bc692464e5e4665b0ed32c72242d87ccd87604311107ca20167287a83c379beec2442175158e6394dce6844ceea5b8cfdbc303966d05c8079ee2687fd0a9937aeca2c70c2a5428a121ea315e1ba4a059c458dc3e814ee4ef8406b977dc1910f4d34841f27e858f0f9fe26157a81332ccdd11bb588001201b228d55cbf2a3a7ec61a2d5abf64538db52ea19b6bde76d0e492e84a74900574724c17c5c", @ANYRES32=r5]) (async) syz_emit_ethernet(0x4a, &(0x7f0000002640)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r0, @ANYBLOB="6ed0195dd0c4c2cdd80f319dd3db68f0c400a8bce1536efe04c516d0238b8bc929977516de9a3e20ca3f7f833e6d140a4b3c1dedfa2bb849185aa8bb2b9dbce1c9c89bcd3475d0689f1956672e4895c590dd3e54005a3a793691a52cca346d1d01fb4bcbf4e466a3668818e2fe800fd0001e50b9c64017a509ec8380e60064a6756ab8337661de8a6edcb929d74db571b789ebe3784c2e43b0f1420872607d0df18bf50952237d5402f3c162f394562cf71b04650db68c92d45814d8919616482b02cb8bb5bf759fc90fd7f1d23cc9d70c8e1ea7d0244067c5853a722176799352ca63e25a0150a89b6891c1aae6b5e5acc1b470a7219e0c27694681595e81dbeca013fdf603dc3c618cc1728ffea71b1acffe5c0d83daf1cef96e6986e0303dd851727022fa122b24a34a1c5c0e2266560162bebfdbf38169c93bf16486557177f5082831925e90b60e1aba94a223fd27a8983765c6e38f39b95e002052ca0439441bd737fe6c15200daa6e6ddf4df869fe8348f0086c6f37c8952058e63d1cdcbb78ef73c5dd74b16d976d44e7e9d04a2318a52f64264d65740dac93862b9ebc3ec8d08cbdb6618f14b8b7833d30a70785dbcfbdb9816c4c36129e569bc72a4059ed3ed186d18f28a292ab904a68c13ab361fd8b18d6b4fe40365df295e0a790ea4eba5f92da059eae1950eb6b638eaea2092906d614c62899b143d21d6dd0e9eeddf32412a096f45433d03753e72664226f995d3a26e564803530924a4d8abc201a7e60fb59e434617f95067d3b2816c32ad7a46b5f17101240570cb7146dab3b948b29c1089b566b8ad7e55b22aa3cf70207de847349e5ab9ffc0a7af691cd400669fb2894bb9f6b5631dc89428e05e201fc2ba6fc70da37decefaf8a87690df1562e32e2936afb74bd48e6df08858faa8721b2b0ff6ce5929c30a01c9b399e6f15c1a00cdc566bcdb3cf4284bbc7cfa93c92ac737edf2354182ecf15b32a25250d0b3245ce8f56518101e656cc8499013b47ee92bda7bab2378acf4f0dd2bf2e6d85f69a34491b7690daba70798307ccdc6068ed58bf7e1b78cb169795419a4ac5b4d832a16bae9fba4d8294a64ebed54eaaab0a575ef092dc5664d9c132930ad2459d2daeff53b71086c5b225919dac8eba2a1631f696ed4a10c80118df379a585d8f514fa7fa2d3eb3ec29cc12f60ab3cadc8ce2f059dede33667360e4b4ff4f80bbac1d5d5a61e2ffbb2961161cb9d13edd61a62b50ed4dd110dc61be0775223f63ed1211425533adc1c5ffe77f29ed43dd6b09200eaa8b05be3de677d6122da0579bcc504e914bd662efef15b321d5713fd90067ec4bcfc8ebe2d850197d2cac896dc58fa9da4ae6139eac430259b41d8209394b08b8571f75b824883c17f86795c5ddc471319686095c53b014498163d86b708b99f63fc94d746c3d6f84c5a84bdf065a0af993bc9e21080daf5746915cef0774ccc88523f9f538abed82c25707b3fcd1782b4be0fcf0ed6c68b2e393d2f87d8302c99639d4d03b2436795277e7da601ce83bebf0c6f0ebf2ffda3ac5bedbb3c9330e6a609ab9386af0c53cf4f4d5ec284396d24361e8e9b31bae9523231a025550bd6b07a483c52317c4afe0f46ba4ec334a3da5a4d36dcde0a4ef78e5555e233547c60f2f08a0a3a0c7ec796467207fe8bc28e0b7d8e1a5f8068005e78c2a270a4e61f375cbfcc32619b197fa7b93072d5f69885d04d32670294fe71c507b78fd86b9ea70ab07aa345887e700156424bfc5f14dee7e4db422c349ab288522c3670d724692a485f21f290b2160a4c1dc495db5825df93c2be69c27621bbaae29ae131852d2414b2d32bc6288e72b6e5dc64dda6b8ab679c33d18cab0e9c55bb793bfb60b2ffad3ac9ad638ea3e07419909a3a440ba4e5332f112e9bb654089de3850f702886c42764dc58f02f860375268ed4becf53107e7404f7fd80f4c24ecbb2fed472d331b7cbdfdf42250d219661c614430c9ca1562dfa67ec9f726524bc97d6af5a6cda2a56849027eca250d5840740bb238fb1b96be5492b8f647577a4eb6ff8f6428cda6a537974bb1f4d98488ed3e1d1ce6d2198cf7589ef9a096e3e46b207a64beb2daab9258a3d42e61bdce31348bb0609286c4219c5552094562df4acbbf8bc4f623c65073a146e4d57164a2d3d52681ca3913e4aa4b0a711cae2819169165365945a91348a0cfd13a5803f8f93bf17e944d86e6c9e482206677062d6d4023af4eb5e9a5805076c799dcf92a35cf6783bae7e61c3a1145ae82db8f397ce1b5168bb2b7b6bb359a6b9a94c7cc0d85239069f1cd8456dbf20fe5042aee1145e22ddce56a0296778c0c1dad080700da381a9f742fa181c71ace551c2fa2ab1900f4fe5bdc222e669457433a77b57e31f682c0a27fa30eb14a7dfe3056aad4966b61561c5beb59879ee26fab01110a61684ddbd9454a6aca55b45a3a41f3e4e2a0e219f9de2cd85cfaae8cda3e1210d54dc28ca38f8b1b3e093241a705944053845114334eb09af0bc72792e2ef83b73986d7aee2a46566b3d710befbfc69659a12344e052d58c94b69d783a0d81a163a6486cc97ee8fa54f14b4a37eebde379d70918d8a60eddca09e645263cf77b4bce615371793350a8e5999af0da6b60d863ed75ca10f14daac6077adc2934cbdaeaf142625eef18d6e0489548a7e01eefd67ebdacae300d4df7605dbb5205599c0c5bff89fe34c3804ce7c3a16cbe1230d50bb73a5a688bbfce6c675ebfc3f355675427ef6ec5ed83a72e357b9b6ec8069e39090e67feb6072181d0672da297c9c76348965bcbb368d3b3df2acaee68379483ba99c7496cbb9c6f1a669b8634beacb644e9905cf6cf734cea5657a917b792f067e4ec8209d563168a921b0146794eafe7c297e169914813fcc7d51e879f9c56141025b1821850170594ccfde3a330833cd1d7bb6476355d815ca53e0c06125913086bc79cce8362f91879134993da798fecfa32642fd34f592470f8b6f700b48519c1ece4979dcb1affa3be30875a2e2699bebb3c481bd2b5a2f54fc621013436eb75978fe8a82aa09931a11c105e7abc449378148f6e6dd753e8bf557d3b4b11e93f8e953a57d6b4bcdba28d79b48ff39d569479c15e5137e6982cb5a86be316ef9629fb87ef31b30d37a8f3eb97082ad682cedab80706960b453ee879f7a458b2a8f2434f74f160d721dbc890422407ea3b59008789e18b4a1946af35a39b12111bbeb39b26b687620bd5db0e4a63a2d797fb4354536146e14cefa7b1ea94bc43adf168f883a7befde8ef7fffdd783f695a807be7ccba414798b1d084855a7d1afeb0086f24c237cf7eb60349d89f0c929376f5a5f0c50a0ebcb966cdf4eeacce9d953310a25c7d782cac7c4f648ba2bf6028481208a9aadac63a07e1aaaf1e796f3b5ff2e5941cc32496a37c697e0da5d47ffc8123f2628f57151ae3196743525361422e75b384145b540b23de9ecc8b2c80377ad3f2d79f183c7af1573a5a048e943f3fd8d92d611b53f79099be5565cebef0ebc0848a6aed5688da6a54a4d906900cd21854c1e8109ecae4d5e73e56f76c82903738a2cd95340c9dabf96e5242c708cee3e1303b1e0c9c1699db8a80e6f9425ab95c3212d0d3ec694753621ad64df264e623c86483d4a97f15233b181f615a3cbc52c289ec411704739801f6a2c74c0856e720ecddcd608d4ada341d77e58f7bac0f188f68867da64a3083f924ad4c68bc8b67151ff332b57decb134a007368b349f245286a44c1895789bc860f230a8390e4e77d8b9ed4864e770f624d3b1954066e0c1f120acc5d58c76797d714e7fe42d1adba290b8f55c99544d94b781257dded7f51d024b0bd863b89e781127c545eef27b4d58c3d51f7dc408cfbaec5b129e7c22a0e18508d4d0a9dafd5e97a906611dcc1bf966d74516a948412b2f7b4fffa8aaa7661c063fe7d06dd58ca6ea66ebe57e6022adb12d9f86b4e6bc8867102bd7d867c3b50809b0bb10aad271319c7c5969bbc4cf73716229f4e9b0f6097b7c2f1da36c4ea1236de5e41a62b0cf2e1d39f455b4e159387b724d4fa35ed5f9d2313a238d0314285ceb4fdc3b70a632337124553394c809ed181be467f19fc9f36ca404b7a51d4a3a306f36190fba22f39d0d3206941980c4d1f658ecea0d627a55d739b93e7292d2027fa63d32d65788266f78047a7554d21f19e073174f44ee2bc795196ebde40967f1d2d7d83371eb46f4a18951af977b1318b6c023207ef0c9b8b5553a7e743df733441fbdc1ef3f5190b9445dfe76d2867e4af9dfcbab78f074e126ec704e8878fca99349a52ec41403fea289ea950c730cee0d077add3e7b0daaeb13f4fb77a4155925fc61404d8cf32c6f545eb65f1689dfabbe41b616d736b0349f29d8264b3094f6831e5e4d644fac6e51249851c4dd50acf2e7f7c0eadf2852528d5296ddc504587242c73a1d4f46cf93acefa2edd2491e9639f2644641f831acdc1b7c07fe69e6dcd7c39267e078ae26ca4085524fc08055cc1cf57d895e590b17b192cb74bda4f530f4835733a49a36894cd6ff8a6525a8eee570078ef5f5bab4b5e8cb43b73cdbd3caac034bcac7cedc9a954e180909530cc2963ddda8ed91f7182343841af7785c3ebd689272929d9f65f5242c06f5b50e28dff142c1560a237afd4bf3ef9969c3e8c64493059a2c491992c61db43ab8c773f6c9211639be625e5d9afb1e15d24d69cfb9c8667eb03372bf7073d045711effbc603dd4a178292f603a13d86754c4a2c3e2e330270bd430816e8c5bb461c31e06e81ba5b864910c68bf9a69f78769d3ed4f4af1c613702ce95bb4819ccf826e9f028502fbc79d5d9ac388a4ba4022a65bddf206b7b51e4e4560e1af6fe05853f2a00b5cc74f5a3826796ca2815f73e956e9d33e3fb2339333e01b281c7aef1335cd8ac0b7ae5ee63826cbb5e5cbeb1256a46cc28abdc4a1ce04bfabb8dca5d7375007f37fd51906caf4742118c385f06fa37fd44d0712cbfa199c60f504dad69494924ba11530716864da5939dc1c865f3f79573bdb6f059a173c7706d8aea2148de9bc744800427194a8f58c6e2ab2cafb7aaa67e945ed716651bb4136414e33886f1d90ed346179e2b4938e07604e515d298232afef0bb5de750db823004da338c41a1c975a6cb97e082fa5598097220ad6ce3fa3099d8f75ada7617264985efaea2605cb0ee7d0fea4da7dfe0fdffb822ee4674a8dfc7424933462fbf6498d928e36a5d19d44898605d8328e3e95b8325c79bdebd7abfd03ca19a5695744c426123580cd04da60f8e4739a5f32192075044a64649e01c40a6fea4c1fce5f58a8acae6f66d930a9bc7e968880a0483f17c8b62a4a159e591ac50476d4d08b7de8f1d8ef54c8b5877ed7415636096e3dd8493c822a621770f2c9f00228b19c8dde357f01f08157d0ddde6942daa35ab55058a17b40e2a590899da2489930c0f098a4683c5f017920f5815933ad750ea6c5faf1bb3043298595e9ba488c30404f941e7f9c661aec47b9ce1e777c1bc692464e5e4665b0ed32c72242d87ccd87604311107ca20167287a83c379beec2442175158e6394dce6844ceea5b8cfdbc303966d05c8079ee2687fd0a9937aeca2c70c2a5428a121ea315e1ba4a059c458dc3e814ee4ef8406b977dc1910f4d34841f27e858f0f9fe26157a81332ccdd11bb588001201b228d55cbf2a3a7ec61a2d5abf64538db52ea19b6bde76d0e492e84a74900574724c17c5c", @ANYRES32=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r1) (async) dup2(r6, r1) executing program 6: mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x10, 0x4006, 0x84) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x7}, {{r3}, 0xfffffffffffffff9, 0x21, 0x1, 0x2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x3, 0x80000000, 0x7f, 0x97}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x6e9, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0xffffffff, 0x100000000}], 0x6, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0x64}, {0x6}, {0x3, 0x80, 0x7, 0x7c9c}, {0x35, 0x3, 0x1f, 0xcc4b}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb8174297a724d6983ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540", 0xba) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa800000"]) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r5, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) setgid(r0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x7) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="2f894fc64ae8b28c6b9ec6448dc7316369767e7b98885f2c4b3f3afe410162bd644a9a8cbb226d936007922cccd8a2e48517fb46147dafc051b1cc98e9f15e5891098b5b3ef02cd07cc83f61108de6e8169930551d76641b05c6c70b75e7ff7b161ac46275b51095f0bd87476c00c874a5155b8b25c8296326a66d13cb6e7afde7bfd196ff5861257768dfabc8f0dc0d253f7a38179ad12ab76343a0190c9f6e6792dcf8565db9f50abac221b6f6a94a57217a48f7aa5552ba2bb9a346d0d16b44b0d7c121eb0e8c75e556008614982705d1e18bdb7566b21d85ea58781efb34baaf815c7b9c116bb3f9d2310672c8eb55895c9a1edaeb6c3dbbd8f6ba273f063b246422d313938c0e0f4e61dd5cd765b7891d060d013a820b16e9ca63501b09ff9f9d77a2243af97443d3a03f26ab40a2576a4e7f5bd33efab1433a8a2c53eb4ee0a107f6682f7b334d9d7d5a7b6b5bc5d21c18f7bfb23dd5face1467b3435427ba8fe07af3d59c7ba7d9ba303d5ecfc118948fd33dd5b13a06596bde428f044796b16a66be11e3bb9a576a167adfbb2ea4e276ac61fcf27adb39dad43088e27dd19c5b55ca79fd2615b406fbb72748c10c4dc205cf0104333537f5170ac033caf8ed9441d99502083adf0f789e7e9b73f6689e4c384891ff966936922b30d808b099c4f0afc47ddee77114a6d87b39ac87706726a99bbeee51f348a8271114ca176f31746a55d178099067d26fc39542b7159ba79021aa17c5a3a03597792090c499d3ced48a077928f4722ff7b9e61927b5a7cb1d5cdbc62e9e940757ddffed4850548fb79a5fc569d798d6acf70b283a718a5c7fee0fb8db4bb1e548369be514996600aa4c1edc9c3f5bdb9817accaa5352769da1f20dcb6a51bbb93fbc3195ba44fb240d035b9cd3225448026141b42dcc5e7157e62958732405b74d271c5baff2166d93278bab93d4a68bb189e7bae26b9d2bae57ec4ed212aedfa323d62856ec2781565f1c1ba7da3f6e07f66492683125c6a3cbca8764eaa7df29c655a458c68f6ae5dc0fade4232276e38551783e8b15fc2da7be021878b204646e2cb887fc6c5df9ea678b172aa3e51716835456066dbc9bc0ffd32add637a4da084619783686b51c968f6dc529b4cebf7ef1715075493487a88c63806c902a2c74959a843043dc890fd4995fa406d042338949e26e2e7b23d81b9d6092c016b3332f8d5d459ef00cfc1e063c280ebdaeee24021ba7683b2c5734c566a2acf6a2164c681dd84ba3d49364af56e54267d39d1a84aa23ab857fcae7fc08bd51976c75f5bd4ad32e1791b2b032058cbcc7d09743e1d2f7e11917077289cda4feab0f40590b8ea1aca85761259ea751684bcaf355f71441ff4ec79ff71b265be685e4c7fcfa90ead16e4df856ffe065245daecb093dbb39c9f3a0d79c33b91662b050b627b3de3e7bd8bf009195278342488f08ef194b8495c6e4d2dcb0a68ab5ff843c6123d9a14071cbc549dd412575b63f4efeaeb7c56ece461b2cf9a45755e5a6c72f8b3540250db2658ffe7827450b64d8fb0602aad9df9b7760c8e108cc17e40c4bf87a57d9834d9be2ab04330284acf5ea452804d5bf9a23c1c2a772c087dd3eb3bed6e97bf342a5802837959a66dcbb3e010fe9f5a77f9ac202435e3c1f67c0e56ad839db46e54434bf94de6949a294b06748a7521c27498dfbe4ebd5f362b5acdc48d3a12d37f3a3b2e5a93d1558dae68f33f87bcbc93317cbb963e5630ee34efa47c782d083806c29406bdc0c9a000ad9c078004fd1e38088403cdaf7ce7385095e2213fc6b5b91d97d22d17a4fcc654d6cb1f8615683eeb2bf157e7486f18d5ddbc49afab7a58c59549c6a3465ce62e436360b7d2d743b9888be18121b9a938b17ae73cb8f40fa6e2bcbc58e3bbe4a183c9403ff8992861789986e8cee2f607accc78a78861328d37220593e801a52ab5f552196934acd8f823cd7dc8cf20f637baeb9f1562a9087eb5c417f05cfaf03331f1e029cce090095c8c0c6db7256c23153c57eb7543422a74a2f7e52f00ac8d907b5fe1f00e1945155f51d7dd2210dace6975e194650ca23f2a884e186b8c884b10ecd856bb90a54929fe02ba44203677e9b505f2de26eb0fbcbb8012967f81df34c029a6a7c74e69202488290bd54acee90910281158515fd03aa8f115558003f3b2a04dee45f7d7bcde1baa8d7f3ef18594fc27c21960428614867dce9a29fdb12619aaec0b3b53a214ffc62c8f3cf07a4597583741cfdad1bc7dd25d84ec5e0a113a32b74b4858d7c164562712956b86cc2001a28ae9acbe1fd94dd48acff628e6e4a62c4ce5d281fde7ae23d2c4d9fc6ed5bdc280eb4f8f3172a8ba1c628ea7d000d822334de4141e747355ae544582dd0672ccd8128dbd4249ed678596d0b3260f5171d152a7362138b9ee98420b38b029901ace6c753d9a1126817491281a63281db08f83de37986c294458fb1ffa450730594f1a0eff97c9c69a651ec5c261bea212f26cded1b3279e7944032f93a3147ce29115350dca5dc32f706fcff0bb7db907cf971ebf065603bee9d2ba16d721ea890ca08bb9126bba0370aec6be42383da47dbfae98b702bb6d6316922ab95e106d8011e9147bc4f063b886ccf57753cf50cb458d7a4ea3a632e3770d8dd0d6e3404f2d65708cbe2aab0dedb4f1ac346efcce7c4184068ef213b2470995d4514d7bb186ac85d85acddc67362581df3619775b0cdcd0a0eb2bd17b8759cb60c4107f14f00a4cf7ca5914d967a4758b662ee43561a9667c253ff514521f784b8741eeb903683b1e22dde4948da41491e4d67902e239f30669422cb92f7cb72fc5c1262f4547e627e55729879afcf02401f7c062ab960b6d4eff22cd7a5b2dade6f1f43d770fc6c6e2284b06e47e7f7593229637b66486e5977fe3fa3ec935e25fe2b5ba0eb196fd1ec1904734e396ff2ded7b2e55ca89bbccbfda39e8988bb44506648f8d7c5a28d9993aff425b52446005d7abf9321dac94c0d5be877fc6059f7527b21b15c8233fc90bb2f77ac03e1ec5394826ea438c273ba9e9ff6349fdd3f6885d0102560a844d9c4dbff82fbf7f4d58a71528c1759e774d1957b07b29277d5b3725de994e7348a0cdc9917af5937b5bc77dd7cba14df17bba34ee70a58d08b9dde22fc94fca09cab51a8af66cf1b38ed48b856622cc46a0a96e8a12ea5fb7576452616b65af235e8f37d75cc807f804741359666a9b4af57ddd1dc9f6a6decfe2e058d8455ab684c99e3d812d0f68c346e4bd30ff70c0c08d021d2ea915ade102acf40ea81c18f47512493c6e00006249883649f326631a8b572f38ae2f873c853d555253726714f90fab0a3a666808c16e5f3f71c742ed3e1ed5fe76b152a6fcd106fc6b7fb431357e782b43bea744cec0da1c1e36feb2ee7d0e41e218a7d1d9c3dffcbf362aac58a0adb5722b7874480b99b968c5e1b0a2dfdab18dcfeccd6a9039949675f23fd3d65d27dee88838a0c4a01d4cf4a63c17db576251e8e3ca892cee5489dbe8ff596f268ab51479c7362f76264831edcc01cea06f57ba6d650571115dc0e0a8bde6cef0595903c702544133125691809ee5e8f33810d8871d047e604130c3b0145d2242a930259b14219c46d50d854fcae6e91679187efe11c6bf2fcb53dd55654e3126af037f9eb0c33c9ffa67ea38c223f1d979022f263fa7917e6e3f5a4ffaa57857534a95ffe9e82b38b29142a5349f442d58f12c5aa57fd1251611aa0259c1ac9e5b9199578a5d5167ec93eb53be700eb46a7b267451437067d73aefc735e7d2140d7fcf83d637a44d9bc96f006494f12c620a888007f1c455b29301f0d0f30e322f1193a788c6acadd629574bb0b743ac52c744103a53b68cc34d05f06923829b858117222be163706a7bb575c2feccb9245eabacd6c8388570aa85ce2b7c09fe5fde9503148a2e4286ec383db215974a1980c65f0e3822da71859f325e687753f8db8c344e8adc4a018f223f7a494b92f83638df68f65155969f075004d561ef737acbfdc2ad4c154297aa8dfed3c84410fecac6f31334a805a99b48c809fb4ea1710a339a52f0f7d9097a4fcdc7c3425dfa1965e2da31038e1d47d77ec2ccc55a6859ffa18a3d022496e26a8f5bdedb37613f7a5a2751500ff8bcefc8d0b93b126a8b98bde989ca6afd9dfa529d070ab23cf70c19039cf6a10e3083f974400b56c87291516650f3d779d5ef2effc90ca8e0643a9469cda91945ed98713f3f6ee0116e88df0b3dd2ab0a4bb8eed631d47d9e28f8fbffc1602f90a661de73ac823b4fd72fe4d261e1ee469c3670fb56cb7c2fbb626da4b3c2d8fcee78118862cf1902090effc2d84027663bdb5a29cfe9b5e1bf56cd7b7920c3ed782198d97fd6480cb00005886c779dc87cd361c385d1373dd8310333be99d633306864cdc4219d14c5cd2b3446470e973a2a2ea10d235f79f8173818b34238acc99eace00a7c7273852d977f211601036d12be57e945ddc9566bb650b9f865f1ec47b8b0828deeb6fff04d96b74bc7fa217f03caaa323d4190cb404f67f809b54d98afdae46a55582ce0e4443c4f97f3a365134d91a8fc83131811329b6705717c2fb0db8e249e4237fe97f5c1aa3d04a99c088fe399ea1695cfcc4f63050d8ac17190b0ea3f544d220f30904d5d299ea11b06df900e8cb3dfef21a9381474e0376d398f2d85dd1fc744290a5299ec30489f3f5524c5866d123352b65fab9d2d6694feecc5456add03eb4820ebd3ac79634b1055929434f3a986c83e0ded222396984f6bb1e5afdc30fcbb318645861e60e28e0c17eda25363c4054e1eb7dcadd988929605060eebbe46a20452c4c15aec33e7e88302a2bb52fe23e8c4b7b5185361f820376cb099c719090275fc90107feb1b8104938ca97df303823ebce55332e9890f094ba337752b1e414740f183f50b50731d32547ebe0fbb2547ba6cdfcb1237e002ec014672b4a24e44bffde7ec0b8b8fa6c595ddcc8215e945c1a2e9e4626cc1bb060475bf43a95619cdf2ab85240ea7cb9c6c4b593b02cd96ee6b6a12aa8f46daf6c6ff453145729d0f9e5adf666d028bd666414a6bade6b36bdfc9d8c9de6ec414d6e4e5f14e80890aa5d8d6456b30c142e393c5ffeb09911b7442eb31bebcd7cde41c239e693a2ffc23ce6a1793a6373e056b4eaea16ef46f426486827ae0cb20ffab526396ed8e362e087933b2527fbae7ce327bb21b3516a2498c751d67cedb0f52bb68869060527021ebb5358e017e9a98caca5cb7ac4c2fc078e4b8efa291a84266992759c94d542f8d619a963268c5ab5ead43d1837fedcb12a1fb6aef9fb5d9ac558edc3b48cdc9f2897a1135d0b557a239155c46bab1ea3f94cc0e1d857c85ce1a18dd351dbbd468e83d1703f8479530ff93014e2383404424fef30210f4993c3d8f4f1d2ed20ecf35e810efc779ea175663e0e9a2811a8a8031eb271a28ae3fe2517f90e0608965e149b208be2b6cb4b240a1959685774a7706457015800592f6902866caaa256de2014ebb6481b3fb4547a14ea4ec6b2b9396c12c144ddcbf67a8f3f8e09f8b03c5d7afb6419e11eeb519f6991b53949d78107797ea87eba97aacadfed19005849cdab00c03ceb8d983a6847d928616ca3b20f763b15acb9585fbd2fd226a90b306e0c0dd54f51c167be7461195eb2da81ff79f9c315473f200b1969654daca0efa9a7e6d824b18d7c03e4393e061112bfab9b17de67a7c70bb3b8b58d6cb21d54b1", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="efa88d19c578a1a70febdf1f74652a73fbcc05f30ea424fa7784b94981c35568fb2a8f752c6f97a0ead20f715fb0ce11dfcaec9a4a890d79a6d26161fe8a0bce7e53055cba73133da44fbc2b2f4c80d23dab05e185a7f98420a9b591ed1e1ec60d940a5c42706c224bccfed28ec458263d6f530b7e4a0ed0fcbc1889612a7925598486d5e6c6fd8ba7844d234abb48d3674032d45a2f13ee439da08a8d1ba8b8e5de", 0xa2) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) setreuid(r1, r3) execve(&(0x7f0000001240)='./file0\x00', &(0x7f00000012c0)=[&(0x7f0000001280)='\x04\x00'], &(0x7f0000001480)=[&(0x7f0000001300)='\xbf*\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='&()$+\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x97.\n/*\x00', &(0x7f0000001440)='{,+A:\x9e%\x00']) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001500)={0xd0, './file0/file0\x00', './file0\x00'}) readv(r0, &(0x7f0000001800)=[{&(0x7f0000001540)=""/140, 0x8c}, {&(0x7f0000001600)=""/66, 0x42}, {&(0x7f0000001680)=""/52, 0x34}, {&(0x7f00000016c0)=""/160, 0xa0}, {&(0x7f0000001780)=""/67, 0x43}], 0x5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001880)=0x4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r9 = dup2(r5, r5) getpeername$unix(r9, &(0x7f0000001980)=@file={0x0, ""/83}, &(0x7f0000001a00)=0x55) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001a80)={0x0, &(0x7f0000001a40)}) r10 = semget(0x1, 0x1, 0x10a) semop(r10, &(0x7f0000001ac0)=[{0x2, 0x2, 0x1800}, {0x4, 0x100, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0xaf0}], 0x4) getpeername(r9, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000001b80)) recvfrom$inet6(r5, &(0x7f0000001bc0)=""/121, 0x79, 0x2, &(0x7f0000001c40)={0x18, 0x1, 0x8, 0x800}, 0xc) socket$inet(0x2, 0x400e, 0x20) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001c80)=[0x81, 0x43fb]) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000001cc0)) r11 = getpgid(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x10, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001d80)={{0x5, r7, r8, 0x0, r12, 0x4, 0xe}, 0x7, 0xffffffff, r11, r2, 0x8, 0x70d, 0x2, 0xadf8}) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x486, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(&(0x7f00000003c0)='*', 0x1, 0x0) r2 = semget(0x0, 0x4, 0x489) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, 0x0, r6, 0x82, 0x1d1c}, 0x0, 0x5, 0x766}) executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff0500000000000000000000000000010000001800000000429d9fd4591a"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) listen(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x1) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x30, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r3, 0x1000) writev(r3, &(0x7f0000000800)=[{&(0x7f00000003c0)="325c947809e348a652f56b195fced380100d72b1f67bca0734b8605ac8ce5aebdf7d8a1f7474daf9f926baa01670809d2a0e034541a2d33b2ea3370c849cef66f698478ed2dab8c5cff4fbf8019b9be273fdabc4ca042e65", 0x58}, {&(0x7f0000000500)="93a6d720c00159c0607757fb7f", 0xd}, {0x0}, {&(0x7f0000000600)}, {&(0x7f0000000640)="afd16fedf80ffd4824b8286742e3e4ee89665c508368043ec5df889489b995a5782f2feb7e305ab5a06010609686adef1118314e6d7b4320c4c3942406c97770b8dd5fe8486b5a3b957edbd6b83b8b2e1bed465df1defe1bb7346c9bfb6ce6e49060c1fb338b8d8a44c4da4c0ca91adc723ec4463c482f08339edf97813d11af5505fb4e992fba28b4d79c723ce9d12c581cfff9564630835855867f02ae0fad4bf6df4dee410077ea445d493c", 0xad}, {&(0x7f0000000700)="7b3e9b7e4e3c29afcc2742227b853589b587ddf10f287d29182bbfdb589dc676fd5a3f8963e20dae235eb7ab29daa03bd7774063552b48055c85356564406002d52cd8990f10effc311dff50ea412588e6bbef4002658812a829666c1ec2011b0e7a180413b0a55f6aa67d24ece0f5f9b1ce0f2793a181d9dc176d77b8868561927b77ffebb7e208e9e424699b3efbb7714a45b8e00b5b107ed7ee1d448bdd04fb97f9ff5ffe979792b91181aed9fc8d87dc4ebeb4ec5e465f7a85761852eb05b3854206066ae139e3f4bf956019bc381df2edee779ce84c4986cedcfaf343719df1de160e29f3ca7b3c976b53a11ed7a9", 0xf1}], 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) r4 = socket(0x2, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) dup2(r0, r6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x2}, {0x6}]}) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000180)="b1f5d915", 0x4) r1 = socket(0x2, 0x2, 0x0) sync() msgget$private(0x0, 0x100) geteuid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) getsockopt(r3, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) kqueue() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0xb}], 0x7ff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000014000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r2) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r4 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) kevent(r4, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0x402) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r5, @ANYRES16=r1], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) r7 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000008000/0xe000)=nil, 0xe000, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x7012, r7, 0x0) mlock(&(0x7f0000014000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) msgrcv(r6, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x7) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x4000006, 0x0, 0x0, 0x1000004}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000140)="ea000001", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000440)="3bf2", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x11, 0x1, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x7, 0x5, 0xff, 0x7}, {0x0, 0x1, 0x9, 0x7}, {0x7, 0x40, 0x6, 0x9}, {0x6, 0x1f, 0x9, 0xffffff01}, {0x2, 0x1, 0x0, 0x3e}, {0x81, 0x80, 0x1f, 0x5}, {0xc30, 0x0, 0x3, 0x402}, {0x8000, 0x5, 0x7, 0x37be}, {0x5, 0x40, 0x7, 0x1}, {0x1, 0x81, 0x1, 0x81}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) (async) open(0x0, 0x0, 0x0) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x10000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) (async) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(r2) (async) r4 = socket(0x2, 0x4000, 0x0) close(r4) socket(0x18, 0x3, 0x3a) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@empty, @remote, [], {@arp={0x806, @generic={0x6, 0x8041, 0x6, 0x9, 0x4, @random="fc29ae254303", "05290b37ec986d0de0", @empty, "d8ce0bc35b38a9771f33a4c22b323449"}}}}) socket(0x2, 0x8000, 0xe0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x80400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0xfb, 0x3, 0x0, 0x0, 0x422, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f00000006c0)="92", 0x1) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/38, 0x26}], 0x1) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getppid() pipe(&(0x7f0000000000)) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6, 0x0, 0x10}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffff8, "02080000000000000000000000000000000800"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x80) r2 = socket(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8, 0x1, 0x0, @rand_addr="fece76a44a170e310000002a00", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="17cfb033698d988ff73f9c8f541247209d0567037afd7e2dea53c81b7b5f171971fcad57c7d7fb9a4dac8d724a792505d4b84d89", 0x34}], 0xffffffffffffc5b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, r1) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffff4b, 0xfffffff6, 0x8, "6144a80000000be90000000000008000f3ff00", 0x0, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x9, 0x40, 0xfffffffe}, {0x0, 0x0, 0x80, 0x9e}, {0xffff, 0x21, 0xe1, 0x7}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0x6, './file0\x00', 0x3, 0xfffffc00, 0xffffffe0, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7f, 0x80, "1dcb186cef8c1460614f6c89a232b023c6a1d991", 0xff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x2, 0x2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x3, 0xff, 0x3, 0x4}, {0xcec0, 0x0, 0xe1, 0x10000}, {0xff, 0x0, 0x0, 0x5f}]}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000580)="5c3e5f56ad121eb1d512886325359863f9ba21210fe9ba288aaf44deba8a4a6ac4c0634835fed6413a23ada306298e582c6d07e8b858dc195a28d7f6a3358ace72098639a34841846613427ebfb5592ad2495ea4d787006d1dcd519d15f1580df505c510e0a2ed496d258d836afc218e975f5c8b05fc46df55105f796e33feb3d0bd", 0x82) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000740)={0xbe}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000780)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x4003, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x4) open(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) setitimer(0x2, &(0x7f0000000340)={{0x0, 0xfffffffffffffffc}, {0xfffffffffffffffd}}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[], 0x1f, 0x0) getuid() setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x1166, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3311303a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa08007f006600000002009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff00000000321d0000000000000300e2134c32ccaf16e9f414ca27533bff62251f1e363ade74a32b312aa85a64b2582fe24acf8f5cad848aa5d1a6f35aceaf3516852be7df36dfde763a5bfdc727cc448d6a4d05711649087ad9e54c52782898939683f07a6ff2907997debd0a3ecf5c785432098515376f03cd26ee78b7b40441a2c92cf018f9ab26641e3391e0cf7773985922568dd7784a60685c5665191dbacc111cab1d86786e1defcaf064a9b4e75aed9ae9cb7343833781ea2baf5828dab4973c03df3d809ab16df0c636c0c099447398f3a5c87832cda746c0622c4e0adccb03e7edbb8500aebeff6d469d08467e7f88503bdb688d01d04970999d6777f462544542c6e937ab8f9a7a2d1d15b69de288a514bd0e40f9d5f9c220d185b3b3023fe404c298bcbc93033181a9ae7c4a5e5a5bb7a3fb16bb07d875db3f496ea4c41db2373885d4d3b5b2db96c962c86c89d46301c1b4ee8be201fdf09d332d61b0d8d35451c1dd7b5c034bdd42603d541aead3b506489f49246c646fec3c6c01de800185ecd6a87601327935dff30c43507d2de8fd0aad2dbaa9383de93f82702179bd3739a67f26ae0f3cbe406d88ad19f07b395e3fa9229d8d1ac4779a167bded7caf74f72b90eb8bb38dd012536f1b1fcaa0d3cbd610b916adbf834947f2878a2c6a9d804442a37740ad42f579ee9e2812a838e85970784556df1627b48cca19b732a621bf31cd9ff9462124f8f200ac5fc4edfff04895d4c3c62556aedbef3e93f17a72af81084db5afabdc42fd522dc0ab23e26547766c12b775ff0eeef6b27df08228bd097e3de8a4eaf42fc4f0f22a7b05eb66a1d43b442457cc8a9739a0cb6774df3809da2ccf511bac587686112fdf27287fbbbf0ff2e7c07eabaa107721ab5ffd5d8fcf6a8f70941922fc7d08db5170b17bd88ace010f0703af0d46a1cc1bb534a0f1f4404b2b317ce8bd5e94a1251cdbd97f996a1a0b6551e2a92ebe94cf38e90482e38d5fc1e919e898e3293dc0c9a189faa26b2675e412058c7d280731ea595dfb79968e225589df1d58d91c08075ea20f047bdec78f11f228f4d8c3611dd7c1f80d3f898f128e365747cf9c34edff957f6fc177f2e14803f5556ca8695925298f72e25c46e30fdb0ad201b374af3722de0fe3f615ba97cc49d1cbfe45131beaea4b24129b978303a5e89088e56fc85df15d9aac7c1f93fdd777d2c385d4d413e0f3101c3833f52c16b936b916a2a503264a26564b1cd4ec9b8ea0ac07a3dd1e15772dac8050c8216973bc6a3bdb01690dfd46c843652b037f3e482c5ed9ddfea733b8777da5238a67aa8ce1d836f41d6f12041f450e644303badbc9e6312aa39f3fce17ee2179373457cbe9e523c2dd96d9b9c45e95afe9f670e3418c8e2428ea0dda0e846514d63a845ff69712852c39960d2a6cc65db0d124e4bc8f927f411cf00847c2ce57acc3b7fc9c59550869ebd0eedbc0f8b3e5e444b46f113c0990810b234f580544a71f15101d7c253f35e29610a1ef903af252950e6c4104e389d6454081491b34765a61e464373d7c8c633fa20328b34c1fddbfafc33f171f0a2b9156e0dda11885fe73c797b175d52cb9b5b6e6319ee2c10b554d38338942360b740fd602276fd23eb95f5bdffa1924848189d5128f6fa7281be1bcfc64980ad74bd5eba34794eff47168c3324a308fd2e277dcdf4a3fcac41865f466b77efde79bd1552af156dad914eabaf11eb0e652af32a5d86ccd1357bb897749d28142ad01692a5867b8ac570f5c44c24e09fcb3b81ee9058804221cec507babcbc3771079e1285bd9bf0b0f65c619c96b7beeda770a03bd24b100cb825ccbc542699b5d6920b0c4eae14cd91d828528b2c60432ec2199336a1ac124372c5207c5832abf792442f7796f484b2bb10673afa6f29e522408006b0d5d7b332555821eff749992b92115b6f993579d4bd4a13eac9e79ed0949d215b50deb6b1c20f0d69f549f9c120dd93169eda31d18c1d77abc2035ff6a159099e3a9a40ab7a46efbe5037fb894256ca583059fb8a4d71cc4c2896871e8520b47356c57d744eea8165e2172f2feb010c46646740ad18c970bba95480de22c720fede26979c0f25ece2cd66d804bc306a08e36870415c5424b3b8f4fe3c9ac9f836b37daaf3bbb2ea04ca1206c2f9c9e39127bcca9de28a29fd92"]) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080), 0xc) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1000100000000}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002e00)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99\xfa\xff\xff\xff\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf2~\xc9=IbbV[\x9fa\xd1\xdf\xd2\x85jS\xb2i>\xed\xac\xdbs\x97@\xd0<3@\xc0\xe6Hm\xad\xfc\n\x85r\xec\xe0B\x9cYap\x820\xbb!Z\xb0\xa5V\x0fK>\xbez\xa87SA\xec\xc3\xb6\x9c\x1dW\xee\xa7\x89\x8ab ,\xadg\xf5') sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000000ac1400f0df204e04cff7ad3cab53e76b7eab0467d39a916a1e0d27b97894134186f6e760ff7a043c8f8455f37017ed99dc4d8f311b3db839f7355271100498467900fe7cc60b3e3c1c48", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb150000"]) fchdir(r1) syz_emit_ethernet(0x4e, 0x0) r2 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) close(r2) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d3790", 0xf97) getgroups(0x9a, 0xfffffffffffffffe) semget(0x0, 0x3, 0x80) getuid() msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfe}) getegid() executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) syz_emit_ethernet(0x15e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "050820", 0x128, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, [{0x2, 0x1c, "5b0b475b868925400536540ffb70199f717b4623d9fd41c1b50f7e18765de8a96e307472427b475d3deaf229489a88706530cf1119dd3c09aeed9d09fb43a79071a922e728f541c7ada26410f35a41ae0e256cfbd8db639202dc261651ff11681155510d9c377c98e976ff4c94efca4c7591908263db06236fb812a49c3dd49b7379414c8f5a4a2141151df83a0afc500a161351ccfa2fc265542adee50586a587a91f78255f137276afd04284dcf9d7ac37a1fe5b824277a107babc779ed3b630484266bb0d2d87124ae8cd43f8778d92321b1937c873858275b758613873870411"}, {0x2, 0x6, "4cd10551dcd9d62b402ece7ab3278d863b1bceb4a6c86563553ba236ef0a4523f33edccdfa1bf995f947ade8586b"}]}}}}}}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{}, {0x3}, {0x763, 0x1, 0x5, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x100000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r0 = socket(0x0, 0x8000, 0x4) r1 = dup2(0xffffffffffffffff, r0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88cf56ad8479", 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000200)="2efdf8d6ce9ccb86477d55311cd20ee56660696a77ce1e3cb043fc573e24c1c91fa028700f3f859b491e948ea9d3c4fb2fa1340a16e899e63a9d25510f4b85909a6ba2716e8ad8ba799293182ed4e53516e55691a5de5b", &(0x7f0000000280)=0x57, &(0x7f0000000340)="8d946de0ce4ea232f062db93558a475e7194987808bc76e919567dc5a18a1388e6cdb02489c89cf9ae68613c9587f589c9a825248b372793d4bf129502fcb9b053f788d99e3744a51665c0c35a57984ed6f9dd602143bc", 0x57) clock_gettime(0x2, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 5: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000000c0)="82164e2258af9a308474f8a9621232f5d2b9daf40836a82a60abcda59d9ac68a677136e75c", 0xe8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xe8fe, 0x1}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000011c0)=0x1000) write(0xffffffffffffffff, &(0x7f0000001240)="7e001000000000f7e3c05a5222b3000000000000002ae8defc7c8e7518013f494a28abce327b5751ef8ae2c0b5af829983b31ee0cb6ee17e6b644ea9ccc3450c48503360814bb9936b4720135ce31c5802b92f5cf0b557be72803e5d537cc72a46d20a1226e5e2cc5f88294f91907e2710238cb444bd7877a95da9d290cf9bca119a7d96b27b45b6589a27ccc74ac0deb611b0a27bce1ba0e1c175f927b07d8ca53b188e86805812b5e833fb5049cfcfaf800209d18b0490c122a02872871d6323ae6176bac095e9d2b060bfca231f0eb4cdf0432918c17494113278519a42f1ca52618b98de641af29d3ada8e49a5823fbd841564936bef977164c3032007b93a0e282f1a9523a24c296ffc799df346068358faef32a28d2ba748453db44b39bcc916b1e6c963434c563d72e311809bca1b6d39b7523a12", 0x138) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000040)="b46b9ac6", &(0x7f0000000100)=0x4, &(0x7f00000000c0), 0x0) r5 = socket(0x2, 0x3, 0x20) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001400), 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffedf, 0x0) executing program 5: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_open_pts() r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x1002, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x19, 0x0, &(0x7f0000000380)) socket(0x10, 0x3, 0x11) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x88) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES16=r3], 0x7c, 0x0) msgctl$IPC_RMID(r3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 3: close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3ff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743", 0x49}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c3fbf1d4022fb0418e39009fad985f4a96bb9b89f77ae252954c3acde6ca0c1ed5b7200b3a2f2b5e77e40c28bf15a9504141990db2a98aab7c3f7e17d16e5487e295dd92028b8ee447f80ff9871da2fef9514eb184df56ab370f8abcaa7b9ce55b7b4c81d19813477ad9df4f767f8bab428c5cc02768a3cfcc36d476900004000000000000000010000000080ffff0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc432e85534d48a012791d0ed9c6d1e44000000000008000000000000000ffff0000ff03000032e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f062f49e23cd2f31353097a255ec01605e010b79cdad6758570ca1eacc2ef40c0e877d90cba8b500245085cb3fe60000000050000000000000000000000000000000b8ac92c9e8b9a3e070e9757afeeb62725ee3295405ee1be7e7c408049b73bdef6d4ab72e4c1496d0221901bc385feff1e2186c3c269869cc4f5e79dc361e00004800000000000000000000000000000091e0bfadaef6c943910c6c8f246624059f99e38b681b691f7089c3bdcbb54c87e1522f621b5d35d8f36eb6f96891ce8f2a43"], 0x260}, 0x0) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f0", 0x49}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295c", 0xbc}], 0x2) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) read(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) r4 = socket(0x2, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x0, 0xfffffffc}) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2, 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de1", 0x178}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)=0x1) syz_emit_ethernet(0x29a, &(0x7f0000000440)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x264, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[@dstopts={0xc, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @generic={0x9f, 0xc7, "61363b322ab0497c43d92fd738d5ef7f1167869d1e2f40cbc835a884b5afbb082e23492601e76db7859662c769bc6075f468c94fef7fb4539f7e5df6572be42e2c0d906408f4b6cc2e6aa1b424ff79cbe0727f443f02d9d0a6b750714245e1b033cc011fc00594ff5be5e035c1c85da088c75b33606a87bfdd4f4a0a87346d5d7a4cbd3f0920101f842759cc7473bdc3244766bbba107701d0c6c1239683f7691eeea16de1194cd370b371bc384f2b16cf4a2edf99a03ae4d89b130f94209c282d6cb42114ada1"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x3, 0x6, 0x0, 0x80, 0x0, [@rand_addr="e2e8b45107c235638f81b209ff4fd8c7", @empty, @mcast2]}, @fragment={0x3b, 0x0, 0xc1, 0x0, 0x0, 0xc, 0x68}, @routing={0x29, 0x10, 0x0, 0x1f, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @mcast2, @loopback, @mcast2, @rand_addr="e6a36c217979601c93f5383c491b2e1d", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6, 0x7, "5a78bf2758036fa22161e1dd64e0999c68cadafb2dcf6b603649ce4216f625b5af18569886f5a45bdf5f1d255c40435d8f16ddd062658b56995b3d8b1af6549ac65445b482f9cb195a5ed4d0ddaa740e192d9cb2af46871a7b5598f331e1160c73c57f2ea1265985a2e47ab42a53bd52bba10fa1bff1f3749efaf872d23b0522ad858db2a12d18c46b2c727562568cfdc28732655b333685d92dbd40acbbaf07f8fc83a451530885b94c36886907aae2071b9fe1"}}}}}}) r3 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = socket(0x20, 0x3, 0xff) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) sendto$unix(r3, &(0x7f0000000200)="61995ed7324ddac37c9f24a7089657bb3d670bdc61b6f6ca1f7af2c2b59917d8661c752b4c4c9ababfdffbdb6abdc3e2efd3d169316dd8251e5d2919a845f30e4872afe47277b2afb236dc4f6f21db1a3108a7055548853de0adb12a73", 0x5d, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socket(0x1, 0x4000, 0x3) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = msgget$private(0x0, 0x900) msgrcv(r1, &(0x7f0000000200)={0x0, ""/141}, 0x95, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000080)={0x8000, 0x800, 0xfffffffffffff000, 0x80000001, 0x1, 0x6, 0x4, 0x1}, &(0x7f00000000c0)={0x30, 0x6657, 0x9, 0x0, 0x9, 0x3ff, 0x5, 0x3}, &(0x7f0000000140)={0x6, 0x8, 0x5de9d3f1, 0x8, 0x19, 0x2, 0x3, 0x7}, &(0x7f00000001c0)={0x0, 0xffffffff}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="e9ecc526a5394e565463450d5840aa9b41a9e212f3b20d826994adf41ee22f0cc40c02ad70840027b5e5bf7bdab8b06949fa1df53782abc3c1896e7d2755c4e4eaa1d78a64c89126", 0x48}, {&(0x7f0000000500)="c3d3", 0x2}, {&(0x7f0000003a80)="5c4a39967be9e9096047ba728b9637afe76cac2d2b32e8c86fee02a89e3d574c071775bf5b13281ed462ef09d305a737432374e802a26297ac8e26230d8120cd463a398d5f22cc3ee22f3bf784555b146a1ced38137e5881864df79d6082c73b1be381d5dd7318e9c9a6259fa52f45c55d5c0b124132cf6195df39c4f75c861f854bf28b0082b9cfbee17968669b9a8a349cf1853553b57a339da97f01d609c098576934662c634e2cee5b561bc00d00ec8047fbe3746f007ad9258884aff3e18ddb5cfde28842460d05d28d0279e74036222e65f9ce45aa6f56541d60ff4ae08bb30a198d5a7b9b44e4d093ee662cb1c1e2a9a1e2639dc19052911eb5a4655d21394baf2d54f4caace6268328bd2b9c44469cf09b853f53258e09e220915a0e2ac12e426cc5b0ea41a50d48a5e930a96f261aa329753527f01972c8d37baa10e57461a50a21f7f17736f2877b1c748982b9a1d6a25cac35a94ac9618a412306cab9dfed7f16b698c1638338f27f06b45bf74b13ad08d6106d52cdfbcaabf1b17d51ac0a18f72a2f2a8e7b8ceb8591383eb14b7249436dc99c0533dcfcc075cd19def9fd53f3f2b6945b54ca71a7ee50b16f936e5175da20eb720735f08e389c6138dd4570da4382988ab45c53e869ef82d25f93ca7b51de76a3b7735c903380ed2c21c63e2547c6f66e7cb22c089a3e6dd1518e5b87bac41a02f0384d90fd059014d3d5dc3091787d2333fc62afed4e4a67678eed7bab492df2f37fc4d2586d4627598fa2a807a8e7d38227c5509edf1b2c6e9fc76dec65f10120e801565279a48d1b5126d439f6b153979a54976094b2bcffc56d9c471a4879b8c50a931cd0d4bc4f1cc08c660d7d64bc55f8c1f00b7276e60a1f67df2687c30b22764acb0eccd1b7a727d527aa725d5ca00171e335d4f139aead7a8ed6bd51b1890d0c53d773783eaa9415824ff9d8fdb73158d5e0ea06170d7cac7479048cf9b44d38e30934324470e1695ea3c61011ac65365496f86d4b1e77403cd862d24eacb8da08ee3b755e5f15834b0fbfef0c1e0ef71b671ddeb25719f39f7a64a0ed7e8936c83395d705b7bbbed5e6b276590cf95b90ea85d80fb64a4c300c51a2acb8ac55917a29a6654a1730c2b94e007ff6f8ab138f8f758d525ee85376fe3cf0e3270f302a922545fcf942083049c1940f4e2d07135c4d2efeb5c495ca4842724c3fb9f581cefd6b2d1a6266f3016efde1823530611770aceba2ffdf8b9b8746dde713cf1acca1b853d0d05120cb950cb10ba6f33a34e675e01d5cfc18c4e5262f1cab82c8aa369644cfa56b060cafd82da58195d590144ee107404b2b9ac23a87f9555f9f99c9f49624334536dc88c5ec3453ed3e017f46f179b879ccf5940cdb5857e7d2e7a4786316a26f6767de5f3a31491347a086e7a7a3834de814f2cc08de84c5344517dc054a0caa34d6b86a5f2578867aa22945572c95dfc059baac499a32f7f223631d80918ecfc99606fe00a11545144c883930c6680e385c0573db872b2c00bbb03bcb77a6ae49e47bee1debc24d9efbe4b4230a2f463d12ee7c3fd4fc2c083fe9368c59a8c5ab94e6f5eec2b4dba2768970004f93a9a8c65f1eaf0b2d85f2eb463b4080c1bd364321ec7d0d075e1f97c850389bb55653ad6b5b807ac77d403485a9fb04e017bfb480c575e2c1c2526a91e0310f6d6d4ec99056173349e960d21580d414fd0359ccf9e8aa3b360061b910b8266ec6a062ec2a51350d4d3b8cbcc3215325dea4792cb818676c46842187bfdf317bbc25d247c012aafd61b464af3a5d2558b1bf85aec0d06db7980982baade69a27c08b38a6d16a66127fefc8f05f6f8195c0ce66319ce4b2b7daaa048089aae84fb41177ce28682482d3a2924adf6d0855be172013e9d2f97853b4f5e276019b6f60589ab99a8c46f23d3037b97037e66d5660538eb59a35eb298da632e54e81a3896b7efa9465ebe66ec86b32eb16c35f37e720a6025001d61a5eb085118c3739c2caee8004b6fbcc3b0e727ce4f64fed604a219bf0dea7bf34bcff0e32f0d71667460bc0227ea7f718f12469da3ecbd30f4cf9ea50d634fe4619032d73ced4a4e44f2325610699b6e1293b95a0859943cbc3b926d2508152b8cf0337f25a6522cb4aab86dc91460deedc5ab19c0ec038bc08516d09fa99a352c153fe792ef3498bf6f5613685bca10b8548833af4d813df3a582e3ade46be6967c1af95d8d398372f35cd10fb1fe301eef1a40771518cd201f98cc0f471020698d6d861bb735261684bf7cb54311ff1da2f970bbb58c8043f19f37447d5e12435235b1c8db877fb252ae995b49ad6016fa1f3bb1f7f470c97a3dbff074172129bc926e326e13b05e6300522f16ded9868fcac69c52dbaedc9ed21bafd989b196ea69aab07017e349d5d0f182fb2a4eb3cfbe845bf4a80dc13dbf1b511415cd3bb68addadb8d5f7db7135809ffe2618438044a69b44e95611a924512df14a11401c003e6d8214e9a1e71258152cb48cff90489e1ee5f45398afe2c4c517307d04146eb91cd1d2da60bd1e2c4212de28db393697e4d42f14ce5c3ef49e1c1f2a16c3f583c60639eb4412783806feb93faf62385d0e8feb13db05cede6776866672275b18439ec0eb2a549ba9e6bf2d3b76b47113586142411e6170cc7380cc9287394dd7ea5e319543de5eb5dda5955d0ed2583ca9e2378456257c6ce476b758005f02b9da36f33598365cc44248a1414a5e5a894eb7ca05325f91ad71b6ac0a28d4a72ad05358d13878388ad00f0d5cb502717d2917457df872c13a94d1bdc31916ee137c663d3eb5a0d6f56a0f7af243eed53c49e3ac4469e5e16a90ad6fdc034bd15d6a0ee115f4f9a97fc0dab4faf877ea5f935c68298bbba61032911ff04cf083679b804c78c454b21aaf3498cf8f4ab212a5da12d7a9ff621b8f81f74fb91e1073752f12741700b25f5e397a31cdd02dfded5a42e626d68f9d301c2a462fd2d15e0360ac9fce836387e2d855742c1d311bf4472a916041352b5380e45940a69c04029d0a01b07484e9283da174f70f7cfd156b9c254ad6c20c9a499c2bc929cbb5b9d365aa87a3068c2ed2a6c6372aaf79cef2f4235531026c1b52691adea7e4764073ddd099f1dc46f093b5b9ad125562e06cd3acd2c7af7cf83e1150beeab44a48a09707d0971c1c744231c4bd3842900b70e6f6b8f360d7798120a4bed65d17aa6da3faa77a3800817f86e65bde126db045bdbdb4d70559494a8c4be562229acfab4fa1ff6cad391b5cdfc3c00b84df5c338e0da67360032eb4f1c4760a286fdb7bc1ee48df8ff219b5aa4ac00db4abc86e85342d3b61d040984aca5dde0e8b800233e4dd392e94b9f4a929d66860e033f7c4454fa148289f234559989ad65dedd7218b5e7e6d773e31a9cf82774e80e831a1c85def6912f54767c838ec9332f34f56d047b30ec90b43793b8df176da3594e730b046816e02b54928fd8232e3189fee1e87e0daf91b388defcf5fcb4cd792c4fc320abe4fd7bd363cf2faea3fc111f2277b317d8d229d9b202317275e2c7034fd2d5d03f0833b9a4223bff22cd70ea67f3d15b7a3101ad27af3196fabcf6462d65a4917b9c72d79afcb0308e2b10926e635ed51e55856a7415e66df4bb215293824c097420ad92ff8eabe1f0145897233be8d78da12a9b735b35b46624387c03bc42a3a20af7981ad96915b2eaaa9847a2dd6ab32baf5934332382da1e7e82bcfa083595135c9e4e61a59d00c70706088a9f1cbf76d27e2c4944abd8c3800aecb8ab099fcf9357162dda2fac3bffaa5b8d9103ec75c6f79359866ea808d46357db6d7504ed52599a91e6f5f7a3ae234b5c423de7436583965462e9e272a33314e5fbd1c3e7a0f81de966b53cdd9d1948560b6e3e68d79222d4c6fe80fab5d474d0e3d3e07c6ceb95449feccd131822abc9023d922d33a01c16cc339c12fdb21fbb03f71c2f58925a122e78fb02fad44fcc83680184d7cd726c21065e95f94a5f9bde56a5a1379b7563c02a127fc491d09cf30dd1b944caddd312d5e2a722c702b271f54e25b334e761c1062f0cff78277a60c3abb90266fed7ba90f0b6468673951332ff47d474188b554c2fd5d279a2b2c5dbc64be059db4f19f393c400e8e170c09f4fabc6efc68debcaa88f809fef79b1aa2b3a293803160924eb332352ec2f44af08f5fa729c70396e27a82c12b02b6e56c1a337e4f70018f5f8371ff3774670c4c6d978ba1c2002c8c8c0e5bce8fcccd245a6023df1455d4ec4bff8ba9f264c9d9d92df5316b19efa2eb4f023d9f000d06395b400a4755c0c8f27628c2eb032191ebe81c52ff53afb642610df9a9ec9b289cfb8368f4f0ee246742f4998707868657c573b9da21ac50370b51cc212b2b729ce7aea9ea6d5360dda821364a66d33160572e9ec19d335a252918abad30eeb2750d3dbe418f7bcc326532cddcb0cdb5f1e919d62ae07b3bc0148b5e9d26a318885b24989fef94a08502766fbeebc3afb73dde0e787300a07ec5c2323ca484e407947394bfc4252efe00b835b311d53b523d344116d2cbb0f95cb6bf5ca9af7dab84f2ea6bff3148ca52ae80cb860036a1d4286469c9e19bc003e287d1662303b9858a50460cbda8c48cad17494066ba2d8fd186acb74098ac4695348302a3813648973ac9c204603021747ff466505bdb6ee4e918a6a54b03d4aade870ed195d8341181a92de1c6e085925c5966f8c9a2ac8d61ff605b42c73e0779fa3dfb6d03d0f7a0f63a19ac0b94529eca6e6933395ba102f0400a34926fd2edd66e4ff614aa58f00b94c6f47a005b145becb2a1b80e32ded1390f2bebdfaa3f960340d6036ec030984b566deb64ba850c72810d3c02027ac4a290bc9cde1f802effc8df3403ebab4fa5c12b129b45ed695c09774f4ae2e9b0d02715eee5833fdbcf4c80cb789d11bccfe1d72551c3e0009fc9a3fae2c67bafc0c22e45f1ecd9bd194274f4b771ed5609031debce820993eb6b2db01881e32f02b746a0ce7b94a253e32a5cb11012f73ef5f3dad1756838cdf332e0dd626e3e60b47ee2f15c8736d9d26a9f59be54faa80638bcf30c1f35935b4f2d53e5d391c5ba7dc53c442229169b4339c67b91b7d44c909b89e2d9eec417c49b090262cae5dcf4fb0dc1e19ed764a28e8955e868c4a22caabb22bdf0f8002bde30fd5843ab4b195577f9f4f0e7155fad4b6737dfbf5d767ed07921371c89a89b87189a6244ab8d793d20eba037e51de4eabbfce828036e64ce0469e7022139366292ad3872fff6543b36f32e480e7e747cf934693c9c697b11b36fe099753e69d54ec802315bb1ebb0a05106a3b851ff1f8b666b347157211c51abb570c909b2c2b5ea5066a971d3ae00beae18cf62b223bd31a75421a55758f43eb6879f356790f226f5b2ffff508180c211d84baeb7e3c7de6d7fa98ed19182281d4700744ec7ce182edc33d63caf7aed7568a704d4b7b42bd05f6e7efa72439d629fc0b8d30b5d2858f87cf8d730ce75ec92554e0d3233cc34df460d267f8dc647ff33400173627e9f1e0fa5f14599b9bcd29de85fefb2a68635722b9ee7d4436be9a0b80c2abd6698245b5bbf565a636f22899d7993281ec47bf0a721cbcbfb5a196b2e7985fdafd6125ca5de37abead836f835d38f629e320f6769f6af5f92dfe0f9c67cb75bca6d7858883925414973217f78ad3a15e713689f3716a635bcd387a0e454019a40090bf9bc0ac2eb1bf6a17ae2dc8da8804ad0a9f3b627311fe870959ba0115171240c50cda5f3952a02e886ad7f8c03f11713e284a75128439505dd73656152602d42add4be36b0d721c507894729fed963b6ec33047ec32a450a4cc5ba3a85aca9273cb5401b577e23fa52fe8", 0x1059}, {&(0x7f0000000540)="b6d0f34e18a5deeb98a728a86a457394712046733abe0c3d1e1f42fe97c3c2009fd599c1f159ba348c128b96ed1abce477befdb8c891071edfbd0579a7bc9cd8477d99503310eb773a910e01f909468ddb10659140b075e54cfbbf431e62d838134fcd9b7acffb528b957b6ccdf9c9adbea89082c570acc4c55c86014384cd0f820c5afbde43fe4ee42ec61ef8", 0x8d}, {&(0x7f0000001900)="89269035f9c980dd71c8e17764945fbfa3006beb488affce66af9f20718692b7a1f8eb738d2a419b5281d08ce3accfb64958169bc9148a3a1e524783bab5145dd5e3baf737ddeb55e5603e5ce249906279845cf77d64d378bfcf9833b1b2c4aa609b3ee71add4ea8e19950a73d996a5f050b7e9f0e003ac2f164c28940df83e188439d9763f2d12a388b8d9ba7acc9abc18c09db3e6d17726042bfbd1c69e1e453d95ede66b58551f890e02a17e21d4e59252d0fc52d3c016044a79d1f41ef988c791109c01e7d31bd3093ff9a554a442695d89e54f450b5443cf215e3380cd2dadd9d4f42e1c900c60befe3b26cc6605f7eaa81be761462865a33ab5e71c402bb6151614a775f352ce16aefe5543b9bbbac1eab865a94e50fe865212ce93f0d477c99a10f502d2d4ecff91af557c329a85d940f51f9432149f54ea76923ea273c88eb893be567d0519d08480268a8df8aab6418decb26a76b4299270777305d6d4938750e3847f4cb369fac66cb59c01e97ffbf2b063900365fab20eb3ea5014872f670c315e633d6c82bd464a27a438db6f55d027ba0fff212139148b14c040d359e076348c7d274765ad2fe88f08868729ee4bb772062dda790be200dbd360dc8337ceaaa3e8c9fdb0b67a6bccea66880c729af9f0916d9e6d9fe450eeabc646c08135c60326ed5863b89d8a638aca8749f8fa8fd16561352a2ddfe6e503e1f5d377312c694f4208cd3da67fa4a0c7f55b1857135ee99c63ae364f82be117ac203e5f5cfc3fe1e1cf2b83840521525c151814710aa2b8c3ca3bc714bf0581d238e05980fdbd087ed0f6922c36336c349683c9cc3a344bfe18bb012add8c31061be15ee15fa998704cb9fdbb6636d35dd83480ff0d06aea46b571133f982fab90a0a8ce96da28b8106eb8ecdbbf4ef595f0ebf854d5004861d4ce68978ff502748ae2c3aedd18560316ff5dbd914c5896a2d1b6c37c086a10caa0c84c2325024a65ab8c2091f01fb2e4fce588b6dc2418c68417d246c2ff161654c46299e57ea06182b1c81c941a2668181aa0fb9ab496d48478174d292b1944457f3ba8a8c86065205442e4e0ee7f47cbac01bbcaa634d6dfda04fc7f538c82af21b5693d785905f71a3ef67abca5a3a7db9436f07ac85bf9253adb1841ed4e40fbc91d8fc2ffa645af63b0a69c4b3adee33da1f64007cba9ed094000000007b5504f138eecd85f7cd412b6f612d6907a055667948de24c668b87645b980d56ee6e6fa737e4ff77a43d02d3a547e9e854c69f7232a584d195b862c8feb80d0ad54b2b7e2317745e849a5ec1ea2a18f664e4e31578afc8b608cf860953cc7f958766d0b36820ec1e03b53b42b8cbd40b910d7dd8351e7236686bffb0a5560a74f3b0cfd8cb53438fc2c56635842f71d36c9eec16c2c0edf631ba7bc81bc54b5f8c933f713c7e1e775ac8f484747080b6742dfe342f3ff24eb0e7c65902cb678b39dc77d51ca7396c957a7dedc67d1442fd0afeafdfb584dba0e11ac064091a358808ba4ffd474b5981cf3861b870b5a5dbdb5f53d8070cf890d570d911dbb6791ab5c84193fc237efcd65658980d1358be2504efdb7447f0a69032fc5369b10cd00cc377d25681c842364f8582788ac59f2eb084cd094680beb4e73e6fe1eba659a0b6e78f5633836147d5c4cc426fd62da8be52416c7fb0fb583d9381dba5d90902bdb635ea5ddea42eca1f8058981f713dda4de945a4342e0485962d0f81452ed0a59d83c5bf2b04ff461868b5c4b361cf601ede61442f78179a768de604303c042ee129374bc0b9d087942e1edc3abd3a247bc9d320e02e1e350cfe853b218eb051234679a5addad189c668c5a05460b28343f9356dbd8467c130ecec8369076f94d41e7017179d690daeea8a71324038f454f4841bcfd1990c619cc1b4fb150774081c386c3d5ce3ca61b7812382151c7182f7d8c2f34901c2d5ac249fb28a739e3268348a3f1ad596bdb8f90d68e87443b3e2aaa28afd8d0167c76fb6dbb1584c4047ccaf8c2022659dcaab1cca899752bd378711dd7782eb98897be36cc66cbc3d4f19cbfc950e1f33b6586c2fee6f7a52341826c45a3b8315a78daf768de0d51222e8bd587130d83aee06e7e61bbe42d84308a754e367c834c075b09a0e9d3d833642bfc8b9c6d97490a6ec79152f29a790e1fd54903fe9db60ada453a19dfd9cacb5e124955960edc8d290dc3efc989631c8a00e19ca922f2c734a9415309b4ea73cb53072faad45606ebff007e38657950c6658c20931197435ea0dc57faa30c3130b7688c62d70d22d883929134b93381e872d25133ccd3d2f0c5d5e9ce18e2a2135586db6ff9942b0678cbd79136df7ed002b2025a5fac6d33e9561a2b4410b3e04344a25eec9d87d0592a710ac244754b53061a0fb87698124278041e8e6a95b061ea3cddb83a59cd4a191db5c87b1871a729cd80a629d67654c2ca1d74ca8c5d0790aa9b1059e32533ea54e65a21b79697c1d586f381cd9bd4186d295c22e869320fa77ab290087ebee42bcef8effb603ab20f76a5b50468fe57bd2d55f81eec091735a5f6a33f8cd25918bdbd6d240fa1f291aff9dfd5a17bfacd48a1c5bf0e3b50d5fd2fad4e126bc63754f69afeb5c2d581d613b3b749eebf436d4af9ed0cd202959ad6f2840709747f9fb7403e3f32994bdc32c061d5f06e98a36821cddcc520eaee99592ed836d0fd1e0dab397dec9c02ef7ec75d6297efc525d31ee1ef49d942dd4807538057ece55f7b8c516fdd5cd46878b9b9d782a9a1b18c86cb39212242c12b3088d033943f1d4d0bf7c4e4f20769377a8354f6f15200db4cc3bb625582385b36baad04db07065c9e75b40ddf61c118875450e0496e18ebd7ebaf5999e82e629e3399436d8d98fcd5940640aa3d6102494f4ca9e077b0b40a9eced7f4016854223f4b25afeea3ea8cba298a9302b10b3bc666e54f6251977b8b31adcf67ff6f7e36f4b06669e0ecf9fa96b4ff155dda4d530337dffbcdd250345d72cd584a360958b3549a0f885bc6fb415f4219201e217edb40b2dde65918c255d6003350e1cdca4122535869829e5088882f5ab9bfe96e99e038210784accdbd61c90ce1618ed81989dab20881778d851b47d74684b25c6215282a9e23e5467b6a6c53748b65f45dafe6886bacbd09d86abeac769a923c6a13de5be50e6e3d0b72550f94fd204ea51d625800ef1f4c4bc06200fd6381fc20ce8388df591cc66d64afe1e4c969a3041e074b160f7fb8f9af3e4e5f9f58ad7a5253315c60233fb674a8a0a5fab07612478b1b039285f6f07d87f69b5b17995868da786abb5b33e4f60a392c888190893002c32ddef5821cdc48e0c0e294b2204897c18a978290bb6c3af3972a75216b70603b1db53c824305ec7fe952b5c73cde2392ff83bc00ad50d6e8ce248620d6996e07d5054522da8b7bf7d68f6da02359df11c68e923f43193728398e6065696629dae7c693e71e925ef8ba3073fa9e50ded04d0737396206f25a8afdcea11ca68372248c30b74810044346f8926f68dc4e9dc8a9ebefa22346f06dd77082ab02b7477cb3ea335df561ef69c3d6561ea33b70043a6d0be94db0e0c85bc518ebe5f356a7c049669fb042f8e93849c08fe97d83d8687e5c14ce18b6071877da571c04dfb727994461f835d3d02ecae40a5165d927fa576ae8f8e6be711eb00d8baa68b6c42e77bd89662f666fe636866b90375e62a29302617d9d6068153375fb8f6182997647dc2aa39a9c92cac4b88ff9085d11b2bc7c2c8166eec9399100ececcdc77c8b3ee58b405387f40aeaec0525fcc09f519177cfaaf27b6754c662518ac2bffdbf8828f3422e950287e2649c4861f6ad37faf159ebeba92fc388274f3860662c13027899a5201279ac7baae1ce8369cb3c4f868e4943552414c3d491bb34b82067fa7477d27e00b057450963e424becb2867a79526024350f79befe0f85543f17bc7f2273025f6657ab7282e141092798c06c4d10c04b6844f2ca76f7572e92f957156c6d37b8e509955e1ee3678e9ed2665a5b7b707cad1f17c70026daa65c84647a22a4af9e421f21ad1db0e334810e1f4e5223848132fd9893aa573db4d6de15b8cb19fcbfc00c0c2aec84ec1bde3bcb5fd50d34440974241d6001b150cf096a8adfab477014ae0d3ea69c7643882d7bf22dc967a7f10769a731d08e92a9e94d3ad53178ab25efc06e7abe84b4d577f5044942e36c6bf77a84ed4fd847face9ba3df6466ad5fbe58bc50573ca5fe9e814b0c96f8eee36ffcc524450d6596f115f29110a411ae492b4e62e71ccfa46b2a73d8eaffab88f11bcae6f8cbe0c855f109f3af41fbc73c4f13940bfc9a24a28b529f9198baff4331bd4ceb287351ea9444fd5d64f4aaf16be9483be123b921b84147a0dc4e865c11c01e4a57df59cd85ac29a19a6718da7489b143dddae9f365230f0db2bc13fe70b06b7ce64da08594794956431324c7999182323f6b3b6ec3e705ac956d315779a1acacc2e79e57d0017f686a7146e62274c2865f43c07470091a5e073e81ffaed5e94d27e2966fa9548890cfcea6646fc060354664bcc3296352bf178f3c7917201770c6be4c39e5b7be72fcbc89084303847dd5b95326866e6bf5c34340e8de578b1d33a47eb27cea0f11df782f820ecd277401075aa00882ed30386a86faaf40570f131cabacfdb9b80bd44fd3f717559f7d1826b447f506a8a269d4f80fceb4172a125f6b64da14ece192b045b6fdefda3521c52726e2fd298192b745f72eb5050b87633a38d90fce6f90e753fabca7fe50964491d1d80f0e99c5cf768299728946981cf296629796115d1903cf70f3a1ac760de660f1e19a1991bb5817820098e960c264828430544d657a66c6b59885043b61c9f4a22b7cefe517805ebd329bad2cbbd834ee92bdc9ec595db3accc96dc81a8e0a5be0b880d2202cc3ef80a179dea2d42d28bf48d5f7ee79b38a3f3a5038ca4fa1799bac4e2b6f620bd25a30535ce94b2cda15609b365d7f14e1774f40160bbd1eaa4aab366b9c07f8939409da606aaf097eaedb465eb6e4a57592a0eebc3e88490a1370c9b6830474e8bf49577b512f54febd47b0f5fc99340bc1f1b43d000fdfcbfe6bbe5c08610428c2224d7aac8b64d19741ddda331006135819c21db3bde54bca1eabe0b19d86fb5a3a0ba315eaa82ebdbae40959cfbb5a62d8e75d0cccf8df8f2292edc5c5c457ccddeca1fc7f88aa5ef3eff0e4cacb3f0da4c8a1d29f42cd3cbe1208bebd68896d3d2ecd3853f4fa0dbdd0756fdf204d86e76798806af3d57fda060760057ce7408398d1a223e852f0751cb1046ca65d08a4c4709259c16c981a112bca03f04da50a077fb1afcda1909132f540dec4321f82954898f0932d6cbb410e1f7d7a02400c21be3f72e798f2e9d4e996968d736a55e6d236489f35e9b67f780f25b33b61a9399839141fcbc57a07c953a9339f61921455f3e451419dad2a700598dc53e790df26292f6994c3182f454015e52f3ec6e595401b6e4dbad1d7e3edd66d938e814102540ef5eda25f59cd0d53e2db1b8a", 0xf78}], 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8eb0", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 7: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x4) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r9) r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7, r10, r6, r7, r4, 0x10, 0x9}, 0x1f, 0xffffffffffffffdb, 0x8}) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, 0x0, r7, r11, 0xd5, 0x2101}, 0xffffffffffffff23, 0x10008000, 0x800000b0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r12, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) write(r0, &(0x7f0000000040)="6565043be9687fda67266bfc051577f7899e6d254d1cfed37759164ee296ba0f06f12226c9298b7c0a470b824cd2e4e6509789567a4592ed977e7916f3337b023e4a70cc4cc8b6dd1f77c4951ff9e9294b995239ec1614f70a21f496b2de3fad30f3b3bc9c7967099813772dcb6679686d0487f67cc729a80b4eddbc835e093184c21ddd9a8f23ef7d210f1753631419bb6fa3e97253e64d35127cac1ea5a75555f0bd1fe57611e6d51f7a95bd12ad4c2c36dfcccd860cce23a647ab77ba0fe91697ed430d1eb27bd77692b9a2c0d41ba43fc47871b1af5b7edb3a70915753924ab075010009c8af6da74f3771f3808098cd6a92ab7c6d", 0xf7) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) poll(&(0x7f00000001c0)=[{r1}, {r0, 0x8}, {r0, 0x4}, {r0, 0x40}, {r0, 0x8}, {r0, 0x80}, {r0, 0x10}, {r2, 0x20}, {r0, 0x8}], 0x9, 0x800) fcntl$setstatus(r1, 0x4, 0x40) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x8fe, r4}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x100, 0x2dc}, {0x41, 0xc8}], 0x2}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000003c0)={0x10, 0xcf54, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x62}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc33}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff1000/0xb000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x18c8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xa6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], './file0\x00', 0x7f}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000640)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000680)={0x2, 0x6}) sendmmsg(r1, &(0x7f0000001fc0)={&(0x7f0000001f80)={&(0x7f00000006c0)=@in6={0x18, 0x1, 0x401, 0x3}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000700)="2d5ec28b61a702eb14fa47c239aa4cd93642a778f6aee6d0df21c75fbc83b2f2f18aa29bb7431d3f770b3dffe91656752a482679a95d66dc23ff2a7188d9c7859e5841dead3fb51773662e041783e53eaa770965a142b29a04bacb7edd8d39920050a5a76a7af49af332ae08e8bbda8844ee7e1f400a2f26a82ae367899827e970a726ec8e63960b3693a7b24358860828eff19f3689b2d31523b1484da5c2f6b31a4302f951b1da95466fe500624de1ead6587759c7a6bb9d63373eb5edcf4c1172c3a22bc8a636c394dc7a7267bd1b0c5b1fc90cb93df1fe24f1c6ced17fbda7f99605da5f44c38b2ddcb3023c2d20c3c44228b2a1053ace2dec617a6420e96bebfcf283b492aa51b3c1a9657e0decc4bce63ae813d02a02f56c02265f70738f50d997e9669668caf72b20249513d518e91a370b347603968988c53b4851124441554efe64f1877d0eb51db067bf7bd06faaffca00666c5118ed5d7a7b276e4362999da7325c5bf0b1c7f3b3f34453a343b3567bfa7cfed8e95315f0b596eb3dc9165bee4fc39ca49d441ace95d8742c03f54023944b4fe0fbcfba73376ad8f27b0e28416d226083a2ab08945ccdfe6cb8af8c7d60ffaa322c1d0d06c099736f4ac7ad7423cdde58a723cafbbfd37a91858d66720a0507fa02c95b087550124d01c074d26b2b41ccd4cb94b84b851a302617d82c82abd09423e663f1a4a9a8dd4e5af5b9f8fed369cce23a91054e4aed258720c04ab2379a2cbabf8c6589353286a978e4ca871730b46601ab07a647b098ce85a2164722d336631bc61e8020a45d875222d2a16709d11216334dc60663d06a10c2af576573eb7f77e013ededda92fb0ba6cceb7a6799da2607c7555db0eadb8f4c8e023b7cb711837765e536dd45df6b9a9939f40916e83d2c462bc0336442bfb9552be79cce0fcdf3961b77cd6de1a280d8abbfb50f00e73e5975144ffce1b06af308261a4e218895cdeecd4e11601a0672faf2dde03505c8e148dd61ee6a07b8a34976083c0eac6323a94321b7721bc909153b9ba2b50cb48e7d78013fa0f7fd853e41657e1d183a7a42393474281129de5c41170408e7c53f85937e36c5b4bc5fb49c37a10b982760515fbcb1c8b2e9678175cb76a72c264a819691514fb63222bb853c217b35d32bc54e40479da8e4e6dad250afea6658f33e44e4e78639f4280c7094f5338d7a533632f260c2edc5545aa8193495e5f6ed00b2a9c0cde31f77f7ee6fd39b0085783ae4ad8a82c5f6e3f6cc33a7d735188b3afe20f87ceba0109dd07d92db24857d59700189b24024abdca8f652ecc034b311ebe7776daca3e645fdd7a36c7b6265c8b877e89a88e2c74ff8d8e242d47cda2191110268dc148370d3dc30f525bb5ecc86a6774a59567c40ee144d56dd413c98d54716f895b01558f6376a5c29441e6670f31067e16520e5c2e31186b1750779aef2e400a67128898e6e35110fa85eb3f4de46e43ad78a3d0c435a6c0757fbdae2e549173bbcee6e7b7894d2afa2775cce9751c622215d64885a07b633805945f674581fca2a8fb76ff63712dc0a019c1c923edc3f31f2fc763d7730c492c89d245879818338778bf5d4d3f3214a802332385339b1aea68f27a2d6d547082cbfeb7c7b0f24dc3d05ca0397c39e5399abdf5ca74a9fbd4178a6a190a80e714c84bd416c9974f07b11509476c9ccd422a1eb7ee28213788f60ac96b2c97442b7c378a25377e617e502ccb0ea65ba396211fed6f16e02754e787ae9c56e216ce71f00eae93703ae8263ddbd241a49735cb4654329b9786e5bd50e0538519b82b933b66dd5c0d2d56e460010049a1c7f63d5c8bf53fe07186c1b666fa33bd9f1f13c14e3494e9dde210145485207d02a013ffb995765e145d22a0a1d2ea1863e20ef5e0e3749c3a75f9fc9077820f0aec3927a6a9d6949a887d1ce73fe1ed81b8f941b5258f3999ee58e331748105724e4285ad5202c6aeab9ed576c7b001a6bcb16b483880a6bd36a2ccb491d0ba972cd7a00321924f30bb7105579eefd1b9292de8fc7e2e13ec7c9b20d9bd51d2362a87e761d03595fc94b232a85295bbfbad4d44aac4bc6a28b707dd08031b24fec7d9b700224196eca0eb1367488207e46746031f653dc0e13121ef50cc5e9f49fc55721899d295baf8a2a5a2faae54efd85489cdcb0d55c5eb358acb172b3b4004a72ab9f075ea39925671fe253d916f6a0f5e7cb282f128a883ff79764c9f638be77e38c2da2a4191f1015939e30480cc2d7861292ed15f79ec861747a57e6a5a591e36e7619afe38d2182da8d2995f82871855e6a44da7131163f03850ec637ce8473623793ca24dcf2d28e834f6853ffc70ea4ec5ce959593566ec3e2aa392c79aad064aaa2bc937f387d2ff518c02b8c3ef5852e44f83c226068c8cca071d2fae71cea4211331c340ef85cc99afecffccd6f09e8792d65440f8fe794aa53fdd060d9ee5fd75481b9720a65579bb7cac6917ec1249f6abcfd8b5cd38267418f154bdd841f2994f8cb9c085b5d35b402382998d23121ad7c0dbbed0f877ba719e71c67e5fc44eecbf60ef5e7be6f66bc4c315fe16ee75889cf11709470e1278079eccd8392ba560020229bd058635de58be62ccc43150267dfcce39ade8a4a5c1271aafcb0a5b71ccadce99c615da9fd85bfeb82f48ef1e2a8d328774a9a8f9cef031d85d715c468d9885e33e5f00b773e367bcb0d471ec25223a2595537a6992fb60660acea1bb836353948dc569c48125a9e5500d528b6801fafff3f0004f95332e8dc19b8cd655909a05ab65e697b14a01cac13dc0f9c0f757389523be94145aa1f71d09724cc4abac73ff94b57156928a95a851d1e075e6e03eb1ffeb89f6ac9c31100654adbb2452a4ca53b806f6811b9fb980ba6302995495a3d83503bf9aa09de782db65fbeb60e72bb8328e45e91e12450150be698fe02111cbd3730634c6391885b8843ad265a029c65487d938951fb4473eb77ff80feea6fa25fb367948fff61fe0db51d72b781ffce529ed5d03cb8428690fca795f404d7a16241283fa0616d2e11485496f86608ba049eeb5bb59086ffce586852feaac3597be2f5670955f55ed90fd3ab5d855dd603c40190df3531fc63f84e5d8ceec736a0e5565941ffffff1dfadebdc882888e928c01a9198d19c0dbeed94941f13729db51c25ac385d8c619ceb9385db88fd77bd5b22ff8e540763cb822b98eb9ea2267d0c0498d440d41a09d3fcb9e0903d01a44de604ee15608916d4c1b1df6ed270e7b56750c0c1ccb17ea3f11e202f53c535cf968a3f247a5930a6f3e9d932d1f80f9552870410bb496b568a35369acd477fdd1e21d8820e30885df0a09dc69dde46dc9611d6124e97ca703f7ec4c2013b497ecf076b1210f7a0b610a824f0d96d839bb4dc6290d314286fbad8da2643e5dae8278211f58c5b7e059d53b7957303a7e8ba8df484add0ffe8af423570e214f07d912334c6b07c6a8ccb7463c0f98321645bc8d9fdae9192ec527f9ee4c613426a541ec467ee1d1c6de0725032d181b718f1f3ee092ee29a567377d37e1429119983e15d0dce7986be25b81a2f02660ab9bc88095df5c3e72fd5c026b00767a7a3b5e9e8e2925f820bcefbacd1908c97d77b74c68aa236dea76ec75c44556a2232b63212fd81c57175fb2ab444ede7d990708ea84896c71edc5267e86de8434ea220e73055e29bbe5236c8e73586563e2b794f32ded6bbecadaf946af17fa4d4c8f736cb56cdb19964c5d4219df804fbe31e6ceeeeed75f28b16f7d3dc2267b36db9c72263e0917eb84fdbeaa5f9b7ec0fae619a96ae1196506b3d7c7ee9fbdce07dda423cc3654ff8f79de82f96dd4b6ac5911954a68bcd42b844935fa623717f67264d0267be5b0c4b92cc19faeb26c6655b34974902a366dd67d3dcd21a706cd44bfb5e0614691f855d240916d25967091841b2fa5f76c174fe0df8903fa723c6afdc29233547cc07a3ac9a1b16bd0d37d4e9e8d4720d6de7562435bab84db268134562976024733b8edbcee10b8647dfef8f9e5f1eb105fbd7b2b1bcab42fc8fffe2afac624949743e058b93654f523af528046feb6fba0b175924372aa3243067659268ed8fae5e8f033d6267593c18b7f798084b558b83e60374622dd3916e5d9168471e1ce675f02aa4d532fd05f4bdd7ddad4be709ee8675b7ed78940a3187e3a8c7366e86f009041a5c30d773f254ed90d38ed68e76bb5fea6bdf5c1a7130a4294b4742ddeadc356ccd2abe255bcab62017902d15e426b90fffd5d34d487751c1f2c70841b995fc46df7a032bfac9d0a92f05fc1861bbce061d074feb8b3ddff12e65eb4235d7be077cb2a302eca0ac8abab521994ca68772ad5e81112bfb3cd706f1dfeee03888f5b771d13ea5571d744531b697eb0f0ceff8f2a40a293cfc5e18e6ddd6bd1606b518c664fe85995cd77293921e099aee0df33b08053c23d8bb64f1f63db6b8e8e9b1ce011e99f7f107c94794fe75bbd358a8859a106e2bb5795e7ac150b5372bf15b3cbe441f16a6282f65fa6e4d5e5d12e824d41eed2412ba796c9d1ed2d5bbfc0d2ba40d5a6366ba64b3e31d1a5bfb84be31f8cfa9bdabba426df29c63985957ef66c27a87601e919f3ed259d5beb957d4809778ed7d2e97b296487df1ceccb3c6ebe582aee30effd28817737e3613e642bc5a81053c05930e7efdf4b64aea64e46871147da492857cfba8a487c936652aed310b2939a2134916c16d2c19bf825ed424e66d609285d9aa57bd55b3145a1027dda68aa1b62388ae503cf50f1823c1525aad236aeef7bd8fa751d4cb0e97f5bfea2bad61c27f0cb96099c2b5340a23b04840da260bac2d725fde94daeea3a2fe806a32de5a8968edbbd08c5089b5632ecd7afffeca15970f7fbd2768e8e89c9e384e4301c5528b79af6ead53eaf17737770e13162981a5e827a9362bfaf326b150d575c0f5cfa8f46142ad1e995dec176e1187a055b40697f87583670dbb85c3f831d818c966b0bb244749ff638e8ad1868c35c55bdbe29a9f37036785b92c5bf6160a928cd535400f087d8350701619304cd6f3ccd922e50d74af153556434083e24521ceddccbfd99280bc35048fe8128dd6e05abaa4762ca693e629bf5832216d5dbe21854ce2eb115251faf4d41452d76f5a4ae52985c7b2f7c316352a113de6eb025c1d5da9d1dd2893d28b4999c2d6cb5aec7d352e53ad404a28e268a5c1743c16fd129e0d603f161cd0a514733d25c250539fba1f85a6e0993f82a80838f7b6fc5ce2fb74e53dd32e1e01ae019cbee79fd937e61d98b8099c60dd2c803db332ebd18d739c26dd621f14acc127cfe9cc67c8bf163cf3d7fd807641e38627dd3c3c1ab32ec8e8aeadae5869f7430717477f41f8ccaa2a72a6a7114bb25ef074b1487fd44780b9710dbf6393e4d068517a714df089195e2a6478080fa10fe8d90a81ad0f471581710c096d24bc06bb0a4264b36e1c9f19ae513a1409852661000b04770d50ecf41e746099efab3db4d0506cbdf40e64566a4765383db02f95581475ee586427797dfde227fb9e9c26ba8a7d88d818054d58a65ff8fc787ba5ec106e6e3594f69c80c600cc86b68d8b2fd4cf9bd7bcf5cab5f32b77e1ccf219c8c77874dc4e0b5b7ab6f8bd01d403b65b62a5f41971a2c6ba08e2c513c0992c4920a91fe6f146b65a6e3da6848d75c117da3e98feffd27bbab750c2b6ab429102c826f030acd20d80278736da6fb00127db06", 0x1000}, {&(0x7f0000001700)="ae850f179596f50730914b190dd1cc727b19d7c590988983296d038adaca25bd6f29ef9c07b2894434a5dd117040f5e5eb5b0b48fdd6f4270f206f7a6036b3a63f8b04d819c4f3e7b43793230bcb632a41e762aeb4c89edb0cb297c566e05aa8ef24f785f919c54aa154bf63dc41f3341d6dd3ed98d54e56e17c6b4be14e113e729b299332386b3b217f6cdb595b5498f298cd15db6387e58b087bcd6b2812acc09c3066efbf24b9d8fae9edf654e8b9a7071d07ee1f4cf51fca8923115e9d6115be", 0xc2}, {&(0x7f0000001800)="2ee81312e9a15ebec351c2437fee4dda6d0fad836ff7a40d27541545f3f7a497200f294feafd2ed750360c601291d788f5d62ae96854521bc6aa4f3178ed196609dfe2a8a8b82437e94c27a8eb593e359645f6a3ef79ebf345b8e90a342274266dc50ac0dda0ef5b683ec2e44c8b0fb1b474b1141d7244d92f5732d9c2588cbf3fba7b4fed5dac9413647c8eee38b33182bc36efcc7e126404970d55b48d0abfff7bfdcb8163df443b28da616131b7e88dfd96b3f3ce30b1cdca0c9347d14cf6a8775d3fba87edf9f09626bfe3", 0xcd}, {&(0x7f0000001900)}, {&(0x7f0000001940)="f62cc1d18fc778f4b1a0e90729e5e9ae468b147f447878ffa0de1190ffdf6a626da94b55aaea634d0f114e823f2bd07b8a77defe116ac3c4da92bb3665c8cc8439cc741fe697dc56109b254d46d6e58a527080661243bb4bb2c5baf7711ed69cb57ebecdcaae0c2cd71606bc4e69c1c943", 0x71}, {&(0x7f00000019c0)="c6f714b6abac2fe6d768dee298040a5e18515befed62f33b034957de23ed0f220ad936ffa064a3601aabfa3bcbd8b7de875a68103d9f04dbd1675fb64316e698340adb294059e9dfc299ae6a7c76c864fe46d612019e06ce4a268aedc83be68ce4317713272d7a1da34983a56bcf0b3eaa69f9970451fd396972d1323c90053e71a7b3b6679e8fcf22eacf877eaf34e723ad96d6b1c3bcc1f7f33eaaa98a4fcd9cf2f2b9db144e9ed0c7c0f561dd507b5f9f21682398640ba9c52a0cb62d0d28979e1f80bae3ffe7588e82b1", 0xcc}, {&(0x7f0000001ac0)="bf4d22a8355f0326ee6fd103ee03a6a8ce7b3a2fceefddb101b1cebc7093cd3deb8e24ef7ce8e22ba9b696d7af979e6bb522b268b433f41df4dc9a5ee193cdd4402b64582a74ffeafc14bf7bf0cc3a62c82169149e6fdbb0cda913f6db4e1a911c4a5eef7bf397093a8029d54a25c9068f2ebe67c823cf768cd1a891481e9769015edf590da22d7250e9a27c5713349b004d4b6e7ffe5adc3b65901d2ddc4126d9d19d1a814849a1a08a695443830bbe67a6e82cdde39060aeedde23e54faed5df6dc8", 0xc3}, {&(0x7f0000001bc0)="c02b4e0edc661e74db5bc9fa872925c4ea77ed44b32a2e76289db4d23400476d681e0e9e4cc58c76c4bd94b6887a82c9544f4d98a75bddff855dbef562aab2c78b2ff58fcfecc16b7fe2bcafe3496719073526456443fa1bc5773795f32ee16fd9e5dae69a7c03fba84d82640723905af9732a8820f84558", 0x78}], 0x8, &(0x7f0000001cc0)=[{0x30, 0xffff, 0x8, "ac16e85971cbe6aaee2833bd2f3550c4e144b5bd415a485ffdc0243a9429f6a4"}, {0xb8, 0xffff, 0xfffffff9, "40ad8e7a5856c68ac8e496d03e3bea3ede298cc5f69371d5fa4d642ff9739505b9d1134ab8c784155b1d93b351a83a5be1f196e085bd6f401beb6431b3089cbae5eca9bb4c85a41f1b3be946c20ef9697ce86c32164d9466fc354709e949f21ae5619fede8bd47e3953c405a10d19a2ac3cab8c114cea0f3695cb482e549482774e785c25821f2305b820367feaf1f7ed4c78eb9bf69d9976e04c4cf66a9181250"}, {0x40, 0x1, 0x2, "1a840eec856b93142a88ad0af5bd77b6a2a690dde14c23ad21856f4628bf041df0b22caf72660a8bb4be05ba"}, {0x30, 0xffff, 0x6, "30180953248836e31ea421c8d0485c660fd6838fcbaf02eb95dac561"}, {0xa8, 0xffff, 0x9, "846c56441030065d293499b883a6ef1e32fc1e6860547404a2cf8e8f93529e0904a4cd280934b85150bee6b41c6547a93792bf3ff37c98bd5bad08af90a3838f52ef2629e521cfcae921ca170429d61c38f3753ddba896b2fd6537a6e94356944758b2899065145a18303c8ea57e509885a0061d5232fc7c359036851f00ca91711588102bac65753b19eaa9502a8c030f"}, {0xa8, 0xffff, 0xd9, "403690d27ba6682f477dcb46cc69618d936c7ee5a3c40ee044b38515221f66482acf1a7214cc1503673207a29ee1d9359b08399b770c9cc44b902c35d02500ed5f70cd458bbbf99fd864c98ec1d9e0fc52ba3e8f6c0a630865c2eb0ed39ea5c9b2703b88e8c57c754164fcd9640b1e17ecdfdc8bf797df6509755f401e4a393d831fb5a1a95a3f14773dcd766eb6397ebc855b3939f49209"}], 0x2a8}, 0xf05}, 0x10, 0x5) fcntl$getflags(r2, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000002000)={0x2, 0x1ff}) chown(&(0x7f0000002040)='./file0/file0\x00', 0x0, r7) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002080)=0x5) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000020c0)={0x3, 0x2}) semget(0x3, 0x4, 0xce) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000002100)) pread(r3, &(0x7f0000002140)="f5988e8aa506df88541adc002931cc069ee3fe30f99f8baa0671c124a0de9c59f643d569f5c64327b54ee614599924e817524756a1e7", 0x36, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180), 0x8, 0x0) getpid() listen(r5, 0xbd2) write(r0, &(0x7f00000021c0)="a344bc3f57de165ada9646dda1818ad57e8c8c6cd43b4ec5cfc3db6d46ec19b835cbc93193257ab08608d6cb483875af420d9ab1642d1abf455121608ef12883b8874db43383ac9f0a66cb2e5e6000f47e8a10c44a5b7508737ecec57149518d114b0d9fa344b6f6649ab5a27b3d64d68e65cdfd61b943345fde48b097333610d21fa174a4fbf9f43ad24344", 0x8c) fchdir(r2) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x1}, 0x2, &(0x7f0000000200)="a8234242", &(0x7f0000000040)=0x4, &(0x7f0000000280)="9a7c40bdfcda3a2b11e4575fa8e5423450d1", 0x12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8}], 0x80, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x52, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(0x0, 0x80c0, 0x8) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0x41946472, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x38, 0x3, 0x3a) dup2(r7, r7) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f0000000040)=0xc) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x48, 0x10000, 0x1}) syz_emit_ethernet(0x1cb, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd64c998ac01832f09fe808590fdf6d31adcb577db553f00000000000000000000000000bb"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x100, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) executing program 3: r0 = syz_open_pts() kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0xffffffffffffffff}) executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4007) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x6, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x51e, 0xffffffffffffffff, r4}) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000080)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146959, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) close(r0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) setsockopt(0xffffffffffffffff, 0x7ff, 0xb752614, &(0x7f0000000280)="deac17d7e006c03357a1371e2677a9222d5a498b96297f1dd7f4eb1b3ee18dc6283748e94bdf66dfcca51a879fc95ef6018febb1b2769c0fe3c77434c459a24a3f410b9148a16b1c68a664fee1c318229351a3def5c8279f51e8c405179acf8e6c284510f3fcbd6a27b21b112d0759c46a18a199c2f5ed3a7f875d46d7f65ad3ea03d09b3a3342f8096293734885e72d8926e7ba527c3b2c6de5b7d2b99d3f03553a79b9a014542767291cb40934", 0xae) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x40, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x63) mprotect(&(0x7f00001c4000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4, 0x182) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/211) fcntl$setflags(r2, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/4096) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) syz_open_pts() lseek(0xffffffffffffffff, 0x20, 0x2) r4 = accept$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) sendmsg(r4, &(0x7f0000005b00)={0x0, 0x0, &(0x7f00000037c0)=[{0x0}, {&(0x7f00000026c0)="ef9d696ba59321cdb09a2bc3e114b975cde78582bd2ac083216efc8d5e4a56ce5cf1bc2290e214ef49f16fbc37ff8a5cef3ccc043f6ec32a0120d70f401d3a5dc8b8393894be494824c073fc498102aaa93220e775f8ec0928f9203ca92ab953208011150a3e37d215f06daf02afd9ef0b88948c5fbd1251ceedba9f3343dd038f3d22148b803e83c7c1a7d6d9faef90b39e64fe5b20", 0x96}, {&(0x7f0000002780)="db9a9ebc733828a79efb715ecbea67", 0xf}, {&(0x7f00000027c0)="8361a0af1d7d299d08ce6450aaaa1f1d7d1e5bd691dbb7f63f910147b07e7ea1e66158fec54371190a2532fa92c9be0bb5d0de16a285b05e27409871e2454960f71860c32dc4ef2b35f1e890bf5f21742a0a88144940bd13816aae3566cfd1cf55519b1146df4061c31224e7d1abb8146dfb74ea7686fa55d87d5070940e4e4b51d916d79ee53c7c64a5af7cb78a69398be98a78e9e72be2601f7cddf91c0bd0683b7847d745630859bd05fc98b4742fea88c5c3e8dabe836c70fab2e638084f1fd2c188f4fc274f34acd7f948af9e923ab79cc1b200420f3bf85c6c61cb6e9a716ef827c92d0792a6acb3704a4910065bf92e356e0c8926a82c51a29ac8ce2c9fa69ca760e74de1fc18087f10d11adca6d914441889a435edfc72b3df74f81478bfd8e73d1ee6fbf9c31cb0741a5d910fec699cc6588a810890120907ac52cebcb7ad3816211833829612f4f9059148680bb1e34af5b3252ad110223831845a87c75360b7b64be1aaf2c8c3a0a8d88cf3a73b3bc09964e9ffd9e5e535ff8a405f17da8fe2067d2f3ccba504dddc2e8d9fac843e99bf7bdfbb3f295ca3c79f6d676cd8317d0b358cb9e74b5e0f7f065d5b85670f3674aeceadecded2ac33df3810ff413a91d060404196307ed4553595ad6a298fe4e5b84adf17c1c6433a1e5bca3a42f9b0eecc474faabc866e81a37eda8ea956ef8167402765f5fc940bbd0c4fddfcd8dfa12c719ba1185acb93e90bd5ca60efc7e0f863eb3b50db95003fc9de55b30450a01e3195ab0ec482cc2e9747bb9cdb767b41fb8679029f7835c1336b0adbfa4f64bd88dc28767b18e347f18a30efd5e0b51d89914e8079bd208515aa08bace607393bcf48e21bacd574e0179e29ee43b6fac8b72ab3a79411f49bfed4ca5007f31b26f0f31d377aff40a40113d2e7c159265a46fd53d8849263d25a50070b10289ebb1d0a3cfe9bcc53cca78f08121723a1eb7f7681db22ee04f5caff797aeee77d572e0d2d3b07e65474d3385e9b7c18b2538bd9207c48d22a0876fc342c77420621df08e947851ac74aa4454b32ce0dcd02c67cb87b6a279520cb953d6809c528ac0fe2c618eb0093aa89414a1e4b29d2598e19654ff93d3e309de965254ecee2f2d10c234988a349279817b16650493b05a2af1176f8ff067a00640e265097e0ee8a73aea4de9883b1d2c993f4a06d88b65b52dca1044e610e79726d850bd2e961aa29ace904bd7fc2beebf4dd35805a881b86641002ec56bc6c051cadc03226ba54f8e5cae939eb059ac57e86b5909b2bb00213adb2301c2c7f7be76449e2ec6e83a81c9368edb6fa53057e3baa6b6ae1582e0c6081a401fc392cb5039d8be1cc8aac02bbe5a066d4303eb3257485260d44bc6b709b008a5a7650e15cbbe3eba62046396e5a1bbb03f33f301db87f0ff1d5c19eb383ff11adc161d86303716698a14b2299736a9d6ad9120620df54b2137addcff0ec190414ba7d64f32b412dd662f12152854c969917407253639a5390e45d18977d3a88f5cb4c374c753d1daff04e67785f1336e422faf96d2e771bf354d9d367e58a7948bfa28721eec33492707cd8896a32ef1e5b1f7169f30b5928155f27563918ba1db81a1c39e7476363d2cc62ac3cd5d5db3815d2d4157441ef11f522ed4e455d21b63875237d016928fe3769d53bf6bf34df8e79357f9bbb85736bbfb875613f11aaeea25442d3973a2a4a39b9360684299a630af8ca884498e74e4396ddda3c65b8fa9ecb289fac16f061e3d67feba49b6e4938a2b5e23e22a3741ece00cdfe05640a4a4046473a1d0c02c03a7fd7bbb92cc983ff86a56cd60f232645778850586a428cf5184cbbd020a818d7d7309dd75d0918d10beda4b9bf836d7a24af450d855b7ce9a579bc2299dda49da244752d3b167f055a324fe41cb8c9d1afe433f2796052f32257131bd62af2ce688924f29a09c0d24bc12cb2bbd5bcd1b6a8638cf7c034b038e60e3a243898bff97240423579807c83124d0602e4436bab434fd63f364c237bf652cc62c0a9f175c2073feb5a3d259105c7c47bcae86e139cf528a74d037508690d65af1044c475e533edfd9fcbe7e49d5bb2b09e5a4ca59cb2f03eb710db2af132a991dd193cd0c8dfc72b2771545bc3cb6c19041fa6169c18140745bd82959240b1dac00777abc7c8411ad245e4bbb138923b186341de81d3f4d5e1dd117b7861f77201ef0be5ee5c80971d78017a3e4a008c8c28a3d8618b04383e65c4c4f783c4ffe8f1c785dfb3484cb5793568a57b81f43881288cc3e2369f13797276b0caf13f4f423d3c3d5f1d148f812257d46a9df9a61bdee77cadef7ffefcec2379978fa3dd38321e5d317acd6a23a85a8c86f2973cd005ea72781b9e7cc5f5b9a0c24d547a6ca27ee23772c138936a9a87e9b7a646389f7bff1ab6d2727c2bf8c5983831544452a102bb503828a70680618112b4d6668ddd2002ebf819d9a32f58013e7f234a97127b67fb06018b264f7cd054aeb4ca57823dea960fa05afe65b4ecb99372e94b9cc5c0e792807b3d2e5117c42d8a787ce8dad9633fcd3688b842eb62dc74c1a94862bb7e57e0da9799b0015935c5a8ccd62244058b25d890a126553a627052989f8cfce94d60e11bb6f31a27390eb6f28573e517528705bf8c92b27794b462f100487d1ef013030027d396da246594c9b58c95c95fa184a96f03b48b36027df31f75440af888d008c9c823471311475ce1636ac6d64a53c91216bf10c03bca724a5fafa3220d722027f994eef61e4c1c86a2d4b0d3143bc5b1bda3cfd29904a118a0e1b4c09344c7ed1588440dfe260afb048fb3107ce8effc8e9ba55b4d9660001d72386578865cb56c5e0412c28ee5ea6251a7214234f72ca249332548a64029996dd5f03cd5fbf42d7968848be10cd891fe7824a5f583962bb6c6d4725eee621cc8c702fba51b1613f5abf136b167360b52ea2578bc0588dc69a3365ef28995b5f97f3d0c8a34547c827e4e72166924a791043f0af386bdf7b4f4e7408652ba4dc50ff9987bb170b534ed8ff8064182e44d52f0cd347e7899cb18ec13618aa8121d2cd6d7b30ed7b90431076ea656649a797c495e5d94f05d9d133014d8dd3c94bbb77c4f7fcc6e8d98a359416457463c964ec69b7fe8d0f2fac42e485b8859e5cff930644683aa1c4b9d65fe67ec1db68061a3bd8f684174a53c21362044582c8f5d1d3415336c737132e22b5370e2782900a52b6e3ffd87b9b28e8f64fdc811d522dfb4bcdf7f0659ef795dd8223f345040487c58ceb19c55babcc8de820f93e226a0dbac75e5173e6bad4af02c0e7508c0e0ec9ec463174274cf4bddd3e2adf668eba09f0b8259210857f0a684b7805bf91f87faefe9412625e127bdb32ef58f3384ba4811e7c5bbd28f6fcd6f3d93b104cd201123f45c18015241a15eb43e52a543db64ce3e89e300de84d047acfc179842bf6854253cf366b159f735d36183c6ed2a7a14981a74d621e7076e5121bc0e4e71fefc6f11053d67bc4264afb34b8661c9ab97cc77cd1f29c3021104efaf2faac50da5875ea7719fe3e1775161c178fa83b6593074cbc84d689311b7c2e3559770fd374a1b94316eacad9dd0822b5b0e174b96399266bfc0da9bfba0acc2b8470b8a6e8d12c63c788e0ef0c310e910e38d4435d449e063a8e2c3c9969f46f2a389bb990480cc99b933bb004970ad6e3967395430c12b65375e31b836344527bb10a7bbbdcb9c46410e30c01e25564c35e583ff0d62a9aaa1c23496451d6da3e97a3dde3d9e9c9054de4e2f7bf65ab3f0724b2747f9f8194813b8d76a1718781e0fe0ed9a982d195fd11e75fd967b4494cce3ccc0b7ab31e8d7c32bed7465c2c1d0b1280c4d0f6c16a849c1ac2621b596ba337fa193fe85357e0dc558ed164c53964814219780a9329b4dba23220c85f75dc3e56e8b8faed0463a5611daee0ad74828b6a6dd980bdd2645cfb6737a6fa5073d5bc4e2ceed72c303e3da66d0e1f67e002c99345694f81c52e5d170a6031c8d8f248ac8b03c2ae07a1cb743829cce62f585ba897601a9d9372bf625fc5436c8cd181c75b3beb50ca49d7872815299a7a736dbfa73b9f49c5c09ca1b5724dc67e026c217ab15a4292060046e659ec89eb4358b631d66738054342a27440e8f85f012f57c0a39eb550a5c9474b73b909f46be4e9a7ec76515e79b75607ff428ad1b6346cba0850a0655c5f6599f8adc9fbcdd0df6dd9c69a68af2116cb7ea7d09e298fdc82f8ecbd40787555d2afed5b7ee37cbc9a550d6d6dcb203ab825a17c864769e14a85f3e12d2eab63aca5f455fb1f91251f23108d77c1db7a591cb35416cb0c12ba3b9e2e48496f16271c8e194039c7cca202699c537a3a715fd32ab9215cc94565380580a2d67d5809040c82a331673224a40101c67db7e78cc7d1084cc35fa7641b37a3ceafeeee98b93d523f01733a0b7226b62aa852fa3cd8f79d54de0c942aa448490880ca68cc39e3056d66d49984423a3a319e370ed7f492c0cc4988f6bc6c6493759ead37129f7983b2ef4a3c205c36d965543dd41e2f0a2d9e3878f69ffb61596ce2ddfca883b14d068c92ee301f1833ac673eb4ca5d570508eba4fa7a18f6e9e4cd01f8f109164aae820379a68746d1a03837db0111b7120ef3621c3e2ed649fae36d92c23a069f8b5ff1ecb2df8304c88d081218f6f2c291c82a0cd93db18cc0369921d6863abe679690dc097ca623cb630bd131818731513a5206b5f55a4a79a9090bd6250d8e3a64764250f861b95c45099d20687ae9c0f919202d12a865a6279a66c7393c5393b730392721ee9b00c9162695920ab028fb4fa028e39f56f5674ebf085b40d8a01d7152fd79260e786697d5c8fe02bcf8b6135f9c46f041dcfc137038a4dbc11928f11f57d709f80634000cfc550b055534b7a6770cad01233cdb65ea47ca85a10bf720313f4427190983936ff6492f4f72ad0da08b62aa39adad250eb6e6434961a2d5d0e151fb2d26707539d902764cddd9c41c453c96776a80834fbb1aab7ef2dc0a09b47f34c2b23a759205c4d756c0cbacf40380e86127f2a20bc6bfed9062a798e59fd7193be24c64a07d57d9e8f67313d5f63ae69b41b8de811fdc0615cdf7ed5cc262c71699e3c13178a193d6a445c0c744d98fe807a9b54214be7508521e38443d9f202781a2f3827a8e521f9fc9ea74c65036e570e03d4224ac4aeaefc7f2a2927ff2d12fd9ae93331461356a63d68a03fac9e5f5bea0d9d580a5ed5fe837039e48b6be94e3a03709ad288478d0553b8e7bd7a7f52398c63aa84a06c96ec2189dc2d7a97536183ee2e51e63aea021c47a884da7e37150cd52fcb796230b3250dac5934971bb8519a077b38cd2585e423475c699da5d8315b35db566971af920531fa2ebb53f9eb35ae8b9e3f6e87c056b0dec16a0aee3f84352cb64e9aefccb0d372d4f9fdcbdff63ccc8d9345c22b1db89bbe73cda3e6eb7c8055bec6f199b1bc7da1ed31cbaef3832ebf978ea351b320c5daa832ba6fc37172cf2c891f8a04a49a21cf01ac1ab34d7503d335ef776f5ca6056c0a2787abd39f5e8af7cd3661aea1b99f14112bfca55fd853df67ce7fddcf89bda3bafd3a0c24fc6abacb4ceecbc560eee92de0853be419f067f1549ac03eede58faabda735d40dfb4b2f877292a7ba1bd1bb82ad0ebd145566997a5b7f4b73ef8353f737eba863cd5009d9beb8800b43eb93a4fcf0ff46da983a879401ca1905de1f329f561", 0x1000}], 0x4, &(0x7f0000003840)=[{0xf90, 0x1, 0x0, "20b8b2e91d3d9105ce5442dec61a2ae67ddf8ac4da171abb4a9226f59a331dd94273a13d11f74f872db871dafdc5ea74e6a616297b0a2c0302d6b7e257b21418702d14e334b08c5fd7b13f459f576c750ae4b0ddd582f4ea9a67cf0fe5f8beabc00f6eecbe7486fb2033aac90f9325886a2268b2e5cb44974e0f0542a32443f6d19621ec5cc351c9a001865d52cfc3329cd06bcb7c2a523f4ac4f3917f9c6c27753399f40b6b74f9a87ba55eb7a3d5f3c6c9c793bd3fc353e9cc2b6f804c7c2568c57ce0a89f27bfc86010eb81fa5edcd61bd5c10d480b2924aac5e718a6c97287e0eff0a0ab8ba095b46df572de9210cf75fc5456e08746c1f6da3574fd19fdd61de609abd32d3eb123d4711e31ae95816abf7b58df552fc8a5feb815de580ccc9c433864fcdb944397390a66eb0070d6f909c5494347294dc101e29682de8aeb9932e881da4c6178c9709240dac7c7752693abfe2dd1df7e7a9cf4853d0ac65dc3c7a7c651875ff8877e6fbec8f001fd8c73579bbb4094324d834aa6cc93885532fb9c0e077d1f210af6421de192fabed7f10d5b765e6c917b20597a0cbffc6487cae3b5b245854ba86e77bd2598a43fa1266185030bbf424a989578794f0acb1606faf2b5b5b91d4922eb12f9c6395e5dae2c5d7c0542a9e4fa022d94ba2932d3a013b88a3008061c46a022c77a6935d7a69a9c547a785decc35c8851e6e6ce101403d36b2a334aafd4332f1fd78c5a17fc9bbba34a57692cc4918dd65c7e8053b016e4ef850d237fe4f6ed5552d7c652d918380297c71d444c77c3a13ad07fca66b248f1bc8745ef525fc48aacd4ec7b74b0da3110988ef4c40a7a9bb3e7802810b0e990339f33c159630faf2488a6e788a2bee00dd2f21f7c18a3dca133749fc9854eea436d4ca327810f9040792e6b5c76a73b0b80f6d8ec4ef531f90328d3bb26bee7d5361ed0c0bfb0e681cae015649f65aa9de0ec1ab7546f7bd159b3ad8ee5d50cff2bf2ed14a8299e02ba2c33c9ecc6364d03c8238bc60f56f098d080490aefae45a6432f414cd2f1c656f99d9e1d3d0ac97acdfaaec53c8eeff09dcecbb106114e23f4024a7bff5e44adaf95a4d14397bf14ff751f5580ac454052d6f8a53ae26213b77a18468cebb332995615bd5ff019a9b7e966fc9db7c8d9b7b64279c4c4a32d7c8a39be5556b109457c1ebc93cf387d7e2025c65cde8783f1d28420830770c1bb6366e23b2831355240a469903ebffb4532796e4268bbf024e920ed9f9a7550692b29e303a34c782c7e6512c89514902f4e86be03ee1b2c126154dd50f39d8449676b2d28bcf96f2abb7fb9548fc753b0bac545fdbaaddf8da8bd2bf1ed0995676a8a761c607dcfe5260529a015a032797638ba75bc2757ed27cfd7f443566e0dbe65a9a7a250af6fc18ea5814d1bd6226489bb5991ed2bddc48054cf838f15223c716cebd4322e92c32f51b511d0906d8c98c2f44f680fc4b6909687f850dc5e2261324e46e6a49e0002552140240cf7b27c46da4614e5053a69cd478ff920c6fd8989c41820fdb05d51dfce3e3c001940e7c20f3c3d801a597ff228be03832d535355e6346ae29aee6d40c3ce5edaee80f4f3b998a7b18902568859154be37b292867c4943f8243fd0158f036629294b5a3ed843d73cb439330ae04851d5a8081ad4b48b0c207a787112f0f608c2b790e71e5c9dca47a983b6c6849872ffb15091ed4f5224253c7164b7c0cfebffbb4e4832d52be93f26eaeab5414e483edd6a1f7474bb63555c3499e7613ffc34d47fa0c5adaa1a678822be74c8d568339a7e22439a1db5cce414263e5fe6c647c30da90e1e8bd2ee6dc20a9055db53dc37e8134c161f70995438da256cdd4fc1800e9e870883fdfb624e70bf20467e6683c38ff4f37a19c0e82a457a7d8110ac61a75c3c517b308becb7c0f57f01c61300363bbe62054e9ec16bf2bc28ae7d203f94ca8d3012b75bcb99393a82226e1165406c780df6cca41089ec0b57972bf03cde226c61e8c6ef6388577c51c9363de1dce74f8443647b9486250c47e3d039b7aa5480a29cf33b4da2ca794367f21488edff0ad0dfa12f7ba3ca4fda70983742d8e78603db113673ce703ea16824f2927dec786d19e36c070d4c174e92874b23b5c5ffb3666e247b71727ee6ab0830db4b2283517d411d13402e43cdc54aa34f46d2821f44ebbe976fe6e55d30802cce7bb50ac41668c130ce14a491bfee7b739b63caa7d884ef7bc1265979923420ad765939013d8ee4f78b28d8c3f1f3d08ccc5f358e125cc7ad203f8262b68272d038be2af9a4ae29a82fbcdc569c1adcfbd9b26b0368864aea3a655b2bbdbc430255a7ff71ae8d013bdbce9b5e84732d8c8d14da1c6f351d07b726c084573938500566beadf3f8a1f548965450459947c1e0490843581b66212c754788381c031eecefa2e3f94b2cea2486c6b6395590fc983d2a945b5ac9cfa11c5fd12f3ecfe9e56f63cf57c3356653e40f4207815e4dfcacc4bc4456a7953a182c6fa0782f534e9a8a7abf96e89cfc846374ff7dbfc1b2697f212bc4ea90ca16b2dc30c4fbf3d13411e4437a18300c17a7a549204b7b06ae8a36ad558fbc2b8355f2d9eebbd5831fe8760b3de11405a8978965d708a04e3c06d32ba51707a60ff1ae3c359e5ebf0ff95343df30dbd36e9f69390e45807936cca6cc830bebb2b012b7aa7842b51f25d87a7401da73b46fc2286b8f4c41a0ecb0736fa9ff4fbc9aeed1cceaf6e11c72085426302d474d219441a4f3aadfbc41c829de7fd569b63e15661668998e0daebb0d91e6ecd213e8adf605584b97e97a2fc5ab4516b6135f08e9144acae169003b1160ff6b43bbac73e70d2f6b9e0c41c14c963736cdbdc035d87845732b253c311820cfeb2dba3650003fea3fd9a7cf4d277dfad48b5765d7db7703f6adc0cd3a5ec24b309e5b19e123746817d4eb5737fcf579fde6b04ab91fca4bb2b9577f1ba41a196c8cf842d1f87a251261ab72c34ee42fb95286849f4281a6b253c2d19d842438c86735e9cdb6f8df74e521412f3e4ef276a0c2b8cbcff965ccb13583fae30f9dc3da005751c29625ebee18d9cdb0ff537dabaa0dd9646c9c2cb2aad9fdfe0244917a78856ed0d5ad77c34052001aa0fded4d86cf945ac417c3d39dd73b7cd8082805169294a170f354634068a22393dcc117377f046ba2586aa13fd8fbde42ac70f274aead8d5c41d757f6431caa567e07126a7c30cb20358f6104caffb545382c7f6412108b71c00753743d8f892396e117a301ce882c42f92cb94aa336629ad4f9121e1c013108008eeaeb6185a99c0ae1aaaaeb10524441fd344f268fb02ad041cabf8cc0a11889bf662c3b5ffac1be969514b28270a988510c35fd72d5ccbca5e6f9f98eb0417874bd41f2b9591ed9927de8c60e7bf4d35619432562b8672272b87a6e04f034d0d35fbfcaa8489f49ff5d664a3ba1520b7efe015fc8eed077835431874f3b653c6afeb1bd1993295c378a6a339b1663fc26c339a543e9e1d9b0bc1638dd5909984d0a6a8e080fd3f3dab5294a3f19b3a8639918d326257e50858709977feaeeaa1b8df04c6b7831fc2d8d53806a785332e3da0e9742ea73c544440ebdd5becb153bb2cce4de352a91e2bd797836e40b4e15023f4b1170106904f04107d3e067ead296e9105e8b7940f8481b07305bfbf9798f160cc28504efc68e1e91f83fbdd25e4ef59bbcc6f6f89e02009805061443beeb97346c2fe5ef68dcf524e26ca0832010495d6b7daa58141bcec56092a6ff3931e790c50499ad24ac5f0c3a6683c9bead51301adca64dd2bd719a3850b2fe38526b63d4b1a51c42323f6ec460b3b3b6e1b14033e8a8330e17e38418e5edc90f4c8c45e1526b80822158213c7a9b592d77f277e43650829c7977e6223325cacdd1055d9d95c3adf43206ebe06505a1c14d56d9d289a319fa83506e040c07a144f58bee4ea009bc64b2fc345617e0167335da194830c7c14c13d86981fd82aeb312ee49ccd65d2fa875522ae92a487e8e7da462deee3137a073f4bcaa2c5b092abb92b752fafc6bc5a6f5a863822343ffbcabc053408c275a32cee9b23dbf2ee7193ebad0e4e3765ca0228c09c51d77c7ec7b2067f300fd927aab8d413565cd4c7ac37fb00652a36a3237d006789335da14937d4a511f7b57df976f6e7eb880fdfdd3e0f045ace808924a423b40da6254548dcb5ea6604bb156e4b1df7de904cfecef342600a54e19f81162345a5e5276413f459ef02bfdfe7ae756ad214de16260ad55204b68d34b16d78cd66703f92a8d9bbd962cefb30b6a8c429d3260749fc2ad1fb8a2f1266e3c1a9f997948729006a29581680c4146dee6974aca0416d9aceb2e032a0a888d625ca5c29b95dfb91d90f64990ca27d4d1cf9134acd2bc07a750ca884d4ec6beaa1b749788c666971af7fe3f94f729f919276010b6b5071dfe43eeaac705c06b58f0a4a88d52fad1b40e0cfffb76c633d61869701513227a07278c90786c05ede3727f7db9104864258b120b39574afb8539682bf2721cc4f01165f25f30d60976618faf1c5116cff38980a7f74e3afa193a4f585f94895dfb88f9fb3495d918b68bd72e7ff10925093a5aa1d068c959e8cd81f4eb5987946de1f44a289d509a5d7721cd30fafc9eb3a0c831c6994b90bcb11fdd89554c4b95f1707f4b4921f53ac950a340f617665112e10850e5ff3e51b03375873247bf2c4c93f7ecf89e629ef01301d613218edc14cf5463aca6f1f5488ee8e85663a0be6b3e8c0d4ece69ebcdaff64a5e93f96e7123442b67394a0f081f809f3a1b5c12f946ae49416bdce55d8d77f0cd284cf8178c2f729851e433c272922b3c061dcffdcad34d1b2f4b85f10193b89391a01e6a067ac1a00c89e2902cabc8c23af3f6dcee1cf7951cf1e12dacea4f4661c960b064a67e768b08c85023cd6e4b48300ebe6a759b6daaeb1ca5441475c76c75c91bf0ed0c322853b443dd1c844d3d83e888fa50f473d2fb81b8c3fa981123ac37eb3c555993e52021cce5a085b1e8fa6294a11ddebea1eddb0eec60b7eba990d9514016ef870a88e9fca8ce8c55b5f4458548f1bdaefff74fb3f49dd3e9b898fe61db8423dae70959f5ad445fc775923c21451acd36f7cdd9821ee5fce170e14c6c015b6bc04a28e62e5ae266beee66a68e39d64551c57564aea188c911ca220eb87abeaa8a983ac37ca8478c17a6d528161ab629fb15b430e9850e27fae523beb6376bad74fff10b1735be6664ab38f0e8f243b9985eb6955727b5722f5945ebe50c7304219e3629514e53af5664501d5f6b3bbc4ed1e4097cf8b110692cfc3e0bae55fc61a1710386155927a83163ad45ac694902200bd633b1862cdca1630efa8423a84f6f5834f9d4c67ca4e613cd9ddd8b862f9d5b91b17bf2019c81ec83f34c985c19a8bb181a574bf541399529c35c84acc8afb104c11b18cf957acf3e9037195a7708d8c4d1b8dfe76b7e267ae2ac0421747544808bb2de3f4c563932f4630bb418c7a47ef96f983b393d06d2bceb4ca49dc574e236d19bd87e153f8987868abc34902"}, {0x110, 0x1, 0x4, "d178bc8c5315085e1e4240cde7e46d432445c02113865bbc58eda4d49cc80aaee68d805f704c5605c3ecd0361b702b12ab058c6c51c6404d1ddaf660d19534828e13b9d2d729a8198cc50f10b07b601a737f59816a4a701662c38802846b8dde40241ca55f692a36b5a1783e4da166822d3cac3af16af718b055df19e725ac4c2893439bc3befeb2a35f81273a9bf484a16d4429e42472cd83ade45e04fd2a43f0237b55a9ed6ad0ba5bf5ed58ce81f9048be04e484c50a199d743efb711487d3fa727f8068470c603da0d8a9bf8a34b9e13dd05caac2002bfe4556c7accb62825fa8d8e9b2640f3b8a372ed24a25a321648c60611cb84ea7d3803297f24"}, {0x1010, 0x1, 0x1, "3a841b9a1adbc8d4c601bad56fb6aa1d435938a613e8ba63f6df0aae3f531d2b4869f336a360a9c49446539a778084b75b5566544d564485d84096ae6d0e297b657fa7c1760285dcc5c998b0c85b784665f4905d72ec543ef32ce25357246588d683dd51214caac1a7c6e5b73111ebd0aa75f68cd89f3e9b4b7808363502b709ca3d4e36c5db0fafbebd3bb3294f0b1940a1d53909a14a1e44e4848b7d2d2d2dfb66a2a9c1982c7074ac6508d0f1dc00ca3d0f88bec5f94fadced4bda69770bebb575f2442afa9c1e6eb6b71fa79dff3098f8b199802e2ce5118876cd83e5b88eba58f2fd3aa6b2ed00c289d604af23c1a8eec2da75e902e5661ef84f4cdb636c27d09aa0a1ac6d85fda25ce8e5cad6417a87df351decef1092248bbbea8f016b13566b2dcda635151d41feddf9abbde1d873c5aa5720038b34b570d6deea1d6543a21fada4a31808cbad5ef6f96ce57740a0524cbfa0156558156ecc5d1b99789a6c17742df2f7983b34df5dab2e1bd757a577a1a2bfa914e272556038717afbc7bab12fc03b1e9a0d7e459fc764fd4e3c19d20ccfa5e9ec3778f13dcd26898df4fb286b469bcbe9e9e65efd5ee438ff1846926144f766d949051c472fb2791a2437b5c2a2448278b5a08c5289db020139a71474aeffbd2552a872e2ff82b82528bb6c5b58d86843b96416b914a0cde35cf03932dfded5c524c62d28aca1bac980f7c44fb285794b937af37d0456e4f0d056dc0bb5397068087d22b53ff23b03f243319ecf52a6c04e7271368deabb0fb06a1e17f9303894cdf63bb141f8d7382907461fcffa417807a5269d8f2d91e0e5764a01f6fd830f62c2256b1863208db8fa420ff94cfc7581057c5a270eefdf0c14dd560fc4326588e618c49f8dd292768b1fbdac3ef8ed7a1c29cd6883e720422d0f86841888a2a3786526826f1b5548b82142251d723675b28586f5518ce8c6fad257309a7afea80f2bc133b761a13ced58b72bf101d33794782d65dcbd20798d053fc68c0949f93913ec7dfa67b5e62d137225a9fb98f91deb07e3a126b2428c4bf6700accb68c021bf98be780745d778c52b5a6d6108b75432c367cbe6eaa8983b0af57705628df456cf41032aa76d2ab06f65147ef2ebf8cda432f22d3fca3ecc1bcec47c848b54ff52c36696558a36758bebc1d495757cc306075ca7026fbd1bbf8d2dfa796ffe46378e289c9c17026ebae547370b1cfbb0b35eeb49b15983f6ffcd85d9e9a1cb166e93879f32577429afc34e95fa787b412704d6fbb063c3566ddbfba3da2faf2f8b785e93ad251daa4399c115450026f5e8377d66bf59af4d0e23a82ca5be47ed2928eda2744ee6ef05a2822b623876cd6ff4f9ec946a48efb66d515f4559cf4b09ed0c874db2abcc57ae52616b84ed8eb417b38a3cfb829d3181f862311fa4ba82e6d3f1bbd6af792924be4a6acdaff7addc4e698baffe8d14a1c701f25a7cc62deaf96e2a6504c360531c035f6b531cf47f6117c418b4759f6b376aa9791a27c5d0b444b8f590f459a152ff12c6f7e54a5ea19c65581e647278481320f747068e22b3f5b77fb4b9441622e73128a7cf8ca6de35a20ad8bdc152ecc7bede474eb0d60e2a6ee4726feb29398ac011b433f4194382a6d438f4bdb34d9b745e339061b478588c25c5c05512f37c1d2c98872264966deb11c63c1a1bcab8416856d77c1a4059f5647aaee1ddea003cfd84e95e1726de63c22347ec48c9dbb9c4c5c0c54c1e2155456623b3a6fc290008f5a6d3486011aa1dab130edf397c98f2d656b4a6cd0715be0fa5ee08a560bd597713109bb55f6068fb2282d0d3a9cb5c8ac23324f66138613a704d24bffb7b39dd5224f9bd0007fab9012b20e7bb97f1a91bfb9bfabf79954fd7cf3e25c6fb87299862d73cd86d7db4f7f5056dbabf34858fa4c265e774de1d4abedfda51ca752a0a6e59099e9d50bbbfaebc1b8475267f77108fd086a3ccba4822d5d1deb3b6abec80a2044df5adb08d3eafa6be16141107f75aaf980ddd49c3df7e87e210f0213997bd5c7bc84a41844e830d6cec1b72cf164a003385ed8080226153d5d43c1909366764f1b2795a797c67b7d4a10813f27ce5b75935d8ecd30b3adec4533505ecc59b48cf84189cd3feaf49d658af38811e32db0e36c7c8efadcff47f7cbee8be8d310c8d61c50b1ec897344b1e0547a13cfd3d29ae465800c505fc36e14229f9b72c108acc8151f0de9f8305544b84e73f31800ab3b2c710b07d825340847f5d32af2536bbfc328158c8a056e59f42ac7f35c8f7af1cf6de1cb44fd7886f2b336cf22cf196726b31ec86e1ccab473c57f567c83303a2131b12cbc07bf0c84273f672a7949f574259b4593f7a57cdde71bc34e7bc4385a20a2f90afb9840dfa5b6599f715f12c41bc3c2892a8da57f7b05b4bb314fb7c03869a706b3e9594eafe76f580a23d5eaa41d30e2911b41b8bc9e04492d2d625e845a3b5f177e5563b080cc0685d2d6dcca98758d6522287c666a03df4d5f54ad9f2e6f12c6602f1375ae5b59fc71ffc04e30b778736e7d39664d9cd8a02f1db73ecfcb3977148a2efa5b862dca1ebd18e45498ee0b5faa602ef46d64d65d032a50596dac8840d4af1582fa0422b285fc6d5f0e9fa1a4616db3304ffb63bf5cba22189fe285eaf5db3524834952860ab3e79aeef5d1b3412325f5762546452d0e3b956ab815c0588996150b268cf2ebda43f3cfa87576c99e33e0ef132202aee2f1298d91f3b0181664148f80d5439f87d970f9d4b6eed099d9e1dcb806bf30e76009c16795d1e0461650a65e95164b63bb142b6f5e065140bfb8e467b236ff7a6cc17a4ecddc85f080b6be492878087b326f54a74078cf75d3263bc58763b7731ab280f3ae64344c15d24fdb9bd1f36ce2776f35e188275c14ea4e6e825b4a07d27455e4d5b7300ddcccc3dbf3d7b4b55ef53b38839795c946c8b70bb1179d8a59980275334eb0093c78b8ea5d27e6d06a3b4e0b0213445cb108a0bae79f3f14e73a5e46876d92ed56865108c180000e96ab8be494664f7fef050865e436fb9ac037eaa263f5d5e0be98b68ed20e6a3c1c158dab0d5a88a70d992d1bd1b81f5ce54bcbe4ec7dbebf716ed3428ed1d5d6f88da392f05da432ee57611f0bc7130d6994b5f74d4de193d09914abc16dd5f4062867de325a45b5c56cdd298edf478d14d7d0232e5a8a787026d35db1b7bb2515a25571f44aba7d1c54053a1d60c2291e3b7a403f9158652c3cb5ad149a27c336ed4bab8153d3af51da9d811b43922bc6997e132f3ad6d743743248926835ee150356e700177fec9bd115e1095626491f9a5452b6d90b565a12cf3cee97f46812cf1567a76bbb16634047f649a1c575fec95e047b3136b9fb1c52ad2ce76f7d55aeb2c1b504a6f92ae36f0137df373ede61e503092e9539cb7522c284a15fdfef5925f6021e65f4d51c0d9cdbe528ba8589c215fbe1f99e39f79d5fce67a47cbbe3eb7d994ddb71ffb15a46f1db8bf7ff9860397df638e96761a0c3a5068b0a98589a97ba9e61078946ce5ae0ee7c118970e07dae8ae3dbcad0935a1c6ab99b70d4804599f7f8ce696f49f560509aac4ea34459220c511e819be4da7dbce8abaa1800313f003b325708e4cc6c558197ccf854d17d61a9fa0ff829329766b74d4ff208dc19707b868027ebf47f81d2a2bf8f5224c3961800a35a2a4e5901d168a86431a4db864ede8c85d846a0961b1f1a93b2c3cbdba7c0f8b31be3d83d1eb7ed5dff3f9c928d5b94397ae50876ef41e1ab838888f50273c5febf52d8ec949634099a689a9ef7ebf28280e3ea122ba977e1de5934b217926d8e066ab4b2b582f5d384c429303ebaa6eab274fefd8c9ba70a3a72eb2c2b320840ca2bc6f1ea22a38b7d049fbd6627ee7fd784fa90a14b3272fafe9d807f2f904fc590595b2a8827172bfdd82731e164e7fc65123bc79ed74cc96cc358a76a2d3ca1c8c746279339f23634b6d64f3f75f2bae0a190ba5230501f5d7f10a40bdb6ba4a63a324997c034d6873bc3176f66dd21a801eee3dc2510152726a3f8fbad63859dac3aa6f84514f1466f7e033454a88447af2b3aef9422b4613623eb7b1b4232ece0d86941fc563f3417af7b099b863437376a68d5416b712e7a6379c0cfd6820d4d3e54f455489293a008d1ae54dbdfb8b90f25a420985c514195f541feb1cf6f8bde8a3e788d4975b4ffd88ae2b584501c8a38b44c53e7f0055ffa29c6f997ef6c6e7ad23a69dbff77822556156751f20afe30b894988e862324f731ad11425c264a70809468690d0cf385444baddca1857205b011e92d17dfd1c56be90247badcb6a87382b2ba52baaedaa71b877393a4534e273b9a2bb43affbfb6a116b65ff72c9b42aadaf7c9ebd0183d4299b69594a643d308a0b275121f9ed24ffa274e02bb7a64a0b565bf1f1f72525ae758f5ee46d6f59b897e1342c08c84c0397301f497d6d5079453f37161664273f00e9f427260364a5137bca5b1997af1b4c8db9deeb7a8d74a378a9ee5fa09f8abcaf19f2fd11483a76d5629c80974f88f1a38ca9a67de18523d37d7907471c7c7086ff596fd94c23b4115516cb0c13dfea95c8d2b3226024b93849282ab9e6331de90564ba06c7dcde254e48a05eb44d4ca3aee9f9474b23ef129151b00e9c42e052c7e41f3e87272b1adbf2495f2c2420891643af50b8396bd46480e8c6c569b7736b859525f7dbd25a57ed5d0d2f7e5b34a958e85e1a2b8aebb71a127ae2678aba0e09867ddc595d9855a5b0fb87d183a1fe0cf3e7afa349e8aac53f103ca3c6f3979da5a51a17a122917c6899f9f0cb0203c15ea10e7c1ce34e9920002877b2a2492beea172526e1c304256d31be28a638d19c0a206b20d8637fcd20f058236ccaba81baecc8ec616e3e87d1976d8e49773c4618262974eddcc43cfc6e2d8cc6b953f589fbf0ccc3635bc30b9fb40ab3f9386ee8f9fb017f58b4dc665c577235d0b6e6007381736a0de81c537b64e54f1bdebb4ff5a51051926dc6285ab7248d834a0443b50d1e8032cf1a5d0fab838d810af8806c75cbf8769d87af78a84692151b9cef415f7b96b2a642384355ee8ae395233b8cb949acad27a43be63a49d7be48d6371a8a213ec1e068e2c4bf68d4d1fb61290c363e92d678dfaf4b5649b9bf81f67f4064174c6e6c71cfda0601e74bf0224ddd046bccdcc7e27da527129064837a3d15bb0385f924a948a1193dcb11512e0184e21ce0dda32c52bfdb74ce3aef157f12c11da5fa831eaf60fa7f617f8634e66b922eab808db0ea3c8ec67427be033bb3bfa79830ad50c1cc97a08ecb513aca819054b034d4c2058f8fc299f66ba895334b32ce151a5e476801104dc3bf7e9ed7cdc90e08e3e2165c273fe6de3bbfcfc3ad12667b6a774b20e9d15d581da1e25c173a4657c3438c24c6b3f38327f89d5297b6d149e35e58ed7751a32f405db2f19ce2f0394551d09b85347ed12f458fa94aabae91273d8f70bb0474c65ddd4af9497b5a53dcf142a6f2b4955323ef599b7ef7ec520b1ec2718d6eeb2dfa86f202e7116d947ce8de16758d48af955281bb8a3a114bb298b5658ada5d35e3196bdfce59cef7aa4c477f29b4eebbb9b8fbd72abba23b38a2e4cfd80584aefa2d9069476fa8424e7422699d69b8db49d08697d5b447c357075079394ee6a03da82423858ddc81d2ad534947b1c5217a3b41ffa88227c45a31f3b3b825fb6b8275c9005423a63de23b5e9f8b7deb08556"}, {0xb8, 0x0, 0x0, "cd2c52205cd921b1ad7ee4b1991c51695797df47093ce04b40e5e387b74a5b8fd87ad9b03a2811fa5c4bc778bd9a37a2a7abddf270b77013b1b5e6c7712d3164f8bb0241c995fcaf0bcf1df287660ea8101989a1dfa1e295c819c491eeced614d4bd5ed867fbfc4fd7b02083a4e98652650079590e0bb9c8b7a236d093c7bebec08294e37e91f7274305e5302b97118d487443ddb222c29e46db1bbc0ad70e1d8a42"}], 0x2168}, 0x9) setsockopt(r2, 0xeb, 0xfffffffe, 0x0, 0x0) r5 = socket(0x6, 0x8000, 0x2) recvmmsg(r5, &(0x7f0000006e40)={&(0x7f0000006e00)={&(0x7f0000005c40)=@un=@file={0x0, ""/12}, 0xe, &(0x7f0000006d40)=[{0x0}, {&(0x7f0000005c80)=""/53, 0x35}, {&(0x7f0000005cc0)=""/52, 0x34}, {&(0x7f0000005d00)=""/1, 0x1}, {&(0x7f0000005d40)=""/4096, 0x1000}], 0x5, &(0x7f0000006dc0)=""/42, 0x2a}, 0x9}, 0x10, 0x840, &(0x7f0000006e80)={0x37d, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000006ec0)={0x1c, [{0x6, 0x40000}, {0x3, 0x20}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x59}, {0x3}, {}, {}, {0x1, 0x7}, {0x2, 0x80}, {0x3, 0x9}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x80000001}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x6}, {0x3, 0x80000000}, {0x1}, {0x3, 0x2b}, {0x1, 0x52d}, {0x1, 0x5}, {0x1}, {0x0, 0x101}, {0x3, 0x6}, {0x1}, {0x1, 0x7fff}, {0x3, 0xe3}, {0x0, 0x42a13317}, {0x3, 0x86}, {0x0, 0x4}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000007000)={0x2, 0x1}) getsockname(r5, &(0x7f0000007040)=@in6, &(0x7f0000007080)=0xc) open(&(0x7f00000070c0)='./file0\x00', 0x20, 0x40) r6 = socket$inet6(0x18, 0x3, 0x3) bind(r6, &(0x7f0000007100)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000007340)=[{&(0x7f0000007140)="c12b8828fcf6d3ac293ac44e21733fc3c66a65415c0074924811ecf9b5732909bbbbc2044107c806c7eb3f8d4b231c33fa89883a3702bd99244f0b76007317beeec382b9b2b4f03f23e4ec6e5ddb360afa4e60affe7a32b0cd38f0baa848c63cebd1cb4fdbdd4c2d88495bdfe283d37dcfd66ec70c50c2b5cb6f6cc047afacddd3524f6528a786f5b032cc2241aa324832c84551876ac6ed41", 0x99}, {&(0x7f0000007200)="fadca24bebdfc9cad1c7360ab016e8250bc038189d500f1c3ffbb72b68cfd01f7b0d", 0x22}, {&(0x7f0000007240)="475d73ee79c03327de795aab56712a086c5aa930290e75f03c633d0c9cad5bc4628c2f38613eb00c648c831ef8c1d1b994ff77820f63", 0x36}], 0x3) r7 = socket(0x1, 0x0, 0x16) recvmmsg(r7, &(0x7f0000007a00)={&(0x7f00000079c0)={&(0x7f0000007380)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)=""/82, 0x52}, {&(0x7f0000001440)=""/192, 0xc0}, {&(0x7f0000007500)=""/230, 0xe6}, {&(0x7f0000007600)=""/79, 0x4f}, {&(0x7f00000012c0)=""/249, 0xf9}, {&(0x7f0000007780)=""/156, 0x9c}, {&(0x7f0000007840)=""/67, 0x43}, {&(0x7f0000000200)=""/23, 0x17}], 0x8, &(0x7f0000007980)=""/49, 0x31}, 0x7}, 0x10, 0x1800, &(0x7f0000007a40)={0x7, 0x2}) sendmmsg(r0, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) executing program 6: recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0x0, 0x0, 0xb2}, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000940), 0xcc, 0x2, 0x0) socket(0x1, 0x2, 0x80) msgrcv(r0, &(0x7f0000000800), 0x91, 0x1, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000500), 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) socket(0x0, 0x4, 0xa) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 6: clock_gettime(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setuid(0xffffffffffffffff) socket(0x0, 0x0, 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x416}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(0xffffffffffffffff, &(0x7f00000000c0)=""/106, 0x6a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) openat(r3, 0x0, 0x0, 0x0) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000140)=[{0x5c}, {0x80, 0x2}, {0xcde}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fchflags(0xffffffffffffffff, 0x0) semget(0x1, 0xe6ed5537ca4f822f, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(r2, r2) mkdirat(r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) socket(0x18, 0x4000, 0xf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f00000002c0), 0xa) r4 = dup(r3) listen(r4, 0x0) shutdown(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r1 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd1", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0xfe}, {0x4}, {0x6, 0x0, 0x0, 0x14e}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x5, './file0\x00'}) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001640), 0x0) close(r0) r4 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000700)="f46387eddb44e9678348dba23d79a37e96cba90a2572ad5bebe17f680f1ef648f447f0ab32", 0x25}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r4, 0x40}], 0x1, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESHEX=0x0]) mkdir(&(0x7f0000000380)='./file0\x00', 0x20) chdir(&(0x7f0000000240)='./file1\x00') syz_extract_tcp_res(&(0x7f0000000200), 0x6534, 0x3) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)='./file1/../file0\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r1 = geteuid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xff, r1, 0x0, 0x0, r2, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x28188, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, r1, 0x0, r1, 0x0, 0x83}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r7, 0x541b, 0x0) dup2(r6, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rmdir(&(0x7f0000000280)='.\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x8210560b, &(0x7f0000000500)={0x3}) r5 = socket$inet(0x2, 0x8002, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r7 = dup2(r6, r5) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000001300), 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) msgget$private(0x0, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x80000001, 0x0, r4}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file2\x00', 0x3802c) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x20, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x1f, 0x8001}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x2}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@hopopts={0x88}]}}}}}}}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x158) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000280)='./file0\x00', r0, 0x3}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0xffffffffffffff10, 0x99}, 0x10) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) read(r1, &(0x7f00000000c0)=""/30, 0x1e) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe0000001891300ac3d00bbac1400aaac1400aaffffffff0008009078000000006a9174d5d344fa2da0811a1b3ec9b68bc74a2c5c5b18ed62c2c731b5fd6a3c9d9efbde9ab31672606deb2e9a54c05465caf9b5bd2ecea0fccd730fe359d57d09838798ab120c80c87b07867e"]) executing program 3: syz_open_pts() sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140)="46160472956712340700000000000000", 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) mquery(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x0, 0x0, r0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) executing program 6: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = getuid() syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x62}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x4, 0x1, 0x0, 0xfffffffd}, {0x9, 0x0, 0x2, 0x804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r4, 0x0, r5) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x828, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000200)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x84, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, r3, r4, 0x1, 0x0, 0x7, 0xc87d099ae12546b, 0x0, 0x0, 0xb3, {[@mss={0x2, 0x4, 0x5}, @eol]}}, {"6cc8526077cefa670fc0c0bad5c85fe9cc04f877dea2fe430859302fabb6c20bc768815fc31cea64a386dc49aaefaef38aa537789400eb20c8676e5845c7c663a886527debcecb7f2e65ec4cd02b2f74aba62d3f817938b6c812a44b3bfb7a74cb8c1f4977d8eb5b"}}}}}}}) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) syz_open_pts() executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = socket(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x256}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000e80), 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x3, 0x31d, "bb08008bf3a400"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="4af5eea7061db01b0ada29c5ecc7441cb23c6c2905f68936ec81dd5d3bdd91aa7b98338f1c9472638a1406fe873829f6bbbf2853a9533a161f8f3c9f1f962d7c85c833279ec6a6152742bf7542333da4", 0x50}], 0x1) pmap_unwire: wiring for pmap 0xfffffd8064c47bb0 va 0x6666401d00pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirin6_pcbnotify: Huh? Thought we never got called with mapped! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302d000 didn't change! executing program 1: geteuid() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x3, &(0x7f0000000040)={0xe0, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r5, 0x4004667f, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x6}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x90, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) flock(r0, 0x1) syz_open_pts() setitimer(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0x3b8e5a8a) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) setreuid(0x0, 0xee01) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000140)="f7c19e75f91c072bd36e220d", 0xc) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file1/file0\x00', 0x0, r5, 0x2) mkdir(0x0, 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x2}, {}, {0xca}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c3770331cc5e10b9b6d43a4fc038a483aeb1ef5eeae471c5dd8d18e8fc820650217c03466fb7c75a54c8f9a89a40738be88d0014f7ae7bf94db371d26aba99ed2c487b5e1190000000000000000", @ANYRESHEX=r6, @ANYBLOB="a2167050bef3333047d3ade1f55b6efe0270bf9982413108eb", @ANYRES16=r0]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x200}, {0x7c, 0x1}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES8=r4, @ANYRESOCT=r0, @ANYBLOB="63b93b0bdcde92489670f40d0b7a84866e1239d7e5cccb89674743052f800710b814b697583ff57a57fa3dfba9457bf9e8e093095f9b21b2e91f4a1be9478a160182c3628a7fb019ca5c73a0f95ce8c47ea4bd5aa794e9bb897f9a504f2dd08f9052cad68050cea2274eaafcd21a8d8e6a17beb0ac1fa6016c67b8fa2432fd05925762"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0x5867875ab25580b3, 0x7, &(0x7f0000000040)=""/248) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x3, 0x0, 0x1800}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="03", 0x1) close(r0) executing program 4: syz_open_pts() sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140)="46160472956712340700000000000000", 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) syz_open_pts() (async) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140)="46160472956712340700000000000000", 0x10) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) (async) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca302f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3034000 didn't change! executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) r3 = dup2(r0, r2) close(r3) read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) getpid() r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) r7 = socket$unix(0x1, 0x0, 0x0) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000380)}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100", @ANYRES32=r8, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x4, 0x0, 0x4b) executing program 6: socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000}, {0x5}, {0x4, 0x2002}], 0x3) semop(r3, &(0x7f0000000340), 0x0) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000400)=[{0x0, 0xffff}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x200, 0x0, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x3}, {0x4, 0x1040, 0x1800}, {0x4, 0x40}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c27, r1, r4, r1, r2, 0x0, 0x6}, 0x1000, 0x2, 0x1}) r5 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)}, {0x0}, {0x0}, {&(0x7f0000000300)="2a57ee19a5346d76d3f7aa8d44b8fe73b855bc9e1cd7dd253f4393516c47f60254bcd8f6dcaf49d5ee4c1a6f6a9bc19a26831106259ee8509d8df79488f5ec38f046cade97d6fea4b83f33be195b557a98b7921032d732c162a1915ecd001c", 0x5f}, {&(0x7f0000000380)="3845debd577203dbe011193306b7c565f1f395a896cd68b04d8b51dc73f89d64113caf91283acb4aa6b92a7c389bbfde7eda6bcb1c932c96177c0a4c81eb81dfa1f7b334ef6e0d37fb", 0x49}, {&(0x7f00000006c0)="21679a969ed3d1c32d3468d3d1c3f6a9b98a0461e7e81dd57456f276f3bdd50ab5e17f3f87065483263e80567c90c01719de5397df9f7e9288384f7d977495a7584c3f9e756bb56e0cb59fbe015441f6e8c710ba7849062272483b90bb2d9258d594f47ea51156497b2c0a102d091e55d67248831e3004fee7be78c50c1bd7078bcd6e9be6deefaec23d764641d2c1219e9573cf4178443cf5b72780fe4460008bfe88749d4819856b00be79f0e746e2a7d54cf8776debc46d020d7cfd2f70c469bf41085d863c564e9d1bfcf143f8407b59379218a0b637144ae65a0c6bcccd72", 0xe1}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) r7 = socket(0x1, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) executing program 4: mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x4) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getegid() clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000040)="ebffcbff13", 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(r0) setgid(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mkdir(&(0x7f00000000c0)='./file0\x00', 0x58) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)='=', 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303b000 didn't change! executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r2 = socket(0x20, 0x0, 0x6) fchdir(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f0000000140)="71f91e36", &(0x7f0000000040)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000600)=""/236, 0xec}}, 0x10, 0x0, &(0x7f0000000780)={0x0, 0x1}) open(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}]}) r1 = socket(0x2, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000), 0x10) dup(r2) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000440)="3adce94a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f00000003c0)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0}, 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) executing program 4: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r1 = shmget$private(0x0, 0x3000, 0x2e2, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0xe000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000040)=0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="ed", 0x1) fchflags(r5, 0x10001) r7 = dup(r4) getdents(r7, &(0x7f0000000240)=""/50, 0x32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa639d13e000002f9ffffff00"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070a", 0x1c6}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYBLOB="9c89003550004f4a8c54"]) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffffffffffebe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000012c0)) accept(r0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x41) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpid() syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000280600f6ec06af0004", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00205"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x0, 0x10000000000000, 0x1, 0x0, 0x5}, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca303f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3042000 didn't change! executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7fff, 0x3f, 0x200000000a6, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4010, r2, 0x3717) utimes(0x0, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000000100)=0xf) msgsnd(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="030000000000000069f7f1080000000000000edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e32477357"], 0x57, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) r5 = msgget$private(0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) sendto$unix(r2, &(0x7f0000000380)="e7", 0x1, 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000002680), 0x136, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000a28000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732920deab71d89e0000405f8ffffff8c266e35f36a8dafdba296b5c63f4596b22d5e4e48d4eaa074d75fda0efe5df5a037dd2fde1e72524402b9aa8f7bd8a02de9a52def6458332f8561", 0xd0, 0xa, 0x0, 0x0) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000340)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000480)='./file0/file0\x00', 0x4, 0x502, r1) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) r4 = kqueue() close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="4357b770ad000d6a97b3e90407985774fe28d5468bda8c73a3bfc8263b962b34da21ed83ae9785a9de9a90d383be053eeebc1ae21415fdf78ddc62d199b315d1a64f6df73d4d13263f2d3415265f93e916f5e7af383e339b08c103c3f47c87ce60d10fb607e2ffcb0bec986d5031d53c950d", 0x72}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f00000003c0)={{}, {0x0, 0x10000000}}, 0x0) socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000400)='./file0\x00', 0x40, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = socket(0x800000018, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0xfc}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x1, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x80) (async) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r1, 0x127}, {r1, 0x1}, {r1, 0x40}], 0x4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) (async) dup2(r3, r0) executing program 4: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x7f, 0xffffffffffffffff, r3, r4, r5, 0x110, 0x7fff}, 0x9, 0x8, r2, r2, 0x4, 0x8000, 0xfffffffffffffff8, 0x14000000000}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3048000 didn't change! executing program 5: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="094b000000aaaaaaaaaabb08004500001c0000000000019078ac1400aae000000100009078fe33965793cca069ed3d728190a0229ea0dc65920dd051c78d4445cab15afb2a6d50ea8de0799aa67fd28fa7cb5cf5cbd87bc2b6b74a2b5a2d368aa6b46c05e8ecaa0484a6fdd11d65e8737564feb5d4130b18d04c293d70daaa23ef3ce611d772f48daefd155cfad5ec7bab236d30df257038d6630196c41b02a9c1eb51125d2b28f9420aeed4af99bfff405c1b5c4c5c3472d9baab9fbf"]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/189, 0xbd) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x601) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="e9ec462d433e4e565463450d5840aa9b41a9e212f3b20d826994adf41ee22f0cc40c02ad70840027b506bf7bdab8b06949fa1df53782abc3c189627d278bc4e4eaa1d78a64c89126", 0x48}, {&(0x7f0000000080)="c3d3", 0x2}, {&(0x7f0000001a00)="5c4a39967be9e9096047ba728b9637afe76cac2d2b32e8c86fee02a89e3d574c071775bf5b13281ed462ef09d305a737432374e802a26297ac8e26230d8120cd463a398d5f22cc3ee22f3bf784555b146a1ced38137e5881864df79d6082c73b1be381d5dd7318e9c9a6259fa52f45c55d5c0b124132cf6195df39c4f75c861f854bf28b0082b9cfbee17968669b9a8a349cf1853553b57a339da97f01d609c098576934662c634e2cee5b561bc00d00ec8047fbe3746f007ad9258884aff3e18ddb5cfde28842460d05d28d0279e74036222e65f9ce45aa6f56541d60ff4ae08bb30a198d5a7b9b44e4d093ee662cb1c1e2a9a1e2639dc19052911eb5a4655d21394baf2d54f4caace6268328bd2b9c44469cf09b853f53258e09e220911a0e2ac12e426cc5b0ea41a50d48a5e930a96f261aa329753527f01972c8d37baa10e57461a50a21f7f17736f2877b1c748982b9a1d6a25cac35a94ac9618a412306cab9dfed7f16b698c1638338f27f06b45bf74b13ad08d6106d52cdfbcaabf1b17d51ac0a18f72a2f2a8e7b8ceb8591383eb14b7249436dc99c0533dcfcc075cd19def9fd53f3f2b6945b54ca71a7ee50b16f936e5175da20eb720735f08e389c6138dd4570da4382988ab45c53e869ef82d25f93ca7b51de76a3b7735c903380ed2c21c63e2547c6f66e7cb22c089a3e6dd1518e5b87bac41a02f0384d90fd059014d3d5dc3091787d2333fc62afed4e4a67678eed7bab492df2f37fc4d2586d4627598fa2a807a8e7d38227c5509edf1b2c6e9fc76dec65f10120e801565279a48d1b5126d439f6b153979a54976094b2bcffc56d9c471a4879b8c50a931cd0d4bc4f1cc08c660d7d64bc55f8c1f00b7276e60a1f67df2687c30b22764acb0eccd1b7a727d527aa725d5ca00171e335d4f139aead7a8ed6bd51b1890d0c53d773783eaa9415824ff9d8fdb73158d5e0ea06170d7cac7479048cf9b44d38e30934324470e1695ea3c61011ac65365496f86d4b1e77403cd862d24eacb8da08ee3b755e5f15834b0fbfef0c1e0ef71b671ddeb25719f39f7a64a0ed7e8936c83395d705b7bbbed5e6b276590cf95b90ea85d80fb64a4c300c51a2acb8ac55917a29a6654a1730c2b94e007ff6f8ab138f8f758d525ee85376fe3cf0e3270f302a922545fcf942083049c1940f4e2d07135c4d2efeb5c495ca4842724c3fb9f581cefd6b2d1a6266f3016efde1823530611770aceba2ffdf8b9b8746dde713cf1acca1b853d0d05120cb950cb10ba6f33a34e675e01d5cfc18c4e5262f1cab82c8aa369644cfa56b060cafd82da58195d590144ee107404b2b9ac23a87f9555f9f99c9f49624334536dc88c5ec3453ed3e017f46f179b879ccf5940cdb5857e7d2e7a4786316a26f6767de5f3a31491347a086e7a7a3834de814f2cc08de84c5344517dc054a0caa34d6b86a5f2578867aa22945572c95dfc059baac499a32f7f223631d80918ecfc99606fe00a11545144c883930c6680e385c0573db872b2c00bbb03bcb77a6ae49e47bee1debc24d9efbe4b4a183b30723333af9e19f4c3397272f230a2f463d12ee7c3fd4fc2c083fe9368c59a8c5ab94e6f5eec2b4dba2768970004f93a9a8c65f1eaf0b2d85f2eb463b4080c1bd364321ec7d0d075e1f97c850389bb55653ad6b5b807ac77d403485a9fb04e017bfb480c575e2c1c2526a91e0310f6d6d4ec99056173349e960d21580d414fd0359ccf9e8aa3b360061b910b8266ec6a062ec2a51350d4d3b8cbcc3215325dea4792cb818676c46842187bfdf317bbc25d247c012aafd61b464af3a5d2558b1bf85aec0d06db7980982baade69a27c08b38a6d16a66127fefc8f05f6f8195c0ce66319ce4b2b7daaa048089aae84fb41177ce28682482d3a2924adf6d0855be172013e9d2f97853b4f5e276019b6f60589ab99a8c46f23d3037b97037e66d5660538eb59a35eb298da632e54e81a3896b7efa9465ebe66ec86b32eb16c35f37e720a6025001d61a5eb085118c3739c2caee8004b6fbcc3b0e727ce4f64fed604a219bf0dea7bf34bcff0e32f0d71667460bc0227ea7f718f12469da3ecbd30f4cf9ea50d634fe4619032d73ced4a4e44f2325610699b6e1293b95a0859943cbc3b926d2508152b8cf0337f25a6522cb4aab86dc91460deedc5ab19c0ec038bc08516d09fa99a352c153fe792ef3498bf6f5613685bca10b8548833af4d813df3a582e3ade46be6967c1af95d8d398372f35cd10fb1fe301eef1a40771518cd201f98cc0f471020698d6d861bb735261684bf7cb54311ff1da2f970bbb58c8043f19f37447d5e12435235b1c8db877fb252ae995b49ad6016fa1f3bb1f7f470c97a3dbff074172129bc926e326e13b05e6300522f16ded9868fcac69c52dbaedc9ed21bafd989b196ea69aab07017e349d5d0f182fb2a4eb3cfbe845bf4a80dc13dbf1b511415cd3bb68addadb8d5f7db7135809ffe2618438044a69b44e95611a924512df14a11401c003e6d8214e9a1e71258152cb48cff90489e1ee5f45398afe2c4c517307d04146eb91cd1d2da60bd1e2c4212de28db393697e4d42f14ce5c3ef49e1c1f2a16c3f583c60639eb4412783806feb93faf62385d0e8feb13db05cede6776866672275b18439ec0eb2a549ba9e6bf2d3b76b47113586142411e6170cc7380cc9287394dd7ea5e319543de5eb5dda5955d0ed2583ca9e2378456257c6ce476b758005f02b9da36f33598365cc44248a1414a5e5a894eb7ca05325f91ad71b6ac0a28d4a72ad05358d13878388ad00f0d5cb502717d2917457df872c13a94d1bdc31916ee137c663d3eb5a0d6f56a0f7af243eed53c49e3ac4469e5e16a90ad6fdc034bd15d6a0ee115f4f9a97fc0dab4faf877ea5f935c68298bbba61032911ff04cf083679b804c78c454b21aaf3498cf8f4ab212a5da12d7a9ff621b8f81f74fb91e1073752f12741700b25f5e397a31cdd02dfded5a42e626d68f9d301c2a462fd2d15e0360ac9fce836387e2d855742c1d311bf4472a916041352b5380e45940a69c04029d0a01b07484e9283da174f70f7cfd156b9c254ad6c20c9a499c2bc929cbb5b9d365aa87a3068c2ed2a6c6372aaf79cef2f4235531026c1b52691adea7e4764073ddd099f1dc46f093b5b9ad125562e06cd3acd2c7af7cf83e1150beeab44a48a09707d0971c1c744231c4bd3842900b70e6f6b8f360d7798120a4bed65d17aa6da3faa77a3800817f86e65bde126db045bdbdb4d70559494a8c4be562229acfab4fa1ff6cad391b5cdfc3c00b84df5c338e0da67360032eb4f1c4760a286fdb7bc1ee48df8ff219b5aa4ac00db4abc86e85342d3b61d040984aca5dde0e8b800233e4dd392e94b9f4a929d66860e033f7c4454fa148289f234559989ad65dedd7218b5e7e6d773e31a9cf82774e80e831a1c85def6912f54767c838ec9332f34f56d047b30ec90b43793b8df176da3594e730b046816e02b54928fd8232e3189fee1e87e0daf91b388defcf5fcb4cd792c4fc320abe4fd7bd363cf2faea3fc111f2277b317d8d229d9b202317275e2c7034fd2d5d03f0833b9a4223bff22cd70ea67f3d15b7a3101ad27af3196fabcf6462d65a4917b9c72d79afcb0308e2b10926e635ed51e55856a7415e66df4bb215293824c097420ad92ff8eabe1f0145897233be8d78da12a9b735b35b46624387c03bc42a3a20af7981ad96915b2eaaa9847a2dd6ab32baf5934332382da1e7e82bcfa083595135c9e4e61a59d00c70706088a9f1cbf76d27e2c4944abd8c3800aecb8ab099fcf9357162dda2fac3bffaa5b8d9103ec75c6f79359866ea808d46357db6d7504ed52599a91e6f5f7a3ae234b5c423de7436583965462e9e272a33314e5fbd1c3e7a0f81de966b53cdd9d1948560b6e3e68d79222d4c6fe80fab5d474d0e3d3e07c6ceb95449feccd131822abc9023d922d33a01c16cc339c12fdb21fbb03f71c2f58925a122e78fb02fad44fcc83680184d7cd726c21065e95f94a5f9bde56a5a1379b7563c02a127fc491d09cf30dd1b944caddd312d5e2a722c702b271f54e25b334e761c1062f0cff78277a60c3abb90266fed7ba90f0b6468673951332ff47d474188b554c2fd5d279a2b2c5dbc64be059db4f19f393c400e8e170c09f4fabc6efc68debcaa88f809fef79b1aa2b3a293803160924eb332352ec2f44af08f5fa729c70396e27a82c12b02b6e56c1a337e4f70018f5f8371ff3774670c4c6d978ba1c2002c8c8c0e5bce8fcccd245a6023df1455d4ec4bff8ba9f264c9d9d92df5316b19efa2eb4f023d9f000d06395b400a4755c0c8f27628c2eb032191ebe81c52ff53afb642610df9a9ec9b289cfb8368f4f0ee246742f4998707868657c573b9da21ac50370b51cc212b2b729ce7aea9ea6d5360dda821364a66d33160572e9ec19d335a252918abad30eeb2750d3dbe418f7bcc326532cddcb0cdb5f1e919d62ae0749bc0148b5e9d26a318885b24989fef94a08502766fbeebc3afb73dde0e787300a07ec5c2323ca484e407947394bfc4252efe00b835b311d53b523d344116d2cbb0f95cb6bf5ca9af7dab84f2ea6bff3148ca52ae80cb860036a1d4286469c9e19bc003e287d1662303b9858a50460cbda8c48cad17494066ba2d8fd186acb74098ac4695348302a3813648973ac9c204603021747ff466505bdb6ee4e918a6a54b03d4aade870ed195d8341181a92de1c6e085925c5966f8c9a2ac8d61ff605b42c73e0779fa3dfb6d03d0f7a0f63a19ac0b94529eca6e6933395ba102f0400a34926fd2edd66e4ff614aa58f00b94c6f47a005b145becb2a1b80e32ded1390f2bebdfaa3f960340d6036ec030984b566deb64ba850c72810d3c02027ac4a290bc9cde1f802effc8df3403ebab4fa5c12b129b45ed695c09774f4ae2e9b0d02715eee5833fdbcf4c80cb789d11bccfe1d72551c3e0009fc9a3fae2c67bafc0c22e95f1ecd9bd194274f4b771ed5609031debce820993eb6b2db01881e32f02b746a0ce7b94a253e32a5cb11012f73ef5f3dad1756838cdf332e0dd626e3e60b47ee2f15c8736d9d26a9f59be54faa80638bcf30c1f35935b4f2d53e5d391c5ba7dc53c442229169b4339c67b91b7d44c909b89e2d9eec417c49b090262cae5dcf4fb0dc1e19ed764a28e8955e868c4a22caabb22bdf0f8002bde30fd5843ab4b195577f9f4f0e7155fad4b6737dfbf5d767ed07921371c89a89b87189a6244ab8d793d20eba037e51de4eabbfce828036e64ce0469e7022139366292ad3872fff6543b36f32e480e7e747cf934693c9c697b11b36fe099753e69d54ec802315bb1ebb0a05106a3b851ff1f8b666b347157211c51abb570c909b2c2b5ea5066a971d3ae00beae18cf62b223bd31a75421a55758f43eb6879f356790f226f5b2ffff508180c211d84baeb7e3c7de6d7fa98ed19182281d4700744ec7ce182edc33d63caf7aed7568a704d4b7b42bd05f6e7efa72439d629fc0b8d30b5d2858f87cf8d730ce75ec92554e0d3233cc34df460d267f8dc647ff33400173627e9f1e0fa5f14599b9bcd29de85fefb2a68635722b9ee7d4436be9a0b80c2abd6698245b5bbf565a636f22899d7993281ec47bf0a721cbcbfb5a196b2e7985fdafd6125ca5de37abead836f835d38f629e320f6769f6af5f92dfe0f9c67cb75bca6d7858883925414973217f78ad3a15e713689f3716a635bcd387a0e454019a40090bf9bc0ac2eb1bf6a17ae2dc8da8804ad0a9f3b627311fe870959ba0115171240", 0x101d}, {&(0x7f0000000540)="b6d0f34e18a5deeb98a728a86a457394712046733abe0c3d1e1f42fe97c3c2009fd599c1f159ba348c128b96ed1abce477befdb8c891071edfbd0579a7bc9cd8477d99503310eb773a910e01f909468ddb10659140b075e54cfbbf431e62d838134fcd9b7acffb528b957b6ccdf9c9adbea89082c570acc4c55c86014384cd0f820c5afbde43fe4ee42ec61ef8", 0x8d}, {&(0x7f00000009c0)="89269035f9c980dd71c8e17764945fbfa3006beb488affce66af9f20718692b7a1f8eb738d2a419b5281d08ce3accfb64958169bc9148a3a1e524783bab5145dd5e3baf737ddeb55e5603e5ce249906279845cf77d64d378bfcf9833b1b2c4aa609b3ee71add4ea8e19950a73d996a5f050b7e9f0e003ac2f164c28940df83e188439d9763f2d12a388b8d9ba7acc9abc18c09db3e6d17726042bfbd1c69e1e453d95ede66b58551f890e02a17e21d4e59252d0fc52d3c016044a79d1f41ef988c791109c01e7d31bd3093ff9a554a442695d89e54f450b5443cf215e3380cd2dadd9d4f42e1c900c60befe3b26cc6605f7eaa81be761462865a33ab5e71c402bb6151614a775f352ce16aefe5543b9bbbac1eab865a94e50fe865212ce93f0d477c99a10f502d2d4ecff91af557c329a85d940f51f9432149f54ea76923ea273c88eb893be567d0519d08480268a8df8aab6418decb26a76b4299270777305d6d4938750e3847f4cb369fac66cb59c01e97ffbf2b063900365fab20eb3ea5014872f670c315e633d6c82bd464a27a438db6f55d027ba0fff212139148b14c040d359e076348c7d274765ad2fe88f08868729ee4bb772062dda790be200dbd360dc8337ceaaa3e8c9fdb0b67a6bccea66880c729af9f0916d9e6d9fe450eeabc646c08135c60326ed5863b89d8a638aca8749f8fa8fd16561352a2ddfe6e503e1f5d377312c694f4208cd3da67fa4a0c7f55b1857135ee99c63ae364f82be117ac203e5f5cfc3fe1e1cf2b83840521525c151814710aa2b8c3ca3bc714bf0581d238e05980fdbd087ed0f6922c36336c349683c9cc3a344bfe18bb012add8c31061be15ee15fa998704cb9fdbb6636d35dd83480ff0d06aea46b571133f982fab90a0a8ce96da28b8106eb8ecdbbf4ef595f0ebf854d5004861d4ce68978ff502748ae2c3aedd18560316ff5dbd914c5896a2d1b6c37c086a10caa0c84c2325024a65ab8c2091f01fb2e4fce588b6dc2418c68417d246c2ff161654c46299e57ea06182b1c81c941a2668181aa0fb9ab496d48478174d292b1944457f3ba8a8c86065205442e4e0ee7f47cbac01bbcaa634d6dfda04fc7f538c82af21b5693d785905f71a3ef67abca5a3a7db9436f07ac85bf9253adb1841ed4e40fbc91d8fc2ffa645af63b0a69c4b3adee33da1f64007cba9ed094604462b17b5504f138eecd85f7cd412b6f612d6907a055667948de24c668b87645b980d56ee6e6fa737e4ff77a43d02d3a547e9e854c69f7232a584d195b862c8feb80d0ad54b2b7e2317745e849a5ec1ea2a18f664e4e31578afc8b608cf860953cc7f958766d0b36820ec1e03b53b42b8cbd40b910d7dd8351e7236686bffb0a5560a74f3b0cfd8cb53438fc2c56635842f71d36c9eec16c2c0edf631ba7bc81bc54b5f8c933f713c7e1e775ac8f484747080b6742dfe342f3ff24eb0e7c65902cb678b39dc77d51ca7396c957a7dedc67d1442fd0afeafdfb584dba0e11ac064091a358808ba4ffd474b5981cf3861b870b5a5dbdb5f53d8070cf890d570d911dbb6791ab5c84193fc237efcd65658980d1358be2504efdb7447f0a69032fc5369b10cd00cc377d25681c842364f8582788ac59f2eb084cd094680beb4e73e6fe1eba659a0b6e78f56338a7995943350dbb7762da8be52416c7fb0fb583d9381dba5d90902bdb635ea5ddea42eca1f8058981f713dda4de945a4342e0485962d0f81452ed0a59d83c5bf2b04ff461868b5c4b361cf601ede61442f78179a768de604303c042ee129374bc0b9d087942e1edc3abd3a247bc9d320e02e1e350cfe853b218eb051234679a5addad189c668c5a05460b28343f9356dbd8467c130ecec8369076f94d41e7017179d690daeea8a71324038f454f4841bcfd1990c619cc1b4fb150774081c386c3d5ce3ca61b7812382151c7182f7d8c2f34901c2d5ac249fb28a739e3268348a3f1ad596bdb8f90d68e87443b3e2aaa28afd8d0167c76fb6dbb1584c4047ccaf8c2022659dcaab1cca899752bd378711dd7782eb98897be36cc66cbc3d4f19cbfc950e1f33b6586c2fee6f7a52341826c45a3b8315a78daf768de0d51222e8bd587130d83aee06e7e61bbe42d84308a754e367c834c075b09a0e9d3d833642bfc8b9c6d97490a6ec79152f29a790e1fd54903fe9db60ada453a19dfd9cacb5e124955960edc8d290dc3efc989631c8a00e19ca922f2c734a9415309b4ea73cb53072faad45606ebff007e38657950c6658c20931197435ea0dc57faa30c3130b7688c62d70d22d883929134b93381e872d25133ccd3d2f0c5d5e9ce18e2a2135586db6ff9942b0678cbd79136df7ed002b2025a5fac6d33e9561a2b4410b3e04344a25eec9d87d0592a710ac244754b53061a0fb87698124278041e8e6a95b061ea3cddb83a59cd4a191db5c87b1871a729cd80a629d67654c2ca1d74ca8c5d0790aa9b1059e32533ea54e65a21b79697c1d586f381cd9bd4186d295c22e869320fa77ab290087ebee42bcef8effb603ab20f76a5b50468fe57bd2d55f81eec091735a5f6a33f8cd25918bdbd6d240fa1f291aff9dfd5a17bfacd48a1c5bf0e3b50d5fd2fad4e126bc63754f69afeb5c2d581d613b3b749eebf436d4af9ed0cd202959ad6f2840709747f9fb7403e3f32994bdc32c061d5f06e98a36821cddcc520eaee99592ed836d0fd1e0dab397dec9c02ef7ec75d6297efc525d31ee1ef49d942dd4807538057ece55f7b8c516fdd5cd46878b9b9d782a9a1b18c86cb39212242c12b3088d033943f1d4d0bf7c4e4f20769377a8354f6f15200db4cc3bb625582385b36baad04db07065c9e75b40ddf61c118875450e0496e18ebd7ebaf5999e82e629e3399436d8d98fcd5940640aa3d6102494f3f4b25afeea3ea8cba298a9302b10b3bc666e54f6251977b8b31adcf67ff6f7e36f4b06669e0ecf9fa96b4ff155dda4d530337dffbcdd250345d72cd584a360958b3549a0f885bc6fb415f4219201e217edb40b2dde65918c255d6003350e1cdca4122535869829e5088882f5ab9bfe96e99e038210784accdbd61c90ce1618ed81989dab20881778d851b47d74684b25c6215282a9e23e5467b6a6c53748b65f45dafe6886bacbd09d86abeac769a923c6a13de5be50e6e3d0b72550f94fd204ea51d625800ef1f4c4bc06200fd6381fc20ce8388df591cc66d64afe1e4c969a3041e074b160f7fb8f9af3e4e5f9f58ad7a5253315c60233fb674a8a0a5fab07612478b1b039285f6f07d87f69b5b17995868da786abb5b33e4f60a392c888190893002c32ddef5821cdc48e0c0e294b2204897c18a978290bb6c3af3972a75216b70603b1db53c824305ec7fe952b5c73cde2392ff83bc00ad50d6e8ce248620d6996e07d5054522da8b7bf7d68f6da02359df11c68e923f43193728398e6065696629dae7c693e71e925ef8ba3073fa9e50ded04d0737396206f25a8afdcea11ca68372248c30b74810044346f8926f68dc4e9dc8a9ebefa22346f06dd77082ab02b7477cb3ea335df561ef69c3d6561ea33b70043a6d0be94db0e0c85bc518ebe5f356a7c049669fb042f8e93849c08fe97d83d8687e5c14ce18b6071877da571c04dfb727994461f835d3d02ecae40a5165d927fa576ae8f8e6be711eb00d8baa68b6c42e77bd89662f666fe636866b90375e62a29302617d9d6068153375fb8f6182997647dc2aa39a9c92cac4b88ff9085d11b2bc7c2c8166eec9399100ececcdc77c8b3ee58b405387f40aeaec0525fcc09f519177cfaaf27b6754c662518ac2bffdbf8828f3422e950287e2649c4861f6ad37faf159ebeba92fc388274f3860662c13027899a5201279ac7baae1ce8369cb3c4f868e4943552414c3d491bb34b82067fa7477d27e00b057450963e424becb2881a79526024350f79befe0f85543f17bc7f2273025f6657ab7282e141092798c06c4d10c04b6844f2ca76f7572e92f957156c6d37b8e509955e1ee3678e9ed2665a5b7b707cad1f17c70026daa65c84647a22a4af9e421f21ad1db0e334810e1f4e5223848132fd9893aa573db4d6de15b8cb19fcbfc00c0c2aec84ec1bde3bcb5fd50d34440974241d6001b150cf096a8adfab477014ae0d3ea69c7643882d7bf22dc967a7f10769a731d08e92a9e94d3ad53178ab25efc06e7abe84b4d577f5044942e36c6bf77a84ed4fd847face9ba3df6466ad5fbe58bc50573ca5fe9e814b0c96f8eee36ffcc524450d6596f115f29110a411ae492b4e62e71ccfa46b2a73d8eaffab88f11bcae6f8cbe0c855f109f3af41fbc73c4f13940bfc9a24a28b529f9198baff4331bd4ceb287351ea9444fd5d64f4aaf16be9483be123b921b84147a0dc4e865c11c01e4a57df59cd85ac29a19a6718da7489b143dddae9f365230f0db2bc13fe70b06b7ce64da08594794956431324c7999182323f6b3b6ec3e705ac956d315779a1acacc2e79e57d0017f686a7146e62274c2865f43c07470091a5e073e81ffaed5e94d27e2966fa9548890cfcea6646fc060354664bcc3296352bf178f3c7917201770c6be4c39e5b7be72fcbc89084303847dd5b95326866e6bf5c34340e8de578b1d33a47eb27cea0f11df782f820ecd277401075aa00882ed30386a86faaf40570f131cabacfdb9b80bd44fd3f717559f7d1826b447f506a8a269d4f80fceb4172a125f6b64da14ece192b045b6fdefda3521c52726e2fd298192b745f72eb5050b87633a38d90fce6f90e753fabca7fe50964491d1d80f0e99c5cf768299728946981cf296629796115d1903cf70f3a1ac760de660f1e19a1991bb5817820098e960c264828430544d657a66c6b59885043b61c9f4a22b7cefe517805ebd329bad2cbbd834ee92bdc9ec595db3accc96dc81a8e0a5be0b880d2202cc3ef80a179dea2d42d28bf48d5f7ee79b38a3f3a5038ca4fa1799bac4e2b6f620bd25a30535ce94b2cda15609b365d7f14e1774f40160bbd1eaa4aab366b9c07f8939409da606aaf097eaedb465eb6e4a57592a0eebc3e88490a1370c9b6830474e8bf49577b512f54febd47b0f5fc99340bc1f1b43d000fdfcbfe6bbe5c08610428c2224d7aac8b64d19741ddda331006135819c21db3bde54bca1eabe0b19d86fb5a3a0ba315eaa82ebdbae40959cfbb5a62d8e75d0cccf8df8f2292edc5c5c457ccddeca1fc7f88aa5ef3eff0e4cacb3f0da4c8a1d29f42cd3cbe1208bebd68896d3d2ecd3853f4fa0dbdd0756fdf204d86e76798806af3d57fda060760057ce7408398d1a223e852f0751cb1046ca65d08a4c4709259c16c981a112bca03f04da50a077fb1afcda1909132f540dec4321f82954898f0932d6cbb410e1f7d7a02400c21be3f72b7b3f2d3b73356024ef499975e41ac", 0xf0c}], 0x5) readv(0xffffffffffffffff, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca304f000 didn't change! executing program 5: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x3}, {0x41}, {0x0, 0x0, 0x0, 0x80000003}]}) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESOCT]) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca305f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3064000 didn't change! executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x8) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x800}, {0x6}]}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) r3 = dup(0xffffffffffffff9c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r13, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x100, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x100, 0x22) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="9bcabd92b4d19b06d9bd1c747f670a0fcda50ebe5634a65095488c38d58ee03c5958f5f79d6746d59dbb8996d5d24cfefd9a13b5fbfe07f820b3c54dac2e0362a3ff345338e00e3c3d6b53b94718d55db2652df3a2a9582bb41bf4fe80e0b820ba69da68a2a543dda4d506a868cf4473eee116201a23f03936a0dd6d76f032793f", 0x81}, {&(0x7f0000000140)="83b77d93ed503289622c4d0feed8c14ce8cdaff9ceefeefb8f41928c14d03a84381af1db9692151eb42b791a0f640479c6bc7449312735c6ad", 0x39}, {&(0x7f0000000180)="8bc9df6bde765b98987c514049828fadd52b70f6003468999e3faa4181a3c88ea35683cf2f", 0x25}, {&(0x7f00000001c0)="58809178c4f679dbe7831e0c6700f875cc5cbe4d5c1ebb98c8c7ea3f85bcad0c27b8a94e99991e91ab5218bc27ab59813b96fec4ff92441b3fff8af38b07b15e984e26e397aedac5b87dcfd680ac1e8d1d3ae3bfcc085707820514321ff22c4dd03ef6c536bea0f672c8ac55ff4635630966effba2da3fe6841cd9caad152d24767e8e4e63d8566be121c6c7156a69ce8cf8d91baa8ce15cc48aba0179886ba43a06b3455ee7995b707dbc77d71c4f643d8a079ecb207d3f0c801f88e5e085891add1374627dadcf2e260c15ddc149414b1cd27721a4619a2d206a0c4bda2b96b1cfa8a1078287b155ed2d", 0xeb}, {&(0x7f00000002c0)="7f0020a4db2cd6092266230a165295ab96b07301b9e3342fc7830c42d14e3c5b9827c67e247e66719dd15f070a0d0efb54f6894cf9419570ec5ca2f1468bef4af55913829d21edb6119526c25b8df7580b7b7e8440ac2906420debd4ae4c82011dbdf40a4c01806940a1c85d5dde1290e4b6c48afc30eb88e152ef88338cdf9c66abf32b056590d03f3bc1305b61279b4c0e2025da6e62ace90c8b93db2ffe5466c36c02b663dc4315afc4d619642e5c400689168eaeeef68adff6d73fb5ff80808b570053607362493c5aa4d0f558e5588dcf90444e", 0xd6}], 0x5, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, 0xffffffffffffff9c, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15, r16, r17]}], 0x148, 0x9}, 0x4) executing program 6: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3f) executing program 3: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0xa1) r1 = getgid() r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x16e, 0x5}, 0x9, 0x8, 0xffffffffffffffff, r4, 0x100000001, 0x5, 0x8000000000000001}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') executing program 4: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) (async) getrlimit(0x4, &(0x7f0000000040)) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) (async) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r5, 0x0, &(0x7f0000000040)) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) (async) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) close(r0) (async) r7 = syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a400000007a447ab255dcd9f0", 0x0, 0x1000}) readv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r9, 0x40047307, &(0x7f0000000100)) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x1, 0x5, 0x100, 0x7f, "f26cdd6e361b412e491dcd2d40067318276afff9", 0xffffffff, 0x8}) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444", 0x2a}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000580)=[{0x108, 0xffff, 0x3b, "bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef965"}, {0xf8, 0x1, 0x4, "4e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"}], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = dup(r0) listen(0xffffffffffffffff, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10400000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4000, 0x0) close(r6) executing program 1: socket$inet6(0x18, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6aaf1cd5877f608ab986409218152a109a10f2d4485f925a258cdb5276f15e7e303d1c9e2c027123443f0f13082d1d88775a9885dea55bf25aa831625e9c2d64719e870fd2486ef39ed0490b02072e0b082fea3a3eb9ce5aee9d3d20a0dea064c1240278d26b129140e376082fa03a185a221f78b92969da7369d406cf933a6b74228378b70a8afa6041004dee918d3948ad0f142f8a663647eac156dbe3c51f48b740c5ed6aa42bb02500b9afd76260c9d7a914871cc735c3f4f7e1edc3b0", 0xbf}], 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0xfd) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x100) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x0, &(0x7f0000000280)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306b000 didn't change! executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x821869de, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) executing program 0: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYBLOB]) open$dir(0x0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) fchdir(r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r5, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r7, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f00000002c0), 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000200)='./file2\x00', 0xa) rename(&(0x7f0000000040)='./file1\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca306f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3072000 didn't change! executing program 2: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="3826138aeaa342b79ef4cb1e38fe5f98f894b4f9a3c7d5a6e11636a65c44f8bfb8506f47d483691a9c9181358d2fc186801952d93b5697c6d72cd314ab44e1c09a01e35ab60ca3a9558b082dd27ae38f071cb75b83c98c6c9608c8a6aef45420c41136", &(0x7f0000000100)=0x63, &(0x7f0000000140)="e9404f4d1a1583ddfc372099f373a363c711045035ff01b18d0b52d9d67d88e93723d2f28cae5edfa466483584ea379677a0501d26dc530b7c097a34faa9984dfa51004df55c2a38f84e82112e3256646bce8ffb513d896f19b6ff0f067a4a2e7582dd45c19016c8fb9a56833eb28d73d63322", 0x73) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d75e83133, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = getpid() socket$inet6(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(0x0, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r2, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) executing program 0: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x900, 0x24) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x3}, {0x2046}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) r5 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x4, &(0x7f00000009c0)) setsockopt(r5, 0x0, 0x34, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x48) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x4cb9) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x8}, {0x7fffffffffffffff, 0xb8}}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = msgget(0x2, 0x369) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)) msgsnd(r1, &(0x7f0000000240)={0x3, "cef419b4597fe3dd7fdb6939fcfa8448bc0864a8b28dc10a9103299389f47dee163ffeb8668e4fc815b71dcef85a545677b48bab1d92896dbd96d1d41409a25b2fa683d1421d218a6ddf56c7e7adb472d813c5406a562b"}, 0x5f, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="6804afc94c2a54211a18d81e372726d6aff33f3fc6755fb94d57c296dc9ec62f3be26a33e029a12b07e0b10a0fdb8b3760db96e1236d7c2b14e5a00ab5b41fc3ffc8bb36bd2debac1c1b8ac06d47fa779e18d4aff4382e29e605e5d00b2748e80222bddf62117608fb621e85bb11e3e557a4dfd283fda83b5712360b49d982ea73", 0x81) r2 = semget(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x8000, r3, r5, r6, r7, 0x22, 0x3ff}, 0x2, 0x7, 0x3f}) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0xc) sysctl$kern(&(0x7f0000000500)={0x1, 0x48}, 0x2, &(0x7f0000000540)="05132de6af2cf1dd76aaaaf0e7aca16f178cebe87facc6960b7df6a54677cc57e2aa9bc266a05cab1cbae9bdc34ac0ce2a43b676932cc1b76c9376416ee3e166cb71097b4430f53cfbaf47e6ceb987cdc25e59c2bcc5ba172db9051e2112968915ce416888e5f2ec2198ef02c5aab57e6e78bc99b60a7f0b3b1b65dd1f7f4ffe25e4ab29610e9514c5743565e008eeaf7e3d6c270c7b6c10ef1abbf76508364abef2953035fe59c22fc05464f45120cfce739c7b34d97080a9869684321e23fa5bf6d6ecefff2e77b4f5eef7ddd256f0b4d8213621f463311994e83b55dc0b9e41d234", &(0x7f0000000640)=0xe3, &(0x7f0000000680)="493fa240", 0x4) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000006c0)={'./file0/file0\x00', 0x2, 0x8b0c, 0x7, 0x1, 0x40, 0x0, 0x9, 0x2, 0x2, 0x400, 0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000740)=""/184) r9 = msgget(0x1, 0x0) msgrcv(r9, &(0x7f0000000800)={0x0, ""/1}, 0x9, 0x1, 0x800) msgctl$IPC_RMID(r9, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) r11 = fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={r11, r12, r4}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000900)=0x20) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3079000 didn't change! executing program 2: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) (async, rerun: 32) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 32) r2 = getpid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) r4 = getuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x7f, 0xffffffffffffffff, r3, r4, r5, 0x110, 0x7fff}, 0x9, 0x8, r2, r2, 0x4, 0x8000, 0xfffffffffffffff8, 0x14000000000}) (async) fcntl$setown(r1, 0x6, r2) (async) fcntl$setown(r1, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) (rerun: 64) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x2c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)='<', 0x1, 0x0) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x2c}, {0x416}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) r1 = dup(r0) (async, rerun: 32) listen(0xffffffffffffffff, 0x0) (async, rerun: 32) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = open(0x0, 0x0, 0x0) (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x10000) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10400000000001}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 64) mknod(0x0, 0x0, 0x0) (rerun: 64) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4000, 0x0) close(r6) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca307f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3081000 didn't change! executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0x8}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) clock_settime(0x3, &(0x7f0000000000)={0xa8, 0xfffffffffffffffc}) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x0, 0x0, 0x0) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3088000 didn't change! executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x200) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r2) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r8, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x4, 0x5, &(0x7f00000000c0)="3f9aee8dbea0377b57379c4dc402e1fe1be45447f9be3f0da72f30a1a9f07514aca3b49c0da8600bf945c518462d2371d407481d97cbf952950ea3686464585aa26d34b0dbdd4ca4311769011dab4df776daedb86ed1f8330434ab040f12c81f92e4b2d644523024309546546b060bb4648efde796988dfd18647575aae45685f4c015937319b3b8744ae9ce7de1e5ae791f7890ef1de016b1b24d8687e2", 0x9e) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="a07ea2098806", @multicast2, @empty, @rand_addr=0x1f6}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) clock_gettime(0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) r4 = syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000500)="ab76c24667ef02e9cf6ba0d1da32bbb6003efac9f5a8375716e2c5f13510f7bd17948a9599758f95bc28114b6787f99c469251e7e2b34eecacc8331e9b8a1308f22e46099d1eed0dc802824545f40c73c87b044817bcc28bc2255570733af94d4e", 0x61}], 0x1) execve(0x0, 0x0, 0x0) close(r4) r6 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) sysctl$net_mpls(&(0x7f0000003280)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000032c0), 0x0, &(0x7f00000033c0), 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x6, 0x800, {[0x1f, 0x6, 0x1c74000, 0x401, 0x8, 0xff, 0x1f, 0x2, 0x8, 0x80000001, 0x8, 0x3, 0x2, 0x7a, 0xffffffffffff7fff, 0x1ff, 0x6], [0xa57a, 0x0, 0x1, 0x401, 0x800, 0x200, 0xffffffffffffffff, 0x3, 0x0, 0x3ff], [0x3, 0x6, 0x100000000, 0x7fffffff, 0x5, 0x8, 0xfc0000], [0x16, 0x7, 0x3, 0xff, 0x9, 0x4], [{0x1, 0x8, 0x9, 0x7}, {0x6, 0x4, 0x6, 0x1ff}, {0x9, 0x100, 0x81, 0x4e14}, {0x6, 0xfffffcbe, 0x5, 0x5}, {0xff, 0x0, 0x2, 0x2}, {0xcb, 0x40, 0x800, 0x9}, {0x5, 0x1, 0x5, 0x10000}, {0x5, 0x3, 0x81}], {0x1, 0x6, 0x5, 0x6}, {0x3, 0x3, 0x6, 0x1}}}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2, 0x5}) pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca3089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2f03e8 va 0x83ca308a000 didn't change! pmap_unwire:pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806e2f03e8 pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806e2f03e8 pmap_unwire: wirdenied attempt to set clock back 1164971274 seconds executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)='\a\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146951, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297bf1aa050000005157699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fb31e49c181535fa0c0f00008abfba221554f4e0f66824070000000008e371a3f8343712051eea1bea3ffb04b42c70a2dea18201de5b9dea4fe3c003353fc1f0ff1a969dd3bcf7d8c53dee7d464908f044f47c81afaf979e1abb52c065133b89df33426db6286946f50ea679cf1d6c9a93af22c7d2b8429693edeef78d42876be220001ae424eee60c6cb3587193800e98addcf2be47f9a21c9dadcdf778f96674a4a7e96bc1dded1bfbe096dd9fdf74554291d51dcf0952ab7688c040f1c1fbe2834db285fe8c393eccab9c966aaf7348382ecda5461918819f3209", 0xfffffffffffffde6, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0xf869) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r4 = getpgrp() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1100, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x20001710, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="f873b7123769d0649aaa627e5b762864c03afbb3a696cdfb15ba55034c7fce1be51343bba54cfa2a31c369d4e3b8c0cadbee96bc7fceadbec45a3fed92c17c59cd4b227d5916f73237993af0a2e4f99d1d24fc8018fa6d3b3f6eba1d6c9a3b4be89d67", 0x63}], 0x1) ftruncate(0xffffffffffffffff, 0x8e9) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x21e, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r6, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, r6) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) executing program 4: socket$inet6(0x18, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6aaf1cd5877f608ab986409218152a109a10f2d4485f925a258cdb5276f15e7e303d1c9e2c027123443f0f13082d1d88775a9885dea55bf25aa831625e9c2d64719e870fd2486ef39ed0490b02072e0b082fea3a3eb9ce5aee9d3d20a0dea064c1240278d26b129140e376082fa03a185a221f78b92969da7369d406cf933a6b74228378b70a8afa6041004dee918d3948ad0f142f8a663647eac156dbe3c51f48b740c5ed6aa42bb02500b9afd76260c9d7a914871cc735c3f4f7e1edc3b0", 0xbf}], 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0xfd) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x100) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x100) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) (async) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x0, &(0x7f0000000280)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() (async) getuid() setegid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x1, 0x62}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) open(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={0x0, 0xffffffffffffff9c, 0x3}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340), 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) fchmod(r5, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r5, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r6}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) clock_settime(0xffffffffffffffff, &(0x7f0000001140)) executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r1, &(0x7f00000001c0)=[{0x2, 0x6, 0x1800}, {0x2, 0x4, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x9}, {0x2, 0xf98, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x9, 0x800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r1, &(0x7f0000000440)=[{0x1, 0x8}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x2, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x0, 0x1040, 0x1800}, {0x0, 0x41}, {0x1, 0x603, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x1, 0x800}], 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r7, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget(0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045009c4a9ed111a2e5cbc97522a4c71e001c0000000000019078002e0000000000001100907800000000207340eec4a47a2dc7923ae72fa9f543b677b859febaaf666a0d6dcf39843e114d2d27d80bfef6989c059d564f8c5ad519a84c35d7c344554581daf7cc139a9e83351c1fdb1d07e3d64d6eae3164572ed7e1be11e0a912087ed74ef81135d229b0158d255e5d"]) executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = getpid() ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000180)=0x8d9e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000002880)={'./file0\x00', 0xe6ce, 0xdd64}) sendto$unix(r3, &(0x7f0000000000)='M', 0x1, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000680)=""/4094, 0xffe}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3, 0x0}, 0x1040) read(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) r5 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES32]) executing program 5: truncate(&(0x7f0000000040)='./file0\x00', 0x3e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8539, 0x0, 0x0, 0x1}]}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x11) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x3, 0x1, 0x20) semop(r2, &(0x7f0000000040)=[{0x0, 0x325, 0x1000}, {0x2, 0x200, 0x1800}, {0x2, 0x2c, 0x800}, {0x0, 0x7}, {0x1, 0x9, 0x1000}, {0x1, 0xe9, 0x800}, {0x1}, {0x3, 0x4, 0x800}], 0x8) fchdir(r0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x3) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000280)="a8c7317f9f71a41f011a4086fe81b942161719312405f83a4124eef8f4fab1747146d99f71ccb9607fa3f7b7a88a1c403253", 0x32}, {&(0x7f00000002c0)="d4d51b2376128f3bd65dd13640f68ace09c6e093956c5ad75cae664c7ccf871067eb1c285a44dfb27a0105edcf6a0a5f051d697928583c586cf9e35be0eb3a168c89760b67f67d1c39bfb582a53e8c50075066e99718f73968de5d80c4b716e71d4ebc159e", 0x65}, {&(0x7f0000000340)="2d4f8fc02d4b4e2a89f1efba0b5e78b6", 0x10}, {&(0x7f0000000380)="18a5310298a275e4cc2b33fa3d92111c95b330c65ee2da207be8f149172ca27020c69e35b98d5b9db28006f13f8e7380570812d852cb68f69ef51c64737646384086c90c20b51b81ba22bf6513df483ec8c8640e16640442c315f56f578c622d2c94525a0806d5360926cc327756175f664c6e50424a9a86fe5fc1244d5997cb", 0x80}, {&(0x7f0000000400)="7d3786f2a021f76f3fa2669ee11b3ca90a4899b85b1bd793575abf6823d90b2576bff06763941a33456d9a5b791ae029eb6fd2f5287e73cf6e3b80b1e65b9879bb0aade87343a7b4c69d272fc055534476d566", 0x53}], 0x5, 0x1) writev(r4, &(0x7f0000000500), 0x0) r5 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000580)="24676fad72e9caa7d5ead895e8be1ba806a369e0b82179516d3136c29db2ca1853bb0e76bf0f13c4c9e264f1d7baaa8468054f949754ea6f0a6e4375055206fe648a666d85506587b428364535abf896f7c9ba385a3a71ea62c109253f5adac28462a4e10f19cf41b1626cd7424aa22c17c3ce639d0c16eecf55510dc6ca01460b9d18cdcc4e1e991376dff28a5c264bab00bb00ac14de9846cd7330c312f9309cc71081a7fd9e6e4fc3b0039ada49542c1c2e845020b48f58064bf110eb0a8bc5e86410697dd5a132c626dc719133114ef1670d364d6d6cc368edf5232c", &(0x7f0000000680)=0xde, &(0x7f00000006c0)="c30e67163b5f5c50ba6861135af8aa4aaa82ec1ddb59c55a97c92d8d747d670ec848eb57635fc197f97e40dfb6efef8c538bd6cd2da95a50ebde83b72926070bc0d25ae179b6aada2a191e7d9d052fdf448482260690e003a21a747cf837d47055b57e2f6ce2a9724ca1f6ca0a1ce681d9228323f4cf98e277c50562f647c180baaaf36698eaa0", 0x87) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000cc0)=[{&(0x7f00000007c0)="7f4474896cf57b688afa9defdf86fd5f06fcf7c12d8d69360098f8b5804c5410d9a1ea6049926efe9d7668b19ea230420bbc14ac7049dc065051e3913bc9bc04812e0befcc633f576a91207148661623e6e568781ea53e6593cbbd9b1a904a071889de8642be008454988bed0b950e92b91cffb99d7c80b26e7279642f5f867b01c3ef9b839ebd65414303069dc4b032b384c3baa238b2eb3d57762cdc068ba9cc5bf373982008a25fc1817b0a499c9ce5db01d2391b31e430b5f4341601964054d10aeb6f71c213da", 0xc9}, {&(0x7f00000008c0)="4d4caf8acad8faee976715fe3a3dc918ab8318a72dc166ae885ea82e84552e4c0b4ecbcaba71785f83200afceb2a6073cb6db8061bd6bebe3c08fdde97699d9798c0fe16abe3354b44177ae36dd98e3543caf608cd4a71fc14348bcdc166067e06e6d309380fe61f0b422965c758afc3ec108c920415e253064b0c6169f532f2ab0a0b6d66ee064e396e8f571b39f5be7e5e55e57838f22f431fec4903ac9989e938295e7df87c68e26809ab8410983802e92e555f2d4dc3cc97ad1c797ff32161ceced53eb1c78975ccf2e98170c8542651530838fe76d3a6adc377d3a168e0aab2a7be6ff3386404cc3256", 0xec}, {&(0x7f00000009c0)="b7c878b56004d3d024fe6d531d6cf4c35c4b5260f2900f396cffca6a6d5e8418950928a574e561a1287b0be47c0c0385b46f0fe3d93f263fa78d3f4e97bad7e1041a39f7251aa64ffb17ad471208acfdba55452362e046f0dc3cda0d2dbedcee1fbe9f51df1a4efea9c73d4f4f54c38e0d64b0ac9f7a1aeb67c61e50714e9a888aa2fbb56cebb0d4ec81018aebe58202a22984fa2c8e25a01f3891286788417ee02cf7d48bb1db787243b4d61951b929d4457bbe5be270fa20bcac56ede2fb6119d53d4803ff6759c6fb5067a722", 0xce}, {&(0x7f0000000ac0)="da322c3a1273d9bd0da89dfe6d5d102feb1dd24f044aa193ecb5245d7ba2e211ba3c743aeda0779479e4135743913c8270f5b9c0474e79", 0x37}, {&(0x7f0000000b00)="5087ef1fb5", 0x5}, {&(0x7f0000000b40)="0a6f7c048c6ea17e1fc28fe658f3bcd1cd61b67faabc0bbc2facb1618bb659b95b59f8a81c44602ef622d4832f62bbfbb8b0353299d8c896e1ad593b52eb4eb7d5dd001c788817499177c7fce014bceb857833eb315f4efeeee7c367c93c6c6d291cb7153c9511dc3b898c1ddc3a917c58d960e1c974c66f4dd5c77de694d86dc570dd6410580d8cfe761546f5ce0fe18a16034de3dd283570bfd126d917a02b0e806ee726bc8abe9844f2e0ef6d9e3b838ca5536c0f5447791753e87a68ffa9478112e687650925b52f00d1b0ae4767c5304ff4c6df09", 0xd7}, {&(0x7f0000000c40)="f3a04fbb3af68b", 0x7}, {&(0x7f0000000c80)="98db027b0c4097706060", 0xa}], 0x8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000d40)={0x4, 0x7, 0x5}) sysctl$net_inet_tcp(&(0x7f0000000d80)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000dc0)="7c2c699cc9c759054f9b99418307b9c18aa70c137e092089fea6b11d79b5b107adc293586e7cc2f124a6cac33c63da1462b928a46d979ea4fbed767528f31b630317d9b0d14177f56b66fe6b8b592b661dde15876d573129b86b4c6cdcfcd26411e20f7e593db8a1f558488d12d24b4a745698ff9f8857b3140707aca88100ced092df162d5f2705549f062213014a1333436b5df32a1fb735632e9cbf4597b6f20a29ce6d91edf9d90ded0881ee531d4adafea691bb332da5b9c7b1dc731c63b51533", &(0x7f0000000ec0)=0xc3, &(0x7f0000000f00)="6794109bb10274d933", 0x9) r8 = socket$inet(0x2, 0x0, 0x7) sendto(r8, &(0x7f0000000f40)="14b67ddc90d8955efac044a6dc2e6b045d6d008c670a530f1265f6f163039d539f138ab2ac4bd3d3c259bf33e9f0b63edd7587d401a34d08f652b3f2d7", 0x3d, 0x0, &(0x7f0000000f80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x6812, r5, 0x400) fcntl$lock(r7, 0x8, &(0x7f0000000fc0)={0x3, 0x0, 0x0, 0x8001, r1}) socket(0x10, 0x4000, 0xdf) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001000)=0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001040)={""/16, @ifru_flags}) fchflags(r8, 0x0) socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x19d, 0x7}, 0x80000000, 0x8001, 0x1000}) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x200, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/521}, &(0x7f0000000000)=0x20b) r5 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) getsockopt(r5, 0x29, 0x39, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x40a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c7300"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="8811a00bcc69d3fa8f048cd6bc4b3eb33c8ca567b83a4956d13e033d9bcf0c4b3dac729ab273dd6ea2a2cbd23c432c3c2d230030", 0x34}], 0x1) executing program 2: mkdir(0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sendto(r0, &(0x7f0000000240)="214f1fe499e1ab27f0add6138456f06b5e2e9239bbd0b48242febcf1072f299fc255e2ae55c36ef6674af3712909d16e100866dc9340e4663d9d5d0a6a0ceb177a44e2c4139425cb15aede00712d6db14ddb52260cf8d98691bd0b3c821b72026ac1dae73d372ea23b27b8e954eceace52b2974a6c525828fe75fa58602c6a170da4b4100daa6db1121fcb07eeee3c1b4749f0dc9c87568da2ba64", 0x9b, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x20, 0x8000, 0x20) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000100)='./file0\x00') executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) chflagsat(r2, &(0x7f0000000540)='./bus/file0\x00', 0x10008, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sendmsg(r2, &(0x7f0000001a40)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000600)="c8ca72540c733c565951c9d2a9f236114f0d5d78de6cd3a229994b8d3359fbe2c86be08a9e1c65", 0x27}, {&(0x7f00000006c0)="91f91353a7caaaccc84b62f52e86b3fb4f3df00038865cf9d7a15afc8543160fe5381fdacf398c90b9edfe64ea235766e66efbb8b01c8ba26aff43fd85cf2c998e1199852eb56c26e357d7f154281bcee42b", 0x52}, {&(0x7f0000000740)="2425336772c5f434e43a85eded4a6ed6a944568307a77adcaf9c6031892ec04e98fb9a2630408ef3e256bbeef97c5d8fc12fb06f5b064d4cf2573ba3804a", 0x3e}, {&(0x7f0000000780)="5634d613ede4c614f592e19b8cebdba99e8a37d415e41d9bd1c61f9e81a50ab10d4ea4a9f96c62f827cde3fa08be307b9e9224f2f345b36e9346ecf8d434c369acef08359373eed65af6fa38d262be7cd5e607607584f751559ac7af4b560da4242358a1ee36a21a8adf61bfd55b4a48eafbb72815470bbd43f792f0ba0cbd6ba8401a63e5af134af6ace4d2bdd26a84d7d0a93249064e8ce955f3c096ddee6aa1b3cff3a001c6bf", 0xa8}, {&(0x7f0000000840)="df8fe2f4d1e4e06e4991001a3df15cdc3ce45f5841155ab95de233680e84de8070bf1b4d79e8ab06ad32ccbd15f94205c5ac8ccddc707d35baf58f1858c169f1460b7b32d5149cbde2dd82c6585451a66fb585527615e8954efffd5959eaa22730fd7174893c904410158a851f19b0ac6d0318dd2f247e7f4545bfe8277ca03e7ed8952c1fd8ace31c8066f0704b98bea5a2ac75fbe698b3acf6", 0x9a}, {&(0x7f0000000900)="cd209b488d6cf69e103c3c1eab23fe5b36fe5b9e62ea6c7518dbf1cdbe780526ddb189f68fe7a635ad27493ac0aac37854c59ffeafb12246898e3c67bd522cc5abac43b69eb1f57601fec6672708c3eb64c11c9590abf9324f4a24b5a6855da8deb2289db2cdef3e77fe2cad5f74a3ef58ec", 0x72}], 0x6, &(0x7f0000000a00)=[{0x30, 0x1, 0xd6, "908255ef908b29030ddea51c5311ba1b09d31b7170f7a2a973bf4d60"}, {0x1010, 0xffff, 0x231b800, "1fdfb26fbfa7d7edfebb97be787e9c00df6251f2f1e2633ff5e33bbf9df8406c4054257527cfceea293c9599bda4030a05496ebfa5079ef7dcd9c22186a88527c0216e8587ad2a6d3e262d27b9fedc24aa7349472c39913b03316da4ab56f3b9fa43fdd9ae70a0e65feb144cd3e74f29037138f4ed1899e7893e930bff4faf06b2dc14d7ecfc500b9c9a99b38352d142a622a2ea4537bfa8bddf2cc0d8ae802fad71c0bf0b97a417ea621aa16509335ada15de1de25ffaeff84f27cf1856aa993a9dd7b242a56273f3c0711462cfa01be4028e2ecebaacb62983d3b0b7f4ed7f5571b4291422720ffb4df7d24328428bcc665bb1c8eea5d943da7c7a7a1cf29667f845f82918a012028ee6660d3c1e0b34e59e53c2598767cff38d7b9ee7c82e01faa0434ecd1e479f4e245019565623a0a862a954a83f8e0677b57e45c35136d6c35f6802aacd4b83a9b6329fbb627ab6d87a2fef79f335e871fc41c477e1b9a670cc9d99d2a947c156a8838d41a4f2b7549ce87bd5a19d57d37551dc18f865b3889052a59a859c00676db8897f95f5c59b0490772b7b29a0c8b97260676e51a99793ed8204dc615433db13588c5b773b2fe38de0a6e03183e0012bdea128de7ed970151b3dfd5cd965c43faa092469123fc3b464cc9cf25b9af61f3bab0960c5a77ae2f36eb95b674bca5c3ef45caad281365fd557d911c0f0c3f9d00a8f69938f52c072e58436843d0cccc49ed2981cc5a023ab51b553dff2cd5d6539ea7e7fd8d4f740a327c0f195afca4009f42e25e61730c5a3bdafd3c851322fbf73a9345ac46c7d6f19af85a821293e9224faeee59684477dcf6dc74802245d0aee825a68483ad6c666f2f1803075c06078c01cf863bd7ffc129e2afc15457bceaee547dccac3b74abfcad9ed6c32f5e022fdaf2248365944916176c289f3600fa6551733208c3ea298b950cef073703d8b19c4f2debf271440e093c1d887694b4655bb380891fd808c3f1d982dd4122eca2b50b6ce5e2db524879a6d71c48f5a10d6462717b0b1b4d7398cf54e7a710cedb0826792c019b316773b940ba20bbf24091b924142f7796fc373da92280304646a7e72ad34206cd47c85ab0c25236f380c35f477e3c90ec5a81450062f2c0554ce810d06a2b2ec595043c54567be2e894a9fd90f2b5337b2b9fcca9a955a714a3f10900b8d5a22485d8a02229b4531298cf333dec09ce88fd2fbadaf0f607b152367f9bc0a935d2e36e57efcce5c888e79bbbc3bb18b9e43b1ed4f4d2e9cd1f14e8da9861e6bf6d8c5428f6bb1f64616f8c00e8a4ae0268f140b2df528afc3895d2e92630f0531d8812b4c0fb4eb52f73189908f7792d05b01363b4566c80e3efdaa572084679f1ee41292ea0aed0a937eb4e10873f8b35225ef0825fb43244fd6714ab78fdb2ddd78024667aee1df5d9647165414c5f6146aaa17a8642f66375f39ff2021e9d7aaf3a4740670ca2be2e243ef87c8721ec9aee24aebb72f47d94b4cf9a8dbaf650021430a6f41da36651976fbf0f9106b48c19c0d21835b1bd85bcbd639e5832c4972aac0c36b9fe9dadecf62517e72df59cd9a97cee73a18c9465194578a12513b6ec4c80a15494bf995fb3cf0fcadbb1e1fcb95493dd851b7b45fd3ed0055484d167a3e827ced0f7b26a95215038d85a65e6e63b8aa441a4104de5792d2c7b093565d0d5152339e46e3c676cc3ad66c24c9015bc2d01563131329ed4e0f73a56f86fd4b81c13476f385d9741bd8ce2769f8d17fc4dfea100843a0fc1762b78915c9e778fc860aea79670992d6f53173e62d46f2bad8ec6cf8228825d67b2805d6a82c829e12b075bbf29741901ea27617c78bd249199f94573399114eb57d97a5631b530e7b113f1e1f7263a95a90879e8d169184e04ec7e7e88108bc09ac27e28456a8b02d437f25f4ed0d19315ef2f0bc4d3ce9c66f045359507c9771eb475cde79a6bcf2567224ff3ac9772098d7fa4fbfcbf8371a9e197aa302dfa2e8070b62e410fd086b619c568d6ffe4138080149e115d4dced384e8bb7b5df7026d6e2316090fffedb6ea73438bc182fba57838f030d1db2ce49c1addc8281609804a30a48fe2a1f59a4dcced0659fd9adb7575cd54b791d9225c5812f609287cea6ecac883d31ba260108c9522a47f889479e20f6dda1ab499447a8f96da1dc2709f4127a56a7a52ae39e82b3189d684c84060ce471e96620ee72664ab8c5f7bdc05a2a5a76dc362332130b14a2854669d0bc956c414e529f61158f6929f285876effa0d37e4065c0ab5e2efed61d8100c1918d9bfe0ce0937ade5ef30e2f020809e5953154adb3f252e79749d8440a8fb4f53e29645eec3930bd71f8e3a4278599f83d592f0cd26e7fb88f7693fbf00e31c9a86f0694592344bc672dc755816e817bab0aa58174c6c8161eee083452507fa37dc82f773916a5b4f8c88f462a80f6c548580e2267fdc8debdeacd7e2f1bb6246fa0913b027010583ca1be65f422facdd19b58c7672d0e4b6ed34563200d75045b0f40e876d56706e721e5fd0fa81d9dfc2e4830d5498f780d1ec5a777484cd3f66d3c26bd083df7c86f0128100dbb0a045765321ddd14744cda6690941e26b82ca91f55c7472c76b3082b043cd07e99a40e68c7583c19c81f21401f23f86e9c46938d562cd2b9cee754d4524587d66abd103910bc554f6d769f842cd1781fd171677a6d4c47498580a8978dc2a13518119137e06f2c574f30d4a23e35ae24260fcede105a9a55683998339ca817f1b51f502034d8d84838aa7546f8b3745e3ec8e8f36cf0781a21679a867a1f99ac5e1c248521ceac3ba4efc140b0de017a45851350453c06174282bfc9706736271809809d99a6630c67e6aca0ff9dfc2444afe76f34b5a07c990223b3b68af6efa765ec0e3fc3e47d9c3ea33914b7662caca1094cfbfe1e0b3d558f9f253f7cec561bf4975b8061e40cc72d0fdbd5c86418e04fd183c542a295a3ad6ded5f3a0bd34069dbd97cc850f6c8de4f238e846e9f8f81b01411ec83c1c18cc31c472ded80169c3a328010703b8100f13d9eca8de34e2ef9a031abc8b5b72f657ce991d3492be744b1917f5a559a232edef6935dca8452df897fd141e7b959c727c5a3aec5fa8d0e43d006f9846610b5b59d6aa87e501e5c00c752b7a72cb8a44801bd5af46f1d96a65e4360b16a3fdf900ad48fea878182715bfe6aac9cd266673578fab79fb41f22b4bcbea7b915bbb97e9900cf881015f6bdeb1f7494ad01226d1f77d04f5468e3fb7db69a880b570606099a6d6f9564485668997565ceea6394ae2c7404b02bb3f8c6fdc827220ece40f6a05bf6ad3099cc90ba21ae869204fed09636b3381639b1d38e1169e9108dfbd53f67e2815151afe4ce3717addb5eccab226bcdd8b1855da16491e087343b659300e4ed53c3f83bbe0738ab8328024b5ad4913bb361167d451f158f1dbff99a104afff34a3d0cf8bdf50e5dc5276bae752c02d9ed1938c699996109f979eb20343ff45888e33b1589d4e0d83b62fb3c73d4658f8a2f185616c02e47b0e476c1218ecb5ce98ae2eea8c8e15a02cca2313feca07bbf62f29eb34e9a813f109b165a9e0a867dc47abd0924f83fecb263d0704e201fa944edcf0523c9eadba6b597cc5d40b842c1585c159e1d340e8577a0b268b791f5b732f4920c8837a57ec9650ff3b18755f668b910097f87f1937605670ea9dc9446d7fdd9f8a0cd4f8530002215451d236dcbd92d6d90351d9f9b84eb7ca453f1c115362c800dda51c193c5f857c37419d3b0a468deba217fac73b751ea1cd985af435a20cacf65ba5ffecbb072b4e10c37265920dac3c2fd0b1e34a6e38b68cf24b9d448b3beecade9b6ef1d15bc8389012a254a5b5beecc15c1180eb5569093ba644b86c556e1ca7900c5ca572294882a60c41fcb785dac2ccd07946bb9b2a09b1b6149fe620488e0c3358f0a71f25b49e1c3e09b07f44866d63ec41f999895c19581b68e8b08f5a24fce79ee9f3e7ca90b4087ac50828f24a872f1c0cc5d4ee81f9bbdc6095d139f904b2f9cef39136712315f3fa95a9e0db44160c69366a778aa2578b7c29542aa110f053797b9f18a04c21c4e8d4ecf71f34f78f2649a860768488fc8f59c8c23a5a51e58ec3ab739177dcfa2e6dcc4b55641f16c5c73a0cdcc76a13106dc304eed6957ade1c9091f7cd414417955f8be5dce61e626edf746e8fae73143acd38a07f4730dc50cba20d49da37fcb6bc80cb6611188e394350e5ecb8adb3be222077b5519f2a3aa538bf62352be70da09cdc45a9a5c92d6f69fa7a5e3345b961da6c7de52935f04f0ad93d957575b282cf38e396191e35e0b930f7b5d41a4006d33860b7eb977217cd0d71e569766c76af0dec3a3df7e296e95002100b6f3016605e5c900bc1cb6e831d7c8649e200b29b6d0cf38cf18ae9b0505c67ff9c0e86b39230ee06b4d102a2235b44970f6af47a67b825e265640fdde5a09e6e63968f58408bfadb9aba65bdf647ee7adfc042204c3580dd6e9e1f1ea2eaa8a57da8c5b8d1b6535a3f4b2690986dc8021b9f76fa653547800897510e11c56ccb50fc8db29bf7fe4a604495bc31f16677866614c6e0ff2701861b7cecf57011db15a1c2d5cd1aeb9d5fdfd68e5b2c7aa44fdbb8f96bfcd3f36cb285a97e516ed22242b39079875cd4e3d9f0e1cf8c780a7f658a13bdb6ec1ddfc2e28a982dc8d15440912e2e3ac4e1d156d5f36b859d7b83071162f4c95c0d5490bdce01b5de3ac7831406bb5a91bc5740653cf591fed7813a02e340d7a34ba6fbd52039320c6c7a3a9ecedeb60daa9c273f77dc8e56187ed094f4278e82e7903e2d2bfa3ec42d579eb519774f471fd65d2ea091fe1b63768c88c9df7fa807a17fa8f7b7b2145f10a10a3b24ff3f4fc0ffd48041b8de934b278990fcf7b2cc8099b2a142efe9343b7fba281b6598c0fba7b0014a439a55904de39ce79387249418b51c40cafde5d14f385f2132e4a5c5218f0e54d26a3048d1fd2839ec31b15499dca345c54f9b1202d097c00167a20ffd547d76bfa5766771de997d6f95cf33c35e6f616dff8c454c9e3a8304f7c87eab74ffc46255c58810d16c843f43431b24a7bbe014235129b527991846587637f9d97d2036e1c548782fe05c54f05ae9c6aa6fb753d53480e3047f5125f0e94be5f6ae5dcea7822f0cf9c7b264cf2be08ce0707f8252706875b3cd64df7a1a69a7fb2a9def984a99de3dc305a17d3ef26d367ea2a2097aa38cfce7266f8b69c31ff2b6644dfc066fd34c6748288c20cabaa024eca9b86a91d1db2bd1eafe679d934bd60c8786f8af2fea21d031580e24fb8595a1e8a20dec2f963428d26f21def9d6ab542f45dda6136f7484a2004333d44021e90d87d7e90e8adede9d36610c7b3a65110dc76b2a890d45dd17817049610b7642d38b0672f5246a916bba0603d97f9050c7e575f25a038f29aa067dd3eb886a6fd64d6b675af6ae777fcca322e1a302e86ac8733cd2ae9385fc39c538cda357de8f190417fc089977a939e434eaa869ec2f5e44aa1b06c2264d43d0bc2e708ecc26a00bd2c02b27f27756a072b6804bf61cfde57779e8b896b0dccebb1775fce06c1a5fcdadd4f92d975dd47f57aa2c10a1898ab4b6603dbec9bb2265a8303be870aa7630fe922b2d45c318480a327cb332b2274b26c5f2aa54c28ea5cacf3614c0a4de876449617117412e5b539c1793cd5c189a74f975a3c0da109177f18e5d787e568eb05"}], 0x1040}, 0x403) executing program 3: syz_emit_ethernet(0x124d, &(0x7f0000001400)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "f7b173", 0x1213, 0xc, 0x7f, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, {[@hopopts={0x2e, 0x4, '\x00', [@generic={0x6, 0xc, "10fd14f93568a089dc9b26ff"}, @jumbo={0xc2, 0x4, 0x181}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @ra={0x5, 0x2, 0x6cbe}]}, @routing={0x2c, 0x12, 0x0, 0x9, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty, @mcast1]}, @fragment={0x2, 0x0, 0x2, 0x0, 0x0, 0x8, 0x64}, @dstopts={0xff, 0x20f, '\x00', [@generic={0x4, 0x6d, "d619292db0459a03da59c95266cc2c6f260b4a8cf15829e79bb53be02b5c43fc6d17d6fc36e7ce661ec2f26b7c927b191b3ecf8d297dc78e047489d47e64b9e22c7d946a98bc617ca10e251ca29e80c41bf81ed2544f9fd8848a94afd29fa9c1dda6083033db422f51cc98b6c3"}, @pad1, @ra={0x5, 0x2, 0x2}, @generic={0xfe, 0x1000, "2ac714f52a8d3f661ce444e7b0e72ee2ba8f98f29a5938b3f2044e15986752b2d841d52c3433af329cc60f6a67cfd645f3a75f8a932e4a4975e479958dfe5493b661482dab9e782c58c25eccb673687c04f003182079cb9c71efa73eb68b5aebe5494992ddc75cc10718fc15c5bf5f18122f54be169ecef2d92b81475cc5075e5054891d8355dbd87f072a821c6fc7d80b5ac742178529d0f1c2d9daefa21cd5cb0ae99fa1f2332293bb40392ec98a6e9c0404c3b201f6f79a828e8a9038f5fdef5c0039f9d9a87b222b2c5ccd18e180e13b33afa09d9ca2af14dac31a8e8d855fb60c381c2e77ae0bc68b396fdd9ad847909e18b126b4dd1631721c5ac7b72b8dbdf6c8359d1957ac7d5641e94083380e9ecf4a86ad9c10bc980a498e381cb371b4e53acc70894c6d1b57ca9744f2e14092bc86e98e140eae1803418b37259a16ea9ddf900a81d7f18f5b3dc09c1fd971f08240df1fdf8982031b49757da016630a943656be4a8a092fe1c7fd054077c88fbfa4810dad8eceaf54787ad2d05c2c0c64bc5ea07a6918d9404efc9a6a2559a755827d878b4526e0b1afafa931d5b36e53cbc0050ade2b94225f773c2dda87f014c9b9f994f570016ae2d6222b8a5e891337ef47f23d9f8e7e0b61258d0460e501f0d41c240ac5444b4be2fbbcad8335e1a185b9c6c953f4aede9e7357dfec2be27c5f277803a063ef73d525187b04a3d49a86c9fcb113fdffd83a1db923a8203910e4736ca7802a45e5455dc957b67357b276044106a979f987eb9d5d39561035a955c58f5ca0bdba304e21d8a1b4e03c7e638f9745418a5b329258cfdc5eea000a76339becbe05ac0653cba84aa086e6accd1e85fb6dc6ebcb31a3605ba5fbfc2f8f8e713c8f58447a2e50b819b99ebbf3d7303f4955dd19bb475118c3048b97f8eba9e9f04e926ecd4d502d2187a1d50120f5b3e40784ad6723172636c5b78673448ba17bced3d2d8ebd1271223d183f29115ba9b0d6c162fa2353a3ebab2482ad6be39cc6820d5dad16983dd59ea038446b0f4a311efc767baaad4c8084a77f826af8ab78c2ccf9d80bb4922ead5cb836f934a0bbfe09d1e3c5f93b57f0967869c7cc19733a2889011301ba97fa85933ea8cef8fd3ac8613fe26ddab93ea22f84f13a7f11a843d14157823bdef624951d7cd749a222cf6290ee9fa203152f8eea4186cad76b3a6b6fa4a835d9a55b235a7908b486915469547d603b6e970d06d596a2f419378107a044d57d20f8a36c99f19dadf58e722dbbe2131f9ac7624a482ec3fee62581fa5f36ceb2eaea26b27036c80da80a9cf2f6a6c2a9e1109e1b420007f35e823ce22e5c42d89405aeddc318f16abaaaf9acfde2b48efa1e37504003fa3884a62e491027292674a1f6fa6ca502751a5a96ed2743b8edd85ae6c800bd2f51a84c29f7611eb8088365b1637fe308db64bae8c47d9ad95d013ff9f847c0389ba0c29c3734068eaf13e934057cd8fba6025b1ade9b69f357b8e81992e4f0e96b4d31ef8690ebad361e0758ba7b216dcfae6c962db886d580fe9d1dfa87950d014fe129fcb4f2664fec405ed7fb8a1c980aa768ce1d3b46d2c7dd36697a814370c73affa8bf3112eba29412247719b71d8bb8dfffb176287ade244348c8f2e757a9d121770fd97c3e6d9e8f4883419318078bd8ab1fdc2494a19aeace15b9e593ee02cb023fa12b7ca25f8b5afd3a5fbecfcd3ee00c6451fd2853d8a7d6ba3cca503ee2ac91f9744028d5dd74d354088f866631d2be21a3696f3e1175a4fb44176e31477bb23a15d157e5ab08d75bfb6fd9f312ac28d3822453fbcce5ac39fab5b891e87771801c0b9a296f23099379e9627235965a97ba6a4a486bd1715075b2380fb8c7e523a7d8e669105dfde43b2a7a39b86b214e382dbab586db2573cce6927b566e296d19043e4b5554f3cc35b90f59c30dc2be2dbe3072b8c89fb7938fd2232079e12ee5decd4d606502397a30ab8f9c2f9b2d1bcc2a44b39725a188c8b5cf8a215733b2077102b960c5903c998a7933c2659f8b7f539d2d799a0a1c6a8341f7384fc811fe39fcce45372e6e7c35326c2f8f9fec9a03af6650f1a02e78f650c4df34d1d182f5dbc0729964582248c25cae9ea5190f178b2025939742eeb5085091198ce49e4385e091ac7d08fc11fb343e2284d406e1f600fd08df4f59e206e540f87bbc162a02c9900eada4a550b24ed65a361f0629c179bf26f3dc0e9f80bb45bd73be3f0c3132d88683d5901ccefcd01bae117023dd31111b1d35e376a4311989e946bb937c1906be2e5f31917b3fd40902ca2a3428439d252c57e68bab910714416d41a7748825a18b6d95eafd01cbe3d476aec6e6d04555fb94c7728b163d1b485329d3730f3eb8937137254bfd32a83cb4a0a49efd4105c2a17c8ab465f8b4cbef67bfa26518f3a6a21711fc101473969ad9cb605638d68a9f25a724eb2b50a28b8f3e15d3dd6aa8bdba21d65076556d5cafa74914996580cc01f37a496c780ae3769d96c3a37736bf5a6a8db3706d3e1186293e44064b9200f6feed0d63ef4df176667d510e27688e1f1720f6e1a55a68e47a02aaa04a3b67f4e4436ed0dfde8637ec07364d132f836274c163797750dd2d7d2db6e7d3ca9b33d1544abf0a317f7965ded6087d167d1fd6994059fd0c0daab76051c540b8d417c379e2b154151e5443a34b4d30af15ca58b131ebaedeaba78a1355f986174d95a593c4e6ff8bad6d17d734ce3991161f012af6377b53761def5a5e24b2857a03b28bba26afb130e2fbf9e3e10d3b8bb0d64db238b6e28a2fea787b04c09726744a4265f133696568273bd5586250bb4ab5434486486c6ea5d3f1bd098ef3717389abf7b7ba0764cdb260a9da29921a467b374caf0bf37a3703bb105dbd83a1329c61c603388f2c5b82f7838b34ba0e46396b0c9d03cbe80525ccce42ae55d1846fdbf02bc386dd5eb03a754404a26db0c730e1fd85e8dd9db30c3cd9d4660e386ac5527d066bff20a35dbf6354ecb6bd2f05926d33de48616f76dbdee7bc606f16bbda48c5a91237ad70f06062e56e34da12504ce7732b3825bd6272411cada54b1406ef6f5d1db7e8ccfbdc8d5ba75a549273d09500fbd13a48f85feb6f749cb332347020b20f0999f8511c5301b70b8ef25fb32969eb751b3f97091d5512075c6754d68a1424219472ae1c802e2d01714c1e49c5ba182c4f07813b4407182dd5cb706fdeab963228e320659cf03aa6bf76ee9fe46eb8095cbfa1af9cdb1e94fae130017aeb6b39d978c404045f9ab33eac763999c368f7bbd9205a05c3efb57b24865d3f8f5b162b09aa38fb5c10035ac052559910268497c4d3eac4c0b4612b009d69f8696f7b3486bfa40093b078c62e35cfbb27e2186ef7640b0565d3b59a3c7971bb3554aedec074f34775cb77800d9d7f933e8d9c4a58214aabdada428838e3301b6dbb174f6c0a85a1c47f1276be8d8e404c8a8ad59fb4cfa7188f78aeaf417e12048a61b010416566687f5b26038c217c2e6cc669fbcd91d527298a8561a3b3d847ce2f28667cc7a8331f7ac88e52f3a525cbbe44ea7c2433ddc3d2a536230dd57317200383d5bacc6a161948cc02ebb354c9758c7717e2eb1703ed2279ad8e511551a3f34090aeeb188be4e2bd29f6e3f50b55a2547d94ab2ad3e50594ada9a2ff3b8023912192bac11e94f8bfbacec99e253f07d813293c7ccfa9bf42780c6cfdede8e541af0d8cef172fa877bf996d7290732644e46d27b1c65cea9c217e5ed773651fe28298b513bc0d1096c97d4d934a7a7b9d13135918fa3b5380395106708d4dc6cf9c25ed098ba1837a267918f8fb7e137c45eeebb00ce9e7d93b93ea4f7d3de8950309ac5dc5be8e411c855c5a75f9d88bff3921c6c79616f04c51da9e660a476a5c2077336bf39ce5be8b36f38ff3ec8ad8cde455d86a8ecf7dc250b2eda48b30c6f97feb2818651916c81ed15451690be3b11a40f6c94b8d4c23adb25e536ded936af4a22282df823cd6f84c9a7cd39a49bdf40d2fd85c3793a40b0826afc850710dc2c83c552113ee7353bb2b8a97a4cc7599c2eef460691f897a5fd05e12384da02967138f209de25c7b15073a9886f14bd89b741210d8792a84d8bc79ebfa58e8ccc264f50950c5cb41b7df3f4e304c986c94c9273196f408fc98b9658425d60e7f692c44fba5d5c2712cf52502aaaa60f6917ab6b210e42ed288642ff4d31056729c38d3082d98e6bbdc67dc254c90087f80036ffaf7b2d7baa10944ba5d8f36aefd4e4793b47fef90582ab06268b4f7fb5185f42c8015d9f8e20acf6ff7108a8253784f291c5dce0edb4db34430006e01ff63d6c7a68738cc99330471ba715a19999c2cdcd7beb8520a88c84f2b7f68921e2ca7f48346051ec66bb2d35051f1e11377e866af2b38d9d6c66b9a4474a4db869ad18b4421c3e67aeb2f0e6d6f88efafec27b06354d2de33c56cd52a1b38c72d4445f8ce2c4371dcb90a7b3925dc54648066cf3acf5d2f803e6ede699ef41390a77a99a70a78ca7d4802c07fd2f7598b39b1e6ec65cda721c7b14d974f028b4f12db9763b232c05f15da66b1a827400dc1132e61ba51a172fb9a74d930480848f9136f399be7ce3f3177ceb7e5551c2b9d23f6c474f07b052b84e1cd70d85f992891c7dd1576501da5f17ffe8e920186f3096e52f93ed2e4502e4ba5d5fc3a9f4d601864a0380d8c0926584749bccbd7bdf217d42be39342831b8060e39320d12fa31d19398946c814c0329b5bf6abfe01c99da31e7d089eca583dbc1e4657c97e06b7e4617bfbb77b41ac513de49003af0ffaa21c30953adc542af21e89c9e67937b50c9702853c87335a68851fdae9a023d8359524800c498c94c4e729e9744cdc9e52eeda65463ff6bf4f6751cc4fe5c89e881a6e23e5f7dfb78ce56cca387f9a2af665e02d778fe9f99b4778699ece337989c02d57d799ae6167fd70c2c41fe1eb979c3f2a6dfce784cdb1fd1a7d4df27434f4ddafad6e8fb80b4051f9d542cebafacd7199247aafaab7dbe0417bee2447ad9f86a34542a89c1a5f85337c3da51a4281cbb7371445015c0c48986362558db14b6c0465683e72e84fb93cdf37a8f9dabbe6849c873d691f9792806f28c3679cf8c9e161787728e793575821e23e49a38d075f136e2a4f5e36a099d018a71305a27047497abf71accf4fe3f3ea76a681dad8d9c83f4e0e9c4c38136603461f63b4e91d1e04d66ec9c1172df78194b71e3aa3eafbbf2cecf6c6d84d616ca37bc99bb8a12bb1ca4b23f442e86721711cb04c00e91f15063d1715d50ca660300d8fc94413e2e4550404c40e95bdd4c6f1a5cd41fa00d204d7973441e5432aef2cbaf4bbcf58cccb4113b1c59db1e7d7997eadcf4ae7a03eff8af2a9dd239729ab20b864a350d5c846f9ca572f54577597f9e06fe5b92fb96a34419f83048f6c16d494334eb2c1892e31a404918176c18f19a919ab45dd26e6584d6bd4c9f33e6d6edb26ebb011790ad9e7e73bb900f0a07d1358e78752e875a789a4de4b2b509132d25febaf41a9d0254a613fe730310bc33dbffc506fc2f6bb598b2791f6025ad2656e2b5ce3cfaef23f6d194319106f48ed0bb131de3771cac07d153fb12f47c58b3342a553fcd90b3d1e91cb681497dd4597602c6d5e2b7918845697671c1328e0e13bb5634ff85b90efbb85ee153c94825e70ab263ebd99149ee835e1acfc86ca5d4e439d76d9cec12dc6221fc9420b955a01ff5f8c0"}, @pad1]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x0, 0x6, "4e7ccd", 0x2, 0x89, 0x5, @rand_addr="5fd87c10f581738377f67811157b5045", @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3a, 0x0, 0x63, 0x1, 0x0, 0x1, 0x67}, @routing={0x88, 0x4, 0x0, 0xf7, 0x0, [@empty, @mcast2]}, @fragment={0x32, 0x0, 0x80, 0x0, 0x0, 0x8, 0x68}, @fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x5, 0x65}], "fdc321670bd5802de6d29a8f72f1512189f076dfac2c4ccea56a0df934b1fabd6eeaa628b1a3a5d9cd0dadbdf0aeac90c88310e1dadfe01baa97af361dc4483b445becbfd78f18daf7c757"}}}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYRES8]) executing program 6: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x5}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000003c0)}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) poll(&(0x7f0000000200)=[{r4}, {r4, 0x1}, {r4, 0x19}, {r4, 0x1}, {0xffffffffffffff9c, 0x40}, {}], 0x6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r6}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r6}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r7}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r6}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x0, 0x0, 0x57d, 0x0) r8 = syz_open_pts() dup2(r8, r6) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x20, 0x57cb}, {0x2c, 0xfc, 0x0, 0x7ff}, {0x6, 0xfc, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x4000006, 0x0, 0x0, 0x1000004}]}) executing program 1: r0 = socket$inet(0x2, 0x4000, 0xb8) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xf461, 0x3, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0xffff6257}, {0x401, 0x5, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x10}], 0x5, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r0, 0x3}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000b80)="4c57b53c57058e4450682cab9a429cfc2441dfd03cf714f36f851276feccf4dbf7fa55d34e2e9f5b0e3c86602b1994ddc52e5244248782f8723a1971e7dbb7325959f29fa7b5fd69e7c7e5b1f297ec0fb44ace5455baa035133d018b6fcf39c701d258d0ff03abfe32cc274e5dfeda27d3", &(0x7f0000000c00)=0x71, &(0x7f0000000c40)="4b3cf183084942a3b8978a67b94ddd3407da6c9ec678604ee1ac526d604572a27ff9397c952501f6a616e8b9825813d48ca23c8573c9a3a1", 0x38) sysctl$net_inet6_ip6(&(0x7f0000000e80)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000ec0)="3424977ca306752c8f68b5c9f8fbaf3f8327e0953026703235b699988508aa93aa427fe094eafadc1d040bbf3dd641e0dc768b51a0b4777c492b674f589b247596e6f184e379481d052ae4a4bf43b99109de9b3288c0fd096c1ceb30038b794965ca002aaeaf7bbf6c9fc05f18dcecb821aae3af6a257bb450f13effa0f8adc351f14755c9106c188eecc5f3bf28df14f71e994bd257fe4740a7c304fa792467fcebe5630832d20d2d3b42e257d9894190b59e75e7b1af358c779fb9bdf5e263594eeb106793ef92ed4b469a3b5add801d02c25fbb687a8210af9daa8aead741bae7cc64d1276d1c5d62ff5c55584470b0e80888839813e93b0a2569acd4f51a7c25dca833d757690a62137ecd05dbefe58c386b084542fba0580b56324e37e3317b50e9dd35c2901db1dcbde5e20aa8b7a05c71191fb5cb8e7c3b1a073a248b75253488d5b1e46e86c3fc10d8d9018d1a5a0d30f4c79ac5890b85a82a20a87a0c2e0b812350c86bc236b14e8b58fc287ab5384994010b4dd434967df0eaa374d89a398defb8bbfb530ecd9ea8f86c551b64292d11701c3d3d21c50561241d906b8ab8d72e4eec589b15f7158831eb5dc1df3b455460d906471f86085cc2a37ee8e81a34ac4b9874c8f0d6fb6a5d06f3da7321e7890f9dcae2e13e7b9d5857a6471aa77a03f56c9ce5e98f81f12cb870e2f9697c3e6c1a8eec58dd22b33e8f076e7e1abccdd25ca5d703302e3c5be476b237d2cf62b187a02535cd33944d4f85e14544f6e75789ca49ede41b07a05000f05d013b64768bdb4dd64d9e77edd9a5d30a1d1a186593478fa94763beb45605f57bd912a6c22521800eeaeb030d3c35b2b1d6b13669f4292d3ed57da4da5f2ba1edc33ba89383fe225bcf375736eba66afa95cd348fde2851e0f3d45331ca7feb63ebda4166340526bb5d2539cd6e033b0de90da75a8d216721c684481bb5276f07bd41982b5858748646fba1027b5127c20aeaf4cf1f45a6077e9ee5497bc529cb9884592800e86606f077f3182158e422c8ebf7f5272bb6a8d4fea37d6d4ec5e1657ad1013dac43a8ee8afb1694b55bc85d72af107948c92f3a34fb3c801fbd0cf3026d7d08e91d77bcee241ebe3ec49e473963524474eb6ccf098e71cd6d88a3a5005f62d99979e7986f06dfe20ae8bcc2d363d192e93d4d33a3f7bc5e898ddb92a1b32c4ecf52b413f438b4cfd32ad1230ce9fe2c3083938db8f0defc22c1ea1cdef679659481399407ccdbbd90a7f2d6a1716a24a0afff19b41961dea247c66bafecea5a6ca58cfafb0e78bd40a41fecc08b26d5bbc823cc36ff3a5a885d493dddd4411f162dedcaf0a4f095c2567b88e09261971a8f26d5d1539d2af506600b9febff1df47a3c846e8888bd535f6359873c152353f733a4996f5f6e3cbd0e4fda5b1433654d7cad3622c10ed8d87db993c8be59d8c23abe77bbe7735594970eb2d28816c068503797f79ebb6808d741a04d06f1d0daf372274b2b1199b1e685d049001c275629e76d62e51715872f1ea8f6cbfebe8209698a9bbe4fc5045139003f7e607f411b6fe6e187c4cc07a897607410d126d283e34f4f1d2a810bfda186be709e516551c721054064dd6806e004367f43ae8165559ca81cdcadeea82d3b17fc457277fd9e91a2f206b2ad65e183148032e915ecf0b8af657db2bc7e329382b14855cab30ecf443b700c3a34fa7447c86a4c54026a6ecb041c37af1ab631741560ba765f5d2c073f4495ef9c2e402ec9286ed46d11d8a05307a8b74a3d9aee711a490f5559de66de62a94aa61bf734e8369a871300f551d8e97ddf95be52bf2117ce5f08365f7937389b179f810281f1cebdc8e7ee1ce07263e434a05c9ac84def58d7ca6a65406c83f6bb7ad17dc6702cd3cf2b288beacf33dcf7eda9efaa33774167719364a03073ab8d61c3e811b8c72aae7c506b2261a781d9fbaa05dd7cf9ef9d8f71086d0d5bef20533604d803e58abd345a5592d3aeec810d073f660f19bc9519d55b7b8a27c46ab17c910daae683c0aaa0954d017c948d400694af624f849e29e1296d7f39a884e08a1b91afe1cbe9576bffad415d32f75713f0edac5cec85e90a374a8894c32986bb289b98b610b99014768de6e28b5b5a4b1a2b8936cdfbce681f515d94acc8a40ac8c1c32ce36ddb8b5819c167c0f28784f03853fe63885204a5e6e69a40f8687651b3563ba6f434da8afca42c3ffc233f6d029ee548f94c5677a59ec6c3478d2899b0eca1e68b7b63dac5aea940040b542c92f9d6794f7d624a4df8a80c5ab18172ad040c3a7c26e84f4b138608429c13957028792f7ae614480adec9af581a9cf80bcf4dd3e310b7bd337fa70dd5a5237f04f42a3bb4a5a1bc3baae9351b9fb6fe0a64ce9cc6ffa3711aca4f2b15a4b1bb0f6e29279e3091821c11cd833c25a07ba58189220881783046970144a52566498c3000471db0787140111fc539d75b4970315bde51da85b3542636836c57c2d325e00b2d0d5721b769949890f13dde5f9b5d734cbaeb871885cf0f502afa378d7a0919f6977baad09489cda1f4ecfbccb8a3a05266f2c0cfa9021e4a5aaf99ea661310b2065160e2c940391cdb2a646e372a0dbab50b25f6cbac477d0d8528160acb36b03be559c9b92858f3e720028914c8945e8d4f73b322377688a219034093c4d36c42b285618683af9ea8c49f95873fe541176903f5ba6ec2fe50b5b56545fb27249d4e76f82ab6766388a623eaf031c7fa67dc318c8c6f87e023c58f613182a6360d596344a18e76dd8cd98dc374d798d8a4ee9bb4e3c393a77fe72a7df79e7127b27a8ae63ea2862197dc293e4c72babe7b77060b44eefea0d34016c1598aedf1f82736003d7beba134e8e8cf7d0b63ccd8aeec6fb8e52926d0f8d28ec2ebe211759b15f498be779330b516c93c5bd5024e037b5811f1bbc4f807dde979158f253c712a0a583ec647d115d735831c23ca421ac8eec8accc9577264590f76df808881e2a76535f591022184ee9da37aea38cc73d728a20e84a7b6c103bdc132c1cb091f5599abd776ef1186ab697cf6bc7a01d3c8205b3c3acc2e831a2346d87df8e6de1a89381310a8c784e6651e7e1b3a001283ba7d4f77b6fddd3b5e3c7aa1677c9267e84357be191a4383d653ebc225cf5a8ae582896b879a06ffeebed0613bfb836a592ad73ecc21bdf364d457254376937bd66e5af5cc7bb5b2e3376ad6e641d3441b52d241a408a3e21262826b3f09b9850cb8ca70045e6a4f83da73301fc693009818669664b707377104b0dea93eecb5b8c99021db997fea2f93da3f2b3c674bb6a30b7f59c53514e1ad5f3e100c1247e318ec2329f93e9fd158e49312163d13183603cbdd25586e0ed6ab9b2f41036b04662b0830a59a6c8f3f32e461f3797d1fc58c2dd377738c8de7c65920f70619e5cb807d11d8b03d0caa881721901ff06c23fcf9ed7265668cd41273deab463ac55dbff3e90b48f593187981d98f9cae264ffc7de9b7266e87d77253866ea7d49b6fbbd1efa94e5cb0238aaffd5e2572f3207c63f7c1935f63dd02f1d7dc2adf11454abc3a178802531746910a2ad616273dd483803eba54c5ffb70154a95a9c1b03c0e47dfcfeb70a4cc5f330d54e039de416934dad3a918cfd680d7f0981d13cc142de84d76ee6b168172bf641dd40afe12bb99f9e2d64a14b3fc1e69b9d2b9aa68d18b36b315aad808c6eb0837c161fa1c30f61b87636609795a22e00ed38a16ac860db5a4e448cbd07b2f4d0905ce6ebdf6e0392022e324c8f67c499a8fa9c3b81dbae51460b1de6da2a204397bb9dc2200d8e7f5c086edee73c38ce2efc7b38fd446c41db64dd6c54ab05b152bb60baeeb2156de9e6a90e02a24e4d56c55024d49434aabad43fba993d5ca5b4317062d69ae37654b7d9a6d004b1c12645de2f5b48827aebb6964c4afbe8a5e6b4172455f373befded10c13280911cbe908366b58b715d6a088140a12e7de71142ef62c1e9fec170d51af60efbb29b602386175f9e3d449d19506d6e93f90273eafc03f00f0042cad3cb088d5aa299cda3befae6e8254551109c0c221603c9efb87e7ce82111575d43bd3febcb787a0878ceea11d76ddbf80a00e3c7b578b111854108012d27d291bf494d9ba0f1d1965916870daaf7837c31b20c7baa943be56fad97aadb90e36637a86d24ea36329b8ad479f559f6cd0f3d515372095275e137328f04da69c4bfda4b790773fc192c57119bb32f67bfca6915ebf26495b7ca768aec42a80ba83748bbf613ca3462bfa9fd00eff87393a3516261ce01a4c1b19279cb2948baf7e1688ab8c019972ee0ac11d7283efeccb491059a430c003dcad4e07fe49f3297bbe1eff394279d25bbaca2ab34b1934d2e30f895a60c49e81e5353f28b576fc09400e6536f467023e1852046c03a2688451deb1199977588bff4e1838e6716efaa2700531d86bf6e65facc4f51662e100e678073232c90b67d966ce58d5f74987d750778e146befa925e5683e6860486c94327507991f2df22364a4230ad4924e81d8cf1de6246315780063ab06e36c23e13b824dbd56da258bb2c978957027cf37fc4f705900a3fae82a1faffd034b8093c97433bfc549c761332e109c6b179ddfca59543c70e4eb256a21cb7f0f951a3452f9620341dcc2e4d7c2d1e6e67df9c0220499df6cfc3ce3ccb770f859a866cbec4df53c5daf9da4166f0993dacd8a35d9f083c915957032af9b5141949ed7beb9c8930f0cd41673c1f89362827e804f7e7d8aa57cd602dec72bf3b0dd24b772a4d215f47fc56d808b9763a33f9247565ef2d923ab43429335ba70f0fb480e82b67b1719b6dd0b1556d9e2950379ee5295d9f6ee5c7f0e9f3bdcc73ca9411a1cde2661cea4922d58e625692e6d8cf5a944bb4bb1c2bc082d131213a65f2aa358429bf07e22c25f9d5fcfe5bd1b58415eb43a3f0445f762b17954e7ee732fa76f4639cac7e411bc4ef9aa32827b2c667528a32f43dcdeae59c9a409c014a2dab9009213fe7f2e3ae5ffe5ce858d46f895bb244806666a95702c76177052b670cfd65a242e06cb0faf0cbd041795a4a60a837cc534fdef740ebed2a2ff0ed7741b939916cd24913cd9e074c5d1fb1712637e1a05365638cfb644cff71a9cbcb496759a5da4f298ef2a7a79bf7f5f5b3b401e30d4af666dd02e9dfd1a53900adb57af0322992687f0909b3403641a77062d82efbd90eb1297d53f0a24fbcad55dfedbf039bb8cdd6543df63913e38b3822881141bc8d0e3ab7f5d52280b97f2ded45a5e54c30a4dbb56454bf8851459cc145d73735c7409220c6155e6489e1c3eba66e76d0810add1c97fd229df37fa07f8e6d44d36b68d36a1b7371392cae8c099eb2f3d4f70cf0212fdedafde526324b3881d78376195a63b48aaebb2f2b128331709e29fe18bf5473aa40c879721ee6c1e46b325d201b43acebcba07621538707fb73c8a7dc550a73dce6f0e16acb73f75e8d587b110b7a7faabf3d567154c655ce11d4613191ca77815b5dd97967dd79a0f79caa02e7cbce1ea721827c626288d136d315e0412e69ea691f5201a3fb44833cc372f96baa02bed759702f135c0f616ffca65018658ced36ca67a4a24db7b6696b6918ebb2d6fd3146f63f02627fb97089a8d3e633616c0f6679dde483dc63381ff064ce1f111b63bf4cd23dc828f748c2a397f1e78e544eae9c18d6ed4935dd5c9881e4d0ca5470ed3205117e51f48a3f2c8e4e61dc62065801f", &(0x7f0000001ec0)=0x1000, &(0x7f0000001f00)="36e1ff0c78fc152511940e08f6bb664e799b9afac132060b2e67060b3310dd6e560e2896443d6e9b21927fb73f9134a6e90d98378e4fade4013e3534c98b6014affa19692c1e1a4c478e83b0f166b7d189e655b6", 0x54) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{}, {0x0, 0x1, 0x0, 0xff}, {0x0, 0x0, 0x0, 0x3}, {0x1, 0x7, 0x87}, {0xff, 0x40, 0x3, 0x1f}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = dup(0xffffffffffffffff) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206932, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r3, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x800) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x13d4) r1 = socket(0x18, 0x3, 0x0) syz_open_pts() r2 = semget$private(0x0, 0x0, 0x520) semop(r2, &(0x7f0000000080)=[{0x2, 0xc000}, {0x4, 0x0, 0x1800}, {0x1, 0x8}, {0x4, 0x8, 0x1800}], 0x4) poll(&(0x7f0000000200), 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000980)=[{0x0}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r7, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000200)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r9 = socket$unix(0x1, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setregid(0x0, 0x0) dup2(r1, r5) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) (async, rerun: 64) r5 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x8000, 0x0, r6, 0x0, r6, 0x0, 0xa}, 0x20000000001, 0x80007, 0xffffffff80000000}) (async, rerun: 64) r7 = getuid() (async, rerun: 64) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x330, r8) (async) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x27, r4, r6, r7, 0x0, 0x29, 0x8000}, 0x9, 0x4, r8, r9, 0x5, 0x5, 0x3, 0xfad}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000440)=0x2) (async, rerun: 32) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) (async, rerun: 32) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async, rerun: 64) write(r3, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) (async) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) (async) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444", 0x2a}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_RMID(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) dup2(r4, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) listen(r5, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r7 = dup2(r6, r5) r8 = fcntl$dupfd(r5, 0x0, r7) listen(r8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b43d11000800080000000100000000000000000000000100000000000000000000ffff000000008500907800000000"]) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$KDGKBMODE(r1, 0x40044b06) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r5, 0x5) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000600)={'./file0\x00', 0x8, 0xe9c, 0x3aab}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}], 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) r2 = socket$inet(0x2, 0x4000, 0xd8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="014d81ad8bc55eb53c1431f0a67d9d517ac883baa15b0aa61f0fec352349516592ff44e419f7a241a5b990a90cb8793184ef3016e7e269ad4579f2eec1e874b080226758285fcf460f44f4bdfff3ff360f28cf73c9db87e6809527a4fbd337bad2271bc6e31710ce0a0e40132af2428555f5e131d85e1d585424f6f7be4903b2c8a27f43354e591b542eac29191ea3", 0x8f) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x3c}, {0x16}]}) write(r3, &(0x7f0000000400)="21000003000000a8", 0x12) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x4) executing program 0: writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x8, 0x68, 0x67, 0x6, 0x6, 0x2, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@generic={0x89, 0x2}, @lsrr={0x83, 0x13, 0x4, [@broadcast, @rand_addr=0x5, @multicast1, @empty]}, @end]}}, @udp={{0x3, 0x0, 0x8}, {"fc17906530cca7254d91f6d3f8b81f3e09246cb9af1c5e0d9f7f4c961386ab10faebe0bc0877025abf19823772ecfc56e7703e29"}}}}}}) select(0x7, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe0000001891300ac1400bbac1400aaac1400aaffffffff000800907800fb0000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e", 0x5c9, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x2}, {0x7}, {0x6c6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x64}) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = socket(0x2, 0x1, 0x0) dup(r0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) read(r4, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt(r5, 0x0, 0x24, 0x0, 0x0) preadv(r3, &(0x7f0000001180)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = dup2(r6, r6) sendto$unix(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x5, &(0x7f00000001c0)) pwritev(r5, &(0x7f00000011c0)=[{&(0x7f0000001300)="eb5aa90112db6bff49c87c5711df1b017ddef686cf6560bb07b143eaa0d706afb2aecfa6d15118f1c48128356e6455583b5b44589237ba7aadb94cb4096a833ed1bd80acaf03fa6cb62e", 0x4a}], 0xdd4, 0x8) poll(&(0x7f0000000180)=[{r2}, {r2, 0x80}, {r3, 0x1}], 0x3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000013c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) dup(r1) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000280)="8eac4dfc0b929ede3f7ac16213d898f54e97ad1deb2cf8c463efe3d61a43162a8e31958eb77da24156d65227ae9b54c1a7657d20d0093ec0cca7ea8b965be3d40e748469e1", 0x45, 0x400, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r2 = socket(0x18, 0x2, 0x4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setegid(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x101, 0x1) executing program 2: r0 = open(0x0, 0x611, 0x113) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r2) mknod(0x0, 0x2000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe8000000000000000000000000000bb4e214e210008907850b157026a18a2ff15ce4d0db78ea49934766548d19ec0a06582ccf038fc8022bcf15fe5e0fbdee3816f1d0095b110c4142c06556c08edc412281b5e92c97a8e463e64f7728975f127cb352910ad5995c24f96e2690ad9dddc27509e3f2952639f5111"]) r6 = socket(0x6, 0x1, 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r6, &(0x7f0000000300), 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kqueue() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x0) pread(r0, &(0x7f0000001880)='y', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) vStopped at db_enter+0x1c: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x1c witness_checkorder(fffffd806e2124e8,9,0) at witness_checkorder+0xd42 rw_enter(fffffd806e2124d8,1) at rw_enter+0xd1 rrw_enter(fffffd806e2124d8,1) at rrw_enter+0x91 VOP_LOCK(fffffd806949c008,2001) at VOP_LOCK+0x8b vn_lock(fffffd806949c008,2001) at vn_lock+0x85 vn_rdwr(0,fffffd806949c008,ffff800011a26880,1,0,1,f028d79dcf49e37e,0,ffff8000006aa000,0) at vn_rdwr+0xb6 vndstrategy(fffffd8066b0c120) at vndstrategy+0x3e2 physio(ffffffff8190a9f0,2902,8000,ffffffff81a30ff0,ffff80002a227d88) at physio+0x27d spec_read(ffff80002a227bf0) at spec_read+0x105 VOP_READ(fffffd806f0c4eb8,ffff80002a227d88,0,fffffd807f7d33a8) at VOP_READ+0xc3 vn_read(fffffd8055631558,ffff80002a227d88,1) at vn_read+0x115 dofilereadv(ffff80002a212cf0,4,ffff80002a227d88,1,ffff80002a227e40) at dofilereadv+0x1a1 sys_pread(ffff80002a212cf0,ffff80002a227ef0,ffff80002a227e40) at sys_pread+0x93 syscall(ffff80002a227ef0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x947a8bf6ff0, count: -16 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff80002a2276b0 rbx 0xffffffff828e9f89 pp_r600_decoded_lanes+0x3b7c0 rdx 0xffff800000e341c0 rcx 0xffff80002a212cf0 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff80002a227620 r9 0x8080808080808080 r10 0x32731dd1517242cf r11 0xce4d04f40fb544ac r12 0xfffffd800332ed80 r13 0xfffffd8003332dc0 r14 0xfffffd8003b5d320 r15 0xfffffd8003b71c70 rip 0xffffffff81b7cbcc db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002a2276a0 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.7) tid=269133 pid=58425 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=83, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a213210,0xffffffff82dbc330 process=0xffff8000fffea818 user=0xffff80002a222000, vmspace=0xfffffd80647661c8 estcpu=33, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10516 289709 85464 0 2 0x8000002 sh 58425 106725 38449 0 2 0x8000000 syz-executor.7 *58425 269133 38449 0 7 0xc000000 syz-executor.7 15914 25292 31610 0 2 0x8000000 syz-executor.2 15914 228952 31610 0 7 0xc000000 syz-executor.2 15914 505568 31610 0 3 0xc000080 fsleep syz-executor.2 12138 179413 34430 0 3 0x8000090 nanoslp syz-executor.3 12138 477174 34430 0 3 0xc000090 kqsel syz-executor.3 12138 152892 34430 0 3 0xc000090 fsleep syz-executor.3 75740 506481 80793 0 3 0x8000080 nanoslp syz-executor.4 75740 20835 80793 0 3 0xc000080 pppxread syz-executor.4 75740 320084 80793 0 3 0xc000080 fsleep syz-executor.4 36306 439471 20126 0 2 0x8000480 syz-executor.0 36306 110727 20126 0 3 0xc000080 kqsel syz-executor.0 11105 386487 39937 0 3 0x8000080 nanoslp syz-executor.6 11105 411782 39937 0 3 0xc000080 kqread syz-executor.6 11105 184526 39937 0 3 0xc000080 fsleep syz-executor.6 85464 472037 24472 0 3 0x8000082 wait syz-executor.5 34430 145212 24472 0 2 0x8000482 syz-executor.3 20126 79422 24472 0 2 0x8000482 syz-executor.0 80793 105474 24472 0 3 0x8000082 nanoslp syz-executor.4 23031 321200 0 0 3 0x14200 acct acct 39937 472183 24472 0 2 0x8000482 syz-executor.6 33438 199938 24472 0 3 0x8000002 biowait syz-executor.1 31610 219854 24472 0 3 0x8000082 nanoslp syz-executor.2 54819 373561 1 0 3 0x18100083 ttyin getty 8608 357754 0 0 3 0x14280 nfsidl nfsio 49146 383592 0 0 3 0x14280 nfsidl nfsio 76267 373327 0 0 3 0x14280 nfsidl nfsio 8991 371789 0 0 3 0x14280 nfsidl nfsio 76699 97487 0 0 3 0x14280 nfsidl nfsio 62307 70250 0 0 3 0x14280 nfsidl nfsio 73865 41311 0 0 3 0x14280 nfsidl nfsio 32367 491617 0 0 3 0x14280 nfsidl nfsio 97257 12485 0 0 3 0x14280 nfsidl nfsio 93721 320238 0 0 3 0x14280 nfsidl nfsio 29146 99783 0 0 3 0x14280 nfsidl nfsio 34861 294266 0 0 3 0x14280 nfsidl nfsio 71370 320016 0 0 3 0x14280 nfsidl nfsio 74182 20411 0 0 3 0x14280 nfsidl nfsio 79164 301112 0 0 3 0x14280 nfsidl nfsio 14147 365371 0 0 3 0x14280 nfsidl nfsio 87043 431143 0 0 3 0x14280 nfsidl nfsio 54083 126141 0 0 3 0x14280 nfsidl nfsio 66682 360159 0 0 3 0x14280 nfsidl nfsio 89822 208754 0 0 3 0x14280 nfsidl nfsio 72217 404971 0 0 3 0x14200 bored sosplice 38449 6137 24472 0 2 0x8000482 syz-executor.7 70276 126754 94402 0 3 0x18100082 netio arp 94402 405036 1 0 3 0x810008a sigsusp sh 24472 263908 26570 0 2 0x1a000082 syz-fuzzer 24472 125070 26570 0 2 0x1e000082 syz-fuzzer 24472 222478 26570 0 3 0x1e000082 thrsleep syz-fuzzer 24472 360562 26570 0 3 0x1e000082 wait syz-fuzzer 24472 345576 26570 0 3 0x1e000082 thrsleep syz-fuzzer 24472 235053 26570 0 3 0x1e000082 kqread syz-fuzzer 24472 105734 26570 0 3 0x1e000082 thrsleep syz-fuzzer 24472 20437 26570 0 3 0x1e000082 wait syz-fuzzer 24472 309381 26570 0 3 0x1e000082 thrsleep syz-fuzzer 24472 254300 26570 0 3 0x1e000082 wait syz-fuzzer 24472 43609 26570 0 3 0x1e000082 thrsleep syz-fuzzer 24472 290640 26570 0 3 0x1e000082 wait syz-fuzzer 24472 428704 26570 0 3 0x1e000082 wait syz-fuzzer 24472 205171 26570 0 3 0x1e000082 wait syz-fuzzer 24472 236437 26570 0 3 0x1e000082 wait syz-fuzzer 24472 412786 26570 0 3 0x1e000082 wait syz-fuzzer 26570 265086 57408 0 3 0x810008a sigsusp ksh 57408 353691 80991 0 3 0x1800009a kqread sshd 80991 192175 1 0 3 0x18000088 kqread sshd 78963 417477 34902 74 3 0x19100092 bpf pflogd 34902 232221 1 0 3 0x18000080 sbwait pflogd 15 107088 72724 73 2 0x19100010 syslogd 72724 486272 1 0 3 0x18100082 sbwait syslogd 7485 88970 1 0 3 0x18100080 kqread resolvd 20923 265727 37265 77 3 0x18100092 kqread dhcpleased 77228 295744 37265 77 3 0x18100092 kqread dhcpleased 37265 511142 1 0 3 0x18000080 kqread dhcpleased 97842 216756 0 0 3 0x14200 bored smr 73390 247002 0 0 2 0x14200 zerothread 45692 332918 0 0 3 0x14200 aiodoned aiodoned 69811 175336 0 0 3 0x14200 syncer update 15072 165631 0 0 3 0x14200 cleaner cleaner 33291 504453 0 0 3 0x14200 reaper reaper 63687 440133 0 0 3 0x14200 pgdaemon pagedaemon 37775 467392 0 0 3 0x14200 bored viomb 47910 253602 0 0 3 0x40014200 acpi0 acpi0 11950 25456 0 0 3 0x40014200 idle1 31404 370451 0 0 3 0x14200 bored softnet3 1561 250430 0 0 3 0x14200 bored softnet2 90657 79063 0 0 3 0x14200 bored softnet1 9194 192255 0 0 2 0x14200 softnet0 85094 268797 0 0 3 0x14200 bored systqmp 73512 105531 0 0 3 0x14200 bored systq 42298 502733 0 0 3 0x14200 tmoslp softclockmp 28 285830 0 0 2 0x40014200 softclock 32028 125055 0 0 3 0x40014200 idle0 1 408680 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 58425 (syz-executor.7) thread 0xffff80002a212cf0 (269133) shared rwlock vmmaplk r = 0 (0xfffffd80647662b8) #0 witness_lock+0x446 #1 uvm_vslock_device+0x10e #2 physio+0x215 #3 spec_read+0x105 #4 VOP_READ+0xc3 #5 vn_read+0x115 #6 dofilereadv+0x1a1 #7 sys_pread+0x93 #8 syscall+0x8cf #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82dcbf78) #0 witness_lock+0x446 #1 vn_read+0x4d #2 dofilereadv+0x1a1 #3 sys_pread+0x93 #4 syscall+0x8cf #5 Xsyscall+0x128 Process 33438 (syz-executor.1) thread 0xffff8000fffe7c70 (199938) exclusive rrwlock inode r = 0 (0xfffffd806e9a4b40) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x1373 #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6f8 #11 namei+0x56a #12 dounlinkat+0x9d #13 syscall+0x854 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064b3d0a8) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 dounlinkat+0x9d #8 syscall+0x854 #9 Xsyscall+0x128 Process 15 (syslogd) thread 0xffff8000ffffd9b0 (107088) exclusive rrwlock inode r = 0 (0xfffffd806e76d1b0) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 sys_fsync+0xf1 #6 syscall+0x854 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 6632K 6905K 166960K 12473 0 pcb 18 12K 12K 166960K 195 0 rtable 190 6K 8K 166960K 855 0 pf 30 9K 10K 166960K 117 0 ifaddr 37 14K 16K 166960K 118 0 ifgroup 51 2K 2K 166960K 189 0 sysctl 4 1K 2K 166960K 9 0 counters 62 36K 36K 166960K 126 0 ioctlops 0 0K 4K 166960K 1553 0 iov 0 0K 18K 166960K 73 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1394 88K 88K 166960K 2222 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 40 0 VM map 2 1K 1K 166960K 2 0 sem 15 1K 1K 166960K 60 0 dirhash 12 2K 2K 166960K 51 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 20 73K 85K 166960K 1436 0 sigio 0 0K 0K 166960K 40 0 proc 70 91K 140K 166960K 988 0 subproc 130 8K 8K 166960K 273 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 184 0 in_multi 73 5K 7K 166960K 266 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 677 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 343 111K 121K 166960K 14515 0 UVM aobj 63 3K 3K 166960K 71 0 pinsyscall 45 90K 108K 166960K 2934 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 99 0 NDP 11 0K 1K 166960K 81 0 temp 78 6820K 6888K 166960K 40613 0 kqueue 19 24K 30K 166960K 215 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 163 0 156 1 0 1 1 0 8 0 rtentry 112 283 0 199 4 0 4 4 0 8 0 unpcb 144 1134 0 1116 9 8 1 6 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 48 0 48 1 1 0 1 0 8 0 tcpcb 808 357 0 351 5 3 2 2 0 8 1 arp 120 52 0 38 1 0 1 1 0 8 0 inpcb 392 1368 0 1353 12 9 3 8 0 8 1 nd6 136 67 0 48 2 0 2 2 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 kcovpl 48 21 0 11 1 0 1 1 0 8 0 ppxss 1168 2 0 2 2 2 0 1 0 8 0 pffrag 232 11 0 6 2 1 1 1 0 482 0 pffrnode 88 10 0 6 2 1 1 1 0 8 0 pffrent 40 103 0 98 2 1 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 pfstitem 24 121 0 65 1 0 1 1 0 8 0 pfstkey 128 121 0 65 2 0 2 2 0 8 0 pfstate 376 121 0 65 6 0 6 6 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1024 0 651 33 3 30 30 0 8 2 art_table 32 1025 0 651 4 0 4 4 0 8 0 art_node 16 278 0 201 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 53 0 40 1 0 1 1 0 8 0 shmpl 112 68 0 8 2 0 2 2 0 8 0 dirhash 1024 43 0 26 3 0 3 3 0 8 0 dino2pl 256 3645 0 2121 96 0 96 96 0 8 0 ffsino 272 3645 0 2121 103 0 103 103 0 8 0 nchpl 144 5863 0 5264 67 32 35 67 0 8 8 uvmvnodes 80 4284 0 0 88 0 88 88 0 8 0 vnodes 216 4284 0 0 238 0 238 238 0 8 0 namei 1024 20354 0 20354 4 3 1 2 0 8 1 percpumem 16 77 0 32 1 0 1 1 0 8 0 vcpupl 3904 5 0 0 1 0 1 1 0 8 0 vmpool 696 11 0 6 2 1 1 1 0 8 0 kstatmem 264 86 0 64 2 0 2 2 0 8 0 scsiplug 72 8 0 8 5 4 1 1 0 8 1 scxspl 216 37903 0 37902 14 11 3 8 1 8 2 plimitpl 152 272 0 253 1 0 1 1 0 8 0 sigapl 424 1746 0 1673 9 0 9 9 0 8 0 futexpl 64 22008 0 22004 3 2 1 1 0 8 0 knotepl 120 621 0 0 19 0 19 19 0 8 0 kqueuepl 216 377 0 357 2 0 2 2 0 8 0 pipepl 320 337 0 305 3 0 3 3 0 8 0 fdescpl 496 1706 0 1673 5 0 5 5 0 8 0 filepl 152 10166 0 9853 26 13 13 19 0 8 0 lockfpl 104 293 0 290 1 0 1 1 0 8 0 lockfspl 48 131 0 128 1 0 1 1 0 8 0 sessionpl 144 38 0 19 1 0 1 1 0 8 0 pgrppl 48 61 0 42 1 0 1 1 0 8 0 ucredpl 104 1504 0 1490 1 0 1 1 0 8 0 zombiepl 144 1674 0 1673 1 0 1 1 0 8 0 processpl 1136 1746 0 1673 6 0 6 6 0 8 0 procpl 656 3197 0 3099 9 0 9 9 0 8 0 srpgc 96 6 0 6 2 1 1 1 0 8 1 sosppl 168 25 0 25 4 3 1 1 0 8 1 sockpl 664 2690 0 2650 21 17 4 14 0 8 0 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 317 0 0 40 0 40 40 0 8 0 mtagpl 96 21 0 0 1 0 1 1 0 8 0 mbufpl 256 943 0 0 59 0 59 59 0 8 0 bufpl 280 9181 0 2242 496 0 496 496 0 8 0 anonpl 24 367667 0 361216 135 65 70 94 0 186 18 amapchunkpl 152 48347 0 47555 75 33 42 51 0 158 10 amappl16 200 9014 0 8880 49 29 20 20 0 8 8 amappl15 192 32 0 32 1 1 0 1 0 8 0 amappl14 184 196 0 182 2 1 1 2 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 2567 0 2531 3 1 2 2 0 8 0 amappl11 160 71 0 57 1 0 1 1 0 8 0 amappl10 152 75 0 66 1 0 1 1 0 8 0 amappl9 144 175 0 175 2 2 0 1 0 8 0 amappl8 136 144 0 109 2 0 2 2 0 8 0 amappl7 128 59 0 44 1 0 1 1 0 8 0 amappl6 120 540 0 519 2 0 2 2 0 8 0 amappl5 112 235 0 220 1 0 1 1 0 8 0 amappl4 104 651 0 609 2 0 2 2 0 8 0 amappl3 96 9432 0 9328 3 0 3 3 0 8 0 amappl2 88 2156 0 2074 4 2 2 4 0 8 0 amappl1 80 14537 0 13950 24 11 13 23 0 8 0 amappl 88 13760 0 13525 6 0 6 6 0 92 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 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 70 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1717 0 1679 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1717 0 1679 1 0 1 1 0 8 0 vmmpekpl 168 16487 0 16422 4 0 4 4 0 8 0 vmmpepl 168 125051 0 122881 148 41 107 118 0 357 2 vmsppl 440 1716 0 1679 7 2 5 5 0 8 0 rwobjpl 56 40998 0 35370 80 0 80 80 0 8 0 pdppl 4096 3441 0 3363 171 89 82 82 0 8 4 pvpl 32 45329 0 0 368 2 366 367 0 265 0 pmappl 248 1716 0 1679 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 524 0 103 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82d3eff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82dcbd70) at __mp_lock+0x122 intr_handler(ffff80002f0bfbc0,ffff800000069c00) at intr_handler+0x62 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff82dcbd70) at __mp_lock+0x133 intr_handler(ffff80002f0bfd20,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d rw_exit_read(fffffd8064766988) at rw_exit_read+0x6c uvmfault_lookup(ffff80002f0c0080,0) at uvmfault_lookup+0x18d uvm_fault_check(ffff80002f0c0080,ffff80002f0c00b8,ffff80002f0c00e0) at uvm_fault_check+0x3e uvm_fault(fffffd80647668a8,8000,0,2) at uvm_fault+0xf2 kpageflttrap(ffff80002f0c0220,8c00) at kpageflttrap+0x238 kerntrap(ffff80002f0c0220) at kerntrap+0xf2 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80002f0c0670) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5be5789cbc0, count: -21 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x1c witness_checkorder(fffffd806e2124e8,9,0) at witness_checkorder+0xd42 rw_enter(fffffd806e2124d8,1) at rw_enter+0xd1 rrw_enter(fffffd806e2124d8,1) at rrw_enter+0x91 VOP_LOCK(fffffd806949c008,2001) at VOP_LOCK+0x8b vn_lock(fffffd806949c008,2001) at vn_lock+0x85 vn_rdwr(0,fffffd806949c008,ffff800011a26880,1,0,1,f028d79dcf49e37e,0,ffff8000006aa000,0) at vn_rdwr+0xb6 vndstrategy(fffffd8066b0c120) at vndstrategy+0x3e2 physio(ffffffff8190a9f0,2902,8000,ffffffff81a30ff0,ffff80002a227d88) at physio+0x27d spec_read(ffff80002a227bf0) at spec_read+0x105 VOP_READ(fffffd806f0c4eb8,ffff80002a227d88,0,fffffd807f7d33a8) at VOP_READ+0xc3 vn_read(fffffd8055631558,ffff80002a227d88,1) at vn_read+0x115 dofilereadv(ffff80002a212cf0,4,ffff80002a227d88,1,ffff80002a227e40) at dofilereadv+0x1a1 sys_pread(ffff80002a212cf0,ffff80002a227ef0,ffff80002a227e40) at sys_pread+0x93 syscall(ffff80002a227ef0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x947a8bf6ff0, count: -16