Warning: Permanently added '10.128.0.162' (ECDSA) to the list of known hosts. 2020/06/20 11:25:22 fuzzer started 2020/06/20 11:25:25 dialing manager at 10.128.15.235:27132 2020/06/20 11:25:25 syscalls: 364 2020/06/20 11:25:25 code coverage: enabled 2020/06/20 11:25:25 comparison tracing: enabled 2020/06/20 11:25:25 extra coverage: support is not implemented in syzkaller 2020/06/20 11:25:25 setuid sandbox: enabled 2020/06/20 11:25:25 namespace sandbox: support is not implemented in syzkaller 2020/06/20 11:25:25 Android sandbox: support is not implemented in syzkaller 2020/06/20 11:25:25 fault injection: support is not implemented in syzkaller 2020/06/20 11:25:25 leak checking: support is not implemented in syzkaller 2020/06/20 11:25:25 net packet injection: enabled 2020/06/20 11:25:25 net device setup: support is not implemented in syzkaller 2020/06/20 11:25:25 concurrency sanitizer: support is not implemented in syzkaller 2020/06/20 11:25:25 devlink PCI setup: support is not implemented in syzkaller 2020/06/20 11:25:25 USB emulation: support is not implemented in syzkaller 11:25:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x33) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1f, 0x7e, 0x8}, {0x0, 0x80, 0x5, 0xa1}, {0xffff, 0x6, 0x3, 0x1}, {0xa5, 0x40, 0x88, 0x1}]}) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/11}, &(0x7f0000000200)=0xd) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(r5, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/117, 0x75}, {&(0x7f0000000600)=""/145, 0x91}], 0x7, 0x0, 0x4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x0, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000800)=r7) geteuid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) getpeername$unix(r0, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) r9 = getpgrp() fcntl$setown(r2, 0x6, r9) 11:25:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7d) fchflags(r2, 0x10000) r3 = socket$inet6(0x18, 0x1, 0x9) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0x9, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xaf7d, 0x0, 0xfffff800, 0x401, "51d36149759821004190885110cc5ec6296a3112", 0x9d, 0x1}) getppid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x1000, 0x9b, 0x8001, "d39e7dd1680f8bd4e152c5d97d2b8d730512a8cd", 0x7fff, 0x400}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="e34d1d2c8d63bc065b2b9e52702ca299a3b04c87cc944fbc6af395421bfa39ffffc5cce1a9bfbb31640dd163e85b58164f660266c6c7a8cddae04a1859d83902b729942acc020c38fac1ef0fea398ce5717bb8fc23f8f30a131ec5020419a2c361a9f443ead680fc43ee7564cf55843ad8596d4ef3a654feb7728a4b26f0a4ca747990badca37d5dcd63c647fd5b502b04413e05199f7adefd343b6fb1ce74751cf46b8eb660d1d62d8389520587baff4a15c987ac6b939642bd754d40a433e52ee979ffe97c2077156fa5", 0xcb, 0x3, 0x0, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x7fff}, 0xc) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) socket(0x6, 0x4000, 0x0) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/138, 0x8a}, {&(0x7f0000000640)=""/100, 0x64}, {&(0x7f00000006c0)=""/206, 0xce}, {&(0x7f00000007c0)=""/182, 0xb6}, {&(0x7f0000000880)=""/215, 0xd7}], 0x8, 0x0, 0xff) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000a40)={0x0, 0x1, 0x7, 0x8312, 0x7b}, 0xc) execve(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000ac0)='G*}\x00', &(0x7f0000000b00)='\x00'], &(0x7f0000000c40)=[&(0x7f0000000b80)='/dev/tty\x00', &(0x7f0000000bc0)='/dev/tty\x00', &(0x7f0000000c00)='(\x00']) 11:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) mkdir(&(0x7f0000000200)='./file0\x00', 0x88) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r1, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setgid(0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0/../file0\x00', 0x1) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000300)='./file0/file1\x00', 0x3a6dec9f9117ee4e, 0x1) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) open$dir(&(0x7f00000001c0)='./file0/file1/file0/../file0\x00', 0x8833254deba4882c, 0x16) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) dup(0xffffffffffffff9c) 11:25:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) r7 = kqueue() r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) kevent(r7, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0xffff7ffa, 0x5, 0x104, 0xf6b, "8393b7d500", 0x20, 0x6}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="21d205a95772ff", 0x7}], 0x1) 11:25:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x1cb) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 11:25:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x102a, &(0x7f0000000200)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x17, 0x101c, 0x65, 0x1, 0x28, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}, {"ce6c6dcc17c1e5de7664d721a45570ef60bdefd928acef9eb23b514f216309599afa73d6fc8c5bab9b3c87fa87f11466b134a7bd6db00d429751292ec88cc0e8c9bcd227985a07faefbae7cc3cf880389e4c81be5a8f8c8bb774e74bdedbf862cb7a2c3a54f67c10bd61f3a94a09c97ee05c20e17731464d588391283d99574a6a5e72bf905e9832807fa18d58eef4c8b3b88cb71ef8c80389f21a76ff5b82aa173708be4936e289b521a339bfec46ccc8d766c7878eca77a210a4bccd7b5729002bf9b9cd1dd0c5f1800a3764574a0d59d27bc9ba39e830a0b8f3a40b85b2145d935eedacb0ff9f61108cc63817d6f142b9596f1c9ac3fbae2d0919e8b27852af30b60aecbe9e7316ce367b79ba008db85644ffcd81d98fcb29aa33afd59e922614ab369a2a657aa5601207c8899dc4da8bf683015127f6eada8bd565f336dce105b7c7e3189f24570ca4b0ebe4560a887b70ab417a9faa55c4a36d7c517c74b7f032be834442702ef8eba2db95b5680d233643a4a35896b0df4abf8117f7b29e4b80b8d9e8cceb68fa7edc68970e8d43b9abe5d0ec85a2cead29ecf5205df00001cf942cb9205a1c39df53ceb60ec0cdbbaad64fc8339530fa417e7571de15fce95e73a4b1f58f15126dbdb238b452a82dcd78c1d762c23b82c65517df985285bd334a70613fa3d8386429c5cb99f541de369416d427270f91dd0b0141d0d7b4cd1c484c15b884aa46f804934070e1cdfc3cc021b3f86c69399670bd32153a3623b6be58a196179ce0cdf7cc0db180614d4ea4a7c7c4663d098b35c5e21cc7ba7da3b75c32cbb30887c9c8157c2104971c7a993864df443cc28f1074378a2477f647886c2759160e2ce548c3ec41dd32a6ca5a6b73e3f5ac80470d05e5ef506280fa32cfff4ff3d338dad1b0957da8e64508ee69e72a643d912947692880d74a16e0433f97e7745cb67a65e57659fc3d82bf2924b944d7ce0485bd2ec719da3af9f5fecccbd9f1f724a48b883fefbf721dcbd5a4ebff4d13a73aaa570a821fb11bec5ed65a0ae241dc0f1f430ba84c0a127551433964c995f3af64844875b12c4a9c7fcaf95ddd48b3ca9df7470e99af1a94a3d7168c5a944f03c580ea6a700cc6b60adef278e9ec7370fbc7073f6f0cb2ed70f840d237cf9085d97d7e210f13c03afa54a7662676c9cfc34d9bd35f8114edc0521f2d79e012a0b27b8ecfd0344d266658d6d8f512733d09ca74c4427bbbf5150945b7243fb95f951d617f67f1dddc6484d0ee8855be881096a3a9c9db5804fb84f7f639ce5e0d3fc5e7725fad9d0dec06080b8270e242142bbf330853bbc222bedf423c380024f6b761eb11ed6f40436e662973d0b9a66153e42f26fe703d99a2246289d042e325a37ff18d0bf3d5a4be71d768489184a3426698c6d95d017c4b5bfcd88f6ac9053fa1fca84ddaa7a10b6393810275467e1a9208426cd720eb48fe8e8ed78a31400ed65d0a830e8d3955cda6a16d020db6fe353d129dda3f78e140b4b36bb3c987db6059c52d3ffd5ed238e4ab6f34b94ba4177463ed4a5451cf7bce76b754d4d0041d73882c9d5d39d50aa3d8c0d91633f3eb709dcd710e48195042412ea8e3fb3be0aefb66317a4eb7a05d53040db12ca2cfe1e0b53f82842c49372b91e0f44ef2b36a63477f10602d50abfec1982723bce6eb097b28364550e54c4844fff2b64cb6e4aaff9a432e4a17f551691e48e7e3f83f1eb8b7caabb7515cd6f417c6ac46433491a7f8a30c99f11835c1aa1394bb2027d7d314e13f8be9d514f972d8edccc33de2dcbaa0411432d0588f09d0ae7c999d392b0d04cb5a4f3b618588337545336d423c62d5edb722ef86b27c16b97ffe96cf274ee33224551aba49a8ac65c08055ee2e893816d2eb22f6907bd20c9383ac64d7a291409736017a9e1f983e9319c8a0ad89c91f4a2d58172a82f1cc1812b623a2c141355061643827c49f971e5d5c7c64847bec3b923a2fb59fa3aa027b4fbbad53a2728f89d72de38ae62eabc3def5a1f03ad62c9370aef561a341e9c612eb78343f627f5aca8b10624aa2b28bb61f56a28e8f1c28db5ebb8209bd2a10f85f66f5b04c74013b350ac8b36649636030fc951c4f7ca5dab1947c275d4fef0c10eaabf328048f2be694cfead97b2d7fd575e000e847976c46f73c8604acffcc919e9edd5e20566f0959b400881068aa8ba96b50723284c30b1b2ce98759745a6bb379fb781219abbfc896a1b938718ca1c2fdf2a2a4fcbd634bcd4befcb58462e4b2f068372cfc4b2615a8112ae8f2cf93e7e449da32ab804f0e59db3d19c5c3577ce75121dd9bb30a15bc2ffa3751d393130fa9702f703d13a357a9dcc5b70fa57a3fc5d2cf046a6e37e267e0a5c407cfbaab174aa733546619cd58a451f27cb3ff6410952fa0a2702ca32a85e5d4e3f89d66e146c23338a6527953d8e2229849164eba8df5f6a0a079f7d449ed90c5f91e14367ecd1544042bcf555352b4416707e194899b3d16c9188ca1a10ba53548ffa0b2178af8eec7ebbf3a7bf6636fbfdac2551ce94dfb146e9f2d3ba90a9cb2be1cd277516a7d827a19ce4814f866242731607c48e5ab723e1d830cb8e060163578695692a4e6d6adc2a5cda60495fb5a43c7e8b7911b7d524ba17b2093b23e9ec701bb6422754bc3108fdab4bc95706434a9feddf8c3d8c245ae2e73ede98974dbb2c340c606eacb71542fe3945448715631fec1db14c7ae79a3a1d224a9e8490b9cf494fe6d721b58bba02b7c0181e8dea49abaceed365fada69a40ec0d45508158c36aa1234a9f4964abb1480f100cb0bbe76d15c5a4f04beb49aeb9f8d080d50263a1a8f20a9aa4a80bfed95b9b33354d2f1c3ff38ca29eaa0191320e506aa5546dc0962c6cd35cab4e123a6cb88ce5d8b7c433b9e4ec95ea53376868c9e8c3b427aa9f29b334fa71de3b3f010c0db2e4128b14cb2a1db07e548e18082f75fc293ad9f3fef344b3f271fd79ef1ac57808a259511e33d55b5a68a5a36be3fb68c8316f8c008f35c2967177e9ad9c2c64b9172264b8108bdb9196555d772c357b57c23b0eaa76976acb45741a9921293c6cd46e0cc28044e714eb38adb07427ab7071ca980fd1ac5d66593645195ce8a142b9e0e024731a2c739492eb0ff97622a8e7363b0dfb803adab06014438a3ca1b3366f2dbb4906cf43ac0d84eb122fb620db579a39790c9a18b0f0be5f630046a7d1681c0729ed02855dc0069916464a8fe46260a60d4a0b430bf41df5fdb48b4a741e6306590ffdd281130622fa2f6e3c9aeafcda0c6e406edc75cfa18f18a351ba1e4b4f93ab19345f7f01381f103431b137df18f6e96313c108cf7f00011a85c477e0bd178ff654fe1722b2eebb878f839b481909f30fc740dc056346b65075a18f6a906f1e52fe3f7c049c6bb8feec0a819fe7322a5a23a69ebb719e5da5f7a0b7e680d8841a677425e420dea98292ff8954d37042fab4baefde991ac7ef843812d615621d4dc896fce883a823fa6cb6ec662bf7839a072851386b742e101176dffa13c0313e694eae59adb865ef74f3fc660876ca5aef273051dd5c7851b4e2b67c61d7e2b03bfae59a96987ead4b3cdfc58e2282a8b2a0c9d18871e4fad54aa35fa705baf0a593f7f153468f0d4eb52531bda59274a983d922163fbadb5599b0a0a1ca48598a1d966e9022542b06f3531045ea4853153328ca9c6b545d534df12b5bbb859364b503171fe9b55578465a944d90642b34773873eb4fc4843f43c7552d059fed62fea944cf4c0a6a781040a91dd5699021397e8d00aa1ead11771f4cca04e2a8aea1ce96eae79a86d0c194b6e9c59c869c64fe150ef646a224ec50a788b8cbad635a5e5bb294738020f3b413554b24a3cf30709a84a01cdd018f1ba476b7c325305c75c85490ff85e25c858a70bb3afc73ed59377ac6f4c2c3e2f0cee65d5ddf3627c4f0d5f4f7e8c37f8ab64e0e355919724ffef77f49b1672c2cf448985ef63d459bd9dafea49dd21b85b14b373085b105b83b8b9ff83243add2d07ab474e620a718b44445e5dbb6ad33fa19ae64610a8acbe5d1a078fbfc7f1f6a3a32fcdda0e539c1d0e2b5d441b5be9738a5c6d8af68c2f904c4650fd986b960ed5d8e46ac577d6b7e0aae012f2a3091519b560ec9e8ce5ac3d7ef5c24965b804cc8eeadffa03aa69c20de405e49463833b3680679b7614da6ebf2104b48a251ce69bbe174a387b0f3ca7dc635c02469a17bb892ee3f5fb19278e4e931a05e448273ae12e34b451cf63d9f08e7932f02d6a101f6dbcf17f766a236e736aa43066304c5a270a9d18a16144987c25d37d44f3948028a25f66e0b9dd48c10d645a0186b5c0de0065ac3a72b69a678438248fbdc32562e9e7df75df91eb614b21599718c65a9d45f5f55f3e17f7d363013db47350f540d5108e600bc979ace6d2995c20c5ea05be025628e504db438dc449d8cbcdbaf8e6ac6b243c5dd8b2ef50555ace3a66c6c976a264f93d1a3c4fec867068fd237ca8589839b28e5f3aaefcad26ba9e4d02c50575e8d17f2f65f87a6a16a951c03d1286ac701e07e219e5f74a1e3c946dcbb7cce81276c417a56a5ecffe23284f058bd2762f0c85ebd09fd15517f41692b9197742f0dacd36cf972597c29ec03df5c51c855b714daa07006efe907c949b098aa65f2eef13917b8cb512cdbff8b62076eced0705cb67e7412f4c08d1ad6bb5ce871b8f27f2e057fd4f99aeb4d1f1b4e6090df63b3f87b3583e7f900cef162b2a456d2984d8ef1129a3c8644bc88e9873d96da2ce8a44350370f0a38a514457bd251dedb08a56b0a5923679407557812abef1ce1d811a4e055d08d35dbb318f52a3491b0e863afa6a4a6508ced69676214d2e5b637d6155197cf332b7b65f2ded339cdd98104aca0ded9e480d00aff6af84628fef613ff657ee1e0d46762ccf91aea4bb9b7c4bfe74cf6ad57aaa1e6458e75d3558c7c1af10006ca5d60793147d628a57daed97dd74a9e76fcc55023045ff24806ed0907f354f2a635088a037f87085486956538f9c63f239c7fcfc36809e80ceee10184506b1d2f9687e100059f1fc29afe22fc3ea88ca64c45adc4eabc9a1421e7585fa5de297c0e996ff256838d971d02bcd01e5496ce9a02b5dd21ca9bcd74cf34b59b55a09f9b1a5ef99358b7acee767066a0881b4e3370b79e6b72405d7cbf84b6314ff94bc2f005457e6d6f86384b8e89f862aecc596831d1a76311928acfae7851bc4e27dce2874dc6c17ac6c735a50c55657316783adf7353d7b94a8a611bc319ca64abe0ef7066ef805ac4793cba4ccbaa1c7e9db006f127bfcd3e118742e3a4fc9293810e170e8dafa4b56737303119c9771d5a2f9843b6c169b3ce53a2746d922d0a10d1a57c735bae7f5009e3688fa9f66d3b511c6b3bea5e0a34f4c6f3886e6822ece35c8b30368b1f79205b682a3d6aff521b8849bd3d02009ae9ab3ce95409fbf7a5713f6c6edb97c0f54451c20f4a43681268bc541ee944abf7b33cd6fe4d9e87e3b35e8787cd7acebdd6ed80fc727c8f168c665852393809a4e4f479a548a8691a2c1486ed2b42ccaab5049b3adae488d20b43b61f4cd34a30c6b41de06baf8b5adae4760e35a9d019c0b1029e4292d465dc0e7b5d9b97bf7b78f543647fabcb9c705b55a5b694432fcc262c3d3208a346578312cead3cac8ae19aa29c27425a40c8fc1b6c418e167526e9885b4d2f70fa65892350955aed4d5c91d8e90c9298b0227726f09f3334d"}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:25:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r6, &(0x7f0000002200)=""/4086, 0xff6, 0x42, 0x0, 0x0) 11:25:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/234, 0xea}, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8, 0x3, 0x2, 0x8, 0x2}) 11:25:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/103, 0x67, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getpgrp() 11:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 11:25:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a0100000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000100)=0x1002) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2000000, 0x6, 0xfffffffffffffff8, 0x7, "0371405185a81865fccf00aeffff0e095c8800", 0x0, 0x10}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchmod(r1, 0x16) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000002c0)={0xc8, 0x1, 0x81, 0xdcc1, 0x8}, 0xc) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r4, &(0x7f0000000100), 0x0, 0x40, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x1, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6c6530010000"], 0x8, 0x0, 0x0, 0x0, 0x46}, 0x4) 11:25:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setregid(0xffffffffffffffff, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x128) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffff64) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000200)={0x3, 0x0, 0x2, 0xffffffff7fffffff, r1}) seteuid(0x0) r3 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x6}, 0x401, 0xc, 0x3}) 11:25:31 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x93}}, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) r1 = getpid() getitimer(0x2, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setpgid(r0, r1) sync() setitimer(0x0, 0x0, &(0x7f0000001280)) 11:25:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt(r1, 0x6, 0x8000, &(0x7f0000000840)=""/4096, 0xffffffffffffffff) kqueue() 11:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2d}, {0x35}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x5, 0x9) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="2ca8fe40858169b833e96740a77537b61620a098b777f592fb0ccb81da29c8e92a105bdb484a71cc1a02b8a580971e9e9130e1c6219afc8b1a486362e053ee7190cbe20f4028a708bc410313959feac11b30cebf3fa08fb3dd3e5e148926db77", 0x60}, {&(0x7f0000000280)="fcbabd0c622ca379678b445f970fa1cb18fdc1ad64e942af06b37b1621a898432bc97f3c9d12726a2cba45ac07db4f5f91c23322ef3dfe04564ef99a3c8a744f82860da8bac853d45862d5cfc317f186ea4f873a234122e648a1e9e0cdc2d4e22bf8b36ebb4a3c474aa5", 0x6a}, {&(0x7f0000000300)="3e119514eeb7d21120914167b505dc0b89fdbca33f3b503b8f63080cfb21b9833b52246d82018286bc282c16b05916deaff2b0c33cec4a840ba3a48017286fc2c6605096cf6dcb85e5e6336495aa3e0c1a34bcc64f8b2be02296d0d2f275199a38fcec5aa50c975f9071c05d333ad37927b4b2c937c0bc8361aa02979d223b5ab830db492eeed8996a50d1d4ea26f22d904cadb2c88017a493dbbf902af28fbf492cbd9e1033ec4aa466c8f3db3f0bbaca54b23a411e7833ef7991ef4d9c5dfe74d4f78fa3fdfc281cdcadb1188a6d3d17132fd355b79772d1f86cde1de176c44cc4ab4a9dc24df404d47a847a4f83789a7b94", 0xf3}, {&(0x7f0000000100)="7ce3aa89f97fcf5f7de40b3891a797837261ad0dc5c64f7f97bcf8ae613de08487fb908471809e0160ca0e3a881cd84971a05655c7082f34", 0x38}, {&(0x7f0000000400)="00874a66ebeee84c8c40e7c711963fa4c2c7c8dc867172265f49f9dc791bf6998c034f303bea81763b510bcf06769e774f7bb82c279897c6ee64c154adfb58cbb7428996f0e0a945ddace6826ba4ad41498c9ce6adcf76fc1723627897836703b67160cb97a70b82d291784921dd084d30e5642abd1312b15f5c99baf2dcbacfa50705e882ff064c5c0b488afadd9deaac1bd4d53daa937c52db72423b0deeca57e4", 0xa2}, {&(0x7f00000004c0)="05b86920f04351034c886de6d26f74e56b75b1300cf505f958d808b7c06608a92579977e3c06c9d9e69319659392383f9d66265990adfae581267c4f645b26d42184d31839800bfc86720b", 0x4b}], 0x6, 0x0, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) msgsnd(0x0, &(0x7f0000000100)=ANY=[], 0x1, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:25:32 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) pwrite(r0, &(0x7f0000000200)="f8", 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="b6be1a8432b2f3b9f93ece17da8088c09197e257c460d01a5659dde9f2e6597765f63340bc464b0eec48dbcb", 0x2c}, {&(0x7f00000000c0)="9c8cef15d8314d288dc0da82", 0xc}, {&(0x7f0000000100)="f913037ef039b660ba6b41d1e80e8be665422e8b56a53ec89c3bd652c822ecb49b5b3de3a345a133abe87e1288d094ecb0be2ff549af3f98a8a7b6424ab273f22be421deb6b360f0ad95e37b61249a1dc7f85d294cfd424954bc6b0e7fba42858cd6de2367276217a8eeda1c130cc4d406fe24f70fdcf299a67e1dda352ad9d0463e264581154bef97dbc922cde5ddb6f685017a5e50cbf2a19b3069646ff3a1015865da166d870bdcace86638186b554bdc5ea0b6cec2475b1699d4c355c6008068a52ad4cb2fe103cb12580ab9f7c89a19665c985f2945be5b81d989a8817b752a5c27aa6bfecacf574a23a2dd99d806e217", 0xf3}, {&(0x7f0000000240)="db20c72f029848edf0a8ccf583c4c731b2ee606dc6d03805c85fd646b6268afd3c8425c122b8ec476fff45d255246e2e3e1c52b25ddd6446774a1401e6f6cf164f96a0bcde50cabd5b4ebf9f5c51e4e77ac6992082a82f1d7fdd07ea6a229292b6df87ae39fdb04f2c1fdb065200dd3ff7c5f05ea059136693de5052a93fb2b88154e4ff1ce92388808f85a6b435f353d1b2ccbed543b5", 0x97}, {&(0x7f0000000300)="b4f1073f68ca40f6a2ba1f60866e3252f13c733dd3d705c0456988307246854c067df81ebb4fd15e677fa76af1c059a149b461bc93a328961b44cc3472d7e1481cecf8ca3556ee55c8326d9bce8e2885e2560d94a9b8eed970eda7f574d20284649d4742da4228db50768840611975ada6703d00ec5907d978ae72b1faf5e5cd3b12103cb9a5e607d804ea7680c727128c8d05d0aabdaf2f3d1f00f0cfc7c7f7c0d669377c328f0f37a90b3bc7562cd0c17af719368b5d9aa58d04b91b692a68ea4c8e71291634a3545afb05586f1178f00b695a5c48f3704bc97f220b3c3592610991a9a51c089300c6b0697c001b2e3a8e364d8554eb2d3c6312a4b9b775", 0xff}, {&(0x7f00000004c0)="9bfee432ec7a5982011ff628dfe2e3d6cfbef3c9baed8b85368185208cfa4b4e66bf3b15215a7db17807eab4cb1223e4a15f451d667a4c419cbb77b69460a06dab7198853dce14381f025f4ca82787423279e08145853191553a80ab451f0ae3d16be474ab9074a0560c65677403dcca785daf614e058738dcc159cd6fc1890410f3cfafa162ef11823606c1f66535e13de408e887e9d3ea5cf5307890c22bf2ea9d30d3036e8bbef8899851423d211cfd14a27afd", 0xb5}, {&(0x7f0000000580)="ccad19612f32b2d972bfb111ab24caa7264da60b12f75e6e1056a2dc0594111a2b330a21cfe7bfa631f45798cd18326d816b697b3b7a64b62e00d8e4395b455ea415aff34a2f3020840563d4eb8ce91bb3dc62150634d0aa067fe55ff9869bdc2b313d7506e7cc4ef86150a9a8429cc482e6d1b13f67019e4e44ff32db11b81e0b", 0x81}], 0x7, 0x0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) socket(0x1, 0x8000, 0xcd) 11:25:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 11:25:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x5b) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 11:25:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x1ff, 0x100}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20, 0x1b0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x401, 0x1, 0x100, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x8, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0xfffffffffffffffc, 0x1000000000004, 0x3ff, 0x1, 0x406, 0x1f, 0x1dc72, 0x6, 0xf2, 0x407fff, 0x7fff, 0x400, 0x5, 0x375, 0x3ff, 0x6], [0xffd, 0x101, 0x2, 0xbd, 0x100000000e89b, 0x6, 0x3, 0x6, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x1e], [0x3, 0x5, 0x7, 0x8064e, 0xf000000000000000, 0x10000], [{0xc, 0x5, 0x1f, 0x6}, {0xd72, 0xff, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b279}, {0x2, 0x6, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x9df}, {0x6, 0xfd, 0x3ff, 0x8}, {0x0, 0xfffffffa, 0x1ff, 0x7fff}, {0xfffa, 0x807, 0x8, 0x800000000003}], {0xca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x4, 0x5}}}, 0x8, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x80}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 11:25:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0xc) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x1a, 0xfffff, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x472e, 0x4e28}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x4, 0x100}], 0x9564, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x1c, 0x1, 0x2}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0xfffffffffffffffd, 0x87}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x755, 0xcd}, {{r2}, 0xfffffffffffffffe, 0x30, 0x40000000, 0xfffffffffffffffa, 0x80}], 0x9, &(0x7f0000000380)={0x6, 0xa4}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xded, &(0x7f00000000c0)) 11:25:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x80) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000280)="0b551d47e802efe501e6fe0a0da95510d24ea4d3a3ec62687fe4339610e5403008bc4b5b5453323ecc4391fb230cb4342f338bce63db214c3a20a2d0021bb6c1f747c063b6b766514ab4f70bac13334d0b059a73a68ae9ae570094be279c9bbc9491e6fa16d0faf80a4074239cf6acc440b4b3f2efc2f0d37d38e224731343c74f8b28cb07740063defd02a0b24dded09bafad73b51611ab61c179ffdeceb3cfd30b0faab06b4c483f930742952a1468d5c6e152387001941fd4513c69186e5a68155fe95c17e8435c0531afb77da56f78bf77", &(0x7f0000000100)=0xd3, &(0x7f0000000380)="adc0369392f544ded44e792b5cfb6b34fbeebb95a05c43954ae85dc02169308a70bb6747c931f184504dd65be04afd9fedb6e64b5b66d38beba138751f693d8f5b97c3b74ed10e3eaf703a8fb9a097de51cb002e48cd33af6cf5b5ba0f90c093d5522097e521f2ec6c889bb1607f6e207ffcf90655464829184f951c526263ef88f6ef11c33492d9791ad0", 0x8b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="050a2956b92237768331afb816c13db6313616680bcb1f45e00a844e8d96e5d63dbfa1703744fa82523c5ca019a60e3e0a1c6ee9af6a37d0ab48dbd39ae25609adee424c1aa6e68b837f99f79a7fb385512dc94faedc70b75652f6da876b195165391b95d645814f36de02b36b66383fb00dd97f9f599383d9dc7910933880721f4512c9d1b9ae9429e45788524dbae84f9aa804b4754b066b52de4d30adf87674673720fce0bf35ae9f7b4449823ce5464f2302361fce87abd2b1ba8bb09f7044cca303715542b370", 0xc9) 11:25:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x400, 0x140) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0x0, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f3fb3f714026d888ed0a2f1d08002e2ff9ffffffdf00"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="29aaa3f5006740af6026c8aa1133779512cd2fc1439ca4e1d4a0df18b68c2c3c7fabe863c948b2131c8cda99a5e37ee70000d7f1a598afaa6414ac5356aa16f0abcd16548af935f40c496b5d03a4a21f0000000000000074104c44e9a98f8c73cfa034d27b3b72177ae1afa824fd2f45c05774a7410e3048138dbe6ef82c906336d9b567999f7b9d3fa9ec36813c78ba088c2c55ea62b8f1af080bd32f4cbb07fb0671294d7a6180144a7d3e7703092a6d2b4aa3c56d900b3994b0f129b5ce10944d13e0cfefdf5a4fc9e24a6a6ac8a6c9c855ee9fd398ec3729897d46e1cc4fbefe97423325c5d000"/244], 0x1) kqueue() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2c, 0x9, &(0x7f0000000140)="ebffcb96480500"/20, 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x3, 0xfe) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 11:25:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad554c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded10f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r2, 0x20007461) 11:25:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x6) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) 11:25:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) flock(r3, 0x7) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 11:25:32 executing program 0: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x1, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x8000, 0x80000000, 0x3, "010000000000000000ffffff7f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x28, 0x80c, &(0x7f0000000180)="ebffcb35ff13b9fd812eaa4e713048e699319b7548ad8ed093c0e423d75416518b441f5024ff7f1b9dddf7cecf6b3e81f6322cdaa9bb03f5c9398a8549c5cab6afbac92bd8af667ae0db0e18c36909cd5a35d93c51332e0f3cdc4f0c14e4256e8a7d93b102ea7c40730d44bfd46a073960d116368dd58539d852264427e6dcce1bb529753b575e0c45caa2226ffe2340f238c47c35c95a7defabba4756693e9409047f6b51b143fe82da7ff0443df372dce88339", 0xb4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x831, &(0x7f0000000100)="23bc0c835fb880bebd97eccee0c52a136febffcb2fb807000000000000000120000000200074316dd88ea50ab2775012abe860b8e2d9b2d9247e4d2deaf0195ee5ab5b753fe3e5b89241843caa9768de1b0c78c67674f9dded32ff27718beec7", 0x42) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 11:25:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/37, 0x25) 11:25:32 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x33, 0x1}]}}}}}) 11:25:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) 11:25:32 executing program 0: r0 = kqueue() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r5, &(0x7f0000000000)="0ba71c8ca4c8", 0x6, 0x0, 0x54b) kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x42, 0x0, 0x0, 0xfffffffffffffffc}], 0x2, 0x0) kevent(r0, &(0x7f0000000180), 0x11, 0x0, 0x41, 0x0) 11:25:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0xf9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x433f) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) 11:25:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x4}, {0x0, 0x0, 0xfc, 0x2}, {0x4069, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 11:25:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 11:25:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/129, 0x81}], 0x4) pwrite(r1, &(0x7f0000000200)="503532f5", 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) 11:25:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r1, r2, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r3, r4, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x121, &(0x7f00000001c0)={@empty, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x3d, 0x113, 0x68, 0x7, 0x9f, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x23, 0xfc, [@local={0xac, 0x14, 0x0}, @loopback, @multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x2]}, @noop]}}, @tcp={{0x1, 0x0, r1, r4, 0x1, 0x0, 0x11, 0x0, 0x0, 0x0, 0x7fff, {[@generic={0x8, 0xf, "e886def9b5f1729f47c55b0740"}, @generic={0x3, 0x12, "cfa677b90c30e3f96647ef20e6c32f49"}, @timestamp={0x8, 0xa, 0x4c5}, @mss={0x2, 0x4, 0x2}]}}, {"3d4a29acffae2f5308d0572a22b2f1d504d539f114e85f1b5845c1cd2c227e0224db32d3ea002b4a4b2fdfdb2187a608e03a4a68bd4ba42ae33c9c7389ee0d719b4692e2f142f0813fd5b6daddde980164ac4351e70a299f061068de0d11b18eba321bba75157a0d1213ad13da2a4a7bbcb72c27d92cb98e638c4875ce65dbe7c024874d8a5f1e86dac9986463d8d89d9ae126fcdc2466"}}}}}}) 11:25:32 executing program 1: socket(0x2, 0x400000001002, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 11:25:32 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r2, 0x0, 0x0) 11:25:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000140)=""/68, 0x44, 0x21, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) 11:25:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0xfc}, {0x6c, 0x0, 0x0, 0x9}, {0x5, 0x0, 0x0, 0x7}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xc1, 0x2, 0x0, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x4, 0x80000000}], 0x5, 0x0, 0x943, 0x0) 11:25:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, @multicast1, @broadcast}}}}}}) 11:25:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="a1", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x3f36, 0x3f}, 0xc) 11:25:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x2, 0x1}, {0x0, 0x3, 0x26, 0x8}, {0x8, 0x7f, 0x4, 0xffff}, {0xc3b, 0x76, 0x8, 0x8}]}) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1000, 0x8, 0x0, {[0x80034d, 0xa8, 0x2, 0x67f, 0x1, 0x3, 0xb1, 0xfd, 0x3, 0xfffffffffffffe01, 0x5, 0x6, 0x9, 0x4, 0x4, 0x100000001, 0x2, 0x8], [0xcf, 0x8001, 0x9c, 0x8, 0x8, 0xffffffffffffff01, 0x101, 0x8001, 0x3, 0x1], [0x979, 0x8, 0x9, 0x0, 0x0, 0x1000, 0xb8e], [0x2, 0x3, 0x0, 0x7fff, 0x8000000002, 0x1f], [{0x0, 0x5, 0x7ff, 0x7ff}, {0x8, 0x4, 0x400005, 0x5}, {0x1, 0x81, 0x8, 0x50a}, {0x20, 0x9, 0x1, 0x6}, {0x5, 0x1, 0x10001, 0x6}, {0xe3, 0xb77, 0x400, 0x3}, {0xfcea, 0x8, 0x100, 0x2}, {0x80, 0x72a79a65, 0x10000, 0x6}], {0x94f, 0xffff, 0x7275, 0x5}, {0x28b8, 0x5, 0x5, 0xffffffffffffffff}}}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 11:25:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x40, &(0x7f0000000040), &(0x7f0000001580)={0x3}, &(0x7f00000015c0), 0x0) 11:25:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) mlock(&(0x7f00001fa000/0x4000)=nil, 0x4000) 11:25:32 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) 11:25:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "0100000800000000"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x4) 11:25:32 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f00000002c0)="5e73a2322f27c08c07b34be0f1c54e4170b89a51305e9da47f714c06c00458c29a8e39d1b159dbbbbc7ed8ab8aaa06793a1d109fba341d", 0x37) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) r3 = accept$inet(r1, 0x0, &(0x7f00000001c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x1c00000, 0x8}, 0x8) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r5 = socket(0x2, 0x1, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x180000000000) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0x8, 0x0, &(0x7f0000000040)="7aff6d1cef0ef829de11f2144dc0e4f6f0eeca5467a8f46315c6a5658e369ed1cd1e7b9b7216652311e5167eac7032b02423c46a64891af56a", 0x39) 11:25:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff4, 0xfc80dcc, "0000247fcdf5ea3f00", 0x4000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x76) 11:25:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 11:25:32 executing program 0: r0 = socket(0x10, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/72, 0x48) shutdown(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fsync(r3) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fsync(r1) setsockopt(r4, 0xffff, 0x8, &(0x7f0000000040)="96ecd59c476c59ebebf6bff73b5d6c041fd43abaeb86c8bdc7e7a34ae78dbbc9325b773b96af33e01e0d05a5d5776f746ec41259d47ab5685b0a539c5ee8b94f3cfeeaa921095957db4230bb5173f3590c6622b65a2ae81bbdfb3b74893e6ad2a3c3e99606c4", 0x66) 11:25:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000280)="8f0cd5ace6f31cbfa0b89533bbac8bf6c76fba0bceafdc59b22811", 0x1b) mkdirat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x19d) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="c256aa5b6c3751e7dc77179d61f87e6f0a52faf65ea001", 0x17}], 0x1, 0x0, 0x0) semget(0x1, 0x4, 0x291) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/165, &(0x7f0000000040)=0xa5) r2 = socket$inet(0x2, 0x100000000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)="dc3a07327483d84193d3a1e6acd0a8c3d18878a643438d0fa70ac18662a2e72af79ea518d968a33bc35ca94c7c23a6a57e1c400181e632b6b228c7cdda456f7affc7b86aabeb1d318448ab35eabd708d6a1c36c60c0207e6b4419652d2ef8a0a153bbe049a7c8f8829d01ed6133736a137c86877d20d9b75560be6d1f21b9d91f310ad2a7b2021f075873a9a2a22bfa61f491207301271adc5344c6a455169e0f8a24364a343cfd07e85c70eb3fd2cd29803f5997a1a7ac021b35b64daf328cd93b471e7b0e89511e6df42e44d58", 0xce) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000640)={0x7, 0xff, 0x6, 0x7f, 0x6, 0x5, 0x905, 0x10, [{0x5, 0xee, 0x4, 0x1}, {0x80, 0x8000, 0x20, 0x2}, {0x400, 0xf9d, 0x7f, 0x8}, {0x4, 0x1, 0x8005, 0xce}, {0x80, 0x7ff, 0x3, 0x4}, {0x925, 0x1, 0x5, 0x100}, {0x7f, 0x7, 0x3, 0xf440}, {0xe0000, 0x10000, 0x42d, 0xfffffffa}, {0x9, 0x0, 0x6, 0x2}, {0x4, 0x30db, 0xb5, 0x10000}, {0x6, 0x13, 0xbfa, 0x8}, {0x42, 0x7, 0x0, 0x3}, {0x40, 0x100, 0x4, 0x5}, {0x100, 0x7, 0x7, 0x8001}, {0x9, 0x9, 0x7, 0xa057}, {0x1, 0x8, 0x7fff, 0xfffffffd}]}) 11:25:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x81}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0x1, 0x1, 0x1}, {0x200, 0x2}, {0x6, 0x0, 0x3, 0xfffffffc}]}) syz_emit_ethernet(0x27, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000456161baa23440bf449be42dd4c671558be8369bce24cf06cd2e48500ffffffffffff9000d0b2fbea6b2b4fdb8852d3fc6fbade18a820e6e0860f4cdc4a7f5f0759fd4cfa1fd34630621d7c2b0faad748d44737ccdeaba1196cb1f0ddb12d76"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r3, 0x0, 0x1) 11:25:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}, {&(0x7f00000000c0)="dd", 0x1}], 0x2, 0x0, 0x0) 11:25:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup(r0) shmget(0x0, 0x3000, 0x128, &(0x7f0000ffc000/0x3000)=nil) 11:25:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="61f9de9794aad616fa73924a11c3eab3efcd9b28de6cc34485e13f6b194dee8a87552df9cffbd4cfd5cc728b5603030c0932ca"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) fchownat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x0, r4, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:25:33 executing program 1: r0 = socket(0x18, 0x2, 0xd1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$fs(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x2e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000040)=""/59, 0x3b, 0x41, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x2001}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x6, 0x3ff, {[0xe9, 0x7, 0x0, 0x8, 0x5, 0x20, 0xfffffffffffffff7, 0x4, 0x9, 0x2, 0xe32, 0x6, 0x81, 0x1ff, 0x8001, 0x101, 0x2, 0x1000], [0x2, 0x10000, 0x6, 0x0, 0x1, 0x0, 0x0, 0xff, 0x0, 0x6], [0x3ff, 0x80000001, 0x2, 0x4, 0x7, 0xfffffffffffffffc, 0x1], [0x80000001, 0x3, 0x9, 0xe6e, 0x1ff, 0x5], [{0x9, 0x1, 0x401, 0x800}, {0x4, 0x80000001, 0x2}, {0x4a92, 0x8000, 0x1f, 0x10001}, {0x1000, 0xb3c1, 0x0, 0x7ff}, {0x7, 0x6, 0x800, 0xffffffff}, {0xd6, 0x7, 0x1, 0xfff}, {0x7fff, 0x1, 0xfffffffd, 0x1ff}, {0x8001, 0x800, 0x6, 0x89}], {0x2, 0x8, 0x200, 0x6}, {0xe, 0x5, 0xfffffffb, 0x80000001}}}) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) shutdown(r0, 0x2) 11:25:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) 11:25:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r3 = socket(0x1, 0x5, 0x0) close(r3) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xfe40) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 11:25:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) r6 = fcntl$dupfd(r1, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000000)) 11:25:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x81}, {0x6, 0x0, 0x0, 0xffffb51c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7a3ce0 11:25:34 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000280)=[{0xffff, 0x81, 0x8f, 0x7}, {0x1000, 0x1, 0xeb, 0x8}, {0x7ff, 0x1f, 0x9, 0x8}, {0x1000, 0x40, 0xa1, 0x7c6}, {0x7f, 0x0, 0x0, 0x10007ff}, {0x8757, 0x7, 0x7f, 0x1}, {0x3, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) linkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x1) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 11:25:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x140000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x5, 0x2) 11:25:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25", 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) r4 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)={&(0x7f0000003300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003940)=[{&(0x7f00000034c0)="2d2ee41afba8dffaaa95a6810c3541f1eb00b424e5b234cd9d030262495d46877a6cc8e7bf52a0006f5d11fc4d55752b66343fa4e4ecf4868c6d31230b60f077624900c0632b99c24d28e09d9c6ad47ef7cb3ad587a978f86a717e00268f70ccdec133ad746a1c7274af8ffdde53d257c9fff553d050770cf9e86cc57c1ee16ee52f6b914cd76d1fa7ad3e1be922a0108f73bd8101b75cbbad756322606388627b599f1dabfb1b2107a0c2166de194cf1ee5ddf2a19dfc0e6d6659a88645e52a", 0xc0}, {&(0x7f0000003580)="0bfff620252a2c3412bfccf910bef04fc5db91c881e93d5421dd2f24bfe1fdba4028c4db22bccaf1fad8de84e14428a0b3a46d6dd871ec3f5b5b10cbef4a40457adfbf75bf466bf58c2fb38428bf2fa9f84f3343071a70a213f45e10b13771d40fc941ab9899f8a5ab296d2dc03d8153749424ac5744f4158ce46f5891f542f9abbb3c83e34f48f3de123bc80695cfadd8a299f7352a18c7ee2cbcbe6c5b1ae51b8550856c26cff462d7db28d28c0e857ddc2e16d217e3f7f788745bf95862672d113e765a3d2aa83d073b24dcbf5b7b10302f96ad", 0xd5}, {&(0x7f0000003680)="feeecd68c2b82421aa64dd713b82a9ac5dc3b44028b4c588005226f98626c64e3b39b7e6fff097608ebaa6020bda1bb9034c842ad41d04050cbf26", 0x3b}, {&(0x7f00000036c0)="d1fefd13fee16fe052a42e59418d781d74b2798cfc2cf7c7a8e5067b6be550b1702fb931968db8dbbf006561be58c399d69a4a634e1d03b3bb37dd928eeb79166dbb4c645753", 0x46}, {&(0x7f0000003740)="e532495041f719451a9293cfc81c0adc6cf8d7be3f64cf5907605565e3824d81853bb0b3a2013648fb62364e42d945926a69a7dedd26f86d233a7259fcf53579e9a9808293a2cbd199d3246eadaa6c0f3fcacdb91e227029323ebf1e62a33e55f645d07c2f863028df444dfd9fc12e98074c1a06c402c76e4db39ef8b28725c01cdf3bcaf2e3d58a9ad868c24b5f8df2f9a853ddd5dbad00a9d2ed34801fe9e773fc6b6e986e35b6c42d8e0b0faffee5eb30de31b3fcf346e135212ef20f04889552e42c45791d85ece820b40f71e29ed4a5e6b5fc3aee819612dd155fa75067c6900197", 0xe4}, {&(0x7f0000003840)="73879d9bc566ac9db8b2a1025eccc62af27e218f4978191e88c736d4b3b315a54a7f7a185d681122e7a9c0c412d22a346d67f8c2b88faa1ac41d94bdb2e1fb2ec054e03eda4628aaed3429a91e8c13ed75a35772023d8c1a8b0d49281c9e2492edf953eef782bb25de7138dcc489ae126ee48d323420e41b411f080b7852b71a15d45babeddf9f2492c98a6a7cd3737a45b5c4b4a58f95042743c2889dea134bbb4d60ef66ff4756d298be7833ff1dfb9d79c694272fa779720e7ef9d949fcaba26381ae15060d2e6e644f2b8140af512cad4ca1ea0567116612fc6f558bf0269c84e871460ab26b8099c6817adaee76", 0xf0}], 0x6, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000007f0032b7ffffffffffff010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000008affffffffffffffffff00000100bc451a190a61f3ce25e13942fab85e6753a21de03158067192d2f91aa00546dfb404a3e11d29eba9b2767eb54c9e4950476ec7ae0e", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x5}, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000200)="0991182f2d259c3042db77c462ff780f5e19ad9445c8f514105d1c", 0xfffffffffffffdde) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f666b6c653000300fc1e5c38391b55d0abb850301715ff138052d080000000000d1eb69ca65e6f8af64f3e1a99fe29b18ca549a642994597792b0e5394c067b423f07575658e6862cd285661998a65348c96dcf582e92c56007eff61b8aaefeef445361b24f083eca7a1027f305"], 0xa) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x2, 0xce}) 11:25:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20, 0x148) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r2) 11:25:34 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101040e000100fd"], 0x8) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:25:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x2) r3 = socket$inet(0x2, 0x3, 0x1) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r4, &(0x7f0000000180)=[{0x2, 0x101, 0x1000}, {0x4, 0x82e1, 0x1000}], 0x2) socket(0x1, 0x2, 0x7) setsockopt(r3, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaaff0100000000000096488a6dd2a573fe2be64609bc3fcc1e1e93e9cc55571f6bbf24d8ba886fd323f076ec47aabbd70e298951390a67378b", 0x42) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b3667c893f4dcbb3e50819f88e3e6a65d86b1c19dea9483d3646d3b5987030f936c38cf9780b4b9d62ea412b5340c0d080890bf068", 0x35) 11:25:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x8000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62012004"], 0x10) write(r3, 0x0, 0x0) 11:25:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) 11:25:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000280)=""/4096) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000010000007a3eeb0000"]) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r1, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x1, 0x2, 0x1800}, {0x0, 0x1000, 0x1efb9eae80c8946e}], 0x3) 11:25:35 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000b2e2f66849ee6727cda272eb5b000009288d804e4bc7f8392c250"], 0x2, &(0x7f00000001c0), 0x0, &(0x7f0000000300)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x10}], 0x58}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0xffffff01}, {0xac, 0x8001}, {0x45, 0x69}], 0x3}) sysctl$fs(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x13) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/148) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/186) 11:25:35 executing program 0: setreuid(0x0, 0x0) setreuid(0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getuid() setreuid(0x0, r4) setreuid(r3, r4) r5 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000340)="bb61276d1392462ef9ad6559907df6362113818aa00bd66ad5ed34f224b728801fea3fbf304b29148b2981fa6959823369a8eb5e7b08cb1e6b0c7b06ba627377cd0f5acf8d771972aa57a99e9e67d00656a7f3810248cb5e42c904fd9b67adc336c9fa0aca6e6bc6066d16d1808a2fa7548fc57838006b9c12531180cd8656d3eea3519619fee403416be33778a5b6ddc183bd645553e68d913fd6aafee45caa29cb22431c0b262c5ce1a3529d99d5376f58dbd64aa6891e013d820dd8bb34d429b98829341d57fb28e9602f7c1a3116716b216c1657de0bb75edba3785b7e2888722689382ed528be37205c53962c194394363d2ceeeccbe7147c518dd0", 0xfe}, {&(0x7f0000000440)="e1feece81fa5204b506403ba153dcdc78a2afc05f1facce2a30d98852984e5500f4729eba0d7ba2e2f9ce0ca03319a9a47552ccdf72727ba30088a16d602e6bd53baf8e47afddc023b9eb22541cec16f6ba305dcc2f040917196edf099c2d6bd9017eed6e5b6e07836346e4cd8dbd01456acd470427de9c85a000b23dab88284b97f78dc973d78e642633231b058ecef4c5baa895cd25d3486627dfa358a8670ac55f8fb5f8ab177e46125d9f5c0339572d08edf", 0xb4}, {&(0x7f0000000180)="01cb5465249c0cf616d8fbdf88d895e2416444305d687843f3f1d623b32719322ccbf6d8778399fd0bf89ff41e5636fbd8dc019039c70de2b63bc04a19b572ee36ad58bb53e216bd", 0x48}, {&(0x7f0000000500)="1722491ef9dd7f172c47ed8bf2b486dbbd76d0bec658d76ff130d0186d1816636d0ac087dd820df5ddfd7b0eeafbd8f2cfe76e89f95f0b583c6de16b3de6ce86ae6d79dff7d4542f29ba92a78c00f01435525a8f6f8e2b20b58f08408a2296d9b69823f1eaeef7cb276ae7d0e4e93e1bb8faad508ccd", 0x76}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0xb8, 0x4}, 0x401) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) pwrite(r6, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) socketpair(0x10, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) socket(0x1, 0x8000, 0x4) 11:25:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r0, r2) dup2(r1, r3) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 11:25:35 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/170) semop(r0, &(0x7f0000000040)=[{0x4, 0xffff, 0x400}, {0x0, 0x421, 0x1800}, {0x4, 0x3ff, 0x800}, {0x1, 0x8001}, {0x3, 0x8, 0x1800}], 0x5) 11:25:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26c36ac2b0b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x5, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 11:25:35 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x80, r1}) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/55) 11:25:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x41) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="8af0c36d62fc97baefcff3019dd7b06357b8799cbb2e3130ae399fe02dbf51b501875f24dcc4e1ddc5976278ffa8b922e49cf9b3205af5d6e6e63522a322f0d4d93faa3d5b9f9f99c12a6336939fc72c7128da62e5d1227d1fb49067a64adc984b683830dd57b9d7977e4a18048eb18897933496f36f7a35a4cba32ec17531bbd23f800c6e3250cf24eb642d8890890067a2c42132365e51b8d33d9a66c9b0725b0defdaba299b67e9cb70749b74d9530770746e8c65b209b0dc529e03d58b6c488e9f", 0xc3}, {&(0x7f0000000280)="95f6b0434dabd5f2f5aba8a30edbd2ca18", 0x11}, {&(0x7f0000000340)="210dc313c520df00e6008214b1f8bd69cb7a90849d8d390d9a2516da76efb069ac8141e31e87ad95b2530349418873a71d54b23812db90a42925b66a0969ac57bd2775396ba39fa29a58f3f5966fcbb1b3ad0bfd7252e885cdb521594e1cd5e21a23731511f2a0fc5c3ec8c5f3a0547b15927b3dcdd3a0289ce3568793258605d10883085e8cf528d175ab053d1a26d29404a8d418d62c19148a1a5557a3b69a31fa2fd2746f1779b672f0a85d46d73bd0933219fdc84e1c78547ce48cc405a7b9f21e9a71db02e5ce71c0d8bc04f23bc02a72effc8c16e60aa7fe02cbf5eb9688355f7270a322670dbd970f3d71", 0xee}], 0x3, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc050756a, &(0x7f0000000300)) 11:25:35 executing program 0: close(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x3}, 0x8) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000280)={0xfffffffffffffffe}) dup2(r1, r0) r5 = kqueue() r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x12, 0x0, 0xdc05, 0x4}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x21}, {{}, 0xfffffffffffffff8, 0xc, 0x10, 0xfff}, {{}, 0xfffffffffffffffa, 0x52, 0x20000000, 0x3e, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x80c}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) syz_emit_ethernet(0x100, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaa05000000000000008100130008004f1300ee00ff0004fff09078ac1400bbffffffff940600000002ffffac1400aa7f000001e00000027f00000100000002ac1400aa0000004e204e230008907822927562a0f398fb7facea1ace312b172bd02a9652e871b1fb33e3b158a74db57f29e0930500295f601542750945d7ae61a972323f173dc00e74f7459c89989681d97eea75c5cb32eacc2042ce603a14bbc5ea25fc123a56450c5dbf34bdff160878f3414e39b18e794eaef0c9b66b186f0ee746734defab45b760cac1420cb32f1f9e3a765c2a39f09b543864f84f387f98c2ce5b1a28a5b01aee6c898173e8b91087cc72632247fee48bed8bd30acd3995f197d55bb6f1146a9d"]) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x84, 0xffffffff}, {0x81, 0xf7}, {0x8b, 0x9}, {0x81, 0x2}, {0x46, 0x10001}, {0x87, 0x100}, {0x6, 0x9298}, {0x8b, 0x5}], 0x8}) syz_open_pts() 11:25:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0), 0x7, 0x0, 0x80, 0x0) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = dup(r4) pipe2(&(0x7f0000000280), 0x10004) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x684, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffb, 0xd, 0xf0000000, 0x2800000000000, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x3, 0x80000000000000}, {{}, 0xfffffffffffffffb, 0x5, 0x80000000, 0x1008, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1b, 0x10, 0x2, 0xb90d}, {{}, 0xfffffffffffffffb, 0x1, 0x4, 0x5008, 0x60}, {{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xfffffffeffffffff, 0xbe}, {{r3}, 0xfffffffffffffff9, 0x19, 0x20, 0x8, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x88, 0x2, 0x7, 0x2}], 0x3, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x34, 0x40, 0x3ff}, {{}, 0xfffffffffffffffa, 0x93, 0x2, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x1b, 0x6}, {{r1}, 0xfffffffffffffffb, 0x30, 0x4, 0x10001, 0xffff}, {{r6}, 0xfffffffffffffffa, 0x48, 0x0, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x2f, 0x40000000, 0x9, 0xa2}], 0x0, &(0x7f0000000380)={0x100000001, 0x5}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:25:35 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x55) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x1006}]}) syz_emit_ethernet(0x126, &(0x7f0000000340)={@broadcast, @remote, [], {@generic={0x0, "841402cfc8b5bccd2cef29a5e2003f13a21f547b5b48999fd7ed4a9c47df38d394116d84f0befe15ae2349237648187157a1b2ade641e18886f3f604ec34974740c272426bc22fe2b04dc7f404245c10b1b0c470f3eb2cfaf37d959c0a3ae617e5dfa430e614c4403fe99f593b550488d534d563859b5c0f1e1df573bf3bbe36a10a6dac3dd7c575b29ccb36a71054f57b0f559ec3fd480298e4301eeb0d0161a389da93a5d16c14552876fe8efdb66a292a54afde9df3d275fcaadf44f15ba5fe48d371d7b578af508bbf13612faf9d45f8ae86683b75516ff2e979a6aa13076cb557d65c8d8e48eac75d6c5d160687b8c72f2db49e3f4237bc24063d1cf7145728eea4dfa9c8aa114abe2628507f1d2a2fb1606b03d208"}}}) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000280)=""/93) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c], [], [0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [{0x0, 0x2ea}, {0x0, 0x401}, {0xc, 0x0, 0x469}, {}, {}, {}, {}, {0x2}], {}, {0x0, 0x0, 0x0, 0xed}}}}) ioctl$FIOASYNC(r5, 0xcd604404, &(0x7f0000000240)) 11:25:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000080)=ANY=[@ANYBLOB="00df0e9211059c40ea6800000000000000000100000000"]) 11:25:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000340)=""/211) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000480)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000004c0)=[{0x3, 0x8, 0xff}, {0xdf7, 0x6, 0xc0, 0x800}]}) pwrite(r3, &(0x7f0000000500)="d00046eb6b806323e3609d541161706b476bbc13a50000000000040040000000", 0x20, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f00000001c0)=[{0x4, 0x40, 0x9, 0xffffffb0}, {0x6, 0xfb, 0xbc, 0x7}, {0x83, 0x1, 0x7, 0x50}, {0x22, 0x6f, 0x80, 0x80000000}]}) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/4096, 0x1000, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 11:25:35 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000200)="6b2c7608edc40f222335916cc47cc274346b40aebb0ce08ebefd3e9f76574927ba0a81574997829d67c72951b2e05f5f7df1aed7606dd57129e9c6019c467afc5cf8fc5a8d856c1fc6a99d2ea6e2d3851600cf1bbd09f4e21fdf8754c896dd1919095cc3ed912ed9c435ca860b9a0c55e4ebb15481039301f6c7105286722cf3eba1f87d7f7fb34396e0cb8fd22bea6404549dc6b0d58a36bd4ed75ed19a5015f640ccba6ecc12792f0bf8c3b44acc3033ea91966409295307fc339979d646a96cdd6d97123c6a81de09a94e1de6cf68fea08ff07b2e0e56cce821af2baa85c5c8b1a9d32c9fb4958b7ab1ae706a2827ab17dbeff02b0f1f4c6275fd", 0xfc, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x37, 0xf47e, 0x1ff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="032dbe56b444cd3bdf79d0495e9b5658be0ca160e420a46bb5ee1a41d01e1d9235251dc094ea67dd3917648f15ee49ce8786420c013b5ae99dc952e23681c89139f5130d41c4551dc804934191510515737c5bc30bf957824c24b76ae28a4053bc1c993ab9402def87927a3723a4586d61021038900ba96a6c832c691eca42e86cd6bd001144adc76cd69e8d311430657ffd3124d2a6cde0565b4573884c1eed1714cc129aab0461ef8a87a062ee04dcec935cfebc319be76181a8a79ca370502317403903095c381f2a37b1b2393806dceff0121699246ded3912a4a23c5ac370c5e791dc8f256441198a6c20c803817c08d535f640a86849cba76180d3c20875919e6fe4e07b8583db9c13ddb796aebb10c9967b979dbe1db81da95cd6214ba292a908071052b3063b33f19d14561039977cc8ad09d88dfba6ecfaf9ffbd688c7dc4e49f32c689f8db17072c34c8eb6dd8c45e3697ecce5ab3fc6de982cf2339b289cfb190c48424a83c59851f8f5be0fd0ebcc4d240a4a6924d0c635b0026a6e52e84cb1816b79adc5fee9bb8404619389a0762c90123228dda33fe265a6ebd4f872b259924ba19fd2a950aa9a2f87937efdc5f2746f09eb95923da56109540f8f1a5d9e2a49df07b7c94fafa9a83c10e2fff3fc24a3626aae1d76611b4ca5c979a3a25dae331fddcb2a6c86087fb5198a346746af01ff2465aca2d7cbd04a626ae2f4ce4aeca3615a10cd39e39c6317487f85c4abeec946aa70bc674984389d319eed56ea16890d68e9fe95cdde83aab9eee25f6f3aa11d075588bb184dc7f35cbda12b3dd7a2b0b1d6a6f8dc84f5cb7065210c7d8d43d80c846fe03d7cc182b2e79a303d3cb482afd5a0840db8d30da126ef055fc7a723fea0d78a2b1c580febda3a62bb079bc0a2163fbac2988ade8f130bf2602b380edbe956f634a7a3b2c45dccbb7e7ca27b6ce6b84043cceea181393257d1b70ded0670d204afd5f141271a91c8d16ce8318f17dc732c37198513181b1824c10211ce59a5e3de207597f0e4143ec89b60dc53712eb977733c88ebb6de1f2bb398d424f3bf2e74d9e0f1eab3ef178ccdfa979e6bcb93259aa9803246b61e7cb0f4cdfbc3eaf44ef5cdd71ad8a01b883de16cc1c5a44ff7b74337ae62f87fadb8ea1a37b30db431f4eae223c7a7e4a5b35c39b3d95218e3300e5556bc11bbb1c2746d36c9d3d31963ee1fa27ea338b4d5bafd993a6fe95b193dce2c1aa1040c2f08466d459302a8b7d1fd9e21a7e420902b5a6308722cfb3eb5cfcc66aac7fb9ab20a8051b62b815b50572cd916386b0fa8f97f4eaca384fb852008a7c73b786417e2323b8ee5328758073e8c423e90140191b2aec2cafa5de5d23cf357c5c32bd60d12554d8c8596956c6d6fd99c73ae6ec800a80539f83fb3ff486700a4510ac43e8f836394605348350b9e10605acd536b7d859e595e0c7d5fefa0b6638686b99039dc013c9c79aa389a9fe4d0585bb8bc874b73849c7b16b0d70ed4c4befa988f7a4826cf8c9d80bcdb50b0a6b2cd96b544a4390623e71e65168b1e56e6a4d7b1d666b12de93d9279384b8a6c986533ce7df3f3b77f7c7b269f38335f278e2c657e45a1a96d83b66f5d09718b1a953c71205bdb60d13c628bec7071172ec1ad32bffbb39a6ac332128d7d91e8afae5b63d1274a92b08726d0bc4dd583c5aed7a58def3eea10568e3817a2e7f4783ce6b7b7e2bf9c9e0585093e1d8191f63747f0328a38fde7426dc1ac776612cd6eec8823421010151065248f795249b7bbad3ab167ae49e19bf2785d05228f20f386212547d3a7515ef4d96e3de5e22768ba69ec4f8a3e2f5f5da46a816987c06ec848a8065f3d73b5febd40a5a809915a6d77063d3f41a502030794fb4dad602fd6fbf0a8f19e32c9266c73a96fec6a4b91bba903d2bde004e8f92905a29b24d13c761da1f9d6b892bdc4bffe6a072d8d232f8268f832bd3d53960f4f43cb9d08eaee2b12959960a0bb54c255892f4404bf64242e001d55bc2e8653946526ca7b0b610c1214a6ca791888ce9f2953bb140b822da4fa53f69ea6d95f6f769a6970ac60efedc889f34e14ba52b8a6e4237073440d5ae568547003233ae601b2322181ab08b4b7243cad023a38574f51ad7f697cd9e97d916b756781fd95b1cd4960a52c896e0b334566bc0b201440aae338d5b85cb42d063eb9663355b07c8606290a6d08af1a749c15219a97c2472ca3a67bda9df582d4c419126c2d1a421bb800226e2f1b77278169015b7e95af9ea8246e568f544d61e18afe21fa9419cab9bdb71f41475d30ba6d54c8a9df692921de7166422eee864052cb5854a4ceb252d649ba6b05ed94bdc3ee2aa4d41402b63588653641e22236e16d96b582fc3bfceab9f4185d3434047421351161fb4bcb922cd1c7bd300dd46ce250c4490bb1b8eed28986216c79d071c5360182ceae1895e61ab69197361da9bd71c3d443c1895fe1a39fd8bbc694b70befa3abfd2083ef6441a6cc5f11f76ecf8fa7ca3ffefff8e34a94247c3e28924623cfd329777c1116330bb8482b89c39ec3ae1818b8d7c9f09d9b1c40cb1bc3b29450e75272bd4e294cf741ad01b709d6ce020dd5049b802e9f1cae05a7f5293da1e58f5409d7654ae3d5dd6558b373e15e509124c0822e45839e530baeb0e6546c6fe08631336417936ecb858c800801cf5a03573987fa17197c916c523c4f100bfe0cbe601cc05d4ff79a4792a6b0cb8315e28174328d21891e27d014eb6d5de140256f66878e965307eb1b2438ed6d5a4ab40d102d08184a73c193e8909231a24f3e40294eec1e64e27e5429a73407c485555e5ba70374013d5c3af7e6d90e7fc74cf387c638c405c1aff61182c34d5f7408d2c79b8f406053bb63299b0fe78e2ed11dfb12fb8b00ff9e7872cccf6b9593466d92f818820610d4323b799e8df18c54fc3c395b0dfde88074954b1ee6ed8a52a984944ef921f1be75d9bec9440f25515f8283f4fcf8789a4f712d6cab3b37974cad6a8c81c441d100aabf7f8f1172a13c17f967e6a237cb693a581729ba1cdc668c6a3dd1204289402191b1a2a99191300adff3c4b50eff76206b5eab3d26401866604f2e8c6b6eb1c8fba81c4a28c57129a890e3a0dd5b99c1afe99f487559e019144eadd7aa552bc5819db60729a3dd3efe9e6e5a696257d44b5bea86470de0a2ff88a6796ac01311ed955eaca8995814912f78aa431f7e61e9546fc402b388e062703cdc6305d3fa85a3f85ec16f449e69c861182d83b947867d50bbd72a92d6d9e58511326c0858e492057d2861e48628de333897b80a5fe5271041c5c016858c2afeadd69447194c470e8a9987832d6408809fee50d06d387e58ebd965504f7b674f911cf4c8780373907b0e610eb8be70bf9d8c8a0c8a7e5e433d298b5a13d1fa0581ce889674fe1abb7a916f4f13ca837ad861ef8b072b688fb4a77695cb9afe92d16314a76b59a90080bc8a49ffcbab230459c0b7754ced066cdb4d860357fe2471f3e90a5ab80455ff38fb8b138d3bd21ca32fd1abdd936d001a80dd652905b7dafbc5b494135b67e892f56dfd635cd89e13b262b9c2b928748f2a1d9a91b2a886d2233469df3735afe9622a107f08d334c78e2a1cd7f2fe3312de8f61967212e4d9b17c49d9c82f9fea2753d1c2e85a679f9685bf8cec568ac286cd9b89acdf6084c2bff128e3a6d79eb957ecbe5030c05ddcb5d9dc999682837c4f1ebcb468e45b517a6b6d100c87ccf750634af6783f3f956795377f1923c16bf3f6d14076d061bec57628fc4fcf8225c7936eefe7ee12331dd193e50845dd3af3e362b3a57c86d7b949c06f77a50606f919c097e71b7bb285c4d804d448280927b47c4d7f64d56a6b76e4dbfe791e07557f7b4e906c4d6d235271d1be62db9f87e5515e6c2495e341636d704cfe915a8bad68fdcac6da61f62ff2ce989e28bb5bde3c91d9340cd58b6e51eef3413a0053c62b856385e27bf4d4536e8fbaf9c97b3e5f2ce08d89e343bbba9e0a27e6f00d7e0004cc7c472195b7a5c45e66addaca536a6961c537a2a86354eb990f242a9b5ecb025722700334a94588a7a99b27a9ca5ceb2ca3c631c73b8dd4f867f1c80aa8e72dcc966814a900e8cddbd3b25fde2a58d007aa9b37fe4c274cec3195b5f22cd504891e887c0eaa9d394e058f98ab53ce6d9dce82695c6a18926fa1cd506867ebf35393dd6744f1b8295b510a6646648100290400342a9938688fe2a926b1e6352beafbeee1f4e9c528092804781b377970d06ee4d3e2217d3d5c4fd22ab34278dc36de0420ea7cdbed24e4652716269bfbcf2ddb81dd4fc8f35f551872ab27796f963304c45ad84b684bce9ec003bbb44ff7676eecc6acd8a96db8b684ecf87a213993ad6b9f214f279e14b8b4553683b7efb8420bc5b9131dace16c0bd82da0430785779a5c7b1c7d60282941b52d0163993955a46d03e07b38910bb53828c3302ff421f04eaf2e8c180b367139a11afa02a657d46e82c9085db5fb06319112a347973120f78b387dd7aec853417bc9a4751dd1486d379e3410ecced78569a3ff2deb9b483338f3bf24e31e1c7f251c54d7bef547c2a201c4a128485ac9916af93f68a967c96218519c415ead2d9326ac0c5cbab4582de614f78b4ddc0b8a27516ef2a1f2a576068573398ad60e26061e58cdb5cd6abaec53823aeb6e40e6be83074ae05146a554ad3b775e40271764e8c47b9d703b3fa449d169d5e44f7f0a54bc34c4924f488e871c39583e7a4e56e645cf76fedefca19c262f7f4461be245e7eba2a482bb887bbabd59cc7da14bf8977045af2f8be5a1fceaa287d07d0b264f97ba55a88c0726036326a86f38745b3bdb9e775ac093d38a40efb43ff49a5e77659d7fd9c0447177efb80b5599bfa74787f49d9845c66c17cfbd953a20c7e10d6e51115e1a2b045ddac046891d254d092f41d6273b11dec1716bb28b56642d8fb4fc39e58bb7fed986378268522617293daa097b3e0aef493220740c9f2a7bfca94c8c95ee557241a7723f93fc9e7b52ff15bfe5cce1866274089f33dfa1969b22624fabf22d447a48c9131c2c1e6e797177f0afa8f0dd49fe4ae10266c434fe4b35d825a0067bd61e5d1e12bb8efdab39118a6b3cc75ead6fe540b80e31a8db459e0617bbad9d6809b56856b0db9f38c5a4c0797f4abd700b44837ef537455bc7bc8a5cb4416a5de5d6a2c38cc20a9cc68687c075169d028ecb7478f7db88f476b157696fb30cb4d5cb3408a730185afc8559db6af11e408eb0758e309def1f9e0199644a0c9d6f9a64d8e80a370074a3c998e29c22de8d6e9513c91651274c4c4e46c01a23d35e75d87f4c9d050558f5314222121c3cd939369a9b797c5a919d4fb9812ec6e76a35b7548cc83a71ccd9bdd35f0ed297800e94ea952d3c91590cb398f37508d3d59455d09184a5ef118a76df7acc0e7856ffce76ad33dbb2640407f386d02e09a25ee81dbb35d084fac9f67a5a030155f48bfc1dd6b431a5ecd5593ce1cba41e91451c462218701635b6a175b1c580e6c016bf9a77c1980b13e6cbb82acec91e75e6f047f5f544c38c159ec03e57f8df80fa431a99b3320ecee90fab7b485e88619811b3195e6540e4ece69f473488756fabc91150eaec1704fca0071463e6acdb995a2e16da283560654e31244aec088711223556f33186982ef87124e9c32542b317054c3e718d02eac3a90654edae134e291873e6fb7d6af5740b026683932c", 0x1000}], 0x1) 11:25:35 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:35 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x0, 0xca6b, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x2}], 0x4) write(r0, &(0x7f0000000140)="0c23381ff3e9fb25d0a0b160574e2e", 0xf) 11:25:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ff"]) 11:25:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2b025e9f00fefcffffff51d7bdb4f4e2ebdbf9b5a510c8b097361874781674dd1a9c97effa12c1b2a45e5bd636b60a3794fca173f1938ae74d2cb61d6641953ea1a98304c8d4a19ce3130f2eaf04aca310817493c8ecc774d1d8f92c197de1834b1950c51d5c95de7435ba6e3119c58275186b596a32681d203a6f9b1ce327c7330bdbf1333502ebbf3556c22019a33ee1dcbacfc2b3295658834164d5db9d1b6e1a5b806d2e3be89abd981d625ea294210b3b164cf72302b8addb45"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x30028, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x2}, {0x6c, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) pckbd_enable: command error 11:25:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x100) 11:25:37 executing program 0: pipe(0xffffffffffffffff) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/114) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:25:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x56) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:25:37 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x7fffffff, 0x101, 0x0, "3e1513b7c15a35c563d3d0ec7a47c703685761af", 0x0, 0x9}) 11:25:37 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x8001) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000100)=0x4) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f0000000000)=""/44, 0x2c, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1d5e, &(0x7f0000003cc0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607660511d283afffe8000000000000000000000000000aaff0200000000000000000000000000018500907800000000000b9136f5994e817e81f89061d1107667299fbcc1b8666f96749f119ed5b3a94617ea908c1bfef0f91da151f962acf68b80e0ae665b892d901edb3716fffd70e8a8928b11a068832bcec9c5bd17d2e4da70589a25cb91df07b0001095d390adb56912f1e7464996fb2e600f21ca23dbad7179b1c4eed25d13da7196d8fc9291332a89a22b5a2b8262c6d28f77a5c554396479eaead80ba73a08fb5be1705e57307e4fc7ca74dfd991af4918e206f9120308fdc41ad172ae57a02efb8315485de2e18b8f3bb6f920cf1d5c58c78f9658349d69dce28699caad2d35ca001f53dbb29e626460849b03f119f288795e97f3c1ab6787a56b2b6d80a72bde0ba30276dc3c30aa4046e2558ae286b4043a9d0d90175367bacd16a8a7aa0d0895634221dc99372d01e534c0cc5a3cbe86288189e9e8f718641869ac7cea502f394146c653e0599e3fbd005829ae59776fc5b2e95a2d4129021fed9fa9095b05f1c18fcaf02fe3c58a2eec1f5a98a7967b1903664f00fa1abbe3c255c16511a4f082e5f22a965e5e67676b7777634110827580f53b882620f9a9153041da38055888d67f5c3ca73a85afa95f4ad16166013f4cf9fe329c872d822a46b3fba57362db5e3171280eb2d3c45cf4294827bced9d48345c4c16377e8a0000f242e6f46ae96002c9d64cdfe4cdcd7680546d5dcdef64cafa51ed4046b147231bde3d12fc58bf673eafa0aa6f431fdf481bc17f1037d8b77951b0171c71438a38c2e7568f015bf1c451483cb0bbe54e10be46316a53bda2fa129555c849c61cbd5830253e9040819b3dd73337442833b17a09fc84f152f37c67d94dd5a21377ff79b0751106ce755e64d8531f09ef52b1eaf8acc3054de337cc8ef0a19a745ed0e968de3058de2f4c71303e32da7f16cf1431334047c998b68d914b11d7d652e5dc8c23204485228c445a35f0bbd95ae77740748e87cf78fe511ae005523d7ca2bfdfebde68ce81a7158c3549552874e4cbc80cb0558072e30469ff31adb03d1251cb2ea40366101df15f2dd67f3b0c687dd121ab630a2f20252e146e7b260113ea314fe467b911f82f1bed634824ea1b6fbaf0b05fbd20ebd9b392c461cc993ee00e822b77be7d23a5bf30be48504e2d3a39c393c0ab9b37a6a6d31e3770e989aecbd748bdbb777011bb3d00d5515b7f00790dbf76bd4267cffda48d7302ae5c3303f3e47b09b60ce614563825d24cb9464003566ba40d325ebc010279815f1864d453d9052e4f03246b37fafc9f661f5fb3590d141e685d39918ad6da70fa2fd27a80343a62847c78e253b1227bc6d5cacfb7ba7ea3ec8af8bcd29832cc5cd0676c7bfcb5a8c92114815bbb3d579505783f3b2785a354315074d606aabb2ab430c5c63f4cddaef50d4b1dfbd621121871833d56b3b639d479e58875fd3c29aab0b12e6ec19b88ba8984bafdb1b96cf614ef8e772b06d4434c0712bfa7ada1ea5daa30969192787109056830fe6b209f52b3a03ae4f481e1cc66f60fe8cf4291132fa3adf4c2747184868ba0ecadf03ef60b99c6ad88b5c95d5102ef48f96d3abd1275667fddfcf1087a6de8ac534bca1db3132abd338308bcfd31c87caf0a0fa09ccf04b15c685e7b9a6dbde7c7921d5f953ea797a82862997a3481c0195dbe4f85f2e94e96b9a6346cc8ceff0e227539cffe71872edeec55c6b7f6c49a7b408540e1be88f40150624cdcdc88847e47c81330804a99df95b00423f6309c287e6d57709306b5f0c5618fa7b186c18a3ee564050e08e5933b86595df4d12906eea594a381dbd5437e2faed6444f5823a0ea2540b63d3999d9d46a8a0c3a2d5b2cd6ffcef746adade9d0815168e71b926db26a5a851704757dda093715e03b7e716a8057a3a1f4127341f93d754bf537bf6335da06b823e399a099f506c7eec0da6f46ef0080bf81e5e44bb54a143214dcf4adc3d5239fc9d6a59a3eceb446912bd8a0de8be93b5628c7edbc7a18cbdd454864308faf4d940f044eb9a42dd15140e936defc620f18391dd77a09d31b995d385d4468a790fd88a4d9fa3cd1ae6a56782cb47a7b3d3ac501acfeddc81154c18089964c629526600d644e555de89de31b1ced35ae999c0301e8fe1f9597bb8832c66484b26f122957ec66822281f15db8669940708d610b1eda0a7f7097ffd0bd5d4e2224c8603b3b01470811ac298a0d6622f55e075bad5b3025c764cf32d46b1127539a9adefe5ea688fb2311d0c23278a9a762c5f983c9f7040e37f254f0f5a7d60b5adbc98c59ca6f3bb1749fe87091a49ba241dd6c1e5b96a6bf34e5d5cafdbd1b075402cdedf70a5cf8b51c7287244454679c10d2db0dca3c3ad5e5e4df78dac37f6b1c238fbefca4495a5cf174eb12245224bf19968fefa6521e0f474b82fc8c8517d8768b1fc6c2034055566faec3c346a381050311c1a78f1d7888098c5771adfe46f7c232747a8cd321f45e508e48a9cbf4a2fb7a22361def06fc795ac384ddd7fc367d3569be39f2560b0d24b0b31a6b16479620bb669044f62a2db6d7216e4e7ab7d1d6d0cf1aebd885119e1bd7162618c28717ded08d90f3f19e3de76c8f3d9c0bb27e2655648d4d9f2bdba52d098a60408e06580fbcae50b6273886b18cf50180dc26ecd5383de1fa849829b2e09d5af83b2f0ebf94d5158a0db048e1d53c1bb2d7a868d0d41b60bbd598f503c8b53ed24f3e60f2778a22cfdce2aa5c58dd19ebdb1223ab78b8475065371c7cb792de5d1dcc34479a8019bf264ff2ca4835bd5fb28c96b79513f87e8d3b837d4b06fdbcc1406adaf4181d4a043283e6620f7927a041e075ed21495128e81740ac04270de47eac8d456a1869598fe03e953ddbf9f1b51f4f076e2fef3257562593f511190df83f3cdad24f8e68518d574318f4ba20905c8d14fa9b6f57e130535ea8147b63d0b398e06ead580fa7eb7d6d3d862627d56d3bb82a730f0e8b7296062c419df3b09ebced1f157f669060579d1bb4b72df5887a90ad0c081cc178f73fed01205ae7a65c6d370e9f57d3ba4d7a40d895fa8337206bbd5f22f030a6a6e930e976e2fd70cc9f06efccccfcec8f9da7b39d79d8398404484d544885890c215260e2e3df215a9ecda83cf83b427758801e37288d07e6bc39688a51caea950b25a2dcba483256eb7ae8c37c4b568ad24ed4eab4cc9c628f118aa56f4887eb8273e255356b7d1a4bd30528ca03ab97abc927b6cbe123f5e7a25b8d556cb4326254567189e05b716d17b67b722fe3dc3d6b6c9d39d4ba427d2f28bf3c2c15d3fac51ef7cce237ebaa8c82a4fbae53de51a59fd6aed84b406c02630ca99def944961df81a1490c8a2abf26ec69d1104f6e0262bfd35d6fd7ae432b23a416437bc2b3624ad7e85b18bf86d839bff4e2e645b9a5d3f62ab6c04845bd1f3e72abd074930360add853c5b05eaffe5fd89c35e4853c9cf50952d45aeda61aa8722af51afde742a3d1e8f63254fe748dcf37160223d23d08cfb559987fc72dd421ee2214b3795967364c9cbbd1c4763b99acc0d127d87984221907714c35bd5c714e1f3f1020242914be14edb2e0678719a5e0c99c5ebd675816f6d392236a60e77f63298a2744820029bd76016182dc4837fc6820b309fd2098f084669544b6f5ac2fe23a282edda4aeaf5a9a7a2df2bf1277e373ecbe38ad58240cf4ddab8d12ef00e279b284555a6591aa846bbc9c89dc84d2245bd137c09813f95aae5844c0f6a3457f1c70b7129949aafed19475316d8694b76d83db33756f135af62f1bf047418e593408a3aac3972ef59eccc729f0180efaba2a351a130cef246ebd89d26ea3612623304c94c540f4706d0cab08c9c711ceb514372c4c78a43f5c1a3605c6760404432c24ae2b2291a61e1f018f6f6963ed4974dc9e57b7591af3b5a6e14096f1bb9dbb76f4efb90d601802ba4901ecc6f3ad9afd6398c25d3a0629ed1126c7322a7f419d89b3b4c37cce1ba6a25ed8e447c14fd18ae6e5f7df8cb24dc7dd42220afc6e523076846b6d29128f0d7f7f7db725dcfa7a063ec1e53fe97679ab95eac5c82129b6c7a3f7121da8ae39a99bca0a2f7e6679504d330611c12950bc3ed92995e4b29332062ab0d52088289c340fb21c564472541679d2be0dc08a05674bb2ae3a65121f20fc96fff1de6fce99e62e30e3e1efea2f999202476ab6be397aee7c5b7441a53ecb1510d78e9922dca5c4e5f78dbb6c74831f931122ef848c7a74198dfd92440cff7c791c0e18eb0c30a9d73a56db6f73674ec65d91ac60e3fc674df64c306408160918538d4317241b2d5793c4c9c949a6b47bc175e43f1beaae35516ce559cb175baf93f8242828ea0467881152e24b338baaa23d94c5728b5ea128861e26a1b6bc55c74cfa87ae6afa8480906b37e7d0a12b8684de2cbe8f9edc4ef1b88ff4f0a14cc7021b5a74324982307a3fac9b351b7c7d8f2e9cd325f14fb27e8f37c74f9588ed09604c245e8c3293044a83b76cc0f58c1635587f6f37e0fafaf222afb1f300b0cdd302e8db3870e7e7bd372b14da418c04ce6fb11299b3863e478095b4054f9ed1463b905dd5bfb31c0d559f997a6e5598853d685cc2349d092605167354b3094390751843e8f7f4c072025867f5ac940c56597a6565b27be41a729e69061b8d8681c56edeb6928211603d532c84c6a225fce6794a3f5da4288a09bdb913c127ca3fac50e99fc36d7db85efd0a7376e599be9b2c2c2e318c363c7573f252aaab31adfd285fd4d27dc7ddd580bcaa71fca98c90786a08b5fb757f244548e9a4e5cf85cbf3b13d38d9b1897bec2ef7ca39d828e28c9eb18b20b92df370170337231fed06811ae740203d65742fa6dc47d5b4e7a36f2f5bfa84c47bceef2496d3849a95b4d5379414da750131e395f1dc762a7868edada45a999daf602f3d3182efc5ae6939bb411819ff8e95b39bc6c678ee8e8514b9f3ba71464e1380506e9bf77e35ba4c1a7919780f5e3d7ee93162749348f7c1caf2235d07e093feee66e78b03daef3fa89648936acf490c306c4d864445bb3f5c5a1206c4b69f09693d5c553c48d98c3d3036ea6094fe8ddd4d25e3164ecb27c4032cc0ffc2c45d7a838f85fd84cacbd604688867a6b0dcc2b8af3c589290fa8faccb1fae2be5eb89d5feff40c1b0aca6c19b7ac53ec9cbfac4aa19ca0ea0b5a1e78fa4bf0a549248dd8bc35e0151cc9105399c729c7927fbc1a675b8e45f91dfbb10c73f63062bebfca394d03c960d6ab4db8bf0fb629f90501c5763c654437313e3059304f52184e1b8de9184ec9b362fd5d5d9494a954bbaae111d62818f2b0af496a83756e44824b4d0d83bb3e4a0ec87bfbcca06804045fbb12cd6b42984fa74146b310eee71e9e230479630d3fa3ad90a1a3f0ba7d830f3eb59738b01d85c1c86dbea64fe127f0a1fcc7fd519151c0e2e131a563883d792f4db79b0354f72cd401165ab71e2915668748b670f0fbcf7ed33011a2c5326189cdb56ff3030887f4da2da441ae2de4636bd1d006eb1222fdc80eb7f1270507724fb273afbec0366c304cefc83debbeb7458775e8a5564540d5d1d085f06bec32481f92d7efac29270d9e7106b7aa56dd822b50dbf66b139d8a514e4c3d65df94d2060b400151faf510b1441ab883435ecdd2eb90681aced948e0ff124184f1b910773118a4cc14f8e03cdba629982ddcefe24e39b766c2b31fc1d66fcc090f968b87babe23f9b714b3a8bba2b1613ca9546e0abebbe98d5e9169c14a3df4d5f0da8b083dd7754d476ba7b6e49d95a1fb999c2ad4743f0751c15709d00c4d9f7f9ad52948f0ccf8e557d279aa6a71ece112995c6caae68ebdd9e4ee394a34405eab16b4d31023319ffcdc60009923ab21c76ca96a8c7781ce91dece7758630648a7b795d5dc9c328f49320f4e84fcca5b46cd4b3782b23eec658035cd9d0049f01c3249e238d822454cf227b83e29644c1a94cc40382634afa168ac4d32429e1c56ab2b09d6b31d1e7048a006d98d45c390fd10d5ac2b09a7490d4df3b6f334e00fa7ee45bed1150ac9fe3a13902a4127a925840a290855dc22b7cf4b5233ff795b25eb6c25787336a95034852f96424caa54e8815961b2661479c2a4b7b336b2d5c9b241fffa19d69ee0bbe9985982cf092954bb90d4c2aadc00410ba04886b3d1b1a51d85137871d546b55e62478a9cf356136357c948e4a2083a7dbeba3cffae7debf4ac5227d560ead3d547d86744c80e13f486cdb3d333ed96dd83985250b8f02cc6e04e4fff7d382ebf9f49150310951927279d8f13c0ee95878c0e2c0812e1c0a03eaf963002b03743e6b266c138d2a34aedf85705756e94ecea9fa321f17a87cf58c01b1edd45ba4a7b16a609fe36a2161bf9b0e51d3839c70bd10f8576049ccf95e28749e438d57bef65aa8a677590839bf421eadc9a842a8f7c5c8001d6e5b9017194bbf1d1c74915fd87f79c61eaff2b2452b594f9d35466c31768848b37fb11f485c16a1a5cbec352c78df30d6e9a12a3364a320977b5ddb2d7a7b66a93ce1566a62ffb6c8447c69833bba6816771ee1614ae04375d0eddfc8d6dbaebeefb63816db93ca7de39b0c93f323501da2dd941dfc03bfb69d4152f8afad234733583fbfce3d490f5f790014677182afd2ec8afd849de19f41082e6e64a99000978ff3ea17f4e7b96cd5d6024e0e98188270101e7fdb5c36e1f8853e1e56f2e0085c17a9eaae51436ea9eaced9bcd02bd816f5db1940c7eb24e790a171c86bec3d63c4642c14c200119f6728c2955c6bca167d96bce496edd0442b253f3b8672e038c4589eaf1c0dc16e0f0d983d5681ccfc5c894e457963637fe75ef30b2cc11638b4114ecfbafd0656c3b7e7cdb11ac640718fb61b99d50f1a19327bfb1bbd8ca446b01dd92006a96f308ae9337708c818c20e4f78e7fe87840c617a9be886b0d3f5da90f74f2665012629f25ae395b2ffb2c91e800039da1f159b47e797557fbd58a7287cbbc05ebad25d33d0534ff10c857ca4668adac8d63faddce92ce5af8c63159ff7bc90ffbe23c9121f2cc4188c2f2c662e67a6acb61d55276da0be50c4b5c5bc2848fe2dabb241c416249f8bca402ccefde4f2813717adf17f4d1ad116ddd24e2fa9e996fec45c1c2c3cedd71e13d520725b9e1b5c2e505a509df1686516c077f9dd39eced5d1b245d974ce700f0a46eeb638d0be331133ac36dfd8a5e14ba128f742973cf7a31d1d4c9637d52c310f843908e7d63dfabd31410ca4292de8c1b004dc3c8e63537a0af5166774da3bc542de013e0ff702a21fd29c6afadb5a6db11a340ab53a47eb654ac7cdacf88a676e00231cad3df382adef46a8f6369a4092509f85a91e85a18b06bd20fe8d3cfc509de06a1a22fa34b1298292aa0cb7432dd7d656e92532248e87c1f08ffa906f23315b994bf74c00a6517db723bd36285a5ee35e4f6c67ccf28810830d37488b14725cc9c0e4bf449f28488481ccbd8bbc1e8fbe668f08483c8819b29692f60425f4d28c4f334a655a16b5a43caff1c31371b454c6ca09cf9451e77ad3890eed76cd4f679b3d88203b5ff081553ec2d08334f90a1cddb4d6029900f9df186d7506efb3e40f065371568c29aa8a877024c7fb670c741bb7e5bf021d139529f77ca718119bf256f847c1913b4e55fac96c780eef74c9511befadbfa2f1c73649c738c2b6a811ce35b9a4f29bc97f30203a2929d8fd61084fd114ae59dd9c0ee53d8802ed2111ca038d3ffaff2561c494e6aae908fd9977dc09a9b39fe2a51c9bdcf16722f64205b72a34ce31cd1c6d55fd4c05ac800518c7787fa78149bda63a2011b00c855f9910d63667d01c5887a9c056d0784866f6c7ec59d427694cd996f3e459cb0d12616cc6dafad31288c7fce58fff04de6e8bc47c5826583e672f6664a98dec7fc69c2c8099a036f3c63fd4d161f6b02a22cf59d9827548bd3567fba2bec25d1c7b97acdcdad4361257ac3d507f958923d044d8164525599b8bb7d9874a81dd1cdf59216cef8e289364f121770a7ab6d071d4194e11466fab5d6031b812a0dfada7da84c8167d9848d302d762ce8b69f39fb4eb53063b3a60f5a04fa4732211af2b5bc571121152830b84c0a532544f7b8465340e72465273ff9d89e7b4bc2708e4ac19ebdc361e8abdff7a4cf72561d83099e12c650c9bdeb596c4c3fd7f2249ce08ab6557b640778057e6cc80b145b5a3d54a9becf398de9985740a6e373a827b613b7915ec66d165f42cb4cbcaa0a4225485eb5eacfb630d29371026db8840c5ba8c6acdd5ed7bebad57b0c39cec2bdc2e691f18aa33342b0ecaf943ceb0810ed213f8f1db09ca79e2e3b7c13e70c39b73dfd964f496dcb55db053455221d8572aaa323cfad9963b8d8afcf8fee6a3e6e918c5bed6f90c2c73ee984459e2521e09f4449e01c7b4da1040b4ed1baafc7b6cb08751277767514087ee52826f6909f33641df2fe5b4f875c5179fda3e85cae34174832f24e7acf2f167bd53f031c28cbd059fad94b86eb8fa01e6a420e06a009bc7ab8f37d5b107c6b31fadcd73a66653862f00c60b1ee5c0fdedd66c83520de9b013a193ec7675856edf6dd2577fa7628a86ec190aa33e6c2ee36724d3fa577ae53cb5cf1bee01d11e1beec0f2b9d98ecab9806a07c063168325c36b9d698d330c125f1fab1215cd6970c0123bc4fd04af86f8c68bcbd4df11c9cc171787c6ce6dcd293456a400e6d8018c4b9334f84abad438071fa4a23330424a2080541b970258852940c5a1e2247ae57ead400369b265e5dabf4c0155508f0474051177d386c9d6cf0d2cd5c30f873a28269428499b6b9749df139e9b617cd1fd0f997ce70deefc4030f2abc299e8ce6a0be274346205dbcace4bff58e218a0711cb2c641d8caeed8b24533c81ae8987a853e89a16d3881c959c15971bbbb5e8a342fff8597ef178efbd176349f61471ac7c31ed966ccb3a5d4d0e95018a83d1620eb0a7019801443471b4b308d1b584ec8438dc6f18cab05f3c7556f2fae952713f2580d299604f28ac252c6aff308e25e2ab675c6111f88f1932fc750114fdf3d59045e9288c34fe45a33faaa5ac0c5a292b2306df7bae39957cf9b1438dbc25a1bda9af64ae08654d8360104ee1d52a5c167015adba922825c9929f5ce06fa991f4f8572e73570d551d3a138e0008d943e080dc3aa63f1ae8ff263ff2cc3e1e649a5a3fd6a6804466640cf06eef7cef60e7020cde707b1ff17fba7ef1dd766ae55c4c6526c0a2068d013b4330259655e286db2bd357b7639d9bcab295b6076cd07adf2ab506ec39889a71e6a2170662a1e5e85507b309c022b065dd19262bed81bc350abe379c945826591bed1a23f0cc51beada2a1bdbeed65320f184d20b6e7611016d67d03124f49d607e056f9304ea6edb6f378fb5163c663f4d158877b1bc0d1df56d739a1fddbc2a7a9e8d7eb2a48dd858e9f3a87c9a195fd8ac2beee19163a4ea4786859d19c1d76b775f5ee82d8767f4837dec98a3e7d1232abb86d375e392c647d048a97b2324f5da9d28b46536571d49a5a34dfe962a4549d6d89f1089ab32bbe52ed5d697020891600434306a260819016a6cdb9f8194b8d12c49db8d2d60c150ba27d4e2aae3e06327f5a2c9d9e7ca4f80ea4f9f10d108d558ec98408446e57f06d1c1138bceb7fc57fa98bdeda07d69ea3ad155188b3c2e800fa6f56c644cbb618ebded9046affc6e914c40255677be481544db47aa5f42bef1d306e4b5c8f2ce21229e6e098a0f6739f8177e39ff2139f28e66591bcc9fa3b2f46ff6ca86b68b968c70f5a09420403ad09563eab913486b092dc4c2a7b4be69cd24a7586d2d4ac3c7daa66b30fae4226f585531854d7a4ce288e176009e6341302aa0fdf98608beeb7a97d42c0d09a199fba9a3e5d0c1ebd942834635a9da81b8b3c8efd09989fd71e93075160f797b4140e7a2fdaf7e86a571ab4ae453ba200ecb6070e89f563292eca46fa21b76eda0ecd7f909f3d316c10ee868faeb0c4735384cb11d3b14e2cde0d800e1966996e496042ebae71d96d43512a892a9d2a1904cab580881a0407ba06c07830b149e8fc7c3436c0eaa798a65dcbe1e169ac45602929150a8172839090e5a03b490d75f95c42a214f3c97ddddc7c979f0cc7ed7eab2cea8b2c9c3a99cd07a9c32b9c21179b0620b12c8a69cea42881342f86bfe213147648258dad09aec9664e6c17375b80ed174490c1116e8cc2b4d3c595a3360c5cd01b6727eda52f6f6e593a35db01b99e88dbe9c45152ac7ad6c93cec5aeb7e107277ff0af97f3bd11d3b46c8f1f910ca2d379161416d1c1eca0f4f11adef63b2f29734c98487ced129a333bd7a766bfe3eed5380a2a740fcf2b38eeecc143b32fc952ad4e39f5f4b30623af617d9c459656c0890388e83611d7ba257a109fd8c003e9bcf42de64da40896ee031bc644b45972ee8bdffd3514d8af54f01bad28949416268f5c2559cd11360c4d9a9751f458a2fa9baffdcb2eb6abd40701a1b0180c6b5a6638b03992382c29593cac1ac78ea965203283dac0ac2cd43dece4df96fce27e0aeba7a48ad5904157aac4caf631813058064f0a1c15d7ed916a13bf792cda15522062378b6bafdaa23675643182dfefb8956a99b0917d56d865af4219f90a3dde8740554b7c6a9002dbfeea576f96cf0c74d3820ede336cc26395df697358e0a0e37d32732c83c98b14c3717c9ec0b3f06cfd9a127f12dc4e53885457797980b336b37b83167728521ce0205fd8a7caab4f40ee737db2ed95098d1f45cc54be130a1c78188f62b2dbc71344c46a9239faa9a591f6255305c9aafb85194d672e07f63fe6391933b3a9e7303f4ba8a4a5b95fd60488db14594948f01f6e63983dfc568fbaf81f9"]) 11:25:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchmod(r0, 0x14) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f00000000c0)}, {&(0x7f0000002680)="9159b7c86d74224c97ae3acccee5635cbb9e8ae9a51cd985e7ce0a64592bf146cc21a14524c37fee069390d637a207261583ed95c7a4400327e9f8258eec416cae37ca7b3294419d879befd612b424364a9751cbf277d8d47f4905124ba5a7251196b6dadeb3e93f18d7b946e1ab847d54a390fc2c3fb54ae6ec834ccffe0400c13e08118534be60e3a911dd80e4447526b0a842e436acb4a56e1759a533e3aa7d76c24d8f49c6d91fd40c5f74f544ffda4d2abe05b5ff13e7ce49bb255e26cb4a2dc014eea126a69a56441326ecef92159a6c98a5353c864a4f4e559dfa0bd0fc74a265a443bf1c4b15d051559571431df1312b227560a5c04461df44c1573cbb0533c147ec1e6c6b76b0565a326608fdd25aff4cff70994f8fdae44e3a95d1ec30f17e125e97973bb582fb7f92614c5b6a4ad044ef2a7ab4ec22471f5281058125a0daaa1cdee6d4de2010d35d363a71c854cec65c05fd36f57ce074f407f82a11c57dbfa8dac2b800ab86799aeffacefef6ca71d9ed471e4360956a639a983671694e2b738fc8cc57bd6986e9c5a8babbd1859272fc95173a69d3c8b92fbb96e40d93164b2ea713ad60f087ac32cd7ee4acdf5afda4b29c77f2aa6e5ed797c5e8411a314a27f1f8fdd91582e978cf48057964dd34f98c75a7c3dc9ccb1a3dbf77b4c9964c91f48b78e3ff079e29a766e9f591e57785ebb41516239ef1a96999ec81e28f743c1904df7b6a455690327ff341f3c6a1845d2382508a11d333c4280688c844e7a79c16ad3d6e95dedd5302e14e6db33bb6d56630e888e36719abf7180f4977fc0c52b61cded2e66ee18910a26938a93b6980e901fac4aa9101c7942891c142e8a99dac71c14bc6d850c297b5fb6a9a982ec291c36504b16ae1bb1c70431b8df0c7f4dbaf1a9838718aaf1c230631f26c77b6b1c47d4c56c85574e085360319d410833106107c87ecf07952e8b0ff0bef20adf018bfac952ed2446435be8a93433dbd8956bed456f2dc2b3a56e46e59e7950ddd7b4aa81386ea3a0e5116ff989c95dd36868444c0e04040ee68b999ff42013762a3d18932eb48a71e283685daac50a4bfc1748a19e3f083b6c4aa87988e8824e74e9ba0c96b21da5f3f072f94ed471fb4689577760166495e949f2efd816ef2ec6403da68a0afd9c7a547f3b0725701eb36813e1e54ab369c284432bed8a2cc9617fc22943dab9c8e4364b025c8a8d4f69a5755f6119aff9aef28dec1b381f92c865510855caa3df389330dc9322f697713bfe49713b63c266641880bb86a7ce0fdf639eab9770bd5bcfeb14ed1534b95d2d450a98c03c63d3453fd5f1ed24679aee785708ee41b8b18666fa8e6b1d9ae9b9f38468528a1425bff3064818a5c00eaeb2837f08b129ca4a410e2e9af62659be5d192d82fa5f5dfd6a9729532ac17a0594cfef09cd725fbfcd0e42de914e4c393593565b9c78bcb0890837f5fed1cb26ce3e9f17ab66bf7dfdcd2bf808021c1631d8a423a6adfd9a4e4648e7abcc678453143903e26c1135d357a8f75fa6bcf640b78924815c2bd362c6b365e0c160259202fc7bd44231e0bd3a6fbf2a6ab1282427924702a8fd0362b52aa26cc574724692929d5c20522b76cc5684f97a669f4eaef62afac1e41f7e6497f08969a5f9ca34bb0beae5535b0b984170a2099bed0dca8cb4288ae3ef5a7edb7523c4c90967fe2ab5498efcef696e508bb7eb73bf9ae5dc1517cd086820008d7a8429c13a051a32741441185768d202c75660b1a83239ac2a0a736a3d5977d59a06026e2e73b99e84d102a2ce2ef7e821963b3271ce038ee69efc0d5fb08c005dbda2da46f298708a91dfc4a569cd3c13ce844db87c2d6c51cb50c506638c367cd5efc6c6976a4747c48bbf6d83d81f96bb0434bbc051283d12d8e7bac5d777cc6d89d3d5996f6c139663ef84311d8bcda1ecd8b8c73031f4b7409cea5a3622e1fd9f446b24bae9bffd06a97ffcb189ac9da35edbf9b6a8f733357a551b4ed345b3bfcaa445d8b9e3b77526534a759a080f3cc1c9dbaf8f6e75bd699676f9127e4a13896e1641a5368d1cc13ef1a6f958b49d7a4e58c917cabee8717acb8496601e7050d4b7e0a07fe440504944c33384020555cf738645a6367ab520e81458ba8566401546ddc12cd766434542469d0a43532fb3391c89daf8a457e2a410d50c992119aad8d6f1d09f5072644a4ee71de8976ccddb6afb0a9eb78fb7bba1d5e1d3dd33004beb361d8b959b061482273ca32f9e13dfc4fd3197227919f4ad2b3a682519c97baf5af5bf7288b4b918a6191ab9b31968ffcaf88c5324789c69037aaf7d0396e76647dd6b76be8aa7762e2af419a58643d8de906dea90e7b645a935790537a1f022ca9b53446b5dacb43622ec60b60b5bcefd3b4fd358992a0ddb7ac97f5263ccd82b63b0a79e26d0e6a83cd90b3bad85b898b7ef8a1033e41c49662e391fb0e0eb6663fb0113f83722099fea851faf83be0b9b41d86fdeaddcc3bceda80f2ff43e82309b99d5c0b939950ab411434defd391f9a7cb459dc42dbbb0df1c5c97b153d1c359e593b140f4ac8ce81cd0a480b4fc09ada7c8a274d7b97b47b9c171e80ddf0f5ba71ef899be693c5285856539e8154090e5d2f48dea2c2d4f014e11dd7e49de3449f0a811dcdeb1759aa6d7dd0a95f9e1bcc24930c96653cbe4f0b5b1d97a6cd850f88e35d87cd20eed257fc453b8132e207d1216edf2f41abad04ce08b10a31c1d5814bfd5dc5439adb0f803186fed644aff31252480a3acc0364f7ac7e293af3f6789a6b5cb8d57a2282993fedcd2a45d81f85d03c8a5dc2d7660586f6885be88fa1ce57db8e7097d05096789e299a975562f371a67cd5fa52955784da1c300783bba4447e4c2f9af61eacf73ad07fe05304cb9dba7df1e4d7f699f951a2f1668fa4734cd86704e496ab550c92e80bbcb606f35e764cb0d48e198953134d05a0de11d75a85bbb80ad7944f82db4158a10d8070cf278fe9292aadc430b14eca6d42b253b1ae47f706ec4773e574932729c3c94c8e6e967d28f457fbeceeb355a64211c8827d74eeb28b2cc10ace419145818b4201bca40bf41ed616b0a7143b8c93691a43e1a9623a8deb011edccb7c595374cc1db10447953773ca76e0e1f5ffcffb849db3d9b5d6fe9af4f35b07ee6c3a803e2ba306afa6b391f8febdc384952d8396e8b2ecccf81a3ba3936ffc6604f70b0529ea321fc411ef52c221535ee04c302e37d3d543e15b075247578f1a6590155b82fb2be325c033eb2ead75daf8c2c0123621880da59eb0512284cf9a9369cee538e23a4b95dfa4ba0b72d1991cfc3a7814f774f501ce87546a0cc76a8b9dc9eea396539638fcd6d837a6e4faf5fd18140a1fd3d1fe5e09aafd504ccb7fc71ef42f6cbb38bdcf675db101a9328165d8d897573d174b333c634aad898dd1316a5e441932ef8bc9a9ad9ffac3fb03350a26299581cd634b72759704b02298bbdb47bd05b69a771caac2e5bbbf101b64d5929909c85df202b44473d57ffdc12363071a02ef9705e259b88b99298cfef41eddc6f9c4f582feb0d63480f0a68c674ff27618f3977afde943559ea1be3b86420963ee2ecdfad49121d8c0f8970dd35f8276420ea1464652b3d070928211de2b81b83bd1a506a75a73d8fbd7bab31748904fc07f4be40ba33648aae0b82a343826c1c753d21be6751d58350d69ef7ff0ab1f91cd6f4796250b2f863dceed47420d6df0c5ed8d57a8ce120825c54dfac9b5ce8711b7a9f5f702fba041b25b233a6acc97719fcf692574ef9a0c66e88759374ee30711a564bd8f7698b2296be308c4e3ffd13cc720182c89e153650884a6d94eb87eabf8110fa327e6cf1e654a0f8cf604fdbc86bf8f903779e2e9d4e4b063002f87f1524afea133262b253fd3ece5858ff1a22332a46386cc2b6f0d8937209a6b05b8135914607d48bb7d39f58292d41f7b2e2565fe0720201afb12b05360ba6736c3046e9e0802b9b5f7670958fc3650f8e59fe13a460fd85fffbd911c5624beeb775897a059319b806de837ae31433b8c776620af37a64411e4af363a6110f4e617e30a38383fab93edb51fae277ff4d4aeca4fe96d63bea0a35f03a3c50898d4eaaec042d77b88e31e870e0dffd75795b65559461a87cb3bd41c2909734d07e2077f732331e7c133296222ff6d2fc3d809df2db9279c3d033ec635d1ac5b36960a389df850d36edc48622198b0f921897d0a02bb0df373b24ee5843f3ff9b13dbb8cee1c4191e0ab644eacbd47bb3e46d2248fad494fbcb4fd56a93130feb77f7d6ccce0435e4ac82fa418b060b51c38680386cfac652d6b5439153c3f988abaf24bcf28e4c2e031365fe743ec6982c528c6b9b311dd81b7771bca1072ff26e7fec7f899c6e039655ef3dc6fe250e8b46d75096dd5d921410cd53729244937d307754f6404d548024d6bf23f9d503fc1e1eb752c10f93743a1c115a2246a8e961bf41d03b9def540b2818a845b00da3dda9208341bd353439636cf9f5dc056a279c2f9908ec4678365095550ca3aa0d9fdedf5907c67f42a23a952cd1ffffc3220a00538e8adda0cf18508423e9c21242461e16c0b58f9332a432bd766370ad832720104b6ad35250d7120ee0bd66a510c25b2630cdb9e4793eba7e30c2bc34fec37e11f23e101e620e05f6e1530d0f3469d85f96925b1afd1b34af1fe1834c831791329f693344cd09e48a13243964740b1db5f5f5da5c9051b104b441cf0731773c55be63809a7f64b07af9502f0c90b306b5c20920ca872e82afc0a4d55a1c8c78a69ea1e959f7b0157cafd44c466f86c74578425f04315febe52f9058603c64f897d2ecaae2fabaa1912d875637335fc2e6413923ef4fe439ee1a91aec519672336265b753c02bcee501e2984dce089a723136d3d64c339c43b660bf21b7bd08252dcf28fbe2e042577a4d13d3aafd6f89739ba74e7d6cf429cd4bd7710cd2e5a4b8e7933c18bb38502baebdccc12e8bb91c8b81e80a42377a943b13b872d17f48e34acd0fc8aab5eb1512cf03cc2f19f109bb61e440ac55b20bca4cc7db2ce496d5ccd801fa12f34cfaea20a1b1d23335201d6945823254dd889be48151d32fce1cf140080917b2d858068263c398a7210eaaa3ec06fda07c38ae4c816d35d810afba6a5b3c4d8b988ab22686bea44e9637ce1889e9d8903d976288feb7b1c894581a645626a3fc41abbb7ccbafc97f029b5baf81264a75bb8c11ff5d613a2e95f4454cf79ce8dab3813191ce59c79fdf083b87f95f9563f80a4a1a6c544357fe77067ed623b725dbe106a08002a333343626076b9ca4f5e47ce5dba9ee9e1b73435191e800fff67984ce25144c9edb19bf8c3ad6d24e8ad8adeb04604683271b47e0f3054e13978745cfdcecb65fc610c54a3ef83271fd830a140f02246c3552d9b6956ed5c6b597f1a8eb70eb3d0d50a12ec50b2b3d3dcab332f5f8d423d438ebcd528f52f35243e95e05368d778692daf890889cf5be95e483c9d24ffa7ac644efac890ce65d0f92687f40c80bbad17ad46c1a2df0977c97a3e6eeb838b8788dca02645a87213270dbf9cf3f698c28f4b5bf2d5c41b44785c7acefe2228edbe9d4645678715225518f01c86891a68bb58751f56a8413d7bdcf863396215209c926d0267460ed2df64e0f8065c1b7af829cf7c2eb217677d5e68da346522cb16301d5361647bd08bdf1484edfeacd7f86d59086e6449dd7229eba77aabed13d7f77dffb02a133", 0x1000}, {&(0x7f0000000100)="38d368e0f658521bb63f39ea574ee804f093a9be85f4e0ed4521d875c878d01de7b9ff93f5a9ee810513dacaef83e3c819f743d0e1c638346addc6648d697970ffb62760dcf0", 0x46}, {&(0x7f0000000540)="5dd28a6ee77ffc1778070dc069dda807583251e0d4a8b487950269eb8382a6d4ec36629868d9de2f5b6cada1909d52d6672c203c9267b74597c1eb6dd895f7108596ae65a9cd545c4ba36f37a81a34bec9440e1a0c4d082b6f878a439d858cc06b5419ee8ad49e116ffd40a2554620e38e43f51d9e89e35544d7e4b88ad8e2b0baff059e84907e4dc7322d5610c9e6f31d66e762223351b13c6cc655c80d1282fc808c034a19bd4ea9890d80c2c4d3cc2c6fc0f71e08", 0xb6}, {&(0x7f0000000280)="3f4a9eda7906703e9165993ed6d5b28d16c0df6d", 0x14}, {&(0x7f0000000b80)="daf75fc539558884f336ddf3bc1ae758e2c5ce5a445dacc7d6581a0738fb7f690612d144735108dc65961ee9a152730b3d2c513c3a547dd1463a4e7c24d1b77304706911b3b65be9cdd7ce1d85b41ca03aca30d5ebe8b7b6ab0137bbc53a1715aab2ebfa8a10c54e1b9879fe42be635e01a46aebefc55cb019ba952359a6e8866278e9f14e08d38be9c2290212a0aabc5abf03a4ff8f17da7a6a0250888c3215cd52b22980f354ded97ab7111c2ab23a107eda72b5416fd20e7c905d4555db460a4120370e60894d8c30bf554ac68913505f1a2fe8eadf41945ffba23e9c7169fb6ed2b254d91b85b63b2f99364916c937", 0xf1}, {&(0x7f00000014c0)="b5ed8fe70335925368004a2de59f7f938f8ce656174ece6f61095694ddfb6ed69b1fe22bcb45638e56bdf01d6f2a83d61836a6faa6c1259a8e0d8b064f4bb0a867120c808724675c6818326f0dde60ddf7818d50392630a7ce3f88f6adeec8b8f9b7a7ef928c5dc2fd72fa3d79af92a8a609d071b53ef7e0a9473f2bf074a26fdd522abd92eb794036772941246532d36460c412d7799786e8c65d4559ece6d0714b1f4b93f68293dfbba803efaca0d74cb316acdde45585d22e611f4c30eb1a035f23af4b871c47af6f00196631ba6dd96d870793f9ea68f23c6560ddb8a7ca0463bcd4f1fb67676f7e8453585e7a267df0154ec91ea29828cb5dddbe155c5d87f2ea8a82f7dd84df572ca40c2ccf21219943d3bfe7ed1c2c4ab0042cea3d04240dd9ad8944a4de3847fd74fac55e900aedd11f98929a2c9b6940ec9efc2dceefd5844f83b442e75f61dab8761042ceb11c7e20bfd2c241d66f89710073789eb4cd331a67f9059d07a03162ee0cb4010d823c9a26708019dde4cbdc03470ad70652d0a7c9d0462fdb29b0463dc1b915c1e62f9053b1d51b92aa83676e76a26d28e2310a4c26f6bb579f3a61b6c2fe9a86cc34ec2361140747fb5ce3cd1f818bc00469c1ae15a01bbfea440bd1372a752bc8ae3e47c4855f0613cd01bed01caa32351ea0c2291d430fdbc3c8d8c6aaf6d2d7eea6961afe7a081a3bdf125c0279b694cb90b8cb6f2b255ae12b2f703edd51dbd1c4053a08faaf91913d22e79e8462916b51504f4433710790bb464d224c64ae5b66dd489aeea5c15b4dd415f4467ae92e667e9434d9c80dd33b5a71af81a70a5a3b8ab34d7831752b1269f8a9f8bc4004815651262a42219c6e108007072b9a234b69366867a75d350e5d5ce34f21f0ad07e089fed7d6cd023a07861e220dac4c7768ef6bd43d67300091ed6a2027cd66b7b4bb0d3d34c5199046ce5399eeb5336a317dcdc5fbdf96e7507e7bf8512ebbc779802312794239d59360c8279490751f00a5f64962ff15348073a608c75685402ac105bcd73054f267f0a3800af648f51a59af050a6c201cb5bf971b41f123829c18aedd35b11d2a8bb2334f2ccc41a9740e50415a87792d5b1a8b413d748b1c4c2282b86aafabf86edd5478f2ea99ff4b3ab8376fd6676d73ee1726af20824c6245b00a6d2914b4ac4e3c72379037f885212d5ca426ea9151b7ce36749295dd3268382cd05e1a373e3919ca910014c369446e5274f326c8594e842b150548ac900d15a0afa4d230d3bceced3df30f469a7bb69a4016baa03734540df792fcd02baad7ca36181fa611d4bc1c3ca6ee268976fce4adbd361a04be6d076621d09a64371ad4652c4184f40480887a8dc8e137f99901f7441f3c1d9d37ce7a64383ff046d5d273134553f5398967eef6e6d8f1ffdd98675a97c2680a5dcb633b01951c111506a544cdd6dfb35a1de875de46e3b120f6d89194ea4a0d3df454968ef0be142a102b9e924b65858fb70aebb3d3e1d28189cb37b169c98b8787ad108b5b28697dc812339e40341ee4e9fe9ec6196760bfb924a8092610aec8f2070320f0c3f44c53b786511a028f941f1245579b173b63e7be619b3d1fddbd7c5cfc526513ae78df5905ae6d157b9ae8da716b25f42afbba620bf2a645c80367d66b598edacf547ea713521411e6b6fc1851cd868379230840612a899fbacc795d40284578afa03f06492c469a0cc698a28a6d39d0cc9ec2329b3b9fe0d754a1792795a96b36d070cef97f26c23bbf457ac6dca02f5b1a1239a413d7415f59b13555ae9a94ff3d115d80ebde91bba44b8196a63212ead610e63c2c1e555aabab4ca43d57c607c399381267274b1235d284cab58e96b45e8c0f41d212bf0b8d570d8f2bdd94e68e58b9202919596c0c917ef606a5b5d86f8834334f5400cb3a25db22206332153df56a41d394d944fef5bf49ac94ff1436a6da30b3ac348ed1d2949d61a3bd9af4cd966a5a0a1a7455b066f6fc9ea0cce6e7b6c073225b2da24a095cbece6ba43469e476bf9ef5823b3bf70e63dfaf072cf9a592a5a3cce01d2a8fae2f00efbca6f3675a9969c2b9855d797104928ae60215322c1285941e38dc9dea37fd46e66d4e6605cb0f5ccdc49194896e302421d01187889ab75a1749b6d77797074b0625512b584b24abfd7b9557237c371191e4eacf939aef9dfec30b6d51300a6a2dbf3c3d28c02022d5e32539148674516008bade574e84c582e0af37bc0aa5d56c86d29f5594c74b48737c4ef4681ddc717ef5b351e39123b6386fcd7f8c22b6cade15cc020a2e075ae9229bb9680414520b1686ff2c1da21738528b4d396ba9292562446c7c1832c445dbbd487042753f23bf0447d32396a1fb03c0f15124071e94f91b5501a7404016a1e8cf76252e2a5d5912ed9dcf4dbd74423e18ff27d4fb5ae37ff6aca83361002f70e649463c52a365550397b8468036e25accd7184102c65b1ae19a28012f07124d09102b2842a0cf5959ab11d85f359bfdee1748ff79a07824d99dab9d10136208a5fd1b816e0f66b355e1eadf7776d8d68068f4e7b2d0ea34fbda35fb64976595da8b01d709eff2d778c7a1f777775c4dcfbdf2ab21d1d7b45e7d11c084c75b76135d3900f07ebf76b32cd527a5faa8d2fc8ffc1c1983dc769e2f754dc702ba0574b29f0d8ddac551f8205f88b30635c6d8102f0cd8ec4429ed26772fd8e9bd1d40dcd01f07b534a3167f3b24c01b536ae92505290498dde02e602d90a2337afac69707fc77a6c82c6aa901737b66f1c30933a83b6c20c89be58177144bb2338bebadfe3c0ba2351433a3e136043394cdd18907e1301f3acfb00db22c9c309dd8566a77e427ea7d1c8d04f655a379106f0cd77bd05dac844618f7a193139a2daa61cec6502c72450bca7d698cbb3ba21037a6edd7276276c14cbea3a364d4f04ada12f3dbe9c7031746816f5334403450ccd7d2e7445756f7a288236fbc090ce5bb00e2137c3258604e15d828093b9fd20d1ba83f2641a918c1d7d7d3a33b51cc4e33a08d0004526f108dcd7410d26f0c367e1dccccc917ed111943356bd9404a4d4d61901493cb9b7772ecfa1087217a27e6b13ca6d9558a38decb84973d6947d3060277a7f94b2ec4bf84e4c91200fa86e94ed1db8c72cb3698b15b5c9d01aa2b0d48fb4783a6c7c803248e4c9e3e81c5575627616de6a1904cd6a57cdff0dc3e14ff4604f02481a2d3a45328a0f08e2a7b7295792005d21d3545366c4461e0e53106a62eb6be71e4e8445f0855d945a989a2c2ab0ff23cb872b0ca8ceaab895a7ee23f7a8cb87958050524d9462ebc22f253f5a145e2e5b16f829e5a468e3d61f8ff148714b0b0a3b46083a45806fafc04005bb4f55732fefab2e93c6c4444d0299c174f8df4fff9acb64f4a7c11d235421b525eeb384d4a4589310b76684997375526bcbea090b5b310baacc8260f083ff88361ec472919893270c26bfe34d760e7a1bb655008b60e05707e400f65d6cf231bfa8370e95e390c4ce6831875ac25f6dbaca1dd6beb962164619264dabb5b1a20e88bac94ee4032fc7809bc7e5d95765ddd9611fc20cc7096c1cf4ad902433d03dfe1d052e2d0634687a29ab7263178e93b414d6f7c1ea8c09c5d086b138e6c72c6f751a4f35cfc90123be1c5f2a8c5ad64e02426e09aa8b5fd21b77d136260125fb45c68870a32a254771e852699d77bdf1f616fe9a7c525176bb59a15dcc95dc10c5ac8a74447731dd10268c9c3542ccefa0021af67866d24df7c7beabd00c47ac64e41be9d4f1b233ac7ece4281e041a61027fcfb999be7240c63521691f9a7d13b64318d922cdc4b8ade210ea5375b6ba4c953ef1b23cac613d0c5080a00de2657e12e08ee2a8abd00d5d99775d24204df380772bad1c1e568f4ef3c9f2c3a5c48eef842ecb8d3ea1dcb2281deb2eb3b3272407da3a43849a83e3650ed11c3732204adbec5008d32a171de004bae5fd2a10941167b42c59889c20a075025375ae0d83082e79055e9e0833795b8ab4f66dbe19a717eb482f50bda61c49cf271b4b81b472b6402494eefdf59112a864038336fe3c2b5e5a4244054800982f509ce4f27fa52edd316a794b9bcc1b83f8137f7d3fb1eca44fc9f617acf16c86ff3cc037b99460321258d069d7facdfd7b513240a746c3c1296152f7e9de381dc049fc46b3ee5157f404007e272e217ea7ae2dc359f7785cc726cab3aae61045076a0dec4a90f1daefa8f0a60d35ec97f09bd76477be97dd2c25bda242a0b4c9bb0f589b3dc6015db89387a0278649f0af82455443a395e9785564b1e5f121a14d1bfbdc41ad394bfcae82cf5b444cb08c82883ad658e05ccf49e290eeed0320b5696d146ece1eb39ab071fd49469751aef4531af8192a93db97c279c48e937c723fa302ad59da146452ebcf1a3b92a6acbd2c47a280e34d01f4dec80039cf158746d3d519ce9f72e5fddcfc2c7978826a92e9546f9d4dee7a8e72e45f29398e4aef6523719bad7db78babbb0a54b71aeae060e717533c153033104d7c395ae05d30ad9bc8b2786515a080d71e82b5b4fddfab6b2f5bb3776f60ba9b9304f77e3fb308f56b9e3eec799929327d6e3b3d13016a2f9cb2165fffce256c91cb35b111b6e91822150eb20167eca9876bbeb8e41d11d86af660bfcff959bcc190a5e36dc338886d1cc563ad310347c1cf4496570767911a325f76f75eeb8f1fdbe55a93f1009a1b643a89089f56402a664a2740035cee8b9a7b3bd2f140bff013395af67383439e27e5b7d17c7474a1e27ac2302667c70988941d99fed6cf34290dafdedfde76238ed1eb212c0cfca804f4b413b25768e78082cccb6d9afd9ca27cccf8199f6c5d9d17534c1897a65dbab3ed84b8ae7fcb8886f6ad074851d75324de3535611459ce9361aa1e3106df8ee2bfe3e066acd7f311d3a75aa6c9d8b6b10550e2d12a115e38e5e2e8ab5567ae87f092bf3148a758438eb670b0d524e9f43b79d43824c3fce528b7cf38fd665ec9b10244f7905fe6d73814535fd588c0897e02e063c5c7bb4e55c4cf7780eae30f4d929a869280e6798d8978e5ae2ed2154c0064f4b2210b0d4e1ee704f9c40c73d5f56a567858b24267aec64299e0de2f0637999e9ab58cf734ce599167453a03e8dc3cc7c6e634115d0d362d5966c283c7dd2b02a87443d390cb1ccd311381d99a32661ab4cf03eba03404bcfae9ab24aa1d80c6c53606341d7c3d6ae44433f32bc14b3398868730f2eb0f915b35f137262d27ba5bd9a69dea4898d7638d6afad19c627d04953d1b955589e73140aea46a06b6b6807a7766f6d18457d34250391c983a3740c85e4db37355cd0a7fa13cd2dff7e3a2e354d6fa19612bbb2adb03df1bd9bc50780012155cc81cb436c13e26e1b0dfbf43d74becd9942b7d583d75865ead4c93207b33bdb57e6b0a85e2614e019b90f230bed3f226b2ab621c690f284d6b949064376b0c1d435496c5fabd848cde83788d666543ce9b6fca049f97142349710891164cc62d281552f8eb1e70ab14c535e3ac97bf8e107def29aa58dacf44bc1ddad4b9cbefb7abed0cf8db6c8c330035190a8df43f8b44e76034d365ad7a6e5160b241060ebcfc5bf77d8eea9e448fd2c06b3f016f5f84333db0b3674c94eec4e36dc336e81f670c8d9b1ad8b07ad9a09366283cc162858f363463b71d5d1f9e01fd4332646b82f376bf1c313637a794dedfb19acb0bfb2bc5328ec18a8d76ae2b6a4b830162b303", 0x1000}, {&(0x7f00000002c0)="39157dee161e0b61bd348dcefc4219802207475cb6b354abf3477f5d03340a43c66930d85df2596015a660d3d2b90dd2f40e32e3374b734c8962d787cf4b11a588fd868f578d496022db5540baf58eabc0c9836fe25f659e79972d70f78a8d1e9af4870e38c4df6b1096a5a900350738b00b32a7451b5c39203773bfacc13ef6593fc3f6dd29e822d8b3f4b170f980ced0d7e2ab59e85c713bba822425c5903b0afe4b1424de58e6105f9f244296fb666a27660b7606d1c84d37", 0xba}, {&(0x7f0000000600)="f6c17790924f3c6308b7fe8f52b6507b8d66354c3fca2fa9a47f075d407e5d6f3b5ade8037e32356a4351bc06fcf4fc6276aeadd7d69cf2d1c0ed29da95d66311cfc59bbe845e94f55c854941bd9c6406d0920569c9381835339a1b7461bbf0eaae68486d8bec8d62d194b7c789e53a0546d26db00a071a0bc3f0dd46a736b5273f6dfb2ebf1d5c78c216e66ea8e92b2ab4ff1c062b9d60757a05fbdebf809777c34b58c70a842b2baab51780ec2aac83500147c47401b2fb3f79d208e01af2ee29756394b9b25d704ef4f60d2e3d5dc16d16744c4d4545b1594f4401c078a776ab7045aaf5a5b39bf4db9f44c91fc56bcd4cd5ff506659f99f86bc6dfd279c67ead209e0d89140d438162d4693bb58c646c2fd2714b5078b2375ab221edbb5a64cb532be1a576b7d0955cc280061678cedd1e3cba9e5ec6366d4722d7b7e3f799e662a81885a53bb5b9e1752823666577452631b74c5cbec8ca1d614f218ca8db0acc2d96ff5a9a35e2f96e9ddd4239aaa42b99e8a5246d2ec90caa2b4ee019bdd70fca14dbeef69acaa1afc242aa207bef2d82426261a947dfb61987655860f7f48c3b1184bba852f303ffd4219bff1ed894f1d8b7e1763ce64f228ed585074e01fef031bb7f37c1b9334b4e1bc6e3d4525d530b83364597bb2ddebd9faf28b2f5c9856cc0498fdeffab22bb259abfd5222eb470a4af09c89f3316832f7b9da48d0f51e217384b0c1a4cf955c61f1ec05a4d96e877b7edb5485f1b67775541f65f92b9b76340c90d5e70df7bbd1ea25b83810433", 0x235}, {&(0x7f00000003c0)="4e9b46d54f6c1737c282ed47fea35d7468d3c17f3f0049b3317346e88565bea40fbf8cfaa6358308e63b2a7d6c2b4744b55489220c3b90985c0f42fc2e91a4e1cf64a54fd709ccbd18ff3db383e553db88e2d1d0753415ea7b766219ccabf5430d9ea2e3f85cc9d4714bafe8fb92c960709e5c13a7354f806ed9d8df669e308502b76a3f62a00031d7a46fc99e91a1026588073d51", 0x95}, {&(0x7f00000001c0)="d7cc603fda02925c1022c6c9b7690f58c079a0b1126afe35a79bbc91ac9ff9772089d16caf5e27432af49bb63d6c70d855e29ce804006459354464445815366f88f33f6d2d2bb4053ffa032e0fbdbddd77aebc9f688b1d", 0x57}, {&(0x7f0000000840)="b807fc6d99aed5019f354660a373d306a9f050976173dc8dd354619c49d20a0838c13c4734e1f50fae887cbb8a56e73a1baf28ab7f056f88d4702702736dae6d9508b1c7ea788b91840d77b8f56f0ec9c21f442fe2ba878df38c9acfd4bf9ea5178a705bff0cadd1b86727d76678ff5b01cb12cb156c8bea56686d546d41c8266fc7de551e3b4b1685a7daf542273737298001d26b0fc3f9e6b80eed976f3cdf987e5cbeec663b0b7878b6d616d85c058ace40c0f8e3d19d4a0d5f780f1c701d66482c8bd24b0d4cdd0de1e5db4a861f4ef4eb5fc1e7327bed9dc0db3fcdb9e2c43013ffed76efceb07a0641bb03b7fc7bd28b", 0xf3}, {&(0x7f0000000940)="527f8d26d0d5443aab7ab0bc1085e5e044dc2501c59a4369029ebc82245ebcbb3b7dddaa0173f6a3ce6e3c8be9be353eb51537787ffa84eef6773601cee77283c10fcd859847cf6645ded4e550d76dc1b08f04c49eaa44d5ce57b575beca4e4fd1eb887899b2ca792bb71bb62343a39ccb5baf8f8cb9a869b1775cf901ad414e2e3ba73e6e76d8656931168103d48549b7da051d4b42a6cb94d3a9a60d75114c1a08b634cf8ceb0bada3f77310e0d216327f1e8177e310c624ad834888255d207cbf3af3155a6425293f1cc21a4ddb44dd2663692b20d25cb258951d36e2d4316675c4334ed7446e033e838fbd", 0xed}, {&(0x7f0000000a40)="c6ad380c3f1b5ec1d1ed848ed0e83da23292b7279bd83821f38ed175eb9cd2c4b9b3be67286331545d724467261fdda65ae5", 0x32}], 0x55, 0x0, 0x49) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:25:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r1, &(0x7f0000000040)=""/180, 0xb4, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 11:25:37 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) r3 = msgget(0x2, 0x46) msgsnd(r3, &(0x7f0000000100)={0x2, "d110450544ce9f027b48048e9411a55e22865cdb6bc70ce948d313a5096ad08b440f"}, 0x2a, 0x800) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) 11:25:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) pckbd_enable: command error 11:25:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/55) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xa1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x3b) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x7) write(r1, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r1, 0x4}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:25:39 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='W\x00') 11:25:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000680), 0x4) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x76b1, 0x3d}, {0x18, 0x0, 0xd0bb, 0xa4f}, 0xfffb, [0x7fff, 0x41, 0x0, 0x4, 0x0, 0x2, 0xff, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000600)) connect(r2, &(0x7f0000000640)=@in6={0x18, 0x2, 0x40, 0x6}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x2593, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x87f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000006c0)=0x9) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0xd}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffa000/0x1000)=nil) 11:25:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) getdents(r3, &(0x7f00000001c0)=""/208, 0xd0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) accept$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 11:25:39 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x15) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(0x0, &(0x7f0000000100)=[{0x3, 0x200, 0x1000}], 0x1) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x53f) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000640)=0x7) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000440)="d104100af0cefa1d97d6184c34a43505286ba5dc2b13e561d4ea307a1e165fc3c95e48313d1cd3e13087b1b0a229cc07fd71f7ca7b49d8c4ae2c66b74197ba1561d0222e01c2e7dd01d49b60127619eaed6aa9f9126bf98e12e58977e7570ec3e36b2cc3814023d2ad1096005e0c05d7d24fa2e48ddc9bb809fc71e3ccd1acb82d6eaa64f712c26b5634f7c6e5fad5b0a7adb93cd47f3dc101c625586a14c97bdbc4a4d59a1ba7996cb5f231c61ecb530a27c5055081eba02083178f8cf62a773b8d1509b3ba9ca06d48fb7787a311b73c536d7d48c5d5d649ae5fc28a079894cca6da39098681042be1c538c92e59a03b2e7cda9e721f50e1fe30ad5af215", 0xff}, {&(0x7f0000000380)="596e6370d4719cceb08716a01bf73f9376a8520cb15a4716d81f606122f6103902a98ab6d846112721ecd1e0267d6e7ded4be04954761962585b91ece87ab6e4dec15f4f844ddcfb425bf442ec2df266cfe44838e8d8d22b9484d4e8c4fe8ee6ae4f", 0x62}, {&(0x7f00000008c0)="74f082b202db758872858370ba7332acad68ce71c84dfb3fdb2257665f3b87529914117700e01e3e93ba8adee8c487bdbe443a46e0a89d342a362630da452935babd032e930142099f59f2acf10cfffa050c1a8a906d9161d8436d892097dc27a3654b9925230c34ced8af5aedb96ed658e8fb84baf1a336ce1cc9f41998496f7f01375e58442d8e2b58d2631cb85e3bb3db2f4ad7b78ebf9821e490f41115d1da5377bef192c2e10420c4c8569777680b6f1b2fa2a8f93b56b0cf397beeca8dd56a08fb4cfdcdc3a764d7e74ff3e44e8d52ea0d18fd2c7646c674c016955c432d55ca901a2b3084e7a78c24a2b10d0a69141bfda555b422d538e3954a7411024f09e015a0c03317fe41d7fd3ab4b1730cd21ce59be98cc5382f3cc2aabe65f0c03bd8a5f2933997f4b5d4c7f9ee14ada96fd5ff99e16b42d9319ae37a96a0389d05f775d3aeaf8e58adc4a1a50ff0a80ee45cf33d295147910c085d14", 0x15d}, {&(0x7f0000000540)="f60d9e0d89a6c6d28d7c883c4717add45cf43d66d0574db69088edb83499d7683cc1ff439c39b695dd16c6a67fe454358841bd320370bfb343567faeeb77c82809eeed6933c2da62bc9c985f20fdd1193a3952d1ceb5add74614dd", 0x5b}, {&(0x7f00000005c0)="14f21a033d4c1922e2a9134c00c67bc8b8989b349f63ddb8dfabab64be93df9a5957c2882295df1f43463eb7489f477a16eb0f06ec0a86b62d322fd2a716a21ae89c72683428e65117fd3395309fd62e66f7cfc4613d831352ff7bd92c8ce0c169b5c753dd7bd605c999d60a70462690c86d0da96aeffca8fd375ff8a8a8cd", 0x7f}, {&(0x7f0000000740)="82e2c9bfe7e9e075fcb5f25d6a074be7bc3a1c9135cd7c103417d5536b93b645bab077aa1d4c8240c3a0d684c9ca21acf38ad945e8c2af4c5492a8690180e1db2efc2f6be2abf5c0d6e069ece8e2f3c97d043f629c0b9d26694fb2955606faf4517f8051a8acc2cb649d9d96860bd8294b00fe266cdd4c903b02aec0800ccfb140b8a8d0be1996f62bbd2d408e751000db94ba212ada81312d6128fb08d6bdfb85c8260632c10018938337ea27636e421bc01608432ff67e09b3a7cb524a568b74818b707b402a60dedd3b76886b68e4dc4d8a8b8f458c9e4fccaa4216d70f8435627eeb1b6bd8d9bd391d66d3c06907e9f18a03ac", 0xf5}], 0x6) r5 = semget(0x2, 0x0, 0x38) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r6, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r6, &(0x7f0000000140)=[{0x3, 0xe7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x1f}, {0x4, 0xfff, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x7, 0x1000}, {0x4, 0x20, 0x800}], 0x8) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000280)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x6, 0x4, 0x1000}], 0x2) 11:25:39 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504447, &(0x7f0000000080)) r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x9) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x200, 0x6, 0x2, 0x3}]}) pwrite(r6, &(0x7f00000001c0)="7bf51114c6cabd53af3b2db8e7ac00ac351daadf76f4a0cfcfbdd9572a771f293c99efd4139b3cd050cc8eba3a0de6091cad338f2a855da68503c56740da3000", 0x40, 0x0, 0x80000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x33, 0x1, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x9}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x7fff, 0x9}, {{r7}, 0xfffffffffffffff9, 0x3c, 0xfffff, 0xd3, 0x10000}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x9, 0x12ae}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0xb032, 0x7fffffff}], 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0xfffffffffffffffe}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r8 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8000, 0xf5d62552f8ca0df6) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000000c0)=0x8) 11:25:39 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x1, 0x4000, 0x289, &(0x7f0000ff6000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 11:25:39 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="003d694fe8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) dup(r0) socket(0x10, 0x3, 0x7) 11:25:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x2}) 11:25:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000100)="4d0990f310b86a8d186259e9224d0b1b3f3462abf733115b9123e6deb1ab6b6686475b9baf", &(0x7f0000000180)=0x25, &(0x7f00000001c0)="d7fdd0c4306720623936ee", 0xb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:25:39 executing program 1: setrlimit(0x17, &(0x7f00000000c0)={0x0, 0x100}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000040)='{'}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 11:25:39 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0xffff}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x2) 11:25:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1c13a20076b79c620ac6e8e73a216d093513380bed5840bb47bc68681c954c7e90ccaa00bcbbedef3685fc5eef1237575180bf650ac70e8b737f749a5defc47e7483217e8233c166a6fc4e91cb5e06c95e376ebb3d784e771a31153c880a4ee7cc5081f7d56b0d4d5c69d6d33c5d2fbfb6960c2d6ad4ef0813a7aa55647c1ea6f027d49b07b8bbe2e032dc55c1b108e079f800"/158, 0x9e}, {&(0x7f00000003c0)="e3e29a9d196d2764e5b2f68e0606459f6ac208422dbf33f74368afd7a39898273b4839c34b37704cdc8bd38060f78ed60965adbfc56450a115f271136a55ea15b8f2ef286db9c5d3ba3471b52191d3b063e9f1cdbc1ac9af0fa13640f91cffd8401a70d905be033956fde89a9602a19022127b15e60236c98af75041bd5b50145a716489eab890830c45246b4f2c27b65a8f720d26f7ba080d61127b356825521040994246f379ba5001903f1a07c8ea03b8c9d448c7730b7620b173b869ec40910369dbd3f6ebd7efb41ed1415799988cc03cae301bb76b724db6af8f786bdca89c5e670998d6b6f6dfc696e54dc7cfea22e1a533a2876c26aa4171d432df1fc17f6a68d2fd9bce01039d6665c573b019671d8c4772af493b79ad6dd24307de43f4cc05dde2f40a100f647378a129c4dea6a0ff8acd319de3f16e866f31656e42547de80248d4bfd2d04f9b669601ac9a3b1cc60f2540c1e0ffe99dda33f5430e8bbbb82e5cbe503e152097794ad1cb27e23503987ca25c485266f8d45d8289d158cf2184f8002d7b0a594aa25032332ddc80ecbed7746e17205257d5ee88b0d36e317284dd941c13d34afab557d62e872478a4309f3434020c69f95caf53467acf62ca9004b56342fb1c1062caa1449211c3cee59a05774b6e29b92f301b170d10e2bb3063dd1e126e9b477aee7e353ae00a1aa581e74dd027f4031fef9cae9cf435b9d4fc304554419b303824b3d7f42d8db8c53bd46f0a5f335d1d1059994626958761377bc2f0e5cf11e9f1e9f705188fd4be98c5d53ced6425258081a2bce5066e94ecd4d26b8b9b6c03da7aabdab8a4acccbf362a6532f45f38deb3e48e34d83534368a2573d78ef0a320d3600516cee977625302b8eeedc33012720c1360a5813a08c97fe71cd2c7f062348cee7f189486d49a151fec1dc39f8c66ea261d04eea583aa2fa288d573e8a99feb99c43bee8d4d8da3bd49144316b42f1649f8fd7d6234d88a32eba700fcfd407659f6e549cdc7cd405a933cd96cb3defbb6f69bae87761e11bd70d978e657e776a6801e08b3ea6ceb8024e9d1afa0408e75d322510d1e3c384f61660f0ae7d9a06765c87e814808a66606b55499256545db5d0860afb113c424293074b4b6a9e65a83d5c6a318a2ed0fa6955e8955cd9294647f986d944ebbb403844973ec506bc49e8b39111c58fb7cadfc6f9fe3fa3c2a452177aa688d382d03995a25ac8ecd4babc120a8e380c69f20446133abfe1654d21cabcc6c6c64111d62656459d650b3b3602f4e6ca5ac7155a242f955d176e16b681adc5b946ce56f88845aa038002542e31413e6458b2e8c26b0a6ddecae77557d6a4a4c9dcbb9dee18e8ee78056f87efb95f9059021dc98e47b5e7e8711cf28186942cdf4494ab4dddf2a9ee60cd836e25985fbe436310fc7af676e07bbe5d8f2a2e647077fbfca1e9f2885cfc8b3ed7852f041533e44b95ac2be5e2d546fca30598236ab4aa28217181e3b69f7569e2ceefbb4295f324de35fa5d0ceb6f63d3e052a8037b55babee104c088b08729f7e251a55e21ee3a906a3380f9bec60fa5860364262ad3d18dd359353baee69b8fde7b37fd798976060b76b7e46d4f3e133225823a570ab6e322e521ca2042ee4a7db449141a851764387e6e6fc9336ba22f51c233e11380cc2a61d7400ab2e861834da1385f99fdacec1620d84c635e278174b9e0bb862bd7cc9d0793ef1c4463ff5cc9e4e56baa6a211a000f493b79dff369dc284773eaf60d4dd920b7591e7bc9e3edce3133568787c6b90890c29dc2488dd302a86bf0783b058075aa08021c780f073ebc4c8d30e3454579c18c0b06bda87c9cc852aecb956c0fed5874b5413fd20507605dddf5c83cbfd371fedf14db3641ac6e6d00cc6c9b68d4774361446f2f0966bb7d9457c9db08d9700dc95f08c44578d327f4ab8118a12b003512879d9a83ee9c8b3f26c765af998954c7119ac98c743fcc2c7d5156d1464a157c8a8d63bfa10b51741ccbc8420af3668ae7d146f924cf6abd5bfb6743652c131c2f33411741ebbbe347b618a17b02bf050fdc29c674cb2fc3934f46ef0dad072f61e20fbcb64aad9a71eb074cf9092c4e1f10b62380360741c0c066b7751a84618cd4da2436ff5cce1f15929af08ece1f90299f9d349c983beecd21da490af4f0df1386e22bb5913e5b72a8e45b5d1f6fd8c12cc8d3fa5a3aa629c1cd4ae9497bc4664df17eaa81e0e6717d54710a4af63be55ca1599c0b9bbbe8621b20a0f56d04bd2af4850f8f698bc2e37bd482c4d29b72c3af7152a82f8e4a42380554aee54e8e1ce9796d2ebda0c776fb8671fcd8182fc0f53898b4aca0b8bb1c3f0ee3478601461c1267549a5277ae63bcb5bde96ced25772b06c60055119c5102921d5e7d3986a52b130a0b279f8c60f22b2bc89222a7674215cd39b690fb4440519e3ee37b1417300e3135df0a073b4c5cdb2a5187744a03c10180cd670cd17d3bf776bbc369ca3e155d6b7a3f2ed670a8762690de970e155a7018e870ecd295a3772f92edcac7ecde9a351804edfa26ac5adc7243cd77adb1e178faf88a4cc377a1735f358b11ae4f94b45bc029c1167663296f3e427648e29587fe245a9e0bda18c6c01fd32ae29cf2931382a16abbf33eb7b582903dacf10ff79481535925ec84d15aaa7a025bbdefe902c38fcbf9815fb592e6faa9a1dc0bea531cd76443fb274e07fa24c8659676ba74ed689e9e3dee0812cc42e27a8f682106edd082db002702589be68c22a89b2dca302a65c1005b7c67417f0f785317a59c3030b761274db3563ca685f3cd54f4012c4084cda518bfc9acf788470c2abe8735eb5d7561d965a7b547154555452e5c95b917c4e3c6df57f2cc8e99a8d2b956e18283f293c4a569d1f5e8f9c13dc7def11267e544b8770bcca44f831ca22d846ee3fb972dcbccce81f083c24b4c6353f2357345ffb5b09405591b47a5816584c2779eeb9ae7effe4962896595b0a4ad80bf4b2cd9e9b8e05fbd07c77ac8e150355cea75a0e41ddb4c64bbf34e2f5b7a4d75aeb6454c6da277635dfca5f89602d490cab542fd241be0e8695433bce26bd061586e9ef15333649b8e6471222292d708893f83aae2c54db0d7f1f9e8f3f3fa69b515afe2c2751c3b57eedac819681c682fba6ff599fa742af86ca700c87d033bc7296e0f65d31731ef1eb87a05acbc487f93b0ecaec11fc919efaba67d3635999803335b3642cd2c621c1b659a3fe8e6bba9e2324418dea7e7a193b40a48e34284bf2e5c66c80139380ec70af468da4562b983839be21fd3e44dc44271279b9a304872582d5432cc0444d3dc19da60d3b2bf4d666173fddf9730a5110ba4b398f83751c178ce955777d3e5be99259a6354fe94097c96bb2799e651bfe0e64e3f8386d08d5651a8b4027de4b72a43f48a391657c8ab932d99119d916a44563ca5a741186c6c526e67315be9bbbb06b66e7d228755b173069f8e1b670445b53441b48c7e4b5075558b5dc8f1f18d7547539f91aa813d6cef2e9715dec3daecf7e861b11a259880e52ddcc4689163d544778fc250bc175007ef97858562eee3155ad6bd71c90f6b0402339957dcad6b06b874a83a45a3d239595f1ab7392fda6a5ea7cbf55ea98597de104ac939404a899ab3bbfcd1a2937e973cf553bb1c20a95f1307d2434d38e9a82ae06882d9b702e91f9211e7ffe29b58016989f238af93789896762cbe64308c6930135e67ed27379b8bfc072b5ab48e514911ad9d9a47f24899a71b15393afaaab6888f344fda49c6a1529d4be8522c865dca580b2c8977d028cc085ca0fc48d0c72ef6ff06cdcb814229086ab5b4e7dcc70c9e593bc6019b570c404601201e56f8d458648b121ec765608c169cea117e9bf85d6bcaeae609d4ee0823a4d04d1b4d0e64d6af8dc29da4ae4e4189695e8200815afd34469cd61eb3b3ef7bfb865408a7b805b5fb9e8a5a58649e5d2bdbf43d824bc0a7d4bbce148afcbac01d913839d2d0a14c328a0917c19f592da0904ac74b81b6537640c421bb52b4c9c56da5f57f6967c86928f2d3f481045cf20397d686e5b90f40aafc42fd583acd1efd742ccf242211865f227ad8ba459d0c283e0cf41d975b3fabf6c9e862cf3c93ec8d1844061667efaaabcc1d32fd351d2f387f0909b6dfda0a8248f98ff18ea466715a39d4326bf04c271d9f3d8c5a80838975d83a9ba2afc602e303a1c7000d3cbbb28595b3e3af1af02f5078d6f128c9f4b8b8c54ea2ba95a597e2c6edbf50fc9f634312a16045240c619d99ab513de1eabcb752bb03552513b6111aa0afe09aaa7bcc3c61a3a2b3cf6d746526e61b7991cb0cfd6d4a07a01b0895b8e9f3d889a4f62f0fc107fb645d6895b859a9eeb4a706fdbdcd9924a43b233d5a103e4b8d64a358bf66facb060314ddc2b2bca95ce33b685e4c7d234fd6649cf3ec086f359cffb33450cfb7b5532688913a64166e183b55fefe9c703e1b17d9724fdd6b2c62f746345810e5f357e39b8af64dc3d0e1e0d35036bfc6f2a28e0f6a7be6dd480fa101d2b0c9b8f9aca430f9628ce6b5cffb4c6273c5e488d29d3a5d91bce6e9c39cd44017c2ea3b520eea3efc7b8e6e75cd60233ffbe5f7a4973a65b211ebd3807d37fd0518ec814708352eaf4fdbe75a59bb5e3f3ad8254cd869ea3a979a1eb909b3a65988ced6773cbe8bd06587bd61a70a257827a53e1acbadba7657047272761361788f58cf058b84bc55c41557159d539acabbfe05394b70b96d29e709f1b57bc46d4b6bc258e9717ed3899cdd9de60e55e3ad97a114b6c8bd4eae330d659af37e14481badaa3ed93b5117e453731f4b83dc258b85d9de13436147f54ea7eb0bf73b31168945dca7229ff06da5e3be88fc97de51aa1503464054cbab79c6614a3b28afe8b9c6a70f03c77dea651e9696cad20164a54c9a0c6bb6718a5ad29f2f7e840a150703ab577feaade514e6b7ba6b9b476ed1053a61b96b90681b76c9d3769b1f9691c3c1ca37aacf4124528986eeccef137eca408826bd43b65d31842dedba3f76ff42ec05f644bb1b239481344f48f95ec1c97aee758bed92437ff74cbe192732a56d6b4484ab9f20f92b3b3b521423150e66e842726bb6c0a4ba68aff4fb1fd00a66c6d51c0aab1bc1b6a90826c7b2707f786a04121ec42437495a2260099661570e992bffa35a27d4c8628860b82be826b64ff7b32f29918959a21f0c9bd789e8ee6f966ced4ffcac559598c9906fd551ac7336c760eb7dc2594c6defe752d464cef2c5f90d0e289ea53ecf96a85befbf2e63aafb1c26b37754d1cae78a99c6c7dbc53b36dfccef9286288e2e0af438301edd2d975d55da581c2cfc028c814ac6b490c557f72f6159fc5a2a1a365212491fc33c461e780740d5645c47b885d8c022fb39fab3940986488df6a1b39eb8599c8d39a7b32ba4deb068d15c122334a0d0a3a9eaf10a4c0800e02a8cb9ff1ee73c97d0f6a69772a1766328406af0a45c16ac16f1c2479e1afe65b6ef3fd3352cd2d0b11fa3a4c9c4db6a5f61bf9698e7bc26e5d477a68185ee438faa87bec47c22bc43a246b7ccaa5aebd3f0e010eafdb24afc4d774480b726bd3ce9b889dcc3245f290396d459fe61c16a0604fc322e4b1df21a40fdc90bb86792519d8f03f92b87b004a7400b8e29a8ace3deb40999fdf7aefc03008a26969055a70d162f9095ef189c8ed51b878d922fc95f217d7e1cc5ffcd87cafbbe06a52983d0ee2b5fca0ae12", 0x1000}], 0x2, 0x0, 0x100000002) 11:25:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0xf9}, {0x87}, {0x6, 0x5, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000140)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 11:25:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x8, 0xfffffffffffffffc, 0x10000000000006}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x9}, {{r2}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200000000000, 0x5}], 0x200, 0x0, 0x1fb, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 11:25:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10001, 0xfc, 0x0, 0x8000000000001f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 11:25:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffdffffb, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x2000000}, {0xfffe, 0x0, 0x6}, {0x8000, 0x0, 0xfffffffd}, {0x3, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0xfffffffd, 0xfffffffe}, {0x9222, 0x0, 0xfffffffd}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 11:25:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setegid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./file0\x00'], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x0, @rand_addr="e51b339cad32e16250b617b7748fba55", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 11:25:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfe, "ffa487e66524c9dd740000796a40d1e145de78a3"}) syz_open_pts() 11:25:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 11:25:40 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x4, 0x80, 0x3, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0x4c, 0x6}, {{}, 0xfffffffffffffffa, 0x40, 0x0, 0x4dba, 0x8}, {{}, 0xfffffffffffffffe, 0x26, 0x20, 0x3, 0x9}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x8dd9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x20, 0x3b, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffe, 0xe65a0398c6b321c3, 0x99bdfca9f6a6db34, 0x4, 0x6}, {{}, 0xffffffffffffffff, 0x49, 0x1, 0x3, 0x9}], 0x4, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0xca, 0xfffff, 0x3, 0x3}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x0, 0x7}, {{}, 0xfffffffffffffff9, 0x4, 0x50000025, 0x19f9, 0x1a}, {{}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x3eec, 0x9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x100, 0x14b}, {{r2}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x1, 0xe}, {{r4}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x7f0c, 0x8}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x85, 0x10, 0x7, 0x80000000}], 0x400, &(0x7f0000000440)={0x7fff, 0x8000}) 11:25:40 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe"]) r0 = shmget(0x0, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/250) 11:25:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x12d) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x62}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000340)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x8, 0x0, &(0x7f0000000bc0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7], [0x31], [], [], [], {0xca}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="9e988bea9b27560e206c043c2ce7df3a8c7c1203f09651fab18c4ef7facba44f3a2564858ac5159dc96ae90c9078261b8c20f1d683ab6231ac7e5739de839b495477c0f4693617889c86ad50fbf1b83b0d220567e34988b05b6c531cc2bd54ab64d2022e2f5b3f2a225409e67b850cd47b0255d378d3eaaa68684837cfe5e0cdca7d5ce3341e5e99cb2cb037db3c47b23888f10e2689cffb78d13c4989c0a55fe4efa099e80ff3226d4dd2ff0386c52bce141d32503b75a4488e6d1c2bc4a85a02308ea3c300bd083ce071fed44a8f672e3a1d6d40411383465ab4", 0xdb}], 0x1, &(0x7f0000000240)=[{0x90, 0x1, 0x0, "b60d54e3168f75ea6c20ba022dac38515fc0a9c36390999b7ec42f7aa20179e71679347fc5c6a0f42d68ee5f8b87219d775edc0a71eaf3e2c404467e935366b52fadd9a0df16f52e7dbdb9eef821448a0b624429eb494e569661d96842f9c7797ce18cb2e33cf7276a14e1bb338629d0bfe670c91880341541410d9983"}], 0x90}, 0x6) 11:25:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x7f, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@generic={0x0, "4a3962ec31bfe1cb1db5e997ef2e31fd76029f65d9c45dc72f2100fa769e3aa76c6abbed3422ff6a0ef3a5c8b0d3e35a991438fbd4a2fab537b1f77d5cff492749d5635692a978df7d15cdd0024b0104ff2da183470cabcec7abe1287bb5929035b64ba09ed995395f8dd89792"}}}) 11:25:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:25:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x12d, 0x1f}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x81) close(r2) setsockopt(r2, 0x2, 0x25, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x76) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r1], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x8000, 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 11:25:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d000"/14, 0xe, 0x0, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x0, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x50572dea) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) 11:25:40 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) sysctl$hw(&(0x7f0000000000), 0x8, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 11:25:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0xffffffff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000800)="8cf723f4e956b30b1c199e47af92e223cef0062e81db016c450a9dd725b5ba3ad05991b7e74824fd6e36083c983334b9f04fc28e618340c65a1407b3eade2176f1cb047fe7360062d86db3a5b8854da71bb64fdf0d714b0d5b241f3fe6dfdd491be45cb1d6a3fbdc5ee2cb8ca6276b4a22a156e7b5705d2a834298280de267466840cc95110185cf4e3015cf1f6cf4662bba8af0e7324f2357dec6fbcb7fda5970455f3c8d4c5b4d943e72243f85bb9244ed91267a8d7d90d5ab611eb2989d47432c4f57e159ae7cdbf500e3a05f64cc78dcace1ef565d3b989b5dd66c21867b8f2fdcf6e2cf97738cf8d64a9a0a7fb8", 0xf0, 0x0, 0x9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x301, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x3}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 11:25:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x2, 0x100000001], [0x0, 0x8, 0x0, 0x0, 0x0, 0x5, 0x800000000006, 0x0, 0x0, 0x4], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x401}, {}, {0x0, 0xfffffffd}, {0x0, 0x3}], {}, {0x0, 0x400, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0xf8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x1, 0x447, 0x1}, {{}, 0xfffffffffffffffc, 0x84, 0x40000000, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x401}, {{r2}, 0xfffffffffffffffe, 0x1b, 0x4, 0x6, 0x81}, {{r3}, 0xfffffffffffffff8, 0x32, 0x1, 0x4f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0xe42}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffe, 0xb1, 0x80, 0x9, 0x20000000000007}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80, 0x1000, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x88, 0x4, 0x81, 0x80}, {{r1}, 0xfffffffffffffffc, 0x28, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffff9, 0xa0, 0x40000025, 0x1f, 0x24}, {{}, 0xfffffffffffffffd, 0x29, 0x40, 0x87, 0xc72}], 0x65, &(0x7f0000000200)={0x0, 0x7cb7}) r6 = kqueue() r7 = fcntl$dupfd(r1, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 11:25:40 executing program 0: socket(0x2, 0x3, 0x6) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000080)='N', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:25:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$inet6(0x18, 0x0, 0x9) fcntl$dupfd(r2, 0xa, r3) unlinkat(r1, &(0x7f00000000c0)='./file0/../file0\x00', 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:25:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES64=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 11:25:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10002, r0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2, 0x7, r0, r1, 0x5, 0x1, 0x400}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000380)='\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xc8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getgid() bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) r5 = dup(r4) listen(r5, 0x0) 11:25:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYRES32=r0, @ANYRES32=0x41424344, @ANYRESOCT=r1, @ANYBLOB="5002000090cae9bb99fd1b67fb7b101346b2d2f7b16456ebe78c0300b6040d2becdc517f44b0a090538c7d795ab7f2c437f2f2efd8ec8fdbfbb1324b0bb55c673f85ff40c233293b8281e5705d285d2f02000000000000000ac052bc1ccb0fe34b1fb52bee0d8dc9cb020c054564e82c00100000ab32955fdd9b9cab6173f5f456c10e15e0772ab3e06dd56f1309dbdecb4f2eba80a4b62509245df5a12334013ca7f77a23cf134ab55a8033fd0a8ae98714c2c60014265a2a996ae8cd10e54ff610c1785fc7f09d12e093d0a2391c6d0dfa270d2d1fe97e210104b0a53e2be05d6823e17f5ea8d848297f362e7c2e8dec47709390bd0e23d130e13d34fc279ef486c3ffe8685a4f4d4edd47eae21c5d26d8932d88410f4415f13987378b3a776676e06df043a6a5e30bad1b88ea187a27046a41fc2ec36553c17bc64d1cdba45c29491e"]) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:25:40 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0xffffffff, 0x0, "7b274ff16460a3ede333abe8c58f88f5baa2e66a"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:25:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x83ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000080)=[{0x7fff, 0x7f, 0xdd, 0xa6c}, {0x7, 0x15, 0x1f, 0x2}, {0x3000, 0x1f, 0x1, 0x4}, {0x8, 0x6, 0x80, 0x8}, {0xa3, 0xff, 0x8}]}) 11:25:41 executing program 1: syz_emit_ethernet(0x2d4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd604762e9029e000000000000000000000000ffff00000000ff0200000000000000000000000000010000000000000000010000000000000000000000000000000000000000000000030090780000000060974f9800000000ff010000000000000000000000000001ff010000000000000000000000000001000c000000000000ff01000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000bbff010000000000000000000000000001ff02000000000000000000000000000100000000000400000000000000000001000000000000000005020000000000000001000000000000010100c20400000000000000000000000013000000000000000100008699d5ee001b0fc36c01ddf9997fff40b5812cb1c0b61d11627c494ed3f26160f10d13af7b998bf6d05391f01cbfff74813d3486e2fa3b55fa795c8c7fec3b0034c8eb6af7a2a016854847b1878f092deeebba456974c1030a55c5d61035b34bf17b340bf8d270922eac0b8ad2f30dce33bdd7948a96b640d5a355932cbdb74accc082ee287d19010300000001070000000000000000000000000000000200000000000001050000000000c204000000000502000000000000000000000d0000000000000048599a63d0d1c6368a244d531876511f211799e3cd61dc866b7257f08861cd920c01acd51e7db13a81f383e4507408fe0968d850f2f59a7445a765312624574c369f1370e3ddee8c32c2040000000000010000010001020000c2040000000004010000010004010000000000000000776c8561de3225c78590638126597ef37d3871246297211293d054279f636e4fa0ca294381376429d8c5efa4feb4a27c56f1804c67df7c25cbe933569a6bb90b18822c642b1ee2b3cd33a5b48be194c3d6694a9035588a4e4f325adbfc18997447c43779f41bf447c0258a783a2577789372a3ecafa94e950f87bbab8d95"]) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000000)={0x0, ""/134}, 0x8e, 0x2, 0x800) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) fchdir(r1) 11:25:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000000)="3156ddd753d15ed9e741264e93238be721e667e42c383c197c037d1dec0d22d2ffbfa80206cd3d2438114ca9313ce146136d035493b1bd1a620d2a483155", 0x3e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x7}, {0x24}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 11:25:41 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3}) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 11:25:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000000000, 0x203, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{0x4, 0x0, 0x2}, {}, {}, {0xb4, 0x0, 0x5}, {0x8, 0xf8000000}, {0x0, 0x10, 0x0, 0x2}, {0x2, 0x0, 0x20000, 0x7}], {0xffff, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x1100000}}}) r1 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r1, 0x29, 0x27, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) syz_open_pts() r6 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x6e95, 0x7, 0x5, 0x1, 0xb, 0x7d6c, 0x0]) 11:25:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000004c0)="b09cdae673f66486db60ee85eafbd036f0cc5329d40d46401f50102438a899aea7583eb817c51d1c236f64b60b42c9aedcc76aeeae28f6cfab9f94297fcd7ffb53db635e2368c9a35167046fb5968b0e8539af1166bb5fd1699fa26ba5d272935f86f41381cca82e2e9938949f710b43e71a87918a55dd7d8cea169ef3293469480cbe91b6e4db116729787cea358acb6c941c87ae1fe395c7a8c69635c3dcd3cf5e4360f25f5ae47f96fe100c1c0503c14a5167ba81171f956fc0fb5e803d44569647c751f88bc314ae9128dff621add46a062fadc329afde6959d422c2cd02b2cb7817766d038d24547d83aa5a0b60", 0xf0}], 0x1, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:25:41 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x0, 0x5) setsockopt(r4, 0xa7, 0x0, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964814a104b44d20576474ed70bdbec8a1a140b0bf92962d7d044cf0923cee4db65295df2b8906d4e907d5023745358bb85a99351d0953647790007f74e15b2b750db399bac68ea0c398572c4154e641f6b40f53de1ad2a82b7b4d199b4530fb11778154b327f5d39e3fa40960c1cbe7f6bb140f078dd778145cc687a0fc3b894ad5f60cc9cfe48bf779029eff46d1a97bacb471eace9129787ce4513db693340300dd63852ecb44c4b9093cb5fdcb3e6b88a2fe75ecc40553294b46919205a28dc55d15b9389612df3e52fcc18a5ccc78f8a29f5277101b891b4b903406f443b1811de423d87e21ce3995caad7d8a318450cba736fe642d9874c28d5b0999f10f65762b8e6f31af5ccdefb9023842dd2ff54815558a78d94cfe98d1f05797b170bcec728bb9ef8e152492c40150c92f6cad3412c8c2fe3a222f3050e55233d8126064c934d6c80c041d415f6cb5b2efa0480bfb2da1c8a36f65febf98503cf1402f943da9aaf4c97ee84b95", 0x17e) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:25:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x44}, {0x84}, {0x20000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x3b, 0x34, 0xe4d5}, {0x3, 0x40, 0x0, 0x9}, {0x7, 0x7, 0x1, 0x25}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:25:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x9, 0x1, 0x2}, {0x60, 0x35, 0xc1, 0xd1}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 11:25:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 11:25:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x1, 0xfc80d8c, '\x00$\x00', 0x10001, 0x1000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 11:25:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:25:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) flock(0xffffffffffffffff, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getuid() r4 = getuid() setreuid(0x0, r4) setreuid(r3, r4) getgroups(0x1, &(0x7f0000000140)=[r2]) chown(&(0x7f0000000100)='./file0\x00', r4, r5) setegid(r2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:25:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r1) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x4, 0x6e, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x100000000, 0x3ff}, {{}, 0xfffffffffffffffa, 0x80, 0x4, 0x10001, 0x6}, {{}, 0xfffffffffffffffb, 0x4a, 0x10, 0x0, 0x9}, {{}, 0xfffffffffffffffd, 0x4, 0x20, 0x100000000, 0xd7}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x7f, 0x9}, {{}, 0x5, 0x10, 0x80, 0x3e92, 0x7}, {{r4}, 0xfffffffffffffff8, 0x14, 0x80, 0x0, 0x3f}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x5}], 0x6, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="e13258b8184974662cb0caeb5c802035f72356893830437a07289d112dda180b9ad4e6dbb211849e345dfa099331dde6c45374535d576fba2cddd3fe7e71c0b2d57f7c3d1296c8751d62c8e21edd80f44277fb62333a3aaab65bc55afa49a1b7e480e9ae270a785fb967adbdcc365e0095bc7ed85d9bac3b823b6ab8862759e0e064ff6678f635fb40cf7695eb8d476b31eba5d1d59a3980e6cd78d2a00dc7d15a9c5b7a669671d72aa7bc31c73d2a34923f15643a148bc5d1ca10ee4e0ad2d98c281ec8bb02e1b1000000000000"], 0x1, &(0x7f0000000400)}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x63) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000240)=0x3ff) 11:25:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x614) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="050004", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 11:25:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{}, {{0xffffffffffffff9c}}, {}, {}, {{}, 0x0, 0xa}, {{}, 0x0, 0x90, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45, 0x4, 0x0, 0x8}, {0x7f}, {0x2, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/pf\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 11:25:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)="06048cfe6594e2d6bc1fa1b1964d20265f50d95418678057a9fabbf68dfe6d7179a32e798a9c2b1147bd65149d590130149a8c2bed33b7d2057f8477784c979a6e15c4dfa329625ac3bb6ce335e7073e5df16622f78a62f8217686efa90bf3c66c44991841add273bd808d94648780a7768289b5508fe74d99391cebb04fae8de2382be63b86736540a668339f04e646ad5ce96cf447d04ddeb3b4e9f1292440402c657322913971e7e423aeb67bf8d4bd4e2ed4b3e025400d1d8df543b91dc2f8d0db4f", 0xc4) socket$inet(0x2, 0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b29e63b67ec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f2898efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x1c}, {&(0x7f0000001140)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f0627066d6a14dee8e2291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d637e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xf4}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf171cf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f0000", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x13b) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x20, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x2, 0xb, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x4, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x5, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x5, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0xef93}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x40000006, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000f80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffffffff, 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x68, 0x0, 0x0, 0x6, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x9, 0x0, 0x0, 0x6a, 0x49, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x40000001ff, 0x0, 0x300000001, 0x7], [0xe8ad, 0x0, 0x2, 0x2020000000000000, 0xaf], [{0x0, 0x1000}, {0x7, 0x40, 0xb888, 0x2}, {}, {0xfffd, 0xfffffffe, 0x0, 0x4}, {0x40, 0x1}, {0x0, 0x0, 0x0, 0x9}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 11:25:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{}, {}, {0x3}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) socket(0x10, 0x8000, 0x80) 11:25:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x101, 0x0, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/138, 0x8a}], 0x8, 0x0, 0xff) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000001c0)="510fc3a06d596800f2010b667875cccfb85406ad521547064aa44780f6c33fee6c3574e21c8bdb32e8691cd8b4bbeebe20e4f05dd6a2e9223aa34e6f25aac266c9006e3bec3363adb31bf30fbce69b2847787b7c81d6e1ae3060eb365000c6b7f70b50578c3e2cf82d14cfdfbd32a8119418000000000000", 0x78) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r1, 0x0, 0x2) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xffff0000, 0xfffffffc, 0x3, 0x2, "1fbab1476305a9516a867b62c5323f2741cf7775", 0x80000000, 0x7}) 11:25:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3}) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x0) 11:25:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="b9cb9b33f98850efb0b8dee88c1437e709d849f6ebf3f75233cb33c8b0f32b4c731978694155cfa08dd054d68aec", &(0x7f0000000140)=0x2e, &(0x7f0000000180)="466dd42cfeab4a16c2bc975b1844006f09941f9028c55f536b9b5cfa7a9f8193154594e016e25f4c3b192321cca09d6c931ba4018721e49d43138c5114be0deeb2c68fd89c37a9298cbc1d6c3d3e5640332afad0daf2010b4e379cf9fe6104eb5a4b415a6bd038cba17351d799d38470800e9dda1018c6a7e6552252ac676aa0ea63b8dfa8e3a92be99152acf371ff2befb52e2fe078ff4f64c56c139ae7512e0337d882a5da1f87", 0xa8) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:25:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) r1 = kqueue() ftruncate(r1, 0x0, 0x5d) 11:25:41 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x0, 0x1}], 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 11:25:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x80, 0x9, 0x9, 0xcf7c}, {0x3f, 0xe0, 0x7, 0x6}, {0x1f, 0x7, 0x1, 0x3}, {0x9, 0x48, 0xab}, {0x0, 0x5, 0x1f, 0x8}, {0x3, 0x81, 0x80, 0x7}]}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r1 = kqueue() chmod(&(0x7f0000000140)='./file0\x00', 0x89) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) execve(0x0, 0x0, 0x0) 11:25:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000180)="9ade9b059ff09859fde73136aff4418c3efe4e905cdb", &(0x7f00000001c0)=0x16, &(0x7f0000000200)="dc9a4eec961722dca4d20de3eb9f9816f4880536418cec85308d9ac42113562472acc7e73f3a9dbb8871b26040a4d5a863e9cc0eb3f3d9053eb40e429f49c18b6d8a859f5c23a9bbda47055617c26097ffa518e9d9b21ebf8ce3e33ac8789b228cc63d2bba6f61b36cb6746ca6726ccf123c80b87b436b587477be957625d824498a854efea98d1ac27f4614bd0fbd1a3858363e8cde65ac511901b65d5e52f055b4dc39486843a3324906498734881c59f1e844ee8cee69e861152165ba40f79165f7ef71dea2d83491cf069e45aa1673974d19bcb7788b54f5b43e924cb3a170bab38dff1c01448229c3c8cb98036614a73a38dcfc4c917c", 0xf9) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @empty, @remote}}}}) fcntl$getflags(0xffffffffffffff9c, 0x1) 11:25:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x2, 0x80000000000002, 0x0) clock_getres(0x2, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) dup2(r1, r0) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) 11:25:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) seteuid(0xffffffffffffffff) 11:25:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @icmp=@info_reply}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x80000001) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x2000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x6}, {0x2}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 11:25:42 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x14e) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) fchown(r3, r2, 0x0) setreuid(0x0, r2) setreuid(r1, r2) setreuid(0xee00, r1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = semget$private(0x0, 0x1, 0x274) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0xb3, 0x100}, 0x100000000005, 0x703, 0x8000000000000002}) semctl$IPC_RMID(r4, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000005c0)="fe47c3001f1d32238b6dcd01b709824add411ac2f83783b6a5297592e5e6131e046b31f7cb9443c74fb140cba73b796372c21ddc81965ec43ec458e09365fccd5535585f6e432101853823672ce3e677e01b81c8d06628a4621a3561", 0x5c}, {&(0x7f0000000200)="9a507a98617ed5fbbcd1108c26a89f12a3fd9e9ecf35d706398e9b7fc30347675320efb3345c0890759e1da0c5b1e4d0c77084a15e8039b3994c9f00d77b1674592b4f39e59eb4962d031cdbd8b830cd874315", 0x53}, {&(0x7f0000000100)="b3086c6c0ca3dc1dd42a4eff6e6d03146cb5373e522b11068e4bc07cc5aeb19062f0", 0x22}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}], 0x88, 0x400}, 0x408) openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x200, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/230) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x9, 0x5, 0x7}) 11:25:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000840)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) socketpair(0x20, 0x4, 0xbb, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/107, 0x6b, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x3a0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 11:25:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x15a) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400), 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x183, 0x101}, 0x8, 0x7, 0x9}) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, r2, 0x7) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 11:25:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x200000009, 0x7ae0], [0x0, 0x0, 0x7ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000001b40)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001900)=[{&(0x7f0000000040)="a2f633682d7e30e4659f9aeca71d1a559fb1b9bc0764805c8cc00c0e3d77798bb36f735b5723c8e4ddf900037e9023c54a3530e4dc042d505e6e2229e909e5585c05a05f559329ffa60d5625c3fae2ef3ae05d3440f63612c3a681b1716fa89e21414fc8e17c01201a32d84d5f8d0303d57c6cc9b351afa44f47c96a889639698a5a1caf96462c1eb88ec552a1413651a2f407d83428d7be59264794825e6e725057d86898b2019cf8a63741e36a0baa2e2b35f94b16125eb30425", 0xbb}, {&(0x7f0000000100)="fbf748b8572b77462c55bae6291b9c36dbb4640ee858156486b952c8a4fc777bb6ac14122bd8bf5d9821965cb47fad735162f2", 0x33}, {&(0x7f0000000140)="37ba4833b3687d8baa9dc113ad8e16c25b37a6c7eb96536a0b3861bad07eba784f1c6349df85cf056fec0f73199a2e2774a52004dc04d514077e3206942ec8f29ce915ce09e7e111e0853ed0e043459820896ff4e305736974ea0b3adf", 0x5d}, {&(0x7f00000004c0)="a3038de4b20c2c3993bb23e26099115e497f4275db530a27b23805b149484bd2976d1a8ed70e3ea256279daddae4f04d70a07519af99878537b2db1691ac5ab4db3099110eb5f0e687d1882e5ccffa5d3d951f5bbf40feab8638f6b328483ca6066744be04e4e276606128189e9eaaa37d4f214038c5532c34280974b70830f37788f95e20b27c4a9ec5e8317de67bb2c133d7e93dd3e9c6f40787b5553b39690773edbed9b2ee0cc0e7acd9dcd2dbb13df39a445661fc2fd482d31d3e6ead2d72b7e5e873b0b94501480360b5723adf926fbb5bfbd4f044994b688e440c70b9a59243e67d5987e02ef65ce194f55e23dc5d54cb05d3054b1ce45a8541dc5784481094fbf2098254198da6ad3012fa908bd4e8f2844cf8d357ae10c2941a5519c2c9dccf36e862489f2bc4b821bca3a2f55f51f788d712bc3379ece7e20bc9cc529ef1d487d2c3708f1c0a381c320cb04805303f1e64dbb4e06ac0c20fb9033a5373a8e30241f26f1a2fd617f477111d2207875ef0dc3141046365fd950b685df52cf37188022fdbc36d9294ced3b7c639a3a6b2ede5051e8bd5178b2685bfafdb98f1300f85676c246279d70c2da4d11c0810e56511f3d276cb92da0512cc27c850514d487b274f62d07a1bd5959a25749f0ca0ce9ccc567bddfd676f9dcb504318280d249fd068c04ff87ca06fe530163eb3da4331d9345480584f89175296dd24910834835eafe9ddf80714589fb3bbefd8809245748d8c7a48762cea8a4aadef1ec877545167c066212a5cc241cabee2cdb8d30cfc69c7d23159e7e9af408c0b2e5ade69e8f342724acd2b27a3e956c192d4d9fb3c385b9a56e9ca7f3eb0b3d5eae34c4b9e6f6f044c215c20184dba96e984370d69a4a820e020603f4aa88a3d955f6d2f7f8768a11140e28659d8fe6a45a30a0f87678e9f842440298893f7d2b4b568ddcc8cef1303735a20e3fd45fbf4b1710e30eea41b15a12049d4aa3860c614c9478753349ee43078afb54976ea918a139ca85c786c443123068811ae6efe2c524be66a1c630e7b4eea508c831b0266e00d65c56f47044eb7d9d9eca303fc8d8c313e991c005a352164c98f897868e76a30b23332bcfb3676c286126aa1d74b304b8b75d68fdafee966ca1dba684a199c6899ebb328f46536cd7be75d01c94b115aec2b5f24b3c54f450d8b9ee0d6342de3b505d79df78baa82acecf9eabd85de5c4f55c6014887fbc510c9849cc76e2f451ff61d80c7e03bb13ada1696651f6c995508cf6dd802dd03e24008dc341d3680ecb3015589f34bab52ab76ef3ecd76ce80168398d7a0564dd9d0992812d31a4392adf6b0d6122c5e5b3671eddef6f3637d4b1d7b320a193166f7b1c0bfb7f0fb898cb7999c793ce10daa756a5b198c43786cc90a001304dbccc1b45420eb125769713f33ef34000e9a2c25754c12eb48798a27e91e117b5cabf5f5b3e9629e7f04b465aeda6047ed8b91dfdac6b06392801404acd7d1cc10e8fbb17642a6e8fca10652d3f7499cb4b70e36e3766fb86cd0593baba494d51cfd922610dc0d7deb8f40acb7733cdda1dcebb02fe90ab78c939ee3cfa40ce4493568dcd16b4fca52eadccf0e7875728610bdb8a3643fc281acdf5c3faa24a37d7cf8bde44e382c68021cdb01c6bfeb8d446e4c373713871f732f254b23b41bee95a96d09c418c8b206dcb1d981a22095fd8ca6830b5e1fb9b302b243d1323344ab15cc5a7116045c08266bfe9c924a64daf134471f2ce77082f22dc8d97eff95ba0b14bb0d662913aa060b4d2f413c8d6fc494690a88c9dfe4598543a64955e30bdf281a27bd201c361ea53d8b3e5b5006e356bcc7b3a926d238534adf530ffc37027b7064d94d0ceef88048ddfbd755219669afa395f2cf67be6a614e4634ec413a293949567d1e3240a03ffa5c6eae08a196229e683fbb84ab4006ec95a1a63165631916533b69c0c55bde061bce6a5ba00ab41d9b9b56c8c06caa0c61dc3ca3ca2503bc00a75b6c600850a5e1f11f65d9fa872f6093189461418ec61504f919e24f226b65f73c254bcc1dd7cd37c7db8e942a8ea3741807cdddfa617d68305e82296ef13ba33eafd08279240de46d1fc1ab327addaf5965d793430079962da4e2ce696556acd4238448b6bb242a524031fb53888434aa2a2d9ee3ee858e155d08eda63d24cc5c8ddb095c56d3a8b01a7ccd06111a219e67549ad848a56fc247b8a41574b8af32b289d1f0c41b341da7ac6cd78af11cc578b703815be2d6a416d6ea899bb6ed5b41a7f159954f54cf1966af754b359ff6a95a29bf5175b819a4fe5580853ce7436fea591b6633822d38114029ca7ae5bb7ec47133b0d22cb6650d174c5a06983d5c1b9464f4a816934adaae9b72756d78b5a70cace57afdefb28bead695ad4b22594018b4cba4b7e1e4c911392d22f18adb081b7129bb176d30b760ff7a59f65ef4d7db566fd30378ed17258dadb4bc501e0b102c9dc88a6066dda6fa6ba646b17640d85a03ec06da9cf019057cec76200349cf6b6bd613c0fbae3ac06b51363b86db0720860f1a8ca2038bf8055cde7f5e3f1fdb8f891853c6e7d73e1d157729c4d352366b93094ab37b00c4425b293125df51ab6ec4b0ef29bc687a3db305c7cb840532c2986f4668ab40f5126595d2b4c7ea97a3eb3360af4181d6326c52d6154e98b5feacc6bffdfaba1c342e62b97bc334386e7630ba30b482a5031786d3b4ff0d4f2e87274e4ccebdbae24dd5fffbc77ce3aa289558cd7313f8f2ef939fb955e706095429069149ae883fd468d0ce9a4705496c4be94648e3288c698cb25036e7218cf826730e3a6b7e9a16afbe1f6182e8b84b0fa743131ae28e550f29b1265cb50d8fe7ef3a6164d55affbfda13b7cf9f6f08e51fbdeb13856a74299b6bcf66a639a39eef4f8fd8c963e06a3e0864d6689dee3f790fcb727d34a89b8d50e0b843e873f737157119511bcc6edd01581752b001c0ae2c81e4651aee304cb56d960dd09917f020240ff1fe725d2ff46967f4b851adcd4e56517d1adfc122adbe23406a4b9b4ddc7c4892f1540bb92ab027e05a6e6e0d77a1102fd5e36115434db3f953a394d7679c8b0d961fdcfe8bb8806831052c3e2437585870cfa817a6ec211233fff8afbf7de85f2d92e63df9e315397cc26dce04e6c933c52618d8ba28b5ad38cc9a83fb8671ada272250a76c26997f3b8ae8b802587c68533530cd9b3c57691cfde5982f1af8d57fbcec4d1bdd342300a7f9a7b2438f983a521191a2c6b9a4427e9c9e9ce2541a75bff04a4874090625010cea6af8f5322593e5f16e4ba453ba1672d9035592031f1f9b999600c560c73d45e14bb6b84f8627ee51edab21a3eb7dc5c9f46866152910f339685d801e3e459129e5be57b4234ade40bfc8aee03d3de4fd1d94f57daf85e1f61cd99b2ca829e6134b3ba65a8687dd08d7de7927363b822887765528aff1586f594f922bd0492bd93cf16c8c19be6a78391ea4301a14b95e9652c6bbe06a15dde9184c4fd665fa7f040531bcb7f68fc8b919813e542816ac9bf03fe6227e0949bef6124246986ca387e2c74c42846d90a8311981f1b07fa5a3ddf69135b324fd35597709f2727accc95e9a27deb9b871ab8c4dd96591010e329ac77ceeb75f0b36131b5078f112f12ccf6b2aa340d4f3a8ba8cd8888c31e09122e296ad2175dc098cd72914a49aa40ab17e775411aaae0f5161ae6f4620fc07991c583b73c929ced7a222224d79948b3cbf1d57b2d7b02fd2c11a482d3a8a27724485bad73b648e16528dc424ced1b435683ff7585afff1a108226c2bab4d34e05d63217457f28a4cf97943312e5a46ddd8041bb4ccbf48ba1c9bcd4f4b2e2a3c0153a1fcbdb11eb85a395ae6e99eb3be2464a7f284f1c02d2ee1099b33c2439d3446fd63993acb372f281544ff90bd9eed8e1c43d23e14ee8b5c7b840ed67c38bc294a127d2918aec439e4b5a2c32b3965039bc72d93bf568ca6f98d6e629b5f517346428946a2ff2409f032815f6ad5c719de6c43018690f6a81a2120cb6837a9824cf3f8411a4229c863713434491d8b45dbddef111860f5f4270a4cb9bf0396fe34305eb68b4374625658edd33f873146ba5d057be0887be4a0beec1686df4734cd47fd102438d8e62b5517a5831cb47a29a0c899b0227a1c94470dd2374638874f92f1e0f0c711df5fb20cf703fd3fd38b1fc635adabe0e4e718fb12b2bce2f1150eee251cc8c85ae15e7930ec71e0349e803d7d89cd9897674fe3f733a92bc3fa89e8a1cb6b49c71affbe8f0df9f7badeda7c6109345e5553977d871712b79d8f74b32b8db71a6b95976d4bd7e8c4c5e7b48aa637cceede5eae143915f1e5457da1a516ac0b96630cf40c7277dd1c0969d60b4260243d882216ef1d4f9abbe997d7a5f1f798d34d3086c4a8ae2f83ec16ba94908233d42b88d326e8124faec0f8f0db247a8f6af86691c71618592b65a7ecb20a42c91cea036757207e06f4100e09684b9f0bd8f4d5b3a008d5e1f9fa85a24ba5caa10161625d45a8c875b3519b9f7cd226875b8ec13eeb0893a5bd9c98fa3101426265711580ae049010556b475439951d4fde032260bd864f71ca4ab3fcbf1df7dde310881be8a0b32107ab0bd9f4bb83dc4b6cbc3621a83cabd9232c4589ea52d38db5f2c63ce36f6b6d192f36dcf6ae02bda19681e1b454ef26c3424c23fbd5aa42d7aae0c58777e93c76b29565a95e920639c5384cc7f73a668d37f2a36533cafcaffe40b6400fac24197d0310d6798f5c42cd21a7acac2d28d83d7a15cae082f55ed14f6d40e16a58cdfe83d3bd3f467db8e12b96421177434a8816949a7af7366475d504626569cc71a83133650966c31d1c84b6c1f63520d27c410aeedc95a3f316068f18307f7446fe7df355f7f47974e2a6918eb653bb8f3f8ab095332c8b72890de8aa1c2a93f1cce7a0bc54c6c4bbc9f363ed9bc1670fc85cc01a1d89347eb20e77345596b69782a10ce346d0b40e759fb17bbd67ab214bd463a4ee0de8efa3ca1858ee652328c62e368aa164a2ed77ffcd30e09f3ef828e56c7aa29ee794ba9194a46147d04bc2206130b4adf534362411b209581ddb06e012ef66f7297d79b93f7061230e511720a46ed08d92079faccfc44a076702f3e9741a1ac7e4bfda3aa8bebf53baa84ce0959371faee8af63e8b3529a6203082893a1b7a2e24cc56f564ac33f6ccb0fc3d3d3096115a335872477c4f81733647b373939936eef5240b91f66ca22ec8ba22430287bfd2e489eabf2d37c46b8b01830e7599cc1ff248098ea3ce6514a4800aaf2b249e24e2145013f0f337904bde8ef1f38561a0d8132113d1e48fe1651920985f25f67e1a2262174d164f813c39ce56c7945842266bbb4889e170c936c0c8a69a3c499caa1e8ed2bbfeabf1bc13073f78ed16e5b86e26045d51360a864c527a89ca709219f56817e4162b828438814e691ea7ce7d401ec4c4e300f329a4fbab96cbb253e5a3ab516c2c4a563a96911b07325e3384ddcc902f2fa7108639c0e0222cc8698b31cbff0dadd6270cf470dc6b3dc4d2996bcbc5f31e662ce2d5e82288ad8067ea0493bd5be69a83f4b39fa2610b82b158741ec25728739af0395899ed22e579bc26dba84e23957a5c32cfed23858d1eb423f72b908790926a1ed5304dbc1774f11dee5ba02b11bfaccb14a52a125af2aab718c2896abfa9487d11e3fb6a488ecd5cd9f31a1715626db6241f74e4c9f99420b17a47cc9", 0x1000}, {&(0x7f00000014c0)="a3d244ecc0ddd24ccfd49feddad0ff8b1715dd9c6b7cc15a80738eed6929dcea3c3c3843fb1d2bfbbd203902eb835d2e31c7c98130eff54286c9c6d8adcb3153535649549c2b6341d019a823c8e223f0e18a099a4a491f7afcbf44fd14f632c58dd1bcc7be54bbb849b0d70ce6e9f497b963b82b1146d241cd66050558e11f92d65b1911932f908bd8d7dcf4b3c3123d2e8d7997fc6fde1a344142e8ee4fb9b2567fe72ee9d9a510543d30c5e8f768ee9bd72a4b5179553f6df9a57a1de4dc73cc8635f2e740804e2af3c5546b7c114f348f0ba6be0d3dbe6728a9fa6e7d2abe9f8553b3b7c9e5b2d0e95120addf5f0fbe0a57d32494db2c8fec", 0xfa}, {&(0x7f0000001b80)="5de1c8ff926a734c7ae837edfdeb21c38159802b8a2ce0adc00253e5ba11863f2519003609c7277eba9d075cc082c1676de7c5d95b748f5e089f5d0dfb3f820102d5f037b7ba28e811921b63fb9b2bd1c08fcd39c0cf8ed8be911ff558b8bf305b4e2f7a4b2dcd3315eb0867277f2ebc2fb86238845f8d3519db9d188e85eb6c8e4eb9be6200603532e628c34ba868bd8025a7a6bcec038d7b03927725250c04e65e62f7e8fa34bd3ac918cf4a03068e51f823c306f30d12212681d957302a37f05a05fcd8bae8b8b32ae93eae5992443c0862faae18d94f11aa2ad907ffa896ff5fc97f95dafc56fad4c1fa1203", 0xee}, {&(0x7f00000016c0)="d2e92c71fe5dd383dc8db323819339123f10d73d0a8924abb739aa70d15d19e3ac3dae87fa3de712a2aec963b8c6950cdfcc51269ef65bd85a5ce3f4985ddd862bbf5648e613ce3f536a210ec7d2cbc24537bc27a9a706652aea2347d43066ed58fdd1e0389fbcc3a13af2ca4b88abedd7a8660f9484562ebcfbf4b8e3191118174ade6cfd3e9db0d927de37312f0606c881539d33087864d539bb32a07dac906cab0b60f3954692902fe7654558e79949f5706b7bf515e858991af49e71c85aab601598bd5291716fc9bc7f8188e330502a746df28a245533efd478feef10892ef0bcd4ab1f49edee28d640ec0182447dddb5c6d713", 0xf6}, {&(0x7f00000017c0)="c01785f57fcdb161ceda6f32b16316142b871469b5c90a3da42bf9d803632b65fb20897e9aa4cd41d09caf14e67ed86fc976d9fd4bf516528a57e2c83c26d5615c611fe3a0f57fe584dca564cfbc44cfc34b7ecbc3a92fff80ffc3418c8dec232fdeed94fdc5b203c586e71a6efc71e13c3957d6e0d724fb95bc3909e19a2b40ccf892509e3c62b6bd5a37f8e5a5030d1b0bb3c33bec36acf2766d59033a610ebaf0ddc99ca35281b0b9419b1f293ce62ebae6bdcc5d59506efef11b051b86b8a9301d6e0d806553e7fccc2bfeb77c563f5ef34f120026634abe2394fdd5927344b9f4363bb0cc42e246d8698db5f515c3bd0d38ce7ee947c00fb12d63", 0xfd}, {&(0x7f00000001c0)="3c58518b1aceb65a68e51ced56420548b623500a540d02cb3c6bf3feb79cd0a562e546766916ff3c24cdee45806b21ac8aa3c7456a9d3148456213d43af382bfcd2c6ec1f77fb2501c", 0x49}, {&(0x7f00000018c0)="cc43b5275a7f2426d6ad08a10b06b6fc94faf3352ac8471cc5ba7b182bf2fd2015106a7ad6525f80ce0f04c3da", 0x2d}], 0xa, &(0x7f00000019c0)=[{0x100, 0xffff, 0x6, "c48462a91db677f0f43cda092fb158e6aa1b2f07e3f92d54bd0060f010a410a1c117f6023b5d8128428dcc2fc9b8b0955fe88a3ed762e8a184542609768e1723b9b657224e3691d8c8bdc1aa747ba61afa580ebaf69151812c73784bf8420d612b177141b7bb6131aeaeba527beb243c42794d95807ae0e2f28b2ed1f65d8be45eea945321034674f66fa931a29da973b418abcad46111023e9a9e62aac1c1d3afb963e1d529458f280c9962e167ce599a6629b191bf7869d59f108103a1b756f3cc2104190e331e27e1aa950e186f443cfc8f05e27a3a75e440753fe074a4f4880fd67b7b386860ab0e1fbd3f31fd"}, {0x78, 0x1, 0x9c, "9a5fd1f9259b50d5608a1777ee17897d2265aa56a905160fb98be5f29dc656993b2912514e6690a00cac48c8ea998dc3ab6edc67bad0c198f5c67de90f1465bdaa1d5db5754763ae1025f2d1e41366905f604c6eee48b44c135b58172b030889ba3cc41ae2"}], 0x178}, 0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:25:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x1925, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:25:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="1c2b7836f1adfb026c0ea00bee98eee3620e1954c6d7991b118a96980ecee5e786ecc17595fd9a3809de6fbc00499c4a80196e593acb514a94637478f9f08ad118c30a9aa85b6744755649481e7e446e56e125f6ffcf2d576f9792d297e5fa3feefa2e4771a72d6e529532c9f9d6ad5c02445363afd6cd3971b5b2", 0x7b, 0x2, &(0x7f0000000180)={0x18, 0x1, 0xfffffe01, 0x52c}, 0xc) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) close(r2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setegid(r4) 11:25:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) getppid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000140)=0x4) 11:25:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x8) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:25:43 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x2}], 0x3) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/170) r1 = getuid() r2 = getuid() setreuid(0x0, r2) setreuid(r1, r2) r3 = getuid() r4 = getuid() setreuid(0x0, r4) setreuid(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1ff, r1, 0xffffffffffffffff, r3, r6, 0x3, 0x400}, 0x3, 0x8, 0x7fff}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 11:25:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r0) socket(0x6, 0x2, 0xff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000025c0)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) r2 = dup2(r1, r0) writev(r2, &(0x7f0000002580)=[{0x0}], 0x1) 11:25:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="87fa"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "011000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:25:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10002, r0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2, 0x7, r0, r1, 0x5, 0x1, 0x400}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000380)='\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xc8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="caffa622a70741732f9c4cde8616000000000000000000000000f8ffffff00000000000000aaa44844bfd79eed281d7ec8fc8138b4cb3a7ead3900000000"], 0xe) r5 = dup(r4) listen(r5, 0x0) 11:25:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0xc}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xcd, 0x0, 0x2a]) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchflags(r3, 0x10000) flock(0xffffffffffffffff, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:25:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00007f00000000010000001da660774d1a783a14b3172fbca14df7099224886e28fbc37b585700"/50]) 11:25:43 executing program 1: r0 = socket(0x18, 0x4000, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES64=r1]) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) dup2(r3, r5) 11:25:43 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 11:25:43 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000040)="700beb", &(0x7f0000000080)=0x3, &(0x7f00000000c0)="493b6012d218f352e8ab23d8669f89c0200f0f76921282297c67d414e341eb5ee19312a25f3421e5ffcd2e85c7729ea2312414616f16d3ea1e89f019181efcd8b647f02aa3b2489c483828e818", 0x4d) 11:25:43 executing program 1: r0 = syz_open_pts() r1 = getgid() setregid(0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x62, 0x100, 0x0, "d705000000020000165b00001600000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x5, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000180)="90287188bd69d046cc420ecb4abae0465109a6137f55f1d5d0be77957abb42068cd69bce16a04d2aa7713c669cf0ca6b2c35a40d8c4d54e353cac9d006b8dcc432b00ad25c51d52558947d3fea04514ff868c35861c8247c6616209e142762240a35a61067ccdbae3b4320170129ee08ce20a8e76455c6c8af695656de15a384b10cf18620d8f0bf5cf000351297789f56a967a6422b553f5d0c3582ac8c0c73eb5713f5e78c04b7d7ce", 0xaa) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000300)=""/160) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1400}, {0x0, 0x9f, 0x1000}], 0x3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x1000) semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) 11:25:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x2, "b00000000006005508000000f6000000008000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x13, 0xffff05d7, 0x1, 0x6, 0x1, 0x2, 0x1, 0x1, 0x2, 0x8}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1ed) 11:25:43 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7410) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x20}, {0x8000000000000006}]}) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRES64=r3]) 11:25:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xe}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @generic={0x1, 0x8037, 0x6, 0x3, 0x1, @local, "0e3639", @remote, "44b8e59d0e95ef16c43bafcc1fff2346"}}}}) 11:25:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 11:25:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x2b69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 11:25:43 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0xfffff761, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 11:25:43 executing program 0: r0 = kqueue() socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x821f, 0x8, 0x1, 0x8001, "7275ee0e848e2c4a961b97a13c3c304ac7798f3c", 0x2, 0x791}) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) 11:25:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x8, 0xbf, {0xc8, 0x5}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:25:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) open(&(0x7f0000000600)='./bus/\x00', 0x0, 0x112) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186004008b0008000000000000007d3679d691ffa49c22cdfffe63009400000000e2922c70406c307d", 0x2c}], 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x1f, 0x4, 0x4195, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x878}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x23}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4c}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5e51}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x81}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x10001}) 11:25:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = accept(r0, 0x0, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x400, './bus\x00', './bus\x00'}) 11:25:44 executing program 0: r0 = getuid() r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) setreuid(0x0, r1) setreuid(r0, r1) r4 = getuid() setreuid(r1, r4) r5 = getuid() r6 = getuid() setreuid(0x0, r6) setreuid(r5, r6) r7 = getuid() setreuid(r5, r7) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000000)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 11:25:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:25:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "7f0054ecd1d27695"}}}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x199) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) getdents(r1, &(0x7f0000000080)=""/56, 0x38) 11:25:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:45 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000004e72bc9d38c8d3d55ab3f2fa08000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50052c6a4c41fdb1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398eaf68025a220d56ec519a49812aab709549ac517a74a4c35be0b01fa6e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af220000000000000000000000bfcdcb079455edd83527aac111f9d325ac1af034ca97c505027c7a9479b4b2c0a1a94fdf9b70e95fe0212405e67adf14f9765022a11f304192d90c67f092881f58805e76eb1de2717d0da38508"], 0xe0}, 0x0) 11:25:45 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1, 0x400}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x5}, {}, {}, {}, {0x0, 0x4000000}, {}, {}, {0x0, 0x7}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x800000}, {0x0, 0x9}]}) execve(0x0, 0x0, 0x0) 11:25:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0xfffffffb}], 0x1}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000100)="4770e2b192b641e1d93e7face90f74db4a6c1451e7c1b6812ea857629eeb0f23cebcb01fa4c8ceb8c2a034dd751b504e8b2200d5e75bb087e1816fef5382776d8e7e0c00fbbe7fc6e1832ff9b3080a7f582563e00451ae3a138d79aeae71792bab153d54f95f8767a0eefa807a79b1eaf9f6fcea53b9f0c0914783d57f809333538ca0651dd9d03659283770d880f0c8c2248227451bf4efb2f3b6f3a19a9ab4b017", &(0x7f00000001c0)=0xa2, &(0x7f0000000200)="e1759e56e12c8484ad9f7f5772568cb2c7bd73ab42e7789ceb2a0642c2bbf1c9512e8e1b74a297cf10489df399da1e1584eeaec8776b3db5985ec57d25070b17c6ebe8f1d677f448d74e1cb7342e6f46d6066d484e7685bfba93ac77a63778b9a2c16ec88c29f991a43cc70ad861835be0649e45f239ee9c8652b559b19605cf4bda08148e3e802214ded243f251917990dcdd5afb7f1ee9898ac297e2f330c236f58a61a17e1ff63845bd99bdc000539c9e033ecafc07ba214a6eead615aa926d6283c3f03dc6de8c44069555e9d3337ebaac50191592b47153aa29392c0d3b3d68b79da515bf7600b9d673610e2b367e6948049db67f7d7ef5f52d71c4249f0a671a72c082fa36ef888de53ec2d3e694b49a4a70d2614e1b73a581d4edea7512a8df98b1296158b1e5a1576564da220ae4079a8364341fef68c8fb6a84f8008701fc514e7fcb3e5af769da770725578e4b70b3e6b2c843bb94eb55800704cafac901760478e26e2c33475f3748e1c8993d31465dbafbad2c9cdc6925215472fa74c6bfc3e52bff0ff4461f1826d9d7d0144dff0931ef0c2f8d1951a1fa7686ee648f171f3222f02683d6cf3c3113069113b1b9cb727edb9880b6a04b5076423576dc82eab40b7c966bb7823bbed660149c0adb268e28d6015a00b6b5fab2a2ec405be02e8f30e202fd76abfe2187bdc21fe9278df89737e48e38e2745dccaafd5fec78fe50be89fdd61a580d7516d2d91df493206ff473619b9dcb3938215a4e35a295cbea4b13391469a16c27a6da36a4f0636d31a9f58c057141bc823eab58630c3e0b5be524e8b28c4b22afa0edf039f5b244ef1966f30b0f81eb4ca306cc2ca152e06a3676e33aeb5eab0cbacc886d74445e7d15ce9933750a1b291133f62758a5e8f5890bf5c99075444337d961a83d3d2a009bc45dd4716c26233da0c3b9052377fe7ac75a4c454e8011404d8d5cacdd8da4f2dc84d3fa7c07b5ebb6c7ffdc3ee2c4032317608b8e01ceab57a7d3bbcfbcd85092ce4bc56818418d213b1cb0991aa6b13cb4d39ef3084673437ec99b57604d78b96dc494589e2fe3beb34d808ba5aceed07ca228f6a275b16948009eb774050ae0d46bc0f16db80784355de1e5d1e74d80b76730f3b40d6c9f14fa86bcaa5d9fbd67e43ea3ce7a62e443ee4295782ca7a9af6279d350e8b9bc15a167aaf58ad9631adddffd10474faa540aabb6343f2509ee80f14e43be3238bb6776122541b952e988bcc04b9581cc756806266dc0d5c7b43b8adb6ff64c1c17fdc1db0a1d157973bec5fafa3c44bedb5df98bbdf63ff5bbc7afe8744c7bcbeb346cebd63f41355b45a1c55585dc3a168ed3b15670131e10cb3332c5e87d85f3f84639f9dd7130bff3cab0af5540a6cc6e937fb4e8d76086146bdd8ff2185e35881cb9ca09b2e1cace2540ed7fcd62a70ee0ba8a823e9e3d4394d18ab23574d265064cfe248887503342734618b7e6df2583886b8081a14c8cedfcaf44191c2040390774f9bd4fdab81ee5ee67af58e070dbb44bda40a1bbdd8f3dc4563825032c15cf8d10648c38e744ed311d92b61c011965fab414d73a3535ed72261929c8499ecc2528b286a48c4b2b876518806d5dfc41fd7154f267532928e7f170b77165cb735716b662cc257d475dada1a47f243ccc37ef41fd2bff0ae7aa9a2934f7d00f3e7bd65d3201ca499b35175347f78d874c560db5247047a44dd1105165a88bd3322e6c3fac5185d64e5cd61b73ac4c9e2f2f83e867f94f680ef4e62fa24e09acbd7f4fac3535f7809201cc92db173aac93b744d00d2d101ca6512dcd5abf54eb6e5f7c5fc27238c09b867568fd74aea4e91001479fe8dbc14342f2705fba9bf44061bc124fed11f4063d3d665438d0d953ae2536722279ab272c62ab2e227bc73b02c494ad6650362d6ca714eb7384b8ba7b7ce0e12e61dde662e287dbb7bab88e6b0594e842fa26a3a67aaa4e86aa2e6fb373a96aeed57f0038f3052d7bf31aa69f9c2fbbd6a6f6f8a24ad5b3a5b3fa44a0ffc065c446f9cd2f166ab745e7ce325711535cdb0afd1a2ef9457e3ea386447da0e04bb3f2198c5a68500eae6e9fac8d10609fac2c07efe253ddc7cdaeb140f20433f3e8dc614544a8f232716e28a84c44fc5c25be4a634b38a50aff489569b4bf4567fde4e0f4de7c987e0f842682d3f97a2c52ced5722b2e68e3e9930542df729a6f8ea56b858303fb5cf6bae89dc682310692b38b719983983ccd4d1aa928391c996458ee83f8569b9bdd5589a35d6106004048b999a7f9c5523c033652be4063d1f1fa21c0e0a11ce6517ad0b6de0304301470d524ff1ac867003b43240eeca7e07430f6d6e8bf97ca8fc0b2a36870c284220dba6e68e74ce59e56a86581df3dea9966e3bb4eda70d8e0ba828854048bf94c08332aebc2cd87b85f4dc9e66be88d9111f8704048220ec8dd6fac6d302784d7ff1da0f273e9be6caab09d1ee202c7f2d655efe1520b4e2c99210956a96600196524bef2e64d7256ae3b60988e42275b2fa6f4fd756d9dda0f87104011f24632467f150c32c38f0b96d17d90881dea73f71ca7827d93116ebcc534ae1e1fecf564f3c75c9e77a7a994e91720afe92b56fbc17f58c825e746790b9af8d46e5190e4eaf0508b32b3d689e841e82e6e34105dee0bc7745484a7287195ce1e03d509b195a836489f9095f563e1b825a3ec0bd5b3171770798202f57ba4e0213c94f2693634134e14cf9a681460c99fe2e5fdce35e7d013166e606692aa29158da33acf944f6363c6e35c9875fe0534e5b95a2aef960c729d844171eeb8cf7a532a88b7b59eebeb97a9b8f64c231f169a165957005593f7a064b2865050394e9dd96de9cef739b606b10127dec209170e2a46133253d55d9d935925e09271ecea1e325949d5ed42f3ac41615304b0205da5384bd3d97e5d4072feab435f8df027ca177ae6fefb5f4461bf20fcb838e21207c956aa38704ed1e816d13d355c1c0b0feaa05e0db8fdd2242fdbe3bf593e3c6c3571d9c96ce8094237fd0cbc3a625ac103e6cf1a392f583e18ad6b5008698d917a743719ac31a5954a7d932a63ea2c369f97464d9aafac47d01d9ea3defcbaa0ece1ed2f8aaeeaf125240c72c1d09f232db767dde19566527196b851ea8ce67f9e5c9074f17f4a185d2d4f54020965fa2a304eefb1d5d99ec08595fda4765bc85b7f8d9d5e82b5266a6a9ab593e29abc2414c6683ddfdc3fbb5aecd22f7638373f51a41dd2aa8fe66b84b033c694105a337a3d1e16a2e456f2a6eec6fd59797b2f2aca8a1d1050bb89b00dc134d8a534a555ebc54c671bac1cae48624190b81aa16c6ac75106ae71fbe12a53619fe22c6ded159d1fbec128975132d6c49f44673e91945c82269aad33b6ec23d14b846fb2b487e6fb307814d9087b9c44584cceb81f8e5297cd40c7fadee1196f285683f66e3c93b823d94e293495b4d94d16823161179f15bf97f3c1dbb797784c4d4b85d7d13ebabc62c17a0e66f4a12f04b0801cc22e51351a0d7be32c866fed61f0303405c7bd900fdf0dc00e077aa5f670cfdd47655f2b58dc933b2a751ee10a4d3292b3a1ec7252508e7eca635476c7988a59fc967c534e3da54e0516e7bd1a7306d4a10880988dec7ee182b667ac4e6b8523114a90b32726c7e05fbd4151840233e4c9b575b4ba08b2d6d32dd8cfefff8ca5ab7fbcedcccd336dfe82b0df6a26037063a47e58b7b098d9a3336b6fca283f9f41eafabd511b4d77e4a3c2aebd76c18866829e75d3db0e87bb9d432ef1bdbb858e05433ba276c01c67098c6c2264499e1e8ab2dc2e00e7f7961afc822f1fdaa0a7ade28a0cf020676af2d1e55c0023906ecf9ce7e4c6cfa49b10d5b4b983bd5ea03d26c3fe9abe86caa056fcf007975037fc5eaa7432bae63334f0fd7fdc64684db1f862265a5da1ea72f2a6db9607162ae2150c7228f931df0871d981f62e20c23d50d66377759af18c33f49af54ff136dd2ce2a6bfd35d9ff0a2cd3cb9d097489287cbb0eb19ce3584c0cca6789bd412c2206a51e7ab5cde04339c1ae081c08227382bdb24734c8b6710738b1313520ee85f982c8828203f2ef8e916aa77a88d364e0d3e2334490c6ac87bcafda27cbe578cde1343c23b3ee2fd3c29eda18b138393ee315c8c1c49f075e9639613a74bda6d5fe8be25097fa9994487c4d0b3667090604d2ae2124bf8b9deae9c0cef3dc66ba4b2a441523d2e91154c9b91b7ecf0f63795187dbbc86c5c5a246b3844459b6d9fd8d7a33a220ff9a3caa92626a3ceca9f716f119c00a35c4680754ba1fc06d5d2b0508ff355c4bf08290df81eb540a2adff3404b0c95755bf2506cdff5e7dfab297de85db8e92bb37a51a121220881347f021a2ffe30edd04be6dedd55e052397abbeac28d6af2ab73d7656e33a72ee7946e523d6d2fce53dea4d7235626e9a8a7c69a33db0e0ded80b166d10e98a3cadd5d1d62d3626ec135c1d7e18b00ecfdcfabd04b7ff741716e64f20b3c74e0ab304db2421f97f34823e5cd26b4188384df7e333604a21bf64e8f03cbf2607c7392c1c2c248b2f88046a8b343458e4c84811e6038645b6688306ed3c4dd93884bcbf001b26f6ffdc4f8c0d23f73a8b66c913a3a039580b9a4d18dff1c64a89d7101699f40a43af7c1c07134845b055abf99f5866a7b6fc258c655b16f24edf90e1c2d1b7f9e526a91b094c9d66ee52288674ced89fc19f0c0e42e2656d3d8440f84c56654f7be58eac3f3c6b490e7e32877aab08d634d30b5de123d63b86576749f20860979ac856054d458c81c6507e60a23f1702de43d66634196d3573b245fe02f10494c9e3d478cd5b08a4ed166de36da92e751dd8f429cd2db5c6ab38d980c7148b3a3cc041bd8f82243376e7b85c9bb03803252c1c4e62c01d549279b414716a30bec85a944b78fb434aa886a0f3c2553c6c5384189faee133c16aa6f2066c45300ff00d323381a96afaa466169700813c5a08f33b063c2d99367bcd799726a0bfe929cef5fee42b863ca0b7e8c0cf3ba273b4ddf303e0d7c7aeb541b6f823826ab2a070dad429724a54b9b98343850423f428763cf6b69a048a57e589bd9ff18aa00c1ef930797b27aa09ab2319d0ef91885f7589595566630e17d81da3f68b48087a91198cd22cc4d2415b2a189981fbb55b59d17f12466442c168fd7e94a6f0e0593303fb6c0219cbb26d64dcdc88cc9327851a7993df6d282c005d5e050fa91284fbddb397ba0213cccfcf843f733c61ea66777e34e5665ea56460fe41be860aff0a6a069bd5f57fc32d04307d15a8e09ea6329f61e50b2cd4e43376c598837292409875bd2dfae4d03983edc371fd308408231983a15d3149af1a1b7325a236d93d757a630e98dabfb41b717b59000a0ae932ddee20eaad4468f115dcfb602da33de25d8e140c1f937d8ac7df2608b06908f3e1c165bf248c3d764244a12a19f405c6c804da923f15beaf9c603f2be2aca66b110f6b417133e0bb39b2c4fad437db91916d9dab1364c3d1bdfc5d33fe05a01d7fe7e91f13b1d23decea517be1dc0575daccb0ad5294e9ef714d6d46b17f664146ded270564ff366b03342d74879b5325ab6ff287ba75f87d70a0de6dee68f58bfd66df6896b3419c18d9f0ad62a406cc5c3c1662cae23c5023e58c0644dd6719f20080a6831082b072282a972c3731f00fa6989f94342c7a020f30ea04b876965a272f3a51ca9ba4a014eab39f0c5c6b29ba7d5d419020bb6ccab", 0x1000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001200)=0x4) sysctl$net_inet_icmp(&(0x7f0000001240)={0x4, 0x2, 0x1, 0xbc5f22ab712ea01f}, 0x4, &(0x7f0000001280)="34aad9316a9233e45cb46a1967b4b1bcdc903fc2d576c68683f60d0f36f9bd9b3c758b2b60648ba2d576c380fb330d300b02f69d110e0d8f55d53d202854b0a1a5503d96a7e2291ca08b755538aeb22bde7169344c60551abbf43f670fd36edf7446f1323dd8cc3415c3f10d45a45818fb2c75d13b04381ea78f63d70e52cf7996bbc1057c7902730c37a0c4ca36bd020f88c01a0d4054c5037e635216606f", &(0x7f0000001340)=0x9f, &(0x7f0000001380)="9b3f37e4954db34389556630fbc07f0b27032895aba25aa92e391a9851d1dea139d4bcd696e5088fef15d0f8deedb3e06892b6faa1a0ccb0c905929c293a001fa586c075eb2ef9be3db095a06743fa9801057a3879014d7452b528d3cdfd27ac3000265958a546a2848bb770973e9690e55e3f77675a214ced8bfaf449329abe3aa6a6b0497447670a3fba01e1b4bf17e95daa14a6be489b66b6d57082aa6f118e77d0c32800d02f3d2a333ee37e93702843eb4a1b317d86d682dbec94896d857554e0dedfe29b1b481778dc62c135acb157c916427759651c273aa91ee0ff06081150c3e7bb07ce8ebaba", 0xeb) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000014c0)=0x3) sysctl$net_mpls(&(0x7f0000001500)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001540)="511b008c7f04150aaef10a22823704bf6a316ba5d58d30b87a9812851cf0c7efdfb980da97b0b0119023af3d47184a67378f862a38a4b209e439168178aada96a8eb22f5e8116d152ef1f48eadbb98c914dad50c2d07bbff2eb39efe7c3fa635b703fe456c1d30b799322f845fc7c94bf74f2b8f9839ff19dea1823f087a155a8ed7825eafd50cb2e0c2506a94759513433080c89450", &(0x7f0000001600)=0x96, &(0x7f0000001640)="ac205c8af4c42f19ccfd5ae5f074bacc458cb5dd7c48078fd2728e57c5dbba77d0a7cf9c96ee8a3497c925c82f5beb1b6661d6efaa5241d51418d84c610d16e36cecb93ada6050346ab520d69d17161edf18bdf828f7e26b5c9e8bc83dcfe59fcdfb49231434494b2df0c0fcb172cc838cc01bc268eb", 0x76) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000016c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pf\x00', 0x8, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000001740)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x8000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x200, 0x2) linkat(r4, &(0x7f00000017c0)='./file0\x00', r5, &(0x7f0000001840)='./file0\x00', 0x4) r6 = socket(0x1, 0x8000, 0x1) fsync(r4) getsockname$inet6(r6, &(0x7f0000001880), &(0x7f00000018c0)=0xc) 11:25:45 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001240)={0x10, 0x7fff, 0x4, 0xffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0xf000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = kqueue() munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sysctl$fs(&(0x7f0000000100), 0x2, &(0x7f0000000140)="d7ec7cd40f6e1679a8cd90be1abbf8b0a678c4a6180328c28f44a05cdd69c4a285fac1bf7f1e07b6921b6385a68dc6e3c646b4dcf65aefcb8642d5dabb33f8194baeb23e713cc6da7a75c6a1c389d3f30344978e3f8d1dc853b22c1a230443c9e6996d46c94786014d8150cde1db90341602cac7c9824521c2205be3ae82f000a0d049e9ef855e4f713e924d4183087ebd6c84830888d9a04dc304b6c95aec60b52e20ad0399b6adda9d6adc0ac37200036429076fe4bc19e2cb0ebc2246cdbe6f182cbdf1488ca071e0d769a312f07cab4a0a2ca04f41dc5f5d25082499939b9d8006226981313ecb8f7647996bd2c1949ee0e52c9cc9d0582945a6120386c2123452d7ffdb194e75c3df46772ce4e3fa3a846977738b499978b834d1180aeaad48d989839729f2e26b7af6a8a4d70f7d243301f4dc955ee316082a00f9deeb3a191839a4b5b6e8df6eb893aa62cf7aedb7b55e55ce644b6d7c641ba867446497e12170fdf4a8a0a179668f486c0c3a5294ca2677bb9b755d0fabe1210ef8310691975d39550e0b5f51b3907dc9d6f6b67cb8b4ec77b9ff00db9ec9520c7648bda1adb7d4d0548a00b3d708a31750f67f7d3a2b997cfaf2c2296f2245d57c19b48127310eaa5e99d76a36f4ea2dc8e0e9a0439eee1af7d85df3037314c57f68b034652e83dd9efb53566d12fb78e3d315874e74726853d922b60dfc0f7d45185d54c62cc9012c96ea2c1c2c130e5fa34ababfe94549817ecb02685ab71256992903169ea29a3af16e9023b34595879ca0bcf196126919725127e7e037d7ce4af12d7ae08ed9718c650d7704fa189f4556ce9cf2ad75876372b3ee22a348e1a7666a8bc4cc6b480d18fe3b7fd6a118ebdc5b883a7426b638e542d643f90c0f913414544a447e722d91c095526ee8f2be78bb6d8eb72920954e352b6ec475e221a569ba29f1b3513474c67c615226ff7a8d542fed44f198a83c2dcdfa0ce7e0378fecc40373207d487413f750fed60a931b7f49f1b353cc20ba324de576da2d68b0338932244d6a6916ef4145f71c433cd435b76eb75d7decbf580d376ce7d899023634510d28152d768c9218c0827e487c875b3510861a0f61f9e83e72e1cdcfbc7777b132d1eaf35ea26b0c6da78e01e4332fb7eee4779a4f9399474dd831251da7de5a1743a8e402c86f814b099862e9d213a67d58aacab5aab38a0781dbb27aa9a69bcec6c4fc2752f9664f872cdce1ebd3033858b4e186d1330c97e18bc634b5e50bd19e1999a35f397ee8d01b8db668154926dadd564499eb964c4dd32dd890f512436e11000407c8d5d093f0d0d95ac70ff856febfb0d9e124c9978a975bafc52de1ed913a21a3bd1567192133cb5a123bbf0e96db5820f4195ff7071024b3dc8346c15f2c716dc3caae4cd1e3e469e876a9de4d6a44b5b993516d6501dd82ec8b3e0ce77e9f9761b14ebdde57163c61cece081bd857e6aed8ed3c9b32caa4b869df6f1ff17998edd26c3ac2b76fff1666cc29aa47e661167fd1ec103f354a62b3948ce0cbf0bca694c031ac46ac6c1b51c26b1dca9a10c57fff9022f6b6affedda7a9ef94f6d2d6c7996625256c3992ebe450448fff90acb178a52155dff88a769d734a2272a98578a21f7e2b82254bf775eb116ac08b3f7055b61b0dbb3049a42298664263bc9ee6afec932afb7483a287cad284b3f2296b1db23a573a651f947a416317bdec58b8c6e18367f2e3e93a539825777cf7e6b62277aa564720a457ba313b279bee73630152b57fcc914193ac6756ad619ddb8740906e774d9f93d92afb12c231c1170cba51e7f2560c6f317dd6b424ac6d916d982ff46e44da3fd4ee4b5090eb4e37adaef7cfb7b213966cbdac8fd924c67d63ad99a372eaf9323ab33792c13627a70d9c1528e474edb8191012799f23fef3127b99caae7ce0be297ad89894562d2885017dd99f7e12e50f63c2b9518ddf1149a86735e19ce4ebc4bdce43a3326a9c195906a706880eb0785a150d99b60bf0d251d3449bd2617f633b1ecf1333300c8b79ee1905e0ced6c6fccc621ced1747a5678a9e0dd3a10f52694bc7f9d6ac5879f3498e1c420e6857ed2e23e9e8f0f9f09a51a7b71cd8efbbd86c31c8d6b575ce873e0561be5d69ca32978780c18784bfb1d47f8d10c1a48401be675ab42a72ac1b316047d114ae8c2f28bbc39b12e6e0a345e843a21c3a501e0f11d6c76a83f987b962c0c85716fee38426a8b1e06896a4b608f46a8e97dd2e1cd80146e8912baf7f7d88dcd270dc1901a1d776f0bbf87b011606676179f625f890183684af42cf5af0e0eadeae8c3196b0f07a050516c29cb0a343367bc57e82b432e97bb27d846a1ea5e1b24ab7ee6716290448ea6e066946dd51eac245053ae0fd555c9fb003fd1af108eeb342ce59e86a23f8af0b1b9be4d0b5deab7e70ec6158eec4dee10c8daf0b47668cf4a2aedbc689835ed01e159e6e15cc8406ca375196926d699b0f187c2adc68d064a7ead7f2541626cb85a34cc09107018b6298daeb3c5f6d33ac44ff7a0294632b4fd4431a4cde95905e56889bacf1a928cd934078b0f4cbacc227acdb268c568de844868ecdad20a571310faae06cafd1301facc296244469e95a35d586ab21444485ca399e216fd2bb1df7ca276fac9ad82cc3d2998efc764a63f46c13d693f6cdda1c3d85c8f24771c3c835bb2ab39dd881269c3fb1b3b40e925462b7daa339710e5bd8f966de601627dd099e13edfeee81284c51ab5586832f4ebbca0904d2577eda04fc496f1b49cdab97d2c6172d1b67ed3f974c7eb089f43a62e29aee0f41293def38ff0d8748416f4cef322a49c3e5510d31259db8d7c51c277dc544de1bd7d008a18340ba6f54b44f8c5ccc0c8276fd0b2261a29fb99ea82c8f68cefe58c5b4c8038305d5be4a52d31c11e6cc7717cd1ac7a55789daed73caa914489657f17c2869a9e566fd6adec9b415472ffa1a0d5d43437ca8e47692ce074937e168b89f6d491be4f53e68e846962a302302abdf7e6311ce8b031c65c8dfd5fbdcc293f05ee57f6ea0bb32a696884d27b106dfb0e4a708c27901d383908cd2289622ff29d87da748586b1786bef04eb7d155490fa1c08a918de094afb9dc0ef007ff90589f3d0da4d1889a35b51d44002acae8961089ab8c3f753aae9575815248c4cc5767459d62414d3a987e995e5f6d91f55b266aea7c91f267e750ff39ea19b1d90f56551b94a4211da26d123f0b4919fcd52665413444b78946bc3d3f9f9a656be12104d16cbd3b9d6f5d0b3be73eeab91ea38ce16411626d559939a905897b52dd579d2575769f795b88972d1a13cda9870f96d245f57e7a95bb31847aee19d20c61736a0e014b303624d609d59a7a43a3dbcdb74f903a3de3eadafa5580f746c52c5df9a22de18bb711ba88fec96f030ca053b12c31c7670ecd22dfdb10f58c6d7e92c8ae33ab117e64fd3ba359b5cec2c0fcc21031b2a1ec0c6a1292fb561f82aec3305c4dabd75ed72988a9c834c263f12d3983ee347c06488bb03bce04e7251cd97bf3fd033e706abf291e2bc9eb699719f85271d3a19d4f593d97d17becce548c484b93b9d0708564ed38d99ada266102aba118d370d86d76161262c7f300d170d45d7e1263211883546dbb0252aa786e8282f6b2760052f8f94a286727a856a29969ad52d1ba45cb64f3c86fcc5f0f7d3bdd4d3cbba0d84edc0c36eb9eb12993d78db44a32ca2118fd91fd6517dd2ec21509c7a0f45dc58da4072d5f2f0ba65fd28c0ddb8c1000fcc1c6cc97c5608cd1b4837c1a54566126031e56baec2b754a3817299ba630c2e36a0ed52a02e9b1c10e7093aa3ee085ad351d0c11553c0bdce1b74f9a9be782379b3695a6369ee6c091bb5f6910a03ead25646c5b242149719cda3e21db138f95b36141adb5cbcd259bf5f4d187cefc3de8bf402af3c3e63e6150bd885a608d9d100eec1a8b8e8fdf1ed62b27698a4d9454f43869f379636fa67d2ab20825f5b27741dc4b5e04897dfc13d3b9c0f99699d69c32875abaf016d0c3d0304bf599b05866db1ec34e13411f2b5c143922b97fb57da4a17f22b52a11dfff6adf28b31859252633c1c4166bc71b453e90ef0761b798f6684638e1002fd345641052680174e3f2e77ed29788c4e3ef7b312549a9014a421f751cfeb2472a22f576ddee8f4116ecff41fbc2488f2e96a4306262465e5928a737645d1bcf10bcc4e163b68e83d0974fb43009c22b71f28c7d85c27c8c1b2edb6c63fbe062be9deb21225ac6aceed46f68c575fb9dcda2a62fa8366e71c357cd1a335e95d4cfa1064febcc38e141750fecb4bfa84f93035e7467caa0300b650c9d3a52bf3b6b81028640b3d53d1d28fbcde4a79df395b1a7b951b1a5ed4545c4717bde0570f91611292bb9bfb801661df0f1d4e869429771cd9a4ed64729e2c8ec17da5b8cb2e42c85bf86a6b78e187ec7e02461cc29b26f434c9fc92abced1a339235ebc9452da85fa9725ccf739b4913bfa663832586bc65624a624b9d4a1a90d47531f27236c13576f1ae9ccaba0e7f849939909467dd964f2bca9c78018ab16b8e99d64378c96e527a60d75bbf3f856626732596b1b121a7f05b96b030c65b5b90dc4f384c7e9c7e81834359b2f33bf935b063ded9f14183485de502a8c09bdd0fae12c76949d6f18ca17d46ee5ab7cbf46c06677ae0e6d5990155ed53ca4cf890a0609e2d9e45f79e65d6c5b29caa84fae47b9bd592a3c4eed83aa9784d1c1656447731b78cba49e764072ef3fb903ea079fb65cb9de02669a27ff92c5ae0d630353926caf1d25b385ee534446d567bf7f831b8d94db6d254da9bf0f80bf82b4fcbdef6dcbb9439fe160b07074c1ebd1031fe9cffeea1f64348f901faf50403d677275356d1b1fe12a2c926bb0e68a316945c4e8670e3eef5a62b406c393135afab1990ff4606496784efc2abc24fc8d656b51b8209b876b332f8cec30678666655466afbc1038aa8653e8998ae99f3e455bf3eb47ea3e62783ce8579281039ac7cdb85d450ce2f138a74d102eabb5d269edca86b9aab3838eafba5ee25be14e7c47dc22b5b439c641cd1ed3d08fb55bbbb12522aab2407732b8004a11fffa6645ca21887f7b5fd8a9ac70e19e1129212f3121ad8e635f1b758285ffc0d2eeed374499d6b1b89ad5e4ae3f409190ea07f7fc83d843e589cfb686a4b41e1a7a83b3363b3bb608e6aa892f7c4ebc6f09fc84261909e950c46dfec5c50cb78c7fdc3812b15ae28195bb6fb4a601eeae6d8ec3fb9bec5236cffd55accabeea82542ffa347417a0c306995ad3543bf341956977cd4cbff4392a5139240dddcdf5584b39f9be2c4e2b22bd282a59318d7c61fcaea7bcd2760234eecf30289a428820e24d6c7f600e9f49594c34d8894f8acaa733c1142636ba0faf9af02765cb4554af7fce25571d9ec26981045bae5748be5870c5b2e744d0334f8fbcc01b499638b320af45fd0c729a68bb78533f8dd183456c73b7c0ac87afd5b6f9d6fcfb4be214024ba7b63aed8c193359f17b9b3d9225ad9dcc47d51f022aeb43737be55119e40df1ef6dcca36f702d22e1de7ec65a28cb6ce39465e247c43e33c701108dd46e44074181d58def4abe71b4f4c5bb66877bfe6f7b38f4f82fd36f576bafec1160d266684b0977fa45eba8f101945231d3b315b218f31de8444309d2e4fb75f69227673b187947c91bc1e994829fb9c66b6b23c9bd066d8f574cb84a0881cda9c96f23dd19fd85f36f1", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="0ccc99a381244e66e3d8e93cc004bac1c52e5c558ccc118869b5087fe971ad39ac7d2ca0ac18645e2a4fa05991df09c15ddbf23bce7756ef78d7ab99368465af4e8c48e1f149a8dd74ae5029593dfe5b0817c5b1314d10cdd9f88d88cf41a05a8a11e5c01dcd25160fe710ac8edb8e3d78c8c0e6d79c0720c0ee543e80a2753fb9aacc5a533248a101d2aa2282d7cf3ce692cafe2fcf55", 0x97) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x10000, 0x1000, 0x2, "88e681495f457c65402f2973e2b055ac8de495f6", 0x5, 0x1}) getpid() msgrcv(0x0, &(0x7f0000001780)={0x0, ""/44}, 0x34, 0x1, 0x1800) r6 = socket(0x18, 0x400000001005, 0x0) connect$inet6(r6, &(0x7f0000001740)={0x18, 0x3, 0x0, 0x425}, 0xc) 11:25:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x6c}, {0x6}]}) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x810, r0, 0x0, 0x8) syz_emit_ethernet(0x133, &(0x7f0000000280)=ANY=[@ANYBLOB="000040088100000000000000000071758deadec0cf876d171d299c3b67d2820c0811c0b988fa4d26874d179a955c5f6d427cb4f2be679ee2f30fc7aeabc33fd73df6743027c8e102243ffe5278a27469f5065e37238a38ca64a177aa1f11a018f32769d8e579d8fbeda869f1ab3809cb49c6e1348d4fd9eac6f1a3bc96a3922838141d1ef173f82e48778233f35405b3732e46ae02257bb6c113c8737bc228db993e85a0ef8d21dcd134df2b7c5c1f971b06008f968514bf7565224bb39ecdf425628e18f77aad0ec7a298b73e7aaac6a6c7ecc14687def0997597a0ecac001000007d44b9872dfb3f7caeb44feb0f39021acca596057a01ff8c58f29f52e3109ecf835c25e433f72084837ea1639d1fe9bdc8b4731bab2c8eb5279395fc6bbcfbd93179b0691219ebbdb361c8f73211f55b76c71d901a8711a91116"]) 11:25:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4], [], [0x2, 0x0, 0xfffffffffffffffc], [{0x0, 0x2, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x497b1a36}, {0x0, 0x2}, {}, {0x0, 0x0, 0x7}, {0x0, 0x6}, {}, {0x0, 0x40}]}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 11:25:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1e) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x8) mkdirat(r1, &(0x7f0000000200)='./bus\x00', 0x0) sendto$unix(r1, &(0x7f0000000300)="70b9fbc9f130162697e0ca1f67e16d35ded937129a45d4bd36e08d135f8ba0e3436a3a0813e79824e44d250785f90f4e0df67ec4432a48c30e80b0d86e970e06379c3522ab3facb49942e93e565c1aba848b895f4a12b82bcbf430580e9abff1a8b589fad2ada22691be9d698deaf2adbf0a5988e425a2c4a7863b591b2c86007db2bdf98ee504116620063abc94daf57eaef53c3eaf897c144e194bacec253c54c7116c4bb0f5a178b03dfd71b92030a739b913387b55df36c6a03b8f058a41397a4589421556523f2cdcea5a284ac7255c52d9aec91ad883446c7e7f0d92707282047650f4bdd30e8646962f865adadcc459e93b6738addf741a51bfb25aaee3c76dbad4f286a35387fd2428c286b4eed819ddca91a8c1047c1a4b32e7755192b430657fb692d3a5398ce05079544c70f0add66d5530aeac93a6d65747b5a3163ffd986e51e40515515af8eaec10c7947e10ddd4080a3e866dfe2b9b4ed0ae4a563b06171920819bc0ae6969de4d3afba4dd8a424ce83c5c8918004fc03f3344c8b41224bdc04f4131dc7679e4743b32c54d858a6cecab7c3a2a8db018f7003ae4350a5e48acfff3b7a87ce8979351454ef54db4c6b7ec197353a9bc49ee323187b4961a074655cb130d0692667517faa4739937037dbe8a00581916b31ecbdda030a14312956616d0b06b99ef1ee7a3a76b05f4f8df84f06a4a621dd0f1b397289a850aa5e886fce1acd0df2cb1366af44c198cc4a24c436d4d259ad053d2fac2eb16ab8014305f919918a5ab0c8cffc3446cf8fa454294862e75ae4b09ae49b616f8d2069d53aee175b01510efe2f11171e8188c5d6cd823221d1c4e3681808f48010eea2fa21f508c650d0984ae878168d54bebd6566128d40df40ac190a436adf172da71cc8982919df95f0f4d29c38df73c6d81ced0f10a4b0d88eaabd867e7f8c5362185ed657881eacad27c8bc3447f1c177477f4230fb616a8883b06cf48c8fa56ed48aab7dde094aef7ae3c8b0f98bbbccceddb066c28321966f2cab79e017e3b15e4de903b15aef0a89c79d3dc6f50cd8ea9b5301b5d57be2b73aeb513b7b5e99a57352e68bb1b3d0198ec503cd20060851f4c9c1d3cd66a6deab1b07d8e2fe317e2782057a74de497782f4c9b9adfc6599774cc101926381c7f0e03399561b5ce53c9db1d5efc0825e672a2a052600bb37cc7c932346370bed2aa5ecc45db9f2fb1f3d5484ae0a30325599a6d1393b6ab341e399cbf4d825b1762b8e7e88cddbf7c8fed08258648563280510d1b46a2891d603059e9e4af03258c275cfb49217397202aeaf5371e4f7e2ae944bb01d075a7f2eb9014d0ba781dd2c7ca5b993c980f38a28d799464e283e0e3598b14e3934ad2c2b82ca1d4e23b76f19d34567c0c0d1fb77ce60da65598b8173d286e6ae6911e091eeb2ea5f1e381afdd3bb8fccc82615dac04f4eb0f71c1a402c87e6dd6b3cb88d824050a703320a0e656da47b650335aa2b0a34b82678e2549b492ada1a1e3d1396d5a6cb075195feddeac752c70672538a908451fc0267a092e8e403abfbe133d3a2fedbcbd0f0d27abf74992af5e749a126114a729c7f677580a7deb731e40fae21b3375fde745b01993a7e70bc6b852416b5a0f5adaa724e0e3d2205403be63b77090f69fe8964adf21e3f637ffd6e16ff9d391f437fd0f7488a68d4bba424707446e9fd00e72ea52a5307294f87f519d1e5468009f3b9c15477092f9380daf818356f486ba8ed5cc6585af1dcd635fb28bb0210cff04e8daa2d74adcff2a028a6ef7522e009f0f035f8ff0d3f7978b08b600227da7c52ffa522c74c0a67114c3ac7c2716410a6cfd1e6bb5806ba8696cd3fcb8adbe2f39a213a7349156a083d5c90a3e4c1f2d27c7efa79280311ee7e75e03092a48f5cf3eac3a1ee2a083828f6834b8ce753a31bf1828986fee27cf59783086a90d4be0280b7d69de4c7bb0707dcfff59d94484a73b2160649376e848c7b3aba44a83df90dfec3e5cd8d6d1787988da1e5e143c8696b225e92f201c5fc09676684288e9abebd560bd01310a44dfb8a63c520343ea14b7588120038d28aa4894f96a7b857e09516491ce943f9f20796ccbb9862428f307ec22e7413236c9d98874d8c7a91b6eefa3104d264c44618ed6ad335b0032fc156e6a06ea203aa9be767c17445a11d4d537e3bf87ac5bc22f1ef4447121c836ea3cac6233eaa8278e0007fa9b9581e0b2b6874323d40a41b5382f9e5b638f1e1fb45449d386907b1fa3f6635d559532d539b08a4f0a158d50e78ad92630883a78bd803f4c87767b78a67a737802b02ceedc63f8c64bd463e863a649f3a1bb6fc1cd9c39ef2c54bcff368d7e22f91655ddc34336cde342b47729c50438628b050c5da6811080d9bd994800996842cbc6d071e4fd6c5a4b4c7c5385766a34e0f47e85bf329b446c5987e16d32ca5c4e68ff2a76c11be5a95b20457b3e1b951925f15c2a4920d6aaf930d44672de6707fa145bf0e04af8a3c6bf79710b23a7cbff6427a2e62f964618f3830dab43d088d98a6129ad4ef164a9498f85ef01970041476930631125caaf2b30bd30e0876838c9e474ba12b46dff1c14bb96cf67fb0790cf83eba3d560bb62c137338736066769fcb47f4b5df588ce4da3967360b42523a930471557c016afcd8e50092083b4ae3863f1531033f3a28ee884df75211be26f470c61331ed11c9621d58396b562a453243cbcc4f55efb4b56bba5eae8bee75ef5611db54246bda172bad4760ec623eefd2a04a0e80e7667be3bcb275af35f40600bccc5d27cd22560d156933f5e5e5cd23ae30cc13b58e0bab2b7729870c863beeca963ad5c07c590fe1dab7406644d35011a994f33d34f325baf64fdba20fe8a10fcaab8393d28bcfaf4ce93a1602228d3f17376ffbe2fd511ef2ee43f310b822d3a769cac3d42fa017580a151a6d838c4a2b046431bf6e94454097a6f25ebccb5ec487d478890ed8240ead6eaaaa01daa38e736ef9210f59333b9321bd6d4039e9f8607b4ff4a64e7f185358a5c0669b8f3701af035a4110071d1576df15b9b97dbfc38c2f3aa89831a6156d4d269b26ae06c74d4094c347d3913b4d417f99cf7c34d401501f2afb4103b1dbef897e8446c3342922d487b98eb5cb08683a32e4ab17b1b61b5f0da373e7b5448d0c2392657a129bbe0786f54721103012bfa96c16637c8c072e65eddabcec776330c998bd0ec182486cccac860a9b080630bcf4581f456e87cd4e89b9d7b2acd2c05fbf66b48f6358cc29e272ed5c311261f54c3185dcdfde02c629f6e3d96e46aa7cd9d13e3d2bcf2b98115968ea692aed122599a4daa76176269c7ab5c048fca15cc17ad900e3dc1f99c102a0cea3b114c874c407eff2a729fbc3864bb92bc7c0081518f032f50438439667ff1c67cf38c6a7addbe204520f2d5f287d90a21526515ad4b48fc54d7af4058ea1668e6a4565555404127d795417fbcb43f7a1ed1cb78e855b8d60e62a4892315c560416728dffd9c2d4af260bc9884b96e115fbfe794815ae56ebdf09d75baad609736b717ce9a5976724551014ef3ea2774a8554f3753855c95c40cc9a104c8938caed4286eb7401333d6c6f8879e3e6f70d46f6035d3e56a03cc503b10b3c2f86f890e8c11c8bc3ec4c95bed93f4ba6e33216ef85937cfda9925dd9bdf191207ae5f4729947701c040d98182b79fc00a940ae0e3d23df2ea807ec54abd192ba817258d5426c8c166c94b657df491debead4a5d3a2078c0b67ebe5948b1ab6648fbc3c8fe2dbcc82bb06c923d85afe621436d542c510c2b24023c3c093729fb0149300c1e1a02f6c99084e5c4318142c0011287c2008d3d7730b9e78bd4b375e65b50f2d469186e5c6dd658c78c7aa84a4fbd48d1e1d36eb71d7f9671bc095610dc02bb5b7e707e92a762677920901b033469a06a82af06ce4a7c92867f87069ffc8ba1f147faa1c57196b7bc7db23fe6528446bd6ddaeb83a6611e419072fbeef5f3779daae74e00cbb9bd2a724e2e17413f4c47b2686ae5f9a442cb410606be705f1c05bac06e989a0b0b3c798ae7d97de26ce1b5656319e5c6a54c4a1848708bf715af28533148d3fc53aee55b945676432b894b9111b79b560e03a52267a2cfd469b2fd38d68db45eebbce820e9fd2d666b959c40a09ae8a32513521b3d8cb4f23e7785ec5ad69a1a9ea6d1e38600911445d936c8920406517e82d45c8d2cfb125e0f0f410c3da1a359a4c3396f08a3d8507426f91b9dacb05a922d0c6b6fc6434ab24cbe928ffd3e726b6343e361312f67d009cab97ae77e11a8d10ba684ead8bff5c0c3f02ea5e0be114233c780becd561ad99cb377d4d43b40df9277a027baad26bb0a073575061db7c64ae10c4eb5db0c1e05ccbcbdbb5732e51faec54df9571be20cdfdd2b4ba690be2c2e7a66c5ae53583f1d045da7d5ad41421e7488510ada99f57897efacbe2ceb8987b844fa584b820ebe351523386361a85404df85cf3c5107cfd681f743a2f85f919ac33ecdc3eacd126fb392facad5fa27985c748f000c9d00e0746a25ddb21326d29794d611b477d6db5460645cc0fc8c9d261e696ca1f72f5c506ccf7213b31a3a77594d7e87cff88afbfbeb0b502a816bcc6bd77e31ee25cc0a3fede041132dafdc1a709cbf77e294cb3948aa955f452d913e4e82d3ff9349fecc43432914cba796719abf82fd3a21e88d6b93c5b81a22d1b1a1c03247f8204d2c9bc7ba88dcc75e6f8b8efa29c125b50c77d9c11c5bbe0e09105a7d9d98741f253578c20022e22fed63dacbe9da2959bdd12618c5cc2b0608b6f54ef9058f9b1463525f802870f8ce0f78b484791ef80eed4f9fe6777dacbc970332d00e89eed24eaab190bf95432ccc81a5bbedc97bc3c285a9ff1d01fadf4387845966ad7bbfce7354bcd3a47ac856446570b6e6a71ab670f6fb83b1c9ad44fe64e6c0aad8a80e4ab8555202e051a7b4fdb3afcbb25e7074957a55ea0ee00b4ab75e5dace8e6b7d32b3927afd1380173bed1890e6f305240fc7fa0e1a11b92f588194d7dae6ae0198d1c60d641d717844b66049a9b7d4e17a0b641c7baf580a9018e3adcc542322fcc35c1befb2225c8ba4ee5a5d1a8bfc9d326f7a20ba822d74d8cb8be632878db1da57e8ced76da192436177ff330cd068368840cbbeee3239dbc17800917cf145ae0458af95d2290920271d964d65543e4d721502aa6f4ca82bcbaef2515c5b49a81f3c63288c9b608ff8dcc45460533c960550d8e9a47ae8e84981815225481b2d77a84c7a8339bc6a15dc455516c10b572315bf684a3ef3ade07a6926546a2f97eb3c8ac22f8c60d221bd5ce100b70f30c593287b08df9bccd8930c2f60168d426151928dba3f518cace103ee3b18dcd52d1842461380d11bfb1fe78950e055322513776772c466d5ff4a2de13c6a01519ba86f5aa43b97b7ac254066aef62cbbaf0b82007740879f91936d8b04d82594ea08d29d2a056b7e01af0e4bf8901dd01d5d4bd7b45e14f302084f8abd20e3b63d20fcb3bf9ae19b880164c3674f61b4e0f1b7e55ae6521d8dd000e75aa95cd7402173b9b1d55d88b23bf06ff9d0fccc19e7fc0b534eef343e170fb9def86d1f53f02cf43e24654a074acf17abec734ec4284fbf275139769aef2d6e7486c467e03808c7e9e8295cc31f8d8b9a3cb91dee3292a05fd5874b4fd00b480b5e68871fc608544252b971bac0aa81cbabd00b2a29c5e543233b4a99704f3857baa68", 0x1000, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 11:25:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 11:25:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x9}]}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x7fffffff, 0x81, 0x67, "190ccd5bb77a17f54a3311778cd5267c8adb9745", 0x401, 0x200}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 11:25:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000006c0)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x200) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) 11:25:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x9}, {}, {}, {0x4}, {0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:25:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x20}, {r2, 0x10}, {r1, 0x10}, {r3, 0x8}], 0x5, 0x6) 11:25:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0xf800}, {0x18, 0x1, 0x62f6}, 0x4, [0x0, 0x5, 0x16ba4f58, 0x5, 0x10001, 0x800, 0xffffffff, 0x1f]}, 0x3c) 11:25:45 executing program 1: sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="999cc3c6384e8010ed2fd2f0d4", 0xd, 0x8, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r1 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5d]) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffd000/0x2000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x800, 0x0) r2 = semget(0x2, 0x1, 0x14) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000011c0)=""/4096) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/wskbd\x00', 0x8, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002200)=[0x7f, 0x9, 0x4]) pipe(&(0x7f0000002240)) r3 = kqueue() preadv(r3, &(0x7f0000002380)=[{&(0x7f0000002280)=""/218, 0xda}], 0x1, 0x0, 0x400) pipe(&(0x7f00000023c0)={0xffffffffffffffff}) munlockall() ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000002400)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000002440)=""/145) semctl$SETVAL(0x0, 0x9b6fb15ec74bf37b, 0x8, &(0x7f0000002500)=0xfff) 11:25:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x100}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:25:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, &(0x7f0000000180)="5d43a200b927918fb3f4f222f24ce6e0185ccfc2a74f55989a292028e7f5efdc6230cae192067169f724f22c50e7e4cba942700cb8457dc0df7244c2edf06469d30b28d1026d51f844d3b09c46f73d7693b3228cb0e8a58c7f41608a373e042c258b49d7a243b41db5ab2b8e0daa1a39b855675b212861ff2e1fa5c6ed0392bb5625562bdd8a5c8fda663d892abdf6c1731f2d815a44fddc46c645ea064024fef942feb5b04b67c06713decb06ebc7b72cea57738b5efd2cfd9b9a36b8c5f38b9e015dfe9605911d8b41aa1f1e617ecc063c872a6a268871af35b1f23460606d59fc83bcddb9c87e", &(0x7f0000000280)=0xe8, &(0x7f00000002c0)="b6b662c72942e495b8d73bed96fea78bef18602a03bb39b3f46bb3884d150b9ec6571515172f3377dc94a2f1c3be3bc298e25da0502fa4dc9813399c8f0b7f1406ec94b878835231d43975247664e979b45c66290ecaaaab67dbed3314e6b5cf0149a898baf9a782086fba", 0x6b) close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:25:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) shmget(0x2, 0x4000, 0x20, &(0x7f00001dd000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xe825, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="541359e676eeb1c25e311987614bf4626ab1de5ab7e14c78b6220ac407db0b40f5cd4dd09414bac234fab582363f363249183adb913135cbad3c9c6af4ee4ea7deca8ed35b718943f97d49274cdc284341a2af31cbecf55c1dd133910c2508dfdc588a126ef96d8891a772d05b9f69b3b78ce1da9c7602d4a65b3834bffab6f70acd5a4edc7c20656ac0c18271221571fe2cf23c7568507396a55f9ef7a987a8ed77aa35998abfd89dcc49e1abb13ad128537d866fb86a33bb48", 0xba}, {&(0x7f0000000100)="61b8b894873c397a4fdd601fe62d19d49a708b6e140dccab779cae467308c64c8be0595177934c4c1aa7842a3c10d0078b7707ab56bd5c0f7cae77b56f94f411092565313f71015818d4c6f53163bfdab4261f9d7ce76545963c85cd22d6946d7d6ed107e9879d12551d79c2265ac51d71a53425998e", 0x76}, {&(0x7f0000000180)="739afdb25885ba807fa5695b66b5376809e09f222232bb1e1bcf25", 0x1b}, {&(0x7f00000004c0)="0e4978237d83735332c05066d2dd2ed03c46221c4a6897cbce626143a42afa6967268b28599fa0fba3d1ef945e7966aea4e5886dccf11db580237dc4da16a74360a2ecd11e011bed3d878060e84ac0a2ebbe4e88317ff01414cc6fa89cd291d61959fb20ed342ec49e03a71a696446eb49a24d2168549feeefa9246cb0f946a3c359ae047f21cd12efedb2", 0x8b}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="a000000000000000ffff0d7ec250be2d959c8ac336644baa079c90fa65c5db1db5d380da02e2b5d3ca16609e80c001ea82daef3c1353b950ee3fb53cfc863bbd3ef950a6f6a614ea34eb0835decd06d1594e154f09889bb8229efb312f2000d163da478422259c1b24685175601f8a39a9a7481806aee69edd0833d86fe37f8bc279bf0bd754970ad59e2723bb18b037e6b189bed93f550038000000000000000100000000020000e9bf230e22d73bda0439ad9854f8dfd9b136aa685c11a3cfca5c8e69ea02b5eae5e5000000000000a800000000000000ffff0000010000007c8b8ee11a6b5a6510fd3a1dac4c0126e5ffcf87e28dc85f188a6307b65ea64a3ee3624c76f47ca1885fe8a6a02f3a0b472320e3be19c541a33f34045fb01649d1d50339e36bdce2f687d543b56c39faf3c71f5c636102ad2c55b9d76122b842618c6d3db3954a45c2492bcf183307fc3a65d2b74f5bf981d32589af41aa10940869b596ffec69afdb36bfcb62875561531d74f69a7a46992c2ea8d7aa0a1351a48a7b0e0d3812a578912f5276eccae4d059b644d9fa2b2c78520df82aa49f4e493bce0281ff9a1b4a104c0ec8f09f755faaf0bce6727b93dc58ba806d94134e8b60e9ba5058cd9a172fbf9eef01daf4f84b2e0d6269c2bb5c281acc9e9e3268b9d1b1fe65d3f130de5f9c605176fb904d265ab03b2d685aa95b529c15d70df8e3c9eab943e699560882666a7b46e14ea8c50cb4dc1be02ee0c7b46548fbd6ebbd9351c214eaccf70b5445eb523fcad00d201b7d51963171ca5960f1cb87ff2eaa2fbb5e1ceaea33b2f3503cc92c4e"], 0x180}, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:25:46 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x2a0, 0x8) 11:25:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000500)="d0243c2ec58a8002bcd01dd4d9c1f83525af0ea1d0dcc446918008782edb506748a88ce4d4e0fc7dcfde20604c91005739e694a40b43da9b1cc694082aaf40fbad50d6531ccaaa98ca2b9604dc833aca5f9f2c4665fb2da114a2a9b1a4767f0a27eb9baa51dc3896069ee1e4c4352a75ec3de02da7fe6fce569898449923e64c7668d7576cddb1d2306af72bf5261f255aa1bac32c44ffa3f318f5f803532932683235d55e8b3fdb85aedc5d41338107cef345c9c1af3d216761a4d52bc11ea90e2f8450e9b8c1e84d9061ac52cda8e4a072781f57a76a40ab7202eb528aba8333943670664c31f53ffa7097f090cd50568c40777a5d8cd4293105db5dfa61a999ff6da28037e903203f646acbfb02c52368bf654eed7176f298324e9eba54ffa68fa73394fc2cab2a5d294be93b9495e40888fe2997cdece138b22b881e946ea8322a6854a789d2d89359482ab76028a13ad018b3a701e99cf651214db3257e7f7c55d872f408d7bb4e5afe18ff97a86c261aba4f17ca3b29c1f5073bef13b4d17c17466a31282dc5170bb8711a7d2a4953ae9e9c57e3f2f72e643929aad66b8c1a09cea1f84beb6aab44e04f77de8730952fd070944304cf114ddebb40c98699ec7f8674e1cd9e9f3468e05d552c44317fdfba01dbed2249bbea5d2f0eab62ad1ff682d8c35d20a2739b45d0e84292be212b3418f13c495569fd2bd1a3853904dfd955821923e4e93f49350fd4d7f54c8bc22cdd42d0cb61c08f930fa89416ffc0f8cae463f45e0aaa11b6a0cf8f8e74cb060c1d0eb18911546bf4f694a36f83171d6eb4f898179479f2acd30b26032956c040600be1e81ee68f92a3a185304cdd6896a234a9bdbab9cb2ae345e94b2e8e1e25b4363b9a58c4c789da6966df51f80bef9b4b94991a492241983c474c9b6620238945cd45f35a1f3668b2162b7b1fa6cb6846efae1d8d3341bd6375350ab9616fc9cf99608d145de956cf820672cc3f81ada82b49a2b0f51213e5b5b6c479192684e3b024363878010343a2a3ac08d74b97b3ae1d8d40e6df834f34050368e223c6d8665139986b9f99f91aabc4f3f689bf57cdc2f832c73f5f52ab532d49a89b05bf3a8b468d1575f72d7de524d0dbabe59f2b1e5cc36de260b78d348877e050714ea3a0d00c9564405a52c322ab3b6c584f03f18382ec5b84c4e5f9fcc38e98cc41ccc2499a554fa634b5c00297f841784a0f022782515a8ea667a8990b43b68414aa9c56ed0769e538458fdad5c2b222e1e166f78110b0c46fff4ae8d9f73586693875d2cc75aa602cabef7fc5cf75ca1317a6d84da24aedc8dab8654c385a726a308ba56eaf80f5e3e2f5b25f91d364d2a754afe81275e8ed78ee2d8d868f9877e4540b98b73002279a8732dcc08458ad10753c41f0ea1c816eecf65aa673a27ba5a54cf179108a5abac0200d36841b11c4d1fd7e78bb1777804b40f4c3671d025b9cd34610827f29d9443facd01d7cd25ddabfae6d72cb2372af65048add87d2c174d946209cf10c193a547ffab813cf6f46136c51664c83ec10e44ddf535d9498595a81aebdff0afde9d8d61910b2f025b50293d065247e29014bc5c3d684491671c3b715600222bc676892d628197872b54668a3a83975c6ba5be1e2dfc0d36bf3bb6276074467df82620548ab2d1e80cdefc57948b58630d4463f062f81acfc368c67e046ec72f82795cde2db8e1c27ea45709992c6de2e1083d08546099f6cff197672edde4eccc9e7397c22db2c11fe9e2dda4f6d497335ee53ff49ca25f204cf5c78599c32adea0c9d260fba922ac2337f3236740090c57a817cff54b47252e55a67ce8b997ef3177f75710f494cfe4cc858246834df9dbd59d355002df7941338af71b66dc61eb73c4f229035f04eb4c025a4eb25111da237a2c0917a20a9de7f0cea60672eb104dbd79eaa2b56918b22c00d10aa5d2b3281711ed0ec7b6b431708c892a2634ed22771a975af677234309a76178f5644df48e24877bd1843c2dccce4028b38e965974d3a2ec4c4ef75a7befacb2961db46f09d15edfae0ca684514207d6b47336b3e807e7991ae23b8ddc26eec531b9233d98466ef39b97ed74dda7fca0b6e09e64582a727ea0664812a26375dde99b4a3df6f028b13a2e3cb13d83a7c1839f3fbbdc8ca5de2cbcb5172a6652177eb123644f79979ea1dd031e200281956f542240c54e0d2fb09213bf8cf4fbc0388ac809e0f0de9f39e579604f95a4b02bc127a7dde2c0211a233d60422ccf22459bd795eb0f29e35db3d402ed0b0ffa6e6322ad8bbbdd2554b1d27563a2362e1b36ea5c842f5a106c829d79ba53f36e9ee9dd8029feef12ec73b1ab18ad3ec0451c9525d04f87b372441b955cc8c8231c9abc3d901f617e6032baf14421967ef9c1c3744eaabcfc71d1f702464be04c9133ab15f014f0512b0e25d39aa399ea76c92f82f1504c78f0271dbcd3ec490a9bb83240a019edf62eeffe77bf513f490c6c9eac825437a92dec1c7f7316b9f3c60fbbaeb8b9c200ce192a8445c8ec1aced7f3201ec49765918583331b993d81a9f80e0191f85b6a1d56341cb74c60648667913a9525e803ffb2397ade6ae9e88cc6fe6fdc0ea3afaf23c85705466a3bf38aa6579c7a851f515728f4e5dbffe9f0e655a9f6e6a84c9f80fbd736445b0906b61b4a7d80f7244a730778e25c6bce1d4caee1b39523eee0414f22fbf0d741687acf7ab579f1be8c2db73ca224041b2230906a280952e6c85d801dff9b8b2944e6ce2669a92703790e2abbbffa28195a1a1f70ee395d62659a8413031746862f445bc227ed23c817ef3fa65013cdb01f53fba69d88ab42e0237a176435553e7ed9acb0652785bf7a5b1dbb360f89f2c7a2b60380354083e81536885f2fc950017a6ec5701789701d649d7bd64daf908df59beb38066da257dd036f59fa6e7f3acd35a64800fbe6f20adb01b4b3fd275524cbe95517a4987a37c4dbde5438c373d6f4f55ff4cfedddebd505dabd07fdcb233672d43258b1dc066e536b47f37eab244aa5138e855a2992af1bd9b7e9ba5d2906d0988aa0b7b65e22847dee1c9458e5568fd282245dc459b19eb8a0b0f30280129d5d75ab1be1c98df959615649b709d68b6951ecb0aa9c606d28ff95e98c679449d246ce8bb55b739e6df6283350446693a04859c9e503044e770685e5700cd485b11700004bc99a48439ed412dcb489cbf6254c1d870bb8c6e02c6871d92b173cdfc6a5f5f2355c51dcdc7e83c49b16f4be3d21c255ef277cd43f7c5a83bc906eea6068b47e4348281f70281669bd889d3b847f5dd97599e74ba304fa277d1dd5c035f72ad6e0728a62f40cf983e3c15e4d9cb0c27496a747e29847fed33f75bdaf22058df6f8702aceb6c7d6c5be5345477ba7ea376f4989ec98c99d66a935ecad7ee892a06daf66684a2c7021fe53ac06708e9069efc900ef67c6a95b5755329e8631d3819cb0c6d522dca48db8d7bf17e2950c630abe63c5595b57201ca3cd6201ae8c41966396b183f89cafa7b211dad96b190eccc465eac9c4458fff261a38c4273a0b3426004f4e47ee503f779a0fb2c58c3df2f63c7c57ba06436d1eb1d5491c147b1719a8627b45ad68974180d606da2ef41ce11c5c04f5d89dd41c053e1baf975cea022a942ac5abaedf8eb84c0e387093ade9a83bdd20477a55542625d6c76f71438cfe2ca0d173c3c43d730d55f57185f49bb889fcf6d4ac49f741838e10a8e7ab2ef677bbe859694204f5c5289222f2846456786e4755dc51998b4ba52dffc74acea3844b08046aac5f8ded9965eaad8b7f642a55717194fde7b8b3ab0908d83ecba755283b4a80504ca5375e640fcf66929b73ed2097c7b43bbbf160947112d16e19bbb8c7f68b7ac1c75be76bc81ef0b24d5eab3e55c5a6784a9c8b81216731514244075e1d2ae68f08ac6d21fb93ccd2eea0f0415a6e72dcc50fbaceb745bbec5f9dc291710019e88803b209c6a0eb7442a7f854d214fce123c7a4828f7a77ab4f027448461d0477bc4d87d5949a612879311a0035a883653fdf4c1e744a3df62d471ffffd0bf4214a5b61f45e6b3a1a7d2a8522baaeeaf10d49a35be7a6d24678850870bb6fb34eb58eb54076880f27f335e4166c0609a0ff663ddd10663aac73c6a084a10354fed51fcb03076551221a4689452f8178721fb3d4b44ccb1005d268275f0565564c2555647d8d9f7f76ae3f9d170e8a061debc73cec5b083f8151424bc3f6562b097337994acbd05c6b4ab285563eafb1576f46448a1c35ce672a877b1b605419428ecb2b1bfb11303240aa1ab0b96470192d8eee40a3884483a8118da4cf034621e4a7a4b731b2042fb1a8e929c19da3e75a89a23e5b5d147235d6a094f479c70ebc0d32bd915c4edd9608c6b9c845432ea08074c1e0d8b06167b789086075101d64f2a4d84c67306a6274f116336a1ab5f69367767f6584d28ce870328b41e06bd70423d2400497eea27d8ad11e9f7bc87cd13e4cad509a39cc2e0b8fb53b94c1fd0d9ebe70be4fd2e850f6e7ff06578b14bbe72a844af25f4ecb180d08e3befb8f75a9563a3166c89fcf5efbfb4f6ca7dfb3761d6538ce75ee5a17f680508efbe314696feedf6c9609cf99919047ffb6552855991206aeffef95ba89b0eaff3f44f8bc2f2797a522817008eca05e3bd1f629d423f429dce79768d5653119b125408be2fe001a1adff79532256c833ef223454c15ca03101ddb7a70dfa53c5f7b4341f57a5d4c1f51c0d105065aaaf211ab379e5414c2ad9121ad66e3e4bed45bdb1da26055adabaf126808d376d341d51d1fb15c2e08539ff8251672165d42a2b9b8ad2e275ae9d78a854d4247883314337b96a34cc7afd6f116b5d0fe1307380604a6c2e70e89037ae62e412838a0c491391c12f8aeb47d2a0850f3e3f327a1d676a03595be657f89d3edd2abf3e4cc4532c190fd1c87df5d98401a6bbe8e12368503eca56450c1bbd26073fc89f18e6210f179c6198be06caa444a94f546d4c6103b5d0e6338b93668dada1b396d1ef329bcf8fa37ad778aa8df0e4206aa51276a9751c363908b17347fe3ef4737acfc8d683df64fab7c223359287b978cb229cc9007f6167e6ac050c0bf7f5693bec187cc01a01ba339e94bec755a73ed70dcc65389755504ee3b4c5e204854d7f1dab95e55e89a2153b0900cd7e6bd05268cc1d6e31e22280538d15ed80fca34ad2c6bf6f88b4bdd1fae2b1a41cc1e86ef116639280f9b9545efb7c08e164131b7b87ac6979ba77ff0caf3ee8eb6484605b73611687a390916f21b1e845e0ea91e453dfd2fab2a90e267fa0669248c6fcbc069050195850b2a5cd8795ea9e7770af364d1a14d3fae2cefb75225bf814bfe8bf0df623815fc744153824350fc705b80bd4abfa800c287845e65e3cdca34ec849c7fe73a51003d46e9a4da5dbeae7a049d77fc8a81d98ed53f2b00347e431ab155fd471d62d5a54bcbc4f9707b4dd1ea8f55a21e95165e008aea81aa7e95d8a77db6f399454e24b9e2289cd38645d3aaa0ea47b3423c9c4710a18f3a098a287dcdb75e60037a28e8f2b5795b15bf287bc8e790f63e40037fb9b0f4145f4587ef21e64434aaad9df0b32164ecce202226bfca5deaad2cc6e356abb54cea9d1cc56aeb1c3537468258c3c75562081d632578923f60cdc9014c088d34e1a0a162d6e26c247a94f21b67a54c4de157a09347571c51d9456bfc3102a97761a11f7d1faa27b8bfc63319031e088a6e5055d", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="810ec83167c92577636789e56d220e2e06e0d705c5b623101e7b2868a1f462d6cf3b2205dd587040088dbc0e50f188a1d60eb43855145b3278a35fca53", 0x3d) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 11:25:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto$unix(r1, &(0x7f0000000280)="826da62ae4f4b631b513d9e766049922dab993f12de421edc09e88134b76d84903c419f3ec4f6401cd27eb2cb217c50ec9ef08dbae510f9d5ac5d9f2c0867080088379b0837bac2b6ec6ebbf", 0x4c, 0x400, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e712048e699319296480c375b68e253e53b8d20274f9331b7550df3089b798bbf5f2bd7bd80ffbf4004ee0a04f57d4abab9043e07982c6915c12537cec6648faf457e8095930df42ac52a364242efba6e455347497d2505fb9845fdb1c02dc44f9bef245e786346b59f450fe4313eebf9a9fef61b6f41b3c56ba0d7bee872188770bc95e74b14fb5454", 0x94) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r3, &(0x7f0000000240)="100a2956b9223776", 0x8) mprotect(&(0x7f000073e000/0x4000)=nil, 0x4000, 0x4) 11:25:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xef, 0xc0, 0x4, 0x21, 0x20, 0x7fff}, {[0x7, 0x200000006, 0x0, 0x8, 0x401, 0x1, 0xffff, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x6, 0x5, 0x6, 0x4, 0x3], [0x8000000000007, 0x2, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0x5], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x800, 0x3c3c}, {0x101, 0x40000006, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1fd, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x1}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000f80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x6, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2, 0x0, 0x7}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0x4, 0x0, 0x4}, {0x40, 0x386}, {}, {0xfff9, 0xffffffff, 0x0, 0x6}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 11:25:47 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff24a87b63ffffffff0200467b1d28e97f7f8848"]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x73a}, {0x2f66f1cf, 0x80000000}}) 11:25:47 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(r0, 0x0, 0x8, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f00000002c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x3, 0x1, 0x1c2) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x6, "883c75b12718af56502807d444945311ef902d6e", 0x200, 0x5}) r4 = semget$private(0x0, 0x4, 0x82) semop(r4, &(0x7f0000000000)=[{0x2, 0x6, 0x800}], 0x1) semop(r4, &(0x7f0000000280)=[{0x0, 0x74, 0x1000}], 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4bc2d}], 0x2) 11:25:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "29d783", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @local={0xfe, 0x80, [], 0x0}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 11:25:47 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5f, 0xffffb}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x8000) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 11:25:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0xb06}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="cd0c00"/16]) 11:25:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x106) ftruncate(r0, 0x0, 0x14030003) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) fchmod(0xffffffffffffffff, 0x100) 11:25:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) 11:25:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x20002fffffff8}) syz_open_pts() r2 = getpgrp() ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x110, r2) syz_open_pts() 11:25:48 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0xb, 0x0, [@rand_addr, @loopback]}, @generic={0x0, 0x2}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x5, [@multicast1, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x3}, @generic={0x0, 0x3, 'n'}, @lsrr={0x83, 0x13, 0x0, [@rand_addr, @rand_addr, @multicast1, @empty]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 11:25:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x1000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 11:25:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019140)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019100)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}, {0x4, 0x2b, 0x800}, {0x4, 0x28, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x35, 0x800}, {0x0, 0x1, 0x1c00}], 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffdfb, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b}, {0x4, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000192c0)=""/124) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 11:25:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35a, 0x4}, {0x6c}, {0x6, 0x0, 0x0, 0xe9b}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4086, 0xff6, 0x42, 0x0, 0x0) 11:25:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="70d9e0b1d374541afd1049d51a0109b2889ef5601bfbd49056d93b88ec5d30445ee55c436c0acae989063292c43f34f00af3f91f451d511f778c7fd7ebba0e15a02d79a215d65698c76a5088f0e209d0ae7f8ecb2cdf8d4d807c9d284a80858a7e2ab62df4f31c73819d90b6e91f1c1b88a47d464980d840871155b3331823ccac3cd894df05617a446c8a0f96eec3081655267b6b392666e81eff9513fb00"/173], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x192) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 11:25:49 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x4, 0x1000, 0x1800}, {0x1, 0x5, 0x800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:25:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = semget(0x3, 0x0, 0x8) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000100)=""/44) r7 = fcntl$dupfd(r5, 0x0, r5) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(0xffffffffffffffff) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$KDSETRAD(r7, 0x20004b43) pipe2(&(0x7f0000000140), 0x0) 11:25:49 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x1, 0xd2e5, 0x1f}, 0xc) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 11:25:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x0, 0x0, 0x0, 0x3ff}]}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x77c30db3e2ae4848, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 11:25:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) 11:25:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) flock(r1, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x6, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r1) recvfrom$inet(r4, &(0x7f0000000280)=""/221, 0xdd, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x2}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup(r3) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 11:25:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="733af070a6f542c10531a38f40f921eb4f3dd6aab6f02dd427b68231f3eb81d78886245e7344d9482023a01f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) close(0xffffffffffffffff) chroot(&(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:25:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000300)) 11:25:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x186) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchdir(r4) r5 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fsync(r1) 11:25:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "feb354cd107f6269"}}}}}) fchmod(0xffffffffffffff9c, 0x110) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x9, r1}) 11:25:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x3) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="a88b6e3abefa2fb2", 0x8}, {&(0x7f0000000180)="aa5d43ac7eb575f6e15f7df07f91c29adad2ef5b1314ef30b9bc9b50e5350585c8a88afd40c4fdaac02229dd5ecf8f67b9ce31b64185271d8c17483e5860a548c71c1dd7dcfe033015aeadd7536bd20793f841761c684297d7d84857f170c28d681eefd3c0a0ed2222c50fe4066aa14bf3f0ed2896d8c241c82466efd0dc5cf9608701bcd017a255d911eab55b1f5d507a57b70f167702a2ed4c1f3177d1f97536c7098e9bf80261b25e26daa040a48b8585ace10c1e48dfd1", 0xb9}, {&(0x7f0000000240)="9fc965eb3ba7c0148818869f2425e990fe4a1ed6148fd04caaeea292850572b35ed30378d65a3ec15d166367038961c20f703dfcd98ba37cac72d7a89a3726f740d1733fc3a9cdfe43263e66fd3e6c7a81c306126d638423bbe1e7f15d81c3aa22148d96a1dd26d5d693786ca28ff6e36d2bd091b39196bd8d4ef542ad83546e51befcc85c880fe63db7ec5ca13e8fc975ad2099e9a7", 0x96}, {&(0x7f0000000300)="5eac9319bee20b3b10e2c9261a16bf970660b081424d1cff9ef885117634c4ea3e2c3274933b6042001b2fe0f455afef7377b13d388e78179c572719430e0ba67ab9b16a61cb6316517c769429839969270f22ee7a39a0c7e9ca7d9abaf1eb29dba5c4bbf7e84379d9f9243a1d078e1d08ba0238f96d5d3ddff3fb456bf7d88029267c9abf3e3f96a011dc7f858fe3b1ed5fd6817f2a755beb5f093d2752b7f6aec21b5f1a7d2dbea8950a7236d44b132fd0d7ebe4fcca4d076cdbedf8aef8c90a36c596df93a6cb29653fa479e63a2589e191b78cb5abdecb0cf8df", 0xdc}, {&(0x7f0000000100)}], 0x5, 0x0, 0x100000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:25:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b", 0x88) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x4) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 11:25:49 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) close(r4) 11:25:49 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000002c0)='./file2\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 11:25:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r1 = socket(0x18, 0x2, 0x0) close(r1) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:25:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x33}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = getuid() r3 = getuid() setreuid(0x0, r3) setreuid(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) fchown(r1, r3, r5) 11:25:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 11:25:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8202, 0x0) r1 = kqueue() socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000080)) chdir(&(0x7f0000000100)='./file0\x00') socket(0x20, 0x8000, 0x1) 11:25:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b", 0x88) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xffff0001) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x623) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) 11:25:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="b0828625bf793cce36bba64a6a8358292114f6abf3aefed58a4e9cc849afaf96a34d0df1daf4e78ddcb218d02482be31b2542f348054dd7397086e1f698a236b1c0fb43081d6bb8f4a", &(0x7f00000000c0)=0x49, &(0x7f0000000100)="cff4beb615be442a7f3a874f9c1a0766fe8ed3c9181b8448b21a9a26f511fc4cc59e9d1510fa5e91e00a9ba39ded5d099a7b424ce43c9cec7be5f2c9dcfbca971a0fd28a670268465d661d5019f6ece14163b8e438aa907b750ec580d009b1268ffc6d8e45a1f58dd4ed89dc3834a3106c725c8dd9", 0x75) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:25:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) r1 = getuid() r2 = getuid() setreuid(0x0, r2) setreuid(r1, r2) setreuid(0x0, r2) setsockopt(r0, 0x80000000, 0x7fff, &(0x7f0000000000)="dc689cd87fe018b40883da52ae2d482104c476dd5244cdf86d80e930762f853572a791e07838bc22b1fb37c5a169d40c6b1e55989613b429b7c6b6781e0323e5d6b95deb3da7ffd7ee5c0b38c169b413ba58885bfa081b94e37590d56804a15021dc74585ba0d55f39fc75daca31cc4d8d88047fd4b91b35172d", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:25:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1, 0x5, 0x22) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xb7bd08fe0d377742, r3) sendto$unix(r5, &(0x7f0000000100)="1998c4d354aa4b3307478a0e5d65b01ef29826b5bed32310692af47e97e2bc451b893958e480bdcde5d5cc8a355ec190951b6281322f9b1b8a07876c353b992d8c24dd0c854ac9904ce754d7100d072dea0d3bada4beb201ecb6739a2267b4a8f7f7f37d7ce4ba94b35263f1cbc332fc5fff062a1fc77750a07d76b56458f062ce22fcbae1", 0x85, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffff96eb000000000000000000006e105f76b4a61b8306e53d9ed615f5af802bc37cf21b008f6711fa3f25ac2d28143730135ee9c50b8af12b595687b19553eb4e70d64c3f59b337215023b5a8903f53d8abbf5ce875c39b41ba9a3f2a1415959bade0982ae912133fa2d1abd9c1971f4f60fe4b6b39f41700377ad042b45f7a4dc2760cf2f59c70"], 0xa) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 11:25:49 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) linkat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 11:25:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffc, 0x0, 0x9, 0x43, 0x1f}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0x1, 0x40}, 0x3, [0x0, 0x3ff, 0x5, 0x2, 0x0, 0x6, 0x40000000, 0x5]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYRES32], 0x1c, 0x0}, 0x0) close(r0) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) close(r1) 11:25:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x1000000, 0x0, "010000001400000000ffffff7f0000204b0bec00", 0x10000000, 0xfffffffa}) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000001200)=""/4112, 0x1010) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x40, 0x400, 0x2}) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 11:25:49 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r4, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b735266755243d18348bc18"], 0x29, 0x800) 11:25:49 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x400, 0x102) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000440)}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x130}, {0x6c}, {0x6, 0x0, 0xeb, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="47371310b64b32a68ef68207f4da8df00699b53c5a1e6cbd60952e421e622aaf08b196941e78ab74b13238581a6e733d781e94ce0e74fcf78580e9", 0x3b}, {&(0x7f0000000280)="608f46fc16594c4fd49e42cd61ee3c2904fc4529a9ad43ec4c087669947738f1d7d40375af68f7", 0x27}, {&(0x7f0000000340)="474d21d8f1394601ed127ecfdcd5f161ccadba880dea1d8ce97a6a4e4142457bc3d4ba791ba122456fb25a6b93013298fe91ad1f7ca42e5740a8cb4326818f9c2d738a67742f8b25e93e4130a14070a9da7f61a852dd4b8242dafd341f", 0x5d}], 0x3, &(0x7f0000000440)=[{0x78, 0x1, 0x8000, "79db56a0b453c125bc7b9055975f48d9b1228a3429eeb24876e43b1ef5050af13c79ef931cc459f45ac17c2b6d81a79f2a8cc6e381d9f31d22f277d8942434d348a1c8e786f39551ccea15cb13956e9031cd6d6ac305185c60fd001ae812c4daf61b5934b81f9e70"}, {0xc8, 0xffff, 0x5c, "3b4e03fe9714ee70c766d734feb8669de502bc007874fcbe48792e1f15b5581204c6577f6187ee4a19be213eced4854150fa423cdbb83287d36319ada88d1ef944bca2883bb0c8e8fd75ba5ddc4f36f4b0f37b2a4e17320bca437ea274aaca075f14390cb1274298ff357021622d5964f0231f7926c590a07f6758a16c00148dd1969959ab2842bbd1a6da5c2fe5948511bdddee96d366a194080c3ba6e3da030affac45116713f81d144c5405a695de31"}], 0x140}, 0x6) fcntl$lock(r2, 0xf, &(0x7f00000001c0)={0x1, 0x1, 0x1f, 0x101, r3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="f2a5a3f2da23fe8eab7c6ece127316fd4b77db588b74f37ac7c3e113cac73c4ba98dd23b973ac88cc139d0965c1c81e75d0136bb3cbe4159c5f2d3a07242a9a113c5b2e4d2d99f13dbbe5048ab5da75f52e400bda8ebc6b3b1f59dbe6d8450ba910593f60510cb4f363e7a0c7039b50da4006855952bd3ef57d14bd9a7ad1a6b1321be04789e06d7f03216daea8982079e120d7e4133c509", 0x98, 0x402, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 11:25:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00\x00\x00']) 11:25:49 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) setpgid(r4, 0xffffffffffffffff) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = kqueue() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) kevent(r6, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) 11:25:49 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="60b1037ed23c9d025f4a318818d02a2bff4800000000020000f3845e9255c57528b3423af5f6c6b48c57802c53f2a75946aac263bd4b870114c83b60ff7cf94ee126a861755fe68c41866a6429b7fe7ae7ea49ea0d2cdb85c4f57a3321157399f59a9ec4b29e53ca54b55c4780faf283329a564a2c6ffff1f8e7bc1c8a167fc5a648946211572efa8b13aa2b24d5377d546a67781c2e50f4ed2ce560f7d27ec9a9b044a2ff169b74e4d81895cab7ac3d44f86b5f0c928d91e6277d41f275597f5121679646cea44c10289e722b1049e677560a37f5ab10476377cea71673019c"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 11:25:49 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x154) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 11:25:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgroups(0x2, &(0x7f00000000c0)=[r4, r6]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) 11:25:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18082, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xaf, 0x1, 0x1, 0x1ff}, {0x3, 0xac, 0x9}, {0x3, 0x9, 0x2, 0x2}, {0x9, 0x0, 0x7, 0x3}, {0x7f, 0x7f, 0x0, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 11:25:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x2, 0x28) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/206) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:25:50 executing program 1: r0 = socket(0x1, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 11:25:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8000006, 0x7f, 0x7, 0x1, "40000000f6fff113b28f973bc292385af30c8a49", 0x0, 0x4}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x1000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:25:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1b) pwrite(r0, &(0x7f0000000000)="fbaf8a8dd957b59d3e5b02627e3a", 0xe, 0x0, 0x0) 11:25:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x25}, {0x7, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 11:25:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x494, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971045e0000fe8000000000000000000000000000bbff0200000000000000000000000000013c000000000000000401800000dad219fff500c174e0cf46ff17220000000100907805000000690957aa0003703f000000000000000000000000000000013bb85f44a49b786d2c74f8a6b2ab62c70300207964000000321c00000000000001020000010900000000000000000004010702c0dde12057cb9fe9aa29ed781a0f4c3fb2419a6e8b0bb908b8d4bbfac00bf62f6722bcf08e3fa5440f9828c42ce12d5064468e49aa87e5bc67b008fbe3ebfe597ee64dd18454dad89a5334169ba07aaa7b02276236dee33fe6ff86660c017d5f7a89e6f365872ea8b0e8cf1645afd8d94e5409cc9f8249e5beb2d1cca1bfe67261cc114dee5df67b0adfd67cdd73f484a7a91e6c9e9174950834874f2919912859e05c97f6f7121df3dd4d34897e35c221e23ea1ca491658781275ba1952a2924904010201010005020005010700000000000000003701000000000000c20400000007040101c20400000008001d3700000000000007e633c30ec987245f6a2b0b0a2dd207c642d6bf795069015d0853b54231976b5a6dd45e7cf2746b18df84e196159ef13c5cd2e8913a42b1a961ed9dcc39a9b02e8a9f905cd1495ccf2569f5f9a5fd8ef806ebb34161f27a674135432cd8b83cba68397f6adf71d7245b45839e173ea7ef81309b243a92b0687121ff1d045bf4dac1e09c89782a7932a27e70e68ccb50fb41a711794159a2b7a13db56869b7e7b9b101a3dcbe7f20db3bab0399de950910fd3e8df1f267895f2b4abc7410d4634e5625e530fac499b5b3e5773c44c85a5e87c6b4d1345a4fc01f39328052f7cf47a2237bef08c88c010300000000010000a687b9397ee13d06c655115f0af38e26e2257cea3545fc519459dc187f26d31519b90e810706c58f80c6abd9f8840dc026877a5bf2be967555ae0560a4f9faba9b3c1ae0801a8f6c7bd1ce747564b5ff1634ec5caafbf7ac683893fa76db6a3d64ec6aaa9c413b1ea735801eecde5c5cdaf0f90d42012e50ea16c1030ab9d8938508232993cdeaf133a78436e0b1ad33fb3b3854f8f58c71746751673fc04b82196624ab22a0ef051b14fb832663782a495585a29f96344fb6896b0e8bd93e30f296bc7b040107c2040000000400003c1e000000000000c2040000ffff08de648cbfc6904e94fae0d0ac72840527f18005ab934d6445bda5989e85cfde4469d32f5ce8aef962cac81b1cc26d06306720587e6a3f668a841ef54370c8827a86cfc91bfefbbdc79e5e2f1286947dc1dee12359f43257e60f2b7bc72a6a5746624c1b9f1ba3d1ac97c3ab5902c42a63adb152c0fdd51fa269893ea0bb16a986fadec6a76d4b192d517127fb3431c0a1a549b240adf1f4a59e33996a4a76445f36a39f58f39b76144667e384169dffe5c976143e9ad4d1ed0906e3cd7396aa9eee5e11348a11f0eed622aac2f6f47f70140f08c975d3bb131ae63668c56aa40001000105000000000004010204010400003304001f00000000ff010000000000000000000000000001fe8000000000000000000000000000aa3700000000000000000100000000000045c092fc7c5dd5734c91e149d6a1"]) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/243, 0xf3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchflags(r1, 0x0) 11:25:50 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffdeb95dff"], 0x10) dup2(r3, r0) r4 = dup2(r2, r1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x76) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/23, 0x17, 0x840, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x800) 11:25:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="73dfbbee5f0000000000"], 0xa) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:25:50 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 11:25:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0xe, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x10) r3 = dup2(r2, r0) r4 = getuid() r5 = getuid() setreuid(0x0, r5) setreuid(r4, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6f}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r10 = openat(r0, &(0x7f0000001280)='./file0\x00', 0xc1, 0x10) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000001140)=ANY=[@ANYBLOB="01002e2f66696c653000e48c2e480ba48fd6f9d929d74b03e2c16f7653effb055a67fdb88c715711be5cd3e0cbd8f1929d501883ae1b98a35ae91d0f585618edec6fa6b4570bf33b232ccb0ee9e0315426bf0e7bc5e04334f2837685f1b85bc4e56aa1eb7fd7ca762d2883a1b23b0b88f4592406025fed32b8a5b054dd7443885d70fa68128ed849ed3562d644bd20066903bc31d77ecb16365e3128d50af005637ebe9018b8096ebdb1e2b8e7e90eeb718de10ceb5ee0e12237dbba6efa48afeb7bb503ae11ec0180502f0ccdd1bd26"], 0xa, &(0x7f0000001100)=[{&(0x7f0000000100)="522140da334cbaa1e95d637dc6e2607a4df341616d4e96b6a01b1067e3fce6608de6471865b9fb042c284188700348f56b8acfae3c98df7b09b283ff0c24fd623c1cac479ac233691196868b6e5c2fdbea5ee5e18f1d3977035ac618ddb77b8bee7e943c9b14d2f264c988c2c4a5b074cfc0c38c07b5c91bd03455d1d2eaa53a766ce214bee9e7162107782e504e728ad6e4e7aab729db431ba1fa28314dca3b8bf7ffe1438f85e3577f2d7f4947c1cef14b5738aa6f8afbb227bb81f7d45e77fef99692c441875168bc664f80c78622d54e24af1baf291a37f744b4c1ba5d9796132a791a8d44e1046b81eb6c1567ce316fb626582087de4b11f9e759a0ad6d26a3c5871b059debdc1c45e02ee4e6b887361ba76dbbd6c4513daec9260f3e0abc13722ffb9fce4a7efb0881d544c9c79d3604f593a6fbc186df581db5173a06f2579e71ae66078797290375d742b1614795b09dad0fb6ca336de15333ed10ce4e2685827cdc03a72ba5a303b4821d5512e7d92f46796dc17db021bbdec31c16199ee5404105e4dc31801a5ab5ace33a0a20c77c2b84283b7de4e7438e001bf5e50113addd3588c4abff471f5899f3a8e295dde556b59d64ee81a6bc7af8885e87f44e8cdeb4a2dbcc6792fce872ee240131a16fd0424ba2fde864703e099bd6a48ecc3f870c096ecc861a7d8fe15db51c38749e2383687d56b81772ca89f938ef9c28b0cbb9164a3dc6895b1d29945616ad431067924d294fb06237efd29fa51a2d316a3671cf77071d950d72eda4abf3551a237789ffe3034d5fe7a6afa68bcdef1d0ff0d8fbc4b847d0b03a4ad45ded79e1c9d9fa9ed1a554eb2e02bdc103828770e4e968b0a02796eaa83693675dc19087f3d01293a4c33c0c86009be2aa3c59ff3fe9417d99eabe3891be27b988a0e84c21d82181ee8fb580277fb30f1f57b767613f5eee3ad10470559fbddc0554cae2a3cb17ac8b1f711725d7d324e22676d179fa28a7022d77446a612a6d571e4a815541a8cf730f223865e68dad6591e3455f59b8596da97616b4bfb19371ba8b388469624f2410c7af4bca5a1ce9ad1c19b82ea867c0fd843761b98c58eb8346d5d22056b4c871f948812f7ca1934fac400851efe3b6e5b5ffe2fe75f474f43fdc4d19608b066f4bd257c7d0853abf1dce34b1bb6b044f8538cbfc0e7ed7fb8416762f77b746d5b12f2a50e7b7fb00b301fdcf77e67bedea341a12e87648399e2fdd9fc02c02ddd66011b7749e247134bf83929f5c119fccbde2cbc96280e0404e93e6e403037942dbeea8f82eabdf3f5afa87e0a91818922a5869301456b508541571f52921a7b357a342af8b2b2bd94d5e80cebed831c275cca8f42836c900a617f367e924b34f32232e7e4086f6048bc25a268501f32a7cee12cac8b785585f71e481f4d65190b9a4b5daa77873ce3916b9f227fa2458e707e5be03fe7f8b026f6dcc0c5542a340b15942ebe0e0d1d2b487c231812f04f530f31ea1a2c4f01c114b9d91e19e49263eeb9a4c9803c17e645922cf588d8ac862382586a27334bcf2b81938c2bc66f80355f6466d742335e12f45c1f40d5e0c4c54e53ecda844c3698f1ca0352c4f2123ecb28e90766a08654f6f37332073e3d3ff5b2092798c57360c9282605fffb4649172542f70fe4f3f6ce1a8bb4b49f216387d551b25c00933f526b14e6c03c02d152b3497de26ec3e7d229651b8925b8d37aa0d4dbbb3cc1e70137381153d4976678a9f6490c93f8f597001d3e3ebe0f04ae806e16f422564e4dc1514b77451fba121ea1f6eedba9ed0d2bbc6dac1e5596291dffb435572042d667d466c3c7dbfda09a029755105fc9714ce3acc860da2dcc799092a6127145c573640a36769dcbda0833286095075c9a40a3b58b5fee5f07f0c06243b45e8c6a847df203dd593bc550f33be8cecea9a1fda3546f4c7b290aee2cab44af55538e40d33ed55df3cc9f6788d79e84c155873d386eb2c322099e12682cf52b822c5db76a77ef2caaba38496e0b047c008f27796d1e697cbb0720f4a4fb386757fb723287d6c7a7443fef07856cf26bdd8abdba29f38a01ed2158b736e350d048cfeaa25732718a41202d6ce7f817b365fbdcd25124ed31f1540c90b7fa5df5d25735c747a16beda89e97993e520c93dad458df42da7e1ccbb2cb5789f27c3032c94faf4637931652809eebc0bd590b4f3d3ec3fae09e20825b303406a2a1b69f86481398289ffa93c201c4d8f0eb624823ae258296b1f567ba68558088be57b34f6bd7a5ccb125ab3c097f87fd55d52ffdaeea36c370844bb51bf548fbec1fc5ab7a7751cd887a621f47b8ec29c86fe7d1869653d38e385d35a6b983d7e95f997b2ea5572cf116a1ebae5792a434eb6114594330331475403d1292609146c3a78222a3a5238de9b21a7b97dbf72e968a5c4791735dc79c7c8283cbd219a928f4df54b11ceee5ac40a84a41ce9d93d7253fb36dd45e70beba36e2368480bd9b242f13f2e84110238b08794f97b7ef41fc9071b17bfc408d413063e95b8a629fc33d3f6db6031670ee1e6614c56c51302804e2a4bacf6d4bf9dd3173b78bea2ae2406466d54ec53586fb05268d13469aac26965551c6e6aeff42427fdbcd2331b085e4ff60f9dbc1bf79d90a4c7f646844b06b283551eb16bbd459f933bd448627f6558340fa8b5c71fc4f2e9c9e0c3bd946f86e242a3e62982e88e85b923c39b5bd44eaa08a4a1bf4374de9d1e47ce0bc33cbd25ad28cef75a9dc7ec9e6588377dba8c74544007da1159e05de5960157d498fd5f8047ff912ccf8a833109683ea089d2ac058abcb691bea1ca3709e7a7e8c1c8d1fcfa217a5debab26ec3c915f382e71de5c37b1b68f2705031890cce1a4ba8711141cddb3abc0d2e4ad01f474d6ed2f99843a384cd3037f9464df6402a80e769613014f3a246d5acf8263c99f012b739e73c59ae7c273a296bdf4f4016bf22c58bc280b689839bbd20eb1918f1e1fdddf6bdb48f4d86db80c1e850fe16095527d9df16a7848ad1530cc8af9721946fb16fc8784da75ab01aa68cc893b356ca4073ef1b0db7b23055c13e549bb2116a8086c414d234a9f351d93704845d63d2d781528fa1d65c8cce62904c2020180b619f1bf8382b7f29646c2fcb888116b5df9ab5c85c22bd1ad6f1ba6935c0e7c0e1a3807ed2185a75d4c1fb807e5560aef0fe5e8108f10fc57df48cd037f5ad3163ba10e653f354365d56a3bf3a2a5cc62750fa38cb588b94e0f1885ca4504cef4da49f3b8fe5b643d9157966999384f046475fd0200750fc0a02ff66fb1f7f31f44856dc55abfc98943a9bfd61d9a3809b9857fb13e56e5dceaa296a636f3ab20b06abe60bcf02d32365103d05b963a369da374b05bfb170271b3488242b55770b3ae05004b5ea9fa6bf6df8d7ac14491a80dd14722ad8ce67a680b7bad427cd9f9f39149208cce8cd7917d900c25866bc576d6314148719df2f0c78b50a425343c15d243f2baf66d93dd6f890e09b4040c38a32b40c75786d11b0a5e38ed69a06ca16123a5871eba7750df6327cb945e51bd1f317009132d1770e35363b9a5b4f7b486a75303ef9a762616d8c6bb17f8c4637006bfddfc2f043bf372705c3140b6b5177e9d0e691633a61adc9fde012e74224884e4cde5e76f9ac0d50a230bfc0aef32b393be16daf7aa179e5773c0c51c3ea6e823466bef76803a1f0e4b0c1665f0373641665ce9f47b6e784bf17bbc34cd47710b7dc212df384677a648c6d3bad8dbc0835e7aac6750174a2b512bed84b4fe4025b9b8797ccfc07f8ea535e2056ea8b909965023a46e5d0ce7a06ed49621fffae25a48a19a88230dae2b0266d7a0becb0aaf007ebb7800a8ebe5f6a3d22e804b8ca0d026391ed7e2a25404ca0193bc7da1ebc802ef9ea44594a49271de5e523d9fc88d7ace5d9a9b853d749dca920a427b0f3f31c187b82929a0e61dca20afa30d1bd0d6c37ae919d9477230ea84e6f2beb27343f200f47b83dcba2bec133bd9aa6ebcd932da3976eb1bec1b677c0f6a098c2b310727a2a62b14121ae1f2ffc1c48f15f622c4ae97f82a89fb672aa3e61e67ac415ab173ddc4dbae8126097cecbefab46b017945b47c19e55605288545cc6fbb536976a1dfaff64d2a49b8dadc36931f1bdc5dbfc9411e716f72f27a58ffee43fc223ca5dd1ac7afee68851fe60fef723ac63a15930092c01f3f5481bcea0f8d7ff29d597ea4e862a00a4b501ac622b2713104fb435e4356aa51d72fcba9369a3c1d19ac51a3e6e6add8d3dade2b2dd2436afa195288107e8c6470a873c96d55640c4ceda7c00ca83913a1c44c8aedac3221881208cd4fd523339d63a25e048964b33304f7228e4c7e688daf26b91538455efc5f2c69ed7c27cc4e37e061c8293329123e6042807a3dd986ae7f731db942a2ea7b055fd1c90ace689a52c5b3298c1c399c755310234e5ed73163c31a97b07d4d23e43af61c65373d871afa2711e8111c56e4927e485a784eac6913b1572aee2a4bab02baf357197b6c6e9b4c6d16c5f3fc173c01e48eae18db9e9f6adeb97c5d5bb42926dd14df9fbb604c6bd867b635b360857b4ff5ec87c58d39ad216cb7381400c76abc1d78e60cd37941ce19c2484e26948930db5f5017548562af160bdd983af7d8c9ec1b808ce3747b5176b2c80700f2f6e514ae646a8acd110eefed2f5a9cd2c37280d9d26ccffb8b6b68aa2231feeec4f2a752b3e8f0422e2bc3838a15a74c27594d11250a5012821727e30342f4d1fb5f5b851f8bd6a9ee43f890c4aec39eb61d45d0e4c9298fb34f7bc95a13a4a646ee932a7e0ca76e9689ed07055276bcc5410ed245c9ef16375d89b171c9a7c0f421097873173189b70044c34b9242007e9ab0d787b8b6f63ee35f5290d077c015d5d44a193d30fdb1438fdb738af542c6fd4bb852fff9054bac386bf03a208fd7a7031e5b8b795b01d7dae1fbe92f7a6ad1551d71cd91fcf5018be35918c4f6159505d553c24267985caa778211904506f9a2cddaa91743c85fd252b1bab202a6c731713a669bd3e7b617b1c75c0793b31625683020559a5b90018d46aefe8535647ccb29ec33f1adfd9c6ca6658f41446e447f817e9226dc6a48dc2fdcb88d33d53120ec04367ee4c58222fd55ca044f88c3cb2e925443ff534f457e6b6ed047ef31e6953054173be57003dc63e0f47b6a21308e206aacf8fa3d200bfd75050944aa9b826c82044f7cbc85109e32953d1cee57b05378fab2ea295601abd4c27abc733785072cd4b0808549cd953048891fa43ce46b03e4273d5fc978e8de0566145b22e9b6c2139cfb29868ed47417ab3ddf40a67686a16ce9e9f637e07baec3c54aa3cadbe043541fefb62e051b7fea6daf8041c15d8fd4af219e73994e922994a7bba87848822182dc2fae65e4d9dfbba6d02d9bb307ab4e6c4c6427e183e2a802ac2ebd5a02bcc8473aa24775684152dd62d7fd6574bfc7bfe5bbcdfa197120ce9497d604f5d5f37625756ad3915720f0b1adcf78b1d05b774a29fd48c1ea63362835b9606652ef407e9f1a3d3242c7c90353642cdf82a4909235da51a5e723bdd4197e6299d7bb7dc735b24a9c5e5656cfa6d37e051c7760bfc7056f2ef498a10de286fd663dab7bed04c54a8ae0bf8c5800ae96df232b4adf5d723c77361c4922498cda996d1544641befa5a44774e7a1ecd8ccfa7125ac9a4f36946938b4b55257d8ff3da1b1ad358979e1fa48739cd25c81d11f26b3717f86", 0x1000}], 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="00ff0400cb5e918700"/20, @ANYRES32=r9, @ANYRES32=r10], 0xc8}, 0x409) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0xfffffffa, 0xffffff5c) dup(r0) 11:25:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:25:50 executing program 0: r0 = socket(0x1e, 0x8000, 0xff) sendto$unix(r0, &(0x7f0000000040)="b1000504600000000000080005010000", 0x2000, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0xd18f, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa03}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfe01}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7358}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x650}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6f98}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x81}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3fe00000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:25:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0xe0, 0x71a1, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchmod(r1, 0x23) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0xfe, 0x1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x9, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x10, @local={0xac, 0x14, 0x0}, @multicast2}, "37fa8441f0f96103"}}}}}) 11:25:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="100a2956b9223776d60037e2c17f0d94e3640d605486e4b76e27267a77ce53c4050ded0769b75855d6c3d20d703678d2fa89a30da80f561ff2e42fc4acc8eb5c49c1d229901163069df60ac65f8771a64459575a97720f64a1739ffbe04fd4c9462a9bf64e3ad2df4b10f919aed1a3babcca004e414ce053b88d0bdafabb5afec01904000000974db2ed80ab4d0000000000458c5fbd8dad28279296ea683694abd5b145a8aeea3cbd9591b90e467bbbb79fe9ac63ea0b300fc26a563cc9b5ea8b0190b78e1c41c2ad4360dcda74c1e81160691493c3893a884e3e6a5d95bd16da9c8a4171178600", 0xe8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r1, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x410, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x1, 0x0, 0xfff, 0x400}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ff9ba49c22cdfffe81000000dd90c673e20000000092", 0x2c}], 0x1) 11:25:50 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x2) socket$inet(0x2, 0x3, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) close(r1) setsockopt(r1, 0x7fd, 0x400002, &(0x7f00000001c0)="0600cbff13b9fd1fd1aa4e71010000009a080b6a", 0x56) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0x80, 0x5, &(0x7f0000000000)="73e73869d12b99c069a3aadb12c83deb5871145dacb240c85ff0d2ec33752f6fd10cdc2d26795eb5df1ca70ccefa9ed308261882185777dee3d0ebc27b327960", 0x40) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) socket(0x1, 0x3, 0xd8) setsockopt(r0, 0x0, 0x65, 0x0, 0x33) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 11:25:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe}, 0x44001000e, 0x400008001}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x101) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2012100000001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x3, 0x0, &(0x7f0000000100)=""/3}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:25:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000880)={0x18, 0x1, 0x800, 0x1}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1, 0xfffffff7, &(0x7f0000000800)="a09979b007d0e9eca68c8a8c1791c31512f2e947db0ffdcb7d52804efd719b809daffffee779eb053ad449cac2473df4e4372e999a1178867980d6a88e8105445594f2e753438539c547e733a5081698f8e2ea63cd65", 0x56) recvmsg(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/172, 0xac}, {&(0x7f00000005c0)=""/107, 0x6b}], 0x7, &(0x7f00000006c0)=""/248, 0xf8}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f300080000000000000600", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x300) 11:25:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0xfffa, 0x9c, 0xea, 0x4}, {0x38, 0x1, 0x3, 0x1}, {0x9, 0x7, 0x96, 0x3}, {0x400, 0x6, 0x1f, 0x400}, {0x7, 0x9, 0x5c, 0x8b9d}, {0x2, 0x3, 0x48, 0x7}, {0x3f, 0x7, 0x6, 0x1}, {0x7fff, 0x1, 0x3f, 0x7}, {0x7f, 0x2, 0x1, 0x800}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000040)) 11:25:50 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, &(0x7f0000000080)="09aae5f434abb0a585daec8985da1b", &(0x7f0000000100)=0xf, &(0x7f0000000180)="e5842028e54c0c8f209282e7f5ee15fa9a6946d6b730c013f76f1b846c797d7cfca0a9a29c03c3e1ec7f09d59120c0bbddbdcc2f00b4d1565d8289f7eeb1d382987c29c8b3d0adf309721a799600f65642c6035785570a96bf13c9ad3729e50a0a2348a616376fdfaaf0a4cf1b710bba9ef45b26b48adbd5a6bd71f90f46a04a", 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f0000000240)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x1f}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000002c0)={0x3, './file0\x00', './file0\x00'}) recvfrom$inet6(r2, &(0x7f0000000200)=""/20, 0x14, 0x800, 0x0, 0x0) 11:25:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff00080000fe00f87c8a5b67a0f7aa67460800000000b8100000002900000023"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x1000}, {0x18, 0x1, 0x7fffffff, 0x5}, 0x3f, [0x10001, 0x7, 0x0, 0x6, 0x2, 0x0, 0x7, 0x1]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:25:50 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSBRK(r2, 0x2000747b) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="c80000000000008e5852a663618bf999", &(0x7f00000000c0)=0x10, 0x0, 0x0) 11:25:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r1) 11:25:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000080)=0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x10001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) QàmYh fxuϸTRGJG?l5t2iش ]֢":No%fn;3c(Gx{|0`6PƷ PW>,-߽2QàmYh fxuϸTRGJG?l5t2iش ]֢":No%fn;3c(Gx{|0`6PƷ PW>,-߽2panic: pool_do_get: art_heap4 free list modified: page 0xfffffd806853d000; item addr 0xfffffd806853d000; offset 0x0=0x0 != 0x434126b8acd80dfb Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *237997 67900 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff82458457) at panic+0x15c pool_do_get(ffffffff827e33c8,a,ffff80001d7722a8) at pool_do_get+0x42a pool_get(ffffffff827e33c8,a) at pool_get+0xb5 art_table_get(ffff80000007dd40,fffffd8057871648,10) at art_table_get+0x12e art_insert(ffff80000007dd40,fffffd805e458ca0,ffff800000ac1268,80) at art_insert+0x155 rtable_insert(0,ffff800000ac1260,0,ffff800000b3c940,8,fffffd8057b2a4d8) at rtable_insert+0x2b4 rtrequest(1,ffff80001d7725c8,8,ffff80001d772690,0) at rtrequest+0x8be rt_ifa_add(ffff800000b3c900,40204,ffff80001d772820,0) at rt_ifa_add+0x25c mrt6_mcast_add(ffff800000acc800,63c,ffff80001d772820) at mrt6_mcast_add+0x8e mf6c_add_route(ffff800000acc800,ffff80001d772800,ffff80001d772820,ffff80001d7728e8,1) at mf6c_add_route+0x44 mf6c_update(ffff80001d7728e8,1,0) at mf6c_update+0x3d9 add_m6fc(fffffd806715a7d0,fffffd8006028000) at add_m6fc+0x24d sys_setsockopt(ffff80001d6c1288,ffff80001d772a28,ffff80001d772a70) at sys_setsockopt+0x214 end trace frame: 0xffff80001d772ae0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: art_heap4 free list modified: page 0xfffffd806853d000; item addr 0xfffffd806853d000; offset 0x0=0x0 != 0x434126b8acd80dfb ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82458457) at panic+0x15c pool_do_get(ffffffff827e33c8,a,ffff80001d7722a8) at pool_do_get+0x42a pool_get(ffffffff827e33c8,a) at pool_get+0xb5 art_table_get(ffff80000007dd40,fffffd8057871648,10) at art_table_get+0x12e art_insert(ffff80000007dd40,fffffd805e458ca0,ffff800000ac1268,80) at art_insert+0x155 rtable_insert(0,ffff800000ac1260,0,ffff800000b3c940,8,fffffd8057b2a4d8) at rtable_insert+0x2b4 rtrequest(1,ffff80001d7725c8,8,ffff80001d772690,0) at rtrequest+0x8be rt_ifa_add(ffff800000b3c900,40204,ffff80001d772820,0) at rt_ifa_add+0x25c mrt6_mcast_add(ffff800000acc800,63c,ffff80001d772820) at mrt6_mcast_add+0x8e mf6c_add_route(ffff800000acc800,ffff80001d772800,ffff80001d772820,ffff80001d7728e8,1) at mf6c_add_route+0x44 mf6c_update(ffff80001d7728e8,1,0) at mf6c_update+0x3d9 add_m6fc(fffffd806715a7d0,fffffd8006028000) at add_m6fc+0x24d sys_setsockopt(ffff80001d6c1288,ffff80001d772a28,ffff80001d772a70) at sys_setsockopt+0x214 syscall(ffff80001d772af0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeea4eb98a80, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d772110 rbx 0xffff80001d7721c0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8162e73f kprintf+0x15f r9 0x1 r10 0x2 r11 0xdc643234cba201f5 r12 0x3000000008 r13 0xffff80001d772120 r14 0x100 r15 0x1 rip 0xffffffff816e5988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d772100 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=237997 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6c2128,0xffffffff8280edd8 process=0xffff8000ffffb938 user=0xffff80001d76d000, vmspace=0xfffffd806bc0add0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67900 104154 17996 0 2 0 syz-executor.0 *67900 237997 17996 0 7 0x4000000 syz-executor.0 17996 382010 77506 0 3 0x82 nanosleep syz-executor.0 6763 489858 0 0 3 0x14200 bored sosplice 55437 290062 77506 0 2 0x2 syz-executor.1 77506 202167 33411 0 3 0x82 thrsleep syz-fuzzer 77506 397606 33411 0 3 0x4000082 nanosleep syz-fuzzer 77506 282105 33411 0 3 0x4000082 kqread syz-fuzzer 77506 41102 33411 0 3 0x4000082 thrsleep syz-fuzzer 77506 454264 33411 0 3 0x4000082 thrsleep syz-fuzzer 77506 230617 33411 0 3 0x4000082 thrsleep syz-fuzzer 77506 519113 33411 0 3 0x4000082 thrsleep syz-fuzzer 77506 249606 33411 0 3 0x4000082 thrsleep syz-fuzzer 33411 406323 85766 0 3 0x10008a pause ksh 85766 211675 26302 0 3 0x92 select sshd 62482 284309 1 0 3 0x100083 ttyin getty 26302 265612 1 0 3 0x80 select sshd 258 121569 46244 73 3 0x100090 kqread syslogd 46244 64350 1 0 3 0x100082 netio syslogd 85910 378056 1 77 3 0x100090 poll dhclient 11557 246267 1 0 3 0x80 poll dhclient 43904 312157 0 0 3 0x14200 bored smr 66645 456783 0 0 2 0x14200 zerothread 48973 165664 0 0 3 0x14200 aiodoned aiodoned 91039 269463 0 0 3 0x14200 syncer update 88993 489641 0 0 3 0x14200 cleaner cleaner 45452 52321 0 0 3 0x14200 reaper reaper 89495 353908 0 0 3 0x14200 pgdaemon pagedaemon 16812 230037 0 0 3 0x14200 bored crynlk 71488 284545 0 0 3 0x14200 bored crypto 25319 230758 0 0 3 0x40014200 acpi0 acpi0 99420 478214 0 0 3 0x14200 bored softnet 65842 399320 0 0 3 0x14200 bored systqmp 98103 257351 0 0 3 0x14200 bored systq 95766 90908 0 0 3 0x40014200 bored softclock 8697 253840 0 0 3 0x40014200 idle0 1 30030 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9548 6857K 7307K 78643K 11925 0 pcb 14 8K 8K 78643K 76 0 rtable 116 17K 18K 78643K 459 0 ifaddr 77 16K 17K 78643K 143 0 counters 21 16K 16K 78643K 27 0 ioctlops 0 0K 4K 78643K 73 0 iov 0 0K 16K 78643K 44 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1591 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 60 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 335 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 55K 78643K 425 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 55 3K 3K 78643K 93 0 ether_multi 1 0K 0K 78643K 8 0 mrt 2 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 216 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 23K 42K 78643K 1651 0 UVM aobj 12 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 63 0 NDP 11 0K 0K 78643K 24 0 temp 98 3857K 3921K 78643K 10787 0 kqueue 4 6K 16K 78643K 95 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 66 0 33 2 0 2 2 0 8 0 unpcb 120 268 0 259 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 129 0 129 1 1 0 1 0 8 0 tcpcb 544 184 0 180 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 92 0 92 1 1 0 1 0 8 0 inpcb 280 437 0 429 3 1 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pfstscr 40 2 0 1 1 0 1 1 0 8 0 pfrktable 1344 56 0 44 2 0 2 2 0 8 1 pftag 88 9 0 4 1 0 1 1 0 8 0 pfstitem 24 1 0 0 1 0 1 1 0 8 0 pfstkey 112 2 0 1 1 0 1 1 0 8 0 pfstate 328 2 0 1 1 0 1 1 0 8 0 pfrule 1360 22 0 8 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 278 0 127 13 1 12 13 0 8 2 art_heap4: pool(0xffffffff827e33c8:art_heap4): free list modified: page 0xfffffd806853d000; item ordinal 0; addr 0xfffffd806853d000 (p 0xfffffd8053f64000); offset 0x0=0x0 pool(art_heap4): free list modified: page 0xfffffd806853d000; item ordinal 0; addr 0xfffffd806853d000 (p 0xfffffd8053f64000); offset 0x0=0x0 art_heap4: pool(0xffffffff827e33c8:art_heap4): page inconsistency: page 0xfffffd806853d000; item ordinal 1; addr 0xb85ba010b7b129b6 art_table 32 280 0 127 2 0 2 2 0 8 0 art_node 16 65 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 16 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1858 0 465 88 0 88 88 0 8 0 ffsino 240 1858 0 465 83 0 83 83 0 8 0 nchpl 144 2495 0 918 60 0 60 60 0 8 0 uvmvnodes 72 2216 0 0 41 0 41 41 0 8 0 vnodes 208 2216 0 0 117 0 117 117 0 8 0 namei 1024 6995 0 6995 1 0 1 1 0 8 1 vmpool 528 1 0 1 1 1 0 1 0 8 0 pfiaddrpl 120 24 0 14 1 0 1 1 0 8 0 scxspl 192 7702 0 7702 1 0 1 1 0 8 1 plimitpl 152 35 0 28 1 0 1 1 0 8 0 sigapl 424 519 0 490 4 0 4 4 0 8 0 futexpl 56 7390 0 7390 1 0 1 1 0 8 1 knotepl 112 168 0 148 1 0 1 1 0 8 0 kqueuepl 144 175 0 172 1 0 1 1 0 8 0 pipelkpl 16 112 0 102 1 0 1 1 0 8 0 pipepl 120 224 0 205 1 0 1 1 0 8 0 fdescpl 432 504 0 490 2 0 2 2 0 8 0 filepl 120 3302 0 3204 4 0 4 4 0 8 1 lockfpl 104 109 0 108 1 0 1 1 0 8 0 lockfspl 48 35 0 34 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 290 0 283 1 0 1 1 0 8 0 zombiepl 144 490 0 490 1 0 1 1 0 8 1 processpl 920 519 0 490 4 0 4 4 0 8 0 procpl 624 881 0 844 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 400 750 0 731 4 0 4 4 0 8 2 mcl64k 65536 27 0 27 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 9 0 8 2 1 1 1 0 8 0 mcl9k 9216 6 0 6 1 0 1 1 0 8 1 mcl8k 8192 14 0 14 1 0 1 1 0 8 1 mcl4k 4096 41 0 41 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 76965 0 76914 18 10 8 14 0 8 1 mtagpl 80 171 0 68 4 1 3 3 0 8 0 mbufpl 256 130678 0 130369 46 20 26 29 0 8 4 bufpl 280 4028 0 132 279 0 279 279 0 8 0 anonpl 16 70739 0 55332 82 2 80 81 0 107 14 amapchunkpl 152 3242 0 3114 20 9 11 20 0 158 5 amappl16 192 2716 0 1839 61 9 52 57 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 76 0 69 1 0 1 1 0 8 0 amappl13 168 320 0 315 1 0 1 1 0 8 0 amappl12 160 57 0 53 2 1 1 1 0 8 0 amappl11 152 54 0 44 1 0 1 1 0 8 0 amappl10 144 13 0 9 1 0 1 1 0 8 0 amappl9 136 467 0 465 1 0 1 1 0 8 0 amappl8 128 446 0 402 2 0 2 2 0 8 0 amappl7 120 111 0 100 1 0 1 1 0 8 0 amappl6 112 23 0 18 1 0 1 1 0 8 0 amappl5 104 260 0 250 1 0 1 1 0 8 0 amappl4 96 624 0 594 1 0 1 1 0 8 0 amappl3 88 303 0 295 1 0 1 1 0 8 0 amappl2 80 3159 0 3093 2 0 2 2 0 8 0 amappl1 72 18702 0 18288 23 14 9 17 0 8 0 amappl 80 1138 0 1098 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 64 17 0 6 1 0 1 1 0 8 0 uaddrrnd 24 505 0 491 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 505 0 491 1 0 1 1 0 8 0 vmmpekpl 168 7180 0 7155 2 0 2 2 0 8 0 vmmpepl 168 67866 0 65899 131 11 120 120 0 357 34 vmsppl 272 504 0 491 2 1 1 2 0 8 0 pdppl 4096 1016 0 982 6 1 5 6 0 8 0 pvpl 32 209074 0 190690 192 1 191 192 0 265 35 pmappl 200 504 0 491 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 279 0 37 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82458457) at panic+0x15c pool_do_get(ffffffff827e33c8,a,ffff80001d7722a8) at pool_do_get+0x42a pool_get(ffffffff827e33c8,a) at pool_get+0xb5 art_table_get(ffff80000007dd40,fffffd8057871648,10) at art_table_get+0x12e art_insert(ffff80000007dd40,fffffd805e458ca0,ffff800000ac1268,80) at art_insert+0x155 rtable_insert(0,ffff800000ac1260,0,ffff800000b3c940,8,fffffd8057b2a4d8) at rtable_insert+0x2b4 rtrequest(1,ffff80001d7725c8,8,ffff80001d772690,0) at rtrequest+0x8be rt_ifa_add(ffff800000b3c900,40204,ffff80001d772820,0) at rt_ifa_add+0x25c mrt6_mcast_add(ffff800000acc800,63c,ffff80001d772820) at mrt6_mcast_add+0x8e mf6c_add_route(ffff800000acc800,ffff80001d772800,ffff80001d772820,ffff80001d7728e8,1) at mf6c_add_route+0x44 mf6c_update(ffff80001d7728e8,1,0) at mf6c_update+0x3d9 add_m6fc(fffffd806715a7d0,fffffd8006028000) at add_m6fc+0x24d sys_setsockopt(ffff80001d6c1288,ffff80001d772a28,ffff80001d772a70) at sys_setsockopt+0x214 syscall(ffff80001d772af0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeea4eb98a80, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82458457) at panic+0x15c pool_do_get(ffffffff827e33c8,a,ffff80001d7722a8) at pool_do_get+0x42a pool_get(ffffffff827e33c8,a) at pool_get+0xb5 art_table_get(ffff80000007dd40,fffffd8057871648,10) at art_table_get+0x12e art_insert(ffff80000007dd40,fffffd805e458ca0,ffff800000ac1268,80) at art_insert+0x155 rtable_insert(0,ffff800000ac1260,0,ffff800000b3c940,8,fffffd8057b2a4d8) at rtable_insert+0x2b4 rtrequest(1,ffff80001d7725c8,8,ffff80001d772690,0) at rtrequest+0x8be rt_ifa_add(ffff800000b3c900,40204,ffff80001d772820,0) at rt_ifa_add+0x25c mrt6_mcast_add(ffff800000acc800,63c,ffff80001d772820) at mrt6_mcast_add+0x8e mf6c_add_route(ffff800000acc800,ffff80001d772800,ffff80001d772820,ffff80001d7728e8,1) at mf6c_add_route+0x44 mf6c_update(ffff80001d7728e8,1,0) at mf6c_update+0x3d9 add_m6fc(fffffd806715a7d0,fffffd8006028000) at add_m6fc+0x24d sys_setsockopt(ffff80001d6c1288,ffff80001d772a28,ffff80001d772a70) at sys_setsockopt+0x214 syscall(ffff80001d772af0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeea4eb98a80, count: -16