Warning: Permanently added '10.128.10.42' (ECDSA) to the list of known hosts. 2020/05/06 02:52:14 fuzzer started 2020/05/06 02:52:19 dialing manager at 10.128.15.235:39004 2020/05/06 02:52:19 syscalls: 338 2020/05/06 02:52:19 code coverage: enabled 2020/05/06 02:52:19 comparison tracing: enabled 2020/05/06 02:52:19 extra coverage: support is not implemented in syzkaller 2020/05/06 02:52:19 setuid sandbox: enabled 2020/05/06 02:52:19 namespace sandbox: support is not implemented in syzkaller 2020/05/06 02:52:19 Android sandbox: support is not implemented in syzkaller 2020/05/06 02:52:19 fault injection: support is not implemented in syzkaller 2020/05/06 02:52:19 leak checking: support is not implemented in syzkaller 2020/05/06 02:52:19 net packet injection: enabled 2020/05/06 02:52:19 net device setup: support is not implemented in syzkaller 2020/05/06 02:52:19 concurrency sanitizer: support is not implemented in syzkaller 2020/05/06 02:52:19 devlink PCI setup: support is not implemented in syzkaller 2020/05/06 02:52:19 USB emulation: support is not implemented in syzkaller 02:52:23 executing program 0: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x30) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) sendto$inet6(r0, &(0x7f0000000140)="b93492113a2c49b287bcfc33ac3f582a014ae13758426f99695c51decf2a17cfb7230019", 0x24, 0x6, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x80}, 0xc) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000001c0)=""/174) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x8000, 0x4) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000340)="3f2ff873fb8d7772083fcb3deec87a7b6d1b9e2a85a632bfbb55c0d8b683fc646cbf18b7eef1859a1a31111a492259ae3e21f1ce4cfaf26efecc44571ea58f33a40b01d3d4d67903f8da90d6c81676d331d97e5544b491", 0x57}, {&(0x7f00000003c0)="450f92b55038325333b99200751ccf51de5451b9427609ac5f76ee7be2ad863f68b5913d70b932e31def24234eea33e8c68be855b6", 0x35}, {&(0x7f0000000400)="2aed12c266248f9a8129fcb8022df9eca3254426a67efc3ba512e592803bd10562965f79035485090ead7a166c865979c52d89aedc628fb0522ae7810d6a84c7050b85c7ed13", 0x46}, {&(0x7f0000000480)="cbe19c4f826c66e47634a0dde41f4ca70e3258cbac35bfc4dc69d04616be075aab16b7f938aea6479a9120a3b4e47515b4bcb7a265b1965af65c94cf7f047c545682171843a460f8f13e9efb5b12581bac", 0x51}, {&(0x7f0000000500)="5e32b241036eddd487cdbd9d0df152b44be5ebc03d793504931879c8cb1434ccbc0795984821b43897c79e48573af9a11c7f135e7212398083827231cd683f10c90e9931130eaab18fbf3f0830b080572ac7327589f19f06b14d974b058992ac8351f5ba9474fd5909eebfc7543bc2ab16c770da3e980b340fd972a10fbc5ea9cf3f77d7017c505c42bae8100c1c7eb2d5b9af7caa17b0421b3d0ae90cd2b33b26baeb8a0059d260641e8be4ff6a3fab0fb465ff5d4ef561566fa8b621f5f96b06a66c801e9bd560bf794cff3cad139dbf99f0b6b3cae4", 0xd7}], 0x5, &(0x7f0000000680)=[{0xc8, 0xffff, 0x4, "8a6d0426066b3b710d153ce8c9b5131bc184bb830be6b5ea50284a33f8cad55352c4ddfebabe941c9822bcf8887a96362847d02871e7a9bb0ec628a35e0427fda65eb98430633369774a252e8b0cec000894d6982741d692dc3720b4750f371d3ee41944f83bd9424be75065a37d89265020049345cbc0d05a5153092e964cb801c283e30e057d91ef69ab19c5518e52c98e6aed0051e37e968f6ab296dcef46c61ef3290afc451f8234c50d96db2273316a02"}], 0xc8}, 0x3) sendto(r2, &(0x7f00000007c0)="5ec85ba5bf7b4a426d6d09d8dbae23a8bd934de517cc54212b3d55df531120b419f0f1f1d1b3d9f72665f34991c44541545dfb1e5ee4ce2e4f6ec5fc86152dcd39e9bab705f50d53400c0b32e1141be189951b8d9cf59649534d7c1926474ca99661be07b532c499b56431baca8764bae3da0a3c2acb7a88a4bd3a5a129118173f30ee0367247e21dc0caa6f98387e5d3914d8481e3301c8933da347f66529a5182bbe2ae95e4f38f8196f300e7c82149f0a94f4eea42028c3d530ca2abffed91b12895ede4ba3075413810df67bf78777267e455d039e77d5cde6279bea43a385c8ef2cd6d0890cce15f04eb9d85773ac8c6e76edeb73d6d6a4", 0xfa, 0x8, 0x0, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) shutdown(r6, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000900)={'./file0\x00', 0x582, 0x10001, 0x2, 0x0, 0x5, 0xfffffffb, 0x2, 0x2, 0x2, 0x8, 0x7fffffff}) ioctl$BIOCLOCK(r5, 0x20004276) 02:52:24 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x200, 0x7, 0x1, 0x1, 0x7fff, 0x200, 0x80000000, 0x1, 0x1, 0x9, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x783b00, 0x1ff, 0xc}) semget$private(0x0, 0x4, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r8 = dup(r0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0x0, 0x10, 0x2, 0x4, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x1782ddcd3ed1c399, 0x40, 0x100, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x2a, 0x8, 0x40, 0x6}], 0x34b, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffc, 0xc0, 0x1, 0x5ae, 0x10000}, {{r5}, 0x0, 0x0, 0x20000000, 0x7, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x88, 0x2e7, 0x9}, {{r6}, 0xfffffffffffffff9, 0x5, 0x10, 0x300000000000, 0x7}, {{r7}, 0xfffffffffffffffe, 0x50, 0x2, 0x80, 0xd4b}, {{r8}, 0xfffffffffffffff9, 0xc8, 0x80000000, 0x2, 0x9}, {{r9}, 0xfffffffffffffffb, 0x46, 0xfffff, 0x8, 0x2}, {{r0}, 0x5, 0xc3, 0x1, 0x5d, 0x9}, {{r10}, 0xfffffffffffffffd, 0x2, 0x2, 0xffff, 0x8}], 0x3, &(0x7f0000000500)={0x80000000, 0x6}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) fcntl$getown(r11, 0x5) lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffff9, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x83, 0x9}, {0x43, 0x6}], 0x2}) 02:52:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 02:52:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 02:52:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000200)="663737025fbb52d7f0942b2b560cdbc947ba9c0ea39f3e51658e80dd1f2bf296fa847bfcc0cb31b5d11e3407c8d339c676ec6e68551da1f889a040a4139f4df4c56ac3e4f92d0e16920e2e2eb792f9969b79765d47ce209ebea7e3fa559409127a77a27f29c8a9e32607b1f89e683cdbcd57a0dae0", 0x75, 0x401, &(0x7f0000000100)={0x18, 0x1}, 0xc) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) login: pckbd_enable: command error 02:52:27 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x3, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end]}}, @icmp=@timestamp={0x9}}}}}) getegid() 02:52:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x9, 0x0, 0x6, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x6, {0xfffffffffffffffe, 0xffffffffffffffff}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x6411, r3, 0x0, 0x0) listen(r3, 0x4) close(r1) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x2b, 0x34, &(0x7f0000000380)="04005c6002dfacd1db9fb75e95247e9fddb7fa1cde8f4c7e0a580417269c064af9afd468a72f3c087c320ef0e0191b4d13c3eedeed4f9c669cd066b5708d236903e376cf6a00931e58e49c000000998af7c6e1118f323bd8a099ec709e697aad1be96140dcdde42179e1b2ad3cfb4ac193108aa7d90882f8f0c6fa076410dddd23f53d4bbf15e721f48f1b46d90dee6dd34b923065e1687cac693d6100000000000000c2cdf0b291ec6e79c1b7d9dda7c4955365c4f318054078c40eeb3ded57f11a4972db348b3d1b8de32b0ee4a5938c8e363c09604caa126f46743546a25bf11063a1b75d121a2cb9aed4b133be6b2203bca8ecd1d27a270df3d6d3105e5e150418dcb5b857568a65a8d0dc3cce7d018ecd117032b300da1f76c633526943de95c2fe28a9f87b470750dee153d5a2bb1d4709831827d58a1cb2b1c3ce1c40a0a87925dace334f18257b2daec2e49a95", 0x151) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 02:52:27 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="861c0c6000"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x10000400}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:52:27 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x9, 0x80000001}, 0xc) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) wait4(r3, &(0x7f00000000c0), 0x1, &(0x7f0000000140)) 02:52:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffe}}) 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"}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x6, [{0x2, 0x4}, {0x0, 0x101}, {0x3}, {0x2, 0x5}, {0x2, 0x7}, {0x1, 0x663}, {0x1, 0x1f}, {0x3, 0x7}, {0x2, 0x38000}, {0x3, 0x400}, {0x3, 0x6}, {0x3, 0x800}, {0x3, 0x2}, {0x2, 0xdc}, {0x3, 0xffffff13}, {0x3, 0x20}, {0x2, 0x1}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x4}, {0x4, 0x80}, {0x3, 0x7fffffff}, {0x1, 0x4}, {0x3, 0x1}, {0x1}, {0x2, 0xc00000}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0xfffffffd}, {0x1, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffaf) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 02:52:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff, 0x4], [0x0, 0x0, 0x3fe], [{}, {}, {}, {0x0, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) msgget(0x2, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r2, 0x2, 0x1) fcntl$getown(r0, 0x5) 02:52:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x40}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x6, 0x70, 0x2}, {0x4, 0x4, 0x7f, 0x4}, {0x7e, 0x5, 0x6, 0x7fffffff}, {0x3, 0xf7, 0x20, 0x1ff}, {0xea, 0x5}, {0x20, 0x5, 0x3, 0xd7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:52:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x100, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28801, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 02:52:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 02:52:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x82405605, &(0x7f0000000240)={0xfffffffe}) 02:52:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe06) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffffffff, 0x4ca5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 02:52:27 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x1, 0x400}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 02:52:27 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 02:52:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 02:52:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) connect$unix(r2, &(0x7f00000002c0)=ANY=[], 0x10) r4 = dup2(r2, r1) accept(r4, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 02:52:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) unlink(&(0x7f0000000080)='./file1\x00') msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x9, 0x1f, 0x1259, 0x1, 0x0, 0x9, 0x400, 0x0, 0x0, 0x7fffffff, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) close(r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000340)="08f70e418246b69c21f0c761073019081284fa6407e1d47524df7b2673ec2738d38ebafbaeea493eb4389ef8160670ad813afa5400f296b7ece85f408f7845cf328b45101acf4614f4e29e1c01863dde1e8491153d391306e90a79475df0cfa258f9c9e67df4839e1175996c135dcbb92d0432269d94d46fbfba292adf0cbbef925f3b2ba75b67a2ca6e13c3ac50f6f92824beb6aebebc608e1ee4b48ab20816ab9686c8ff27fee6c70a17cb4a83bbe706696c8f412cd0d239f1778837599f52103ea283abd224b4662e2641984810580f00a6b07b896020", 0xd8}, {&(0x7f0000000440)="a9f6ad5a33c00fb153c2355b74ef367d04c5d80e1132e8061046a846c7e14029950c62e39674382f66201a8d844f5adc6e7a8230256884de398f68ffa5fb59558d45955d114864c423285cd30153b84c2077a9c22c8f9e10ff0807b850a1f180ee2f8f522551c05b5d03447fed6e9c3bbde4bf87119629f0e9d6bb71011a42181fed0a707c3477db85fc040847f797f73c1caf8632b27c961f28900e7cb94d1f7556aa7b9d42fe37fe7260432d143e668d03a5574474937c98f4cf8276e996d84d2b565df81b4864df0a261b63cf75555579015d3a5188ab8915e30eb17a7312ff63af0cb15a1e2f5cd2f0b053c8191ef3414770c1526cfb", 0xf8}, {&(0x7f0000000240)="9ebab1668f8eedaad01fcb9c5281f3c37391ee4076f6ebb9ddee6f133dad359a39b543639bab5e7869793d7ca4f9696ee9e2eb97cfa4ddfc2707d8ce751000e710a8297d958268ef9b4ba58a74c2da3b44056ace82f7d6978d2813606325c0f69fa0721fa9664263b90e477e15ace5bb5e225b1aec20573f50594d4a9ab95b1faa05fb17db3b70cd988f08a46a722f8c5892f2e1a41f4f061283002edbe366d07a2d2772be6b28", 0xa7}, {&(0x7f0000000540)="c16d78450a71cec3b55745357cc657fdd73d5238f008182f16737ff60649758ad0baa397683be3765987b3d9d368347c7dac5da1191d2c056d48bcb34648a3b5341a6f297e9982202713e0265c2f6939b58d44cdf0a7606f0df2", 0x5a}, {&(0x7f00000005c0)="fc3602218d97a238394a6929c4293bdee3a3f84389520040af2402afd3f400a8f4d08884f6db3dd4348001bf5b2fe62f1a6070e2aa0ce625394122d3621f06fd7c4f37457b5220e2249c76d750bf2eca7848ab4b4b3aef4b3b5b186c627879a431cb4e37c4b4265b1c6b8ed6f0246e3f5075ecf74e8e5b542b823f6385aff9833bd6c5927db1bbd3e9a4f960d78656bda0f20014e7def9db2f3253eb476eeab5ad175ae7c451033f3ad1cee673933514ea7077f9d26d804cc3c270b4354674c5ceeca8bd339a567d6ff587cb523063b58d5a0bb3c0a37a53d93dfdb971a6a0e344e469f3583259a52265239d6584d863cd7b5632cb3a98b98c163b6d468836", 0xff}, {&(0x7f00000006c0)="ac37ed8bb72d33d474ae747f48a35641ab959d268b72bab03300011255913bdbbe41a7695c265c12f37705286e02062f21113080f120e2e5fb75d15a93963bcbbb8e1206ded6d68c093cf255614d6d3da1a4415823c881df4ddc66dfacd89a9813479ecd2eb3bfcd4958e3596332811f3b627571e9c095d1aff2719c82e7a8c9b3699b47f7c93d0d6ed632298cf5aa43af94078db1a2e392ce77f559ef4559ec988a88a9b93420349d226e3e458242d52abb4aea12f9deda44ed8fdad599cef9b8f50e7e523cabe51e8aa156", 0xcc}, {&(0x7f00000007c0)="273af358ecf6762775f09ea78da1304d1c62b01d33d3", 0x16}, {&(0x7f0000000800)="2fdf5e90f6a6f6c8e597ce3b992a20508c965bd0ad1b4b273cc4aa10440a884fcb93b27c05fd28d5a4e98a257cbf4662eae72d6a859119e0116539348fc6563109bbb3dbe5bec6b7596b9e49837a5361803c33b96eb6a6bb633c8159fe8ba2030d0e56f8b7c2ff758048d3df", 0x6c}, {&(0x7f0000000880)="469afb80f0555e846f5f2f3be4915d13ea091206a2bd907b93db9c9a9f0eded7c27c1d4de40258020aa4323db2461d4196910a2158cb", 0x36}], 0x9, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x88, 0x401}, 0x3) 02:52:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4], [0x9, 0x0, 0x0, 0x0, 0x0, 0x2b14cb56], [0x0, 0x0, 0xffff, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}], {0x401}, {0x0, 0x0, 0x10000000}}}) 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)) 02:52:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x20) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mlockall(0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) 02:52:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x92) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x40, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c5846543cec875d85771940"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffe, "010000000000000000ffffff7f00", 0x0, 0x1}) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x79c) 02:52:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="7d58dd22fd66f4e969fa315bb4c5c22a62c090b0b91a2d5bb8f4bdde629a134277e705325a98ca3afbe71286496bf795d09c2492a00742bcdf81437007c2195481c8bca695e5b04f4a0cadee0371d46d07725c70c781db9fdf17ea85ff20b6ec72f868308338c78f8be786a4c41aad2afd957f6777fc996843a23b7d21ac24dba6096f47ad3fde446e69f19bb92341a4c2cdb9dedc9aafaadb0731bc824fea88d3779efb32d5a0c49ab02a9e7eb44369fcd65e881b0532146d9e4948658f2f58e9ccee4d1859528ff381463c5e861ed0b8764bc91c1536f2e7271c239ea2c7000000000000000000", 0xcd}, {&(0x7f0000000100)="bb081416b16445d91b8314ec32c31e00b066d44e6efd5740a1a2caee3ac50e2c12ae0057a913d2b02f72e11d0bdd7fac9320b1f7deedfc984882d3e60fbcea10c657009f1b3e0634934686fdcfd7ac8174cc43604851d8238ed18b9c1e46009d9cf30d78e8e415b9f1e2dacc4f1447839e674ec4da000000a3dc153fac8f2c10648b9d94a3cd5ff44ae451aef4ec60045380d3cfd308434adba202d9dd8e2205cb1efdb420a1b3f1f01006548822975fc2c9902da270e86d2ae377ca7c1a91882aa57d84aa1e93ca5c2482a135f17adc107355228fcb57c70145f5b5a18aea944f42aad977cdcc2a17b67896c44524745f8096d1bdc4ea6b2ad39cba9d27738a258a217b03520a44ddbeb6ec1fccfb8e6fffbf55371cace00a26876f3d796a4ddfbb735ae709362d9fde153835828067e800fa11a04fd78f97aba12b416841bfc2b7472b2b57a5eb1934648868e4da57c729432c59a79dcae17795e8caffb30233e11fe1c2d0921173419f501bad420a9c13c1f98b753c0df7d616c017750a6f3c37b3a3b5ba0874572dfd502238fb693935ba30d06c276a4615a9221b63fbe691d11ea14f2ed2b00a", 0x171}, {&(0x7f0000001640)="7f329472f6afb275e3fdd185ad2a24b3ecf62fd815e393ad8b3ecdb79a0c9f0d3fe2d64fbc101da2a5c504c7d0e3c33b395cae01e2e98db37713ee5412f2434233462dda03032c175e9f8b176cdcccfe5ea3f4c1a5dfe6b794d8db57d01981252f9027f8da7d232f8d010c7c07a1063b9dbb9c0d9037f0bb9009394bcca4949228c30b5ace2a4e904a5b75c10067844ee02f554fd080f87989c4061d274a66dc6b490855af17a31e3de969f3bf4e4ec2fbdd70c3453e1ecb9c9c0b20f02c117c094a0196036155865a5f3175eebeceab5d8d1f9aa5ac9ab14e7b3b6852f4d0147feec8b350896b4b21430529ff3df96de7a776ebf454da30b12db08d8ecc02e1e159f09949c24cc53c78fe533fef5a57017678810fe73e233472decaa11e7117769beb5ed3eb992bbf831c757b67bbe1240f2565ce64e9dc9ee3982723961086c874676ff9a1041f0765d919dbb8db2f0dd0a31c4f545cfe0237b82d6ca951ceeb7523ca0b461a4f0cd383e73347437bdf9c0fb625bd922a9de070f7402cbb7cb342a244dd2b01c8568c0a5132ce6f2b43967a987d3f80af4d90d5f219dd8982b5d518bf4902dcac3e4cee69ddb8fb1ff799a4c14a6df505b8502be0dbc580a95ac5186cab57c467369432dbbd14beb2834ba2f1ce879952c1efbbee5470023fb21fa6741b6e694147332c8bb35fa2be17f1c235bbc3e5dc12a31ea50817277e6d075e625eedbd0bb4e9f540187552b3a6fc071b2d710808cd518eb0b885c875da1563ab452e0cef8a09c14dc7f95e13b9408a2623e236ab6f8f448a961d5fe60fcab81ab59f12e93347f76bd85309f1a4d4521e18be21b0b33516d1e2890c5b62a2439acc01ca3ffbd3bd6558915d3dc51b4d38ad9ef4a58dda8a1ef3d255825db6ebccc6425f38efa2a841da0367f5d86244842d6adf78db44e11c437611a37270707d9ca957df4ed8a741cee5dce826a996be9e30b970841aa4bf825ede2bb01e917f3e6d9d8306c4cd3382e1001d64f7d2a9a39c13547170dffe7f52a6e7758fa6701b1d18e4ae36b0bb55d9bee36e086f77f413e7f2064d5154d6193b0d082046724c5ee122c67b97ddf357d9235cddcba3a17cb85aa7bf0ae56c2af15bfea7920a7d82f86368ffc67d6e87302602fab00858e0df5a6bc6721342970ddd0181f4daaf8f2e58ee74b844c88f8b468d85b6ad6f8fd0c316e4d58537db35eb4a956d9be165835e29b28955c13ce00dd1db2453810a25ffb2da9d5f83caa8d3d9b079212346c9b329aa4f0585afb47a92831bba30af1ffd1b87caccd8eb8a30693fd13e25328ae6ddb55dbdd41ea51e73158dbfd2f8a75916070613eb20b4c75d4973a105b880c5430701d707c5d9bdc7bfd4b63cd0973b6376bc0d603e5db460073bb0d4a46469e17cc112cdef7ee97df02724b09ccc65748329c999df5c73b887c7b979d0c0253ef5b72e0cd13932a7ade191df41649973f25c72a3740034e8744977fb65e3efeeda9ac8f92bdd74a7a198619216d5b95223ed1bee71c7e345a96ecc77c221278e97512572e45625cfc4b6af9e956c41fb0d19c05cef0ef84eebe7149a2c9a84ac0b25eefa8a8edbe751b09a0de96e50afb86242da8ab1bb23358769818ef9af0874276558e1dd611463d79d035af239426e34e622e595c3454b9dd05a4298534513f3a21fe1dc2f04bc5eeafc47e23d1cf4873f46e17907c1b7af59c19c38a32cd36c5ea5485e79e2aa822140f95e0da0ce25f5aa5c483773b38b9af99c0887dd0bb89611c8333616a58b691bb41d40adc3980588de92f05aed6ec4cd087b1b3e1bc5f8af75c7821d4e4665e93341453fe3b5398ceafdea51382d20fe7cc46a5e4126df53a491652bbb1ded130eba555fcdd91a1aa01253044e11b37eaafa83f002df43f5ac5435ebb42063df5eb42775dfeb283faef25f451636030e7fb732bc93eb0d1835126ad51a8e889053864243b7f19218ebe68d827a5c2d1d054cd6507635d1c90bb0b3b6d33edf4961e864757a8769fc66bfdfe3093e872d31b2e1aefbb3fc75ae2b2348fbf80d602a06af381a982a7d54cc27c471583f507fa50cf0a54a487c27ee4be3e50a3163e69beb7dca32f0284d1c372a5ccba66809ad87b7efd3aba45ed7dabb8f6ebc4a1899240ea8d890829cf99d76e7e3b19ba69afaf50b806d232efd0505e7ad40bd75619122442fb018633c24cc91ef4b1e69f9854d41babcff66a7c4a925ef6af196b828e11a4f861db158f26c676bf29277789cd120e0a609988a90432c72c2504b106f0719cb782251200cbdb36d9934a083f31d2c0df7fa79e1990c27a7164472192b2519058e81196afbdf1f918aee7442741cde7febbef5608d2e1adcee43f2be9ef93e91234290eef65c259fb5a16b8877fcc7a0fa4e538b8ea39ab9dd1c9972aeeec8bc0fec83a67a0e300f9339faaeb2bb5d0892b40c30b478740c6528bed055c452e725d22de311816a4f8cbf5d96a45fa4308ad105af319b01f9cf005b43f0f6ebd5f6913a211c265860c8fee36cde38024af8715eccfd5ad4d2e0f87ee4b7ee7d4bc74e9d36bfbdb5416eddf5188e648fa3d4f976dd1fcf4eb22f447c77995373366519479e1b7835c0e806fa1d953499b1604f51e86e98f8d187a6afb8265f692568859b88e57db1f040cacb674e8acc127beee9d43d5b031857cc76e5c3d6d2669ae2f76333d23948a69309dd776c4bf85932137e96b6fd0ca599a9c9a142f5f8998bd04864dc40ce5a993e76aea1d98187d097c6daaa7d887f145693fd56e7efdfa940b2d1a4da9dc75cd4cc2f41dad5d445feee7c949db8a0e6bf3cf26aacef207e9b99b22fd5a22a6a759421cbfa23b13083e199e5bf4a99eea8c20b1fe70e2cf091e4923ada882701b33df1eba9e84ba4bd5d6a171e66c0f20492a4f9d02cc84d3e85906fb21422609e8ad45c38c5c7ee3de919a4c7e7a55578e19659977fcb2115ae077b9bf41b39f2042e88271fdbc3f02259abe6f10b019f1e2c3d0c2933fd48ee5f567ca96c2d41aaae32e0d7499683a18ecc2af2adb62c5c8a93ba7c2adf2b0ea0ce4b4e36c1c6fb3204918e65018abc0d58c1a3393c4b32be92bbd2160b8b05ebfe22f09f1c11459ac2239c023116618c904f021ea6a9ad7dc86d51a3d8f1a4848d1816bd20984ab02a64dfe9598bdabef94bf0e23a75fff149466856edaffacd9c2627a614293459d1e997ad16de29c8cd0bc4e51d29148e5f5d1d66411f793dbe8575eb04771fbed3bfe15d807c1f882cf4b7a5c073612cb9a7b8d4cf4b376c9a27b29fbaa1b74e020163e1d47df3fe057c183de031f34f26445d98f4d14e6a83f454a602ec1d403b892151d0d1474909756af4767de2fa1a5e1db015e50c49b20baef0ee6e7e562e88049b92c9464834285ca2eb11f8982b7da726e7cd425e430e99cfa3cfbbc119368f76a1bc4adeee817b93b3385f4fa63bf6a8ad9fa5344219aaa9335ae16658431c2167f3f99de3cfaa964ed538a504e78b219dbafbde3d8190cde90df83849dae8408dad2fff87a670e333055b218290ffc1e0bcbeacf841f284eb17ed6c3c42a09b696c46b1cba8cbc050ddca764fc983237e5f4305089b665d2493d8b667e0e5eefd08fa24bb47048942987576a6c29f8b9e324dc462cabc14798da3a2068f7cfdd3bdc7cc0a53c7985ef79421faf222e17c6e2f23d4a7a683b27552bf494af58e1bd66b342acd8d434fc4f73c2749b612e2b5638224929c6ba8b36fcea402aac26d7350246718cba1f4811378275b5051da175ab5fb484abd4076e555d1f1459663d0e6e7262ab3ef48846514589902b08b50c4c679e29db586b767e876c516ba98d0f8501a3424ab4952861f7381761a69565250198d3cd7d8f8836a86dc3122a53e48c808302e46fa46978bf2c605c86b9c4dfe4ad6dd31a92f3860b211f6014c9cc9176e9c7a2ecf1ed67f280e58ab266f5844d3bb48e8d295778d99ebcbb439dfebd3540bba0c06d111a023b984bedfa18c883cd10424218c489fda85abf81678f1461053acf689797eece96fe569adcd8b64f231fadbc29251650b92a039c0a537fc2e988cc4acc704b21d67b037ad94132ab99fb992ba6e83cafc09a7368e023d9076db375ddf09df29765cd7790ea5e0ea4b19b78642accf157a8a3d25cecd165f3213852bee34c50c9a2e893a68b23b69db7ad1b6db65c4a09e7aebd382d39ace3be4d7133268b2814694752ba0a519aa5cc9241319c8a9b5a7771d09e4af9f8778762f27e9d191aee72e0218f0e79d8cd6a2ffd116b508b1c2813ca785b67a3c7fc56a906a097ede9ba9b9a4a0f1d10c301845ae88b0842ec24430c09f200c3c137d5297bd0a3b7b74250c696f34be2954e5d9a319fe0a5a7b0cfa126b0ea1142eadb5382a7dadcb30da478cb5d425ea8802d7980e77e5bb2e8a0a4fd6f37e570cbdf24ab88c09a02f8eb51e9803ab3f9894f6b157847d6c930255ae40a8b8cf71be29fb2a2fe4298d9b944569dcc6a05a32efb1ea82ace6b8f25aaa37d671ea3d12b2157ed6cdca089c6cba94fef0eb06d99738a041f40f568fbda510d4e7653769bd207ad3a1ecea548ccd88e555be60d84f80c7a2375784f157e39ff0ca81c2276a19942c40d110f8c9f7213e659bcfc3336f9dce2662a02dc566e9d6cfc3b68a9147557bc9604bc432c8f7497cf41f1c7af048d1f1f5a4b26452759942eb4054c38f010fd0f8b0395e9917f17026c94f552a904175c158a648b2a8b7fdc659832bd3eab18afc2180d465aeb80cebeb0bde5f6863dd60dd26db93297eeb93860230a7b6e4f60dca873531be2e37521255a5c5df3019a38bfa43eefe84d7004b52a1fd836825a02617c0354fcc30f5a076e24b8873cfbfae3994abbd5b22d6f30629792a696f96559e5c0778c33a641c37ee74a8cf3cd95ca8d62d60cbfb1f84939d43ffa4f3117606c76a3924fea005f0fb788ffd9e9ef5918b1acfc675cb9998362f89a7cbadb45b6a65887fda159b7aadacc56442ba5c4d1e98c5379d97af55ee22a463dac09129672d192440ab3e88406cad1a1c68da3697b49b9217b8d8f730ad59fb5238891add04f88e449eb56567dd58abc4776fcd434249b678e99df9763efc21ef5def5abf38994543d36959544288f2634d7e5e28591c29f48cb1569c4968e642790a96cb7c85fa8b1cabcbb1b9573b12b952fa47d452cb6a4ad064ec63d01bac8ec99864b223bcad2ce524f6bbfc8dc3a0ad20292c43f0e15ea256ae0dc8353fff99f6c54980e345abd8ca9e37f110249e205fed32faf71a47210f81a701b16f6b6711c76f310b0b93b47a44f5c87d108614ccb40713f2f36f5e2fec26a874272b398ad6f5f69666cffe894920b1358d839f0e05a23bfa6a18284e8f2c83932e4a57c808b296b623a370468d8f63987331504ece7701008a7715fca9bb404f0607bc6703209af15078902877f84f9152d729e1fd7df4c21007c61f7efc0a997cd57039c56481ae5148add168140d2384908ab5c1a80f6908fa5dfaa0aabd5253ae11b02620a3981e14a92c47e41a59dce62b6ee94015c8e6cb716f5bb2c82833c2f3b1935fc6c2f2339a258f7ca445dd0435114a0c6a208307b011f7e16c868ae5218286d8e450dccc6981b61671a6961c26748aefc86c76cbad0971551be81eee255591ac6031492c9cc7d561d71b55fb65aa00c5f3090b56e65577c75eee1e369dd50104d443e893e6417a74997733d564ce369450196c59d62702748921cce222fb157e65765e86", 0x1000}], 0x100000000000011c, 0x0, 0xffffffffffff44ed) execve(0x0, 0x0, 0x0) 02:52:27 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x4, 0x80001104, 0x0) getpid() r0 = socket(0x2, 0x0, 0x3) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) 02:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000218000000000000000000fc65670719fa3a8cb17e7b0cb20607238fb80000"]) 02:52:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000b900000000000000"]) 02:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1}, {0x7}, {0x15, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f0000000280)="fb9bf93200000f33a500"/21, 0x15, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="aaf0bb772814817a622861f3c146ce13d029cadcb9ca261e462bfeada44401cedcb8e4f2723533f13e50fb47b3b0aac762392378210d00fe03bfdd605370a690360297a21abb71667b040e2662bd75452d398cb6ff850a1bfbadf59a86fb5aa7048236596c280b2c8f9a4cfd704e572e84f0c2025aecde6d6c94117bbfc231563c817f27c42c06a759dd2ad788a805b2501fd0c44d53b01093d0439f0d2729f5be1527c6a4444e59b901cb1278cb08a94018c55a39c1a533d9aea77e381c52a8abbc336a6da6efb0c85a5a1b66", 0xcd, 0x0, 0x1) 02:52:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:52:27 executing program 1: r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x600, r5) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x1}], {0x0, 0x0, 0x0, 0x400000000000}}}) 02:52:27 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}, {{r6}, 0xfffffffffffffff8, 0x9}], 0x3, 0x0, 0xb2e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x2, 0x6, 0x2}, {{}, 0xfffffffffffffffe, 0x11, 0x1, 0x8001, 0x5}, {{}, 0xffffffffffffffff, 0x50, 0x1, 0x3, 0xd5d}, {{r7}, 0xfffffffffffffffd, 0x81, 0x10, 0xfffffffffffffff8, 0x6}, {{r4}, 0xfffffffffffffffd, 0x4, 0xffffe, 0x1, 0x26ce}, {{r8}, 0x0, 0x4, 0x40, 0x10001, 0x7fff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x20, 0x5, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x3, 0x132}], 0x9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0x0, 0x2}], 0x5, &(0x7f0000000180)={0x4, 0x4}) 02:52:27 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYRESDEC=r0]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000280), 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x1) 02:52:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002580), 0x0, &(0x7f0000000100)=[{0x78, 0xffff, 0x8000000, "443b86a40901b7dbac952f343d3de50300000000000000a2bf2cbd5ceb71c9bf4c5a31ca1c9f5a3948ef7c0b24fba663f73c9886697e97f304fa00a8352cef95333d1504869352de264e0d946db5965b191222bf5f693253090400992574856167ebb9335e50"}], 0x78}, 0xb) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000002680)=0x8, 0xfffffffffffffedc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "003707000000108000007f605d56f21249a5e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f00000026c0)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:52:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) flock(r2, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) write(r1, &(0x7f00000000c0)="2482f228a18ee9a1d696f6a0abca3f3239e72d7524cfb680ac0bf6107a1565f257e20d368ef00c0ec01f145ed9581580f50021bfa316c9d8325e0e24e531a79f77c16960e20c934c74e682e5b02928a1", 0x50) sendto(r0, 0x0, 0x0, 0x1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/69}, &(0x7f0000000080)=0x47) 02:52:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x88) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x4) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f00000002c0), 0x0) rmdir(0x0) 02:52:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000002c0)=""/75) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7]}}) 02:52:28 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) flock(r2, 0x2) kqueue() writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000480)="bccef0fbc5fddc984def70f945befa71706c986a578d6781ea6b2c36abdf341cd3944575032517da92c53e69c64697a44e7f8718b996de728b4b7ed674d809650e1f7341b2e29ac2c6aef4f44cabbbff8642cd", 0x53}, {&(0x7f0000000500)="f74b7028c2075d663af9b84b9d34c843180299d81f049a658abc6745f005780744fdc63167cb1ce68ff200379910fcfadb4f29b7aba1b2c947c4e39908c459fc83bc4c5a66e24af535bd8005be7e4b03ba1297a0036bf80151fa30b8165dc4540258d8e61da012c3d859e0a26367bb3507460847e1bdcbe6643406996a114a309cbcc5eb17ed0853b1488f3cdc53b90256e5ddbe13e56f13a83c51e0e9b3", 0x9e}], 0x2) 02:52:28 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, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x2, 0x401], [{0x0, 0x0, 0x5, 0xffffffffffffff7f}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) preadv(r1, &(0x7f0000000cc0)=[{&(0x7f0000000840)=""/158, 0x9e}, {&(0x7f0000000900)=""/158, 0x9e}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f00000009c0)=""/124, 0x7c}, {&(0x7f0000000a40)=""/152, 0x98}, {&(0x7f0000000b00)=""/185, 0xb9}, {&(0x7f0000000bc0)=""/207, 0xcf}], 0x7, 0x0, 0x401) madvise(&(0x7f00003db000/0x1000)=nil, 0x1000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x14d, 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f0000000080)="2bb2be3e2d6a4a696ae0bc659af98e6eede9aa95d9a70a6fe075222ca92de3bef343af373da6db86211ce34e22e87afb9a9ded3598b6cb2118857f8df3fb83da9f71146d13cf0c9da949c8df8f1cc3b213f4a5edb4aca9dbe606c47fbc3bd8a971a6973c855d9f49304e3d3fd7f368e1194859782fbfaeee39dc82851c6e9e39c6793da4c1f06e02bc4e51407a67c7b3a3e8c05083d67b1addcdc9a257b354ad22da037491", 0xa5}, {&(0x7f0000000140)="c34008717ef8c271750e54bfed9f52714e1bf9a9af417dc896f0c141fb735fecd2f9662e07896c2cc3fb9a5da79dd23cd5aa7e37df0410820bf00388d376c54a9fbc60d84d6996372271622311f470483c886d7733b7bcb8e97017487b9dcd615bb0411f891f42a2cde1d4fbbb12139783e5b3f38ac4d84544d1022d460b24cc4ca28b982bee1554de4ad0cad7db6d18d344", 0x92}, {&(0x7f00000004c0)="baba041f423c8b28e2546043683e03d69e450f10615bec4f744f8db4171533e0d0b4c63296c388f13761a908330bb813f335e8e15e4419c7fec2266924dfb8fee5b6faa8404775726947", 0x4a}, {&(0x7f0000000540)="ea6f86ad7da8b8dbdfb06961739caa5db197081d7de9c40e1dae434a5141d652ca574ec5c5fe6b1aa6068a3d5e847585bab4799d679913a9f8882dbc78bc47c204d975a49d", 0x45}, {&(0x7f00000005c0)="a4eecc0322e1a28d8987e58d73da19415de320c359294de079fddceea7950412f9e4d9929cf22920013fc1353bce9d04f2767ef8e3294df6c81f9f978613277d9b8ed07ca3d28ab176e27825707b339523a9db990204e152d061e1b596ef00e63c33fffce9a575ba43f0d693daf5e781e53d84cf9b799382dc3cfdca6b36b0db6defa7f2c7f1cdfc16153dc44370c2cf9f895699ddba6d717daf2c6e3ea2b0dd2b9c2ffca7411f2a60b5e5f6b1292c909582c0a285e3424c7202a179e150979575df2b3d8a5ff1f5d3de6b09871c19cd49", 0xd1}, {&(0x7f00000006c0)="ff1de5733c40b3cbd090de6afcd25bec2538489bd18693266f36a403562c6429868fd3b3c492a7e17f81e16c212747dbaab199ca48204713dd64f3327665df3b05df2ff4cd04eead4017c2d991e0ba9cdd37f71782d0b1319bca6f08878bf40b255f3231917f3883a7b1dcf2c4df15d0693145479f78", 0x76}, {&(0x7f0000000740)="1d03e9bf9702306975cbf0e07d6ce4523377cef3ca47add5d8ae5f89b066f137a2df046e10a9c4478861d69391596dcafd6649a5f632f518d80200fa0ff4ba8254a7c823e88c755323a10e1b9f347f66105296ca5b9b6a31619f2065077405", 0x5f}], 0x7, 0x0, 0xffffffffffff20f4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) 02:52:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5bc8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff3728290200000000011bb6e8d4a9f7c067bfa410f871025af6", 0x73, 0xc, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340)="25e088d42a0cdeb48ac16fd096772f07e4160f11c953909be4ede60a1d9f1cba5bd47af19b8e8db0f44920151cfe9755efa8d88c9a24110b025578c50be0bf6b74d4b2148da0d723b8285c669e0d863cb5d8e848a245b671a9631554c6953b680159bf23ee151e65cecb209aa77aceaad24256f4652f47ded417f193c5a5fb9aa67540a6f49e6e12b36f8246bc0bf4b569afe60a6e91f93dae289b991f7ef03212583adf3cfaa84edc0441378728922edb00c3c8908a716bcade45366dc020db671dfe103244897125b2aad38b4f0a42e0523e22eab1ffb657cc0839dc2cf23be22b6cdec0b00a923d26b50c3b59af73bd37080dd21bee3817cb62a5d855e2d66288c56456c770bd2378213fa1f1fc757022b2e4c15045274f5b4802f706add40a3b42733b50e2634ea97f8eeb9c21fe277dfcc1cc4640267a3c696829f9628a87650eb7c79f034100d05967724cf7824406b56db06bd8cf3a3af80d973ad8f6443c64dd53c8a5e9a23ae24dd86d47175ac539d5f4574763ac6e4381b70798d19391d95824cea413cfb4955d7817d8726899408754ca761d713d20e837f4add3b9d7c08fceb51a5b1341b9f506ea7b577cb74f6cd454d2ab4ed71435f1097c39f7ffe9503ee4ad1379e57e7ab5d4d073723178997a63a528928ab91fd940d17df5ebc4e776b2a5e3611a58ac3427bd65383d98ca0c7c09339776e37368b9594347ded5cb8e70e8b6681074de56f2ed604b1c212b345a7ca5b8cb9532a734f423176310bca1577db17ba241c2cb065743be27596d9a8b409516b96bf7ecc7c4e3270a118d50146737aab40b382ee58fa25d6b46d60a9e503f228ba67bd309521d62cddae0798f1f6290aa0b8f84c741bc0d534e2d30e4638ad6894500edf528a2ecd5b6d46482083baccd8460804e5c877a6c1e747d36daa769477aa03d37824d471aadce282bed2f45cea3bef6be3063aca22063d58526c4be2996808b41527db03cdb3d82f3baa1766f71bcb0c0b34e7c4df44f7f85c2822b6a79431fb06e77e8b2d86d37e975589814d0762acdf53b2ddcf5337970f0540cfdb3772b255acfbe731dd5c5b5cae638d8ad6b9bfae835430aa7655500dcb295ae47e29e77cd557e492c536fbdcba158639e2181b277d5755685fa6ea10dd47d84dc1defbd413a6e2a051a1da51e7dbbccc6a7509c3a811a2f18e4a83e4d7f020c5ae38d10bbf22b22cf9c9e7a5c74b844cb486dd07ec23f15b19b30beb76ebed8ac0295329b4bf850c7897e1247b1335517319c0ff3501fe897831ba4a983771636ad5ae3d9e4ed8923e5138077da77c3afeced35bac753fd875e3900fa276a3edc3af9ceb5759f117f742b7b6ec9ffa1776eeed258ad42e912cf95c9576610baf128c3489247e056a6181e24999137c0c8f25af823d71129392c37ae06e795b9fd086ad8a0af12ee6cc4e994cb0396c6f3b961a77cd6860ee0f22a976119bd4c0e9f751834df352d5be54a031355981328fcb76fea4086f7e3a6b615e65d2c12827762532f6dc13a3dfcac13856feed5311044ac237a7807f5129627d8b5f49f3f2f61a9df815feffaa65591f4b58f77ebb1d57b71060e4c4e03f71a20143f4e76727c61f396254fd252f3ae6f3211009b7808ed755a7351bd6214bea85e6b9f4d04f861f21a5b3175e79783dc5438834e6493e985364f335f2e8463bf9a661e3e82f63f521c942edd01ee58638bd275cd61023a8bc3c9ed3eb0588e05455344a1656317754482f9be76529e050334941a72771fcf0cb4ffca234ff8cc03d9b1610629dd456af2bff7615725dd4cb53977f3c79b3b4d513351424910588a2d2c467efab4242d12624c62e6e438d7882e09bf5f2967b12d297cdb6b0c863ec0125648ad25e7d3f25e641b902c6d7f72fc88ad45588e5d49b66db76d9d67916da14c5c359e7be2ed95dcbac8600d108ea10bda2a49df238c065550a731438a64d6598a29a3d0ef503b9fbec1c2bb7978dd6ff724f43769ecab4940f40182ecb6ed1d8b354a27e484796cdb07323c642a32479da133e20d4973151e25e402de609366dc754fdcb1591fd0fda9e0d778de3266ab537502913245ca0ec0a5c722647e7863949e8683139177bdc39f40399b6b753e745668952d197cda1afb227d1a6a4175555004bc95d7e4dea3c6d344c6889e4e3be3a499677a1e3062524d478a917470c27d11db5ed1a77cbdb8da572ba49a3551536166172432e12c3d4b48927a57cc07f1704707d3429aff059dbdff8804b141d0fcf8fc2b8b9cc9961403386f05f386e607a04cb67b564c38a0fd57605bae03b27502f0ce8807522979ca5d9d4180f35e291450e8eb9f54ba87dc9d8dd311f913e357e633e155d3a820e78bfb55d14a5461f8a32aa8f654797171c1e7fe623759c4a0eb7a8c0202e0e830046a61a84780b542fc441a6aaf1a9a91564c443c58e656ebfda723c717c9f517c654a4e20d470b27e00498bdbc2fd7d92200f680510af8f9d5d0f38b7c6bfeabd8e8706e9f6671c3c6a300145df64f5a0068ced55edb8754f0f506694263613a62050b948e8d0038c8457b0c89c6de1fbd58f376ab4d40dbc99d81ff0bc3fd2d9ccc09fd4cc798e45fd69a848031407fddadecceecd7fd2446d2f79193cc08776f618f2d8e873befb7f38de2c2a7e3c93db063cd8fc23359d39df8c466a4c2cd2a9edf556328df87653c316eec8b0102f9665ca0a95a10563dcdc357acdaf947eef4d58036e0e7d5b64b4e7282412893e414a99a29d8b2abae11e11593bc0adf130e443401b33bb236c835556310f077d20f458bf226a442495294c19cf3a5fe68b0d66de029d6a6269c66e58ad3426df4364bc9d744b0f7d32a458cbf3f1c8ec7408b2cca79ee7d7341acfabeb8d029dd1f8611a18273bb36dcc126f95fd5b0ed674544243b8ce073c0f2af491adc3f6cc8b15e09901f337e92533bb251e9429e35bb871431d0536c405a449e4bfc9998110a7d54b45cc5fddcb0b580a2ae5ae91f22421ff09493fc2bb09b576710cfff0eafca113320a269d624f0350fee6d5bb121254aa19d922a7b1ab57d40fcee72c4d331a9c58ff6ac971e5dac38d3937d503363911aa117297f68c35c4a98f9d0f2a5165133d9e30141e7170996456103e9072f813179fe6129672e4e34ba623f6ebd48e676b62b80bed0877eddda4e14138f38ea1b3af52a34f2e87c23cf428b3bc1cf81c380bcd908f23a8eabbace694a07961e383c54227b21990530b0de75c5a2c2858f19daf70044aedba7e9d4933fc8cd9257c470ff5047704193f12cfc32a39e2a7a26898897870a793f31a29411abbfa514b800381750106b892a0c4295b50d910c2ba5245fccd6b09df6d4810880aae4c5772268fef00eaccffdafc3b8f4811da64484880394f2ffb9a272d40aa23e58126ce9e7e4e2adb7142eabc54f27cc728a7c662fac7a25787b6d98ba7bc220f841a9eecc471b9e8fecb8b141691f1f3b8f3fe8ea2110fc8f64c1075a5f20349e8c2291d78f24a9beec60821167b797f1b48a4d9c59eecdd21002e4011fc42070c5fe1b67b12dbc1280e0d3b470b43992fa7177c3ed8b9fc3766abe3661bcf8b068993707287a757bb63e9fe212e5316ed0e4eb650491b456100fc3ecb9f9a476c0414fa22c55a8becc1ebce3d9cabaf336990dc39412e364e6925adcd2a083c700214d26ee7d12ddbcac26d8e0da8203550c8b2a7ea40f4f8717f14ccec180867f899fe7d05a8b8f80c6d4f4071a222c5880aeff2a24e96d8280eb1609fc19bcaa87b8457bb2de0ddbf80e3b8668acce7746ea7b3b2094ffa056cce081d63bfe43dee8a68af11971741406aac5f916d55406a6cb7dfc9b413e47a1d063ab3e0fcf233c149abc68639f33c0150a2a3267bf2e8b67fb805ab9ad59bc33338c01388f46b5c8b60f6b0ecfff74a8d5506de5ffbcaab2860fd9f5e6135d24e7d4465434129bf72bb0e8e95b6f3bb0dc780d2b8a4c9b79ef3f830bc1174289ea416663e7cf4515cc32dfe910734f32a902e01a2cecc20d72b4d385991a32cf7311b5d52d2cc342b67d8e0633281e969da2224748bdfa5518290bbd988a1571e076f8bb40aa2e074b18aa40ff658db7ef9047109f59819f2b7f353279545913bcd5ac79f0c980ff479b667d5fae7c1db9a72793e3340f4fcd852c1d3e7d8d20e6450ec187777e02cc4b8b1e29ac9961968e67472ae802477360a1b66849960f2b6fdedb4c776fa4bb8ba96b3eed0b5ac4e4c9e55454ab3fa88dbb21051208cbb8488244d3a8167049a8376ee8591f0b5b00ff8cb4f5766242dc88e77c68baf06af549ae8eee88f2ce259fc6ad9755c643070fd5931dfcbc0828404caa63c99bd11016994e1b232b9d99fe6f6c4329a94082331bee356b9f049a05f0ebf4746ff6ca72a5184754743b2fc653656dcfa384aca4af47a5efb1ce55400471f25f805295538ae07fc422d08da4c1fc376d285612e5c99f2c0f3298006eba50c35247b193070852eefcaef4d33e0151353832de77c8e312fe8d14112aff4c10b98a4fbd3d6e27b5315afecddf62e8ca65566dfa694863ce12a2fca6dc9b13361bf967231714e7d1c9d0d3a1fef0227c3c3e9e2a4d9b375cfb769ac9a5f82beb29031557dda1736c0c9a26f2879a961a144d8e336417fa8bbe235290dea7d8c5b43aa0e196fe426a9c9c00545c4dfdfb82137fea81ca9db535b905ef6a66dd0e4f67b8728217dff9d0319778718bdf806b79d3c50378d5c8da831eabf852acc928775c3641bac261a4fd22af70a9d4ef609c49c063af7161c3fada841524ac67c391b777ca00d9c1e29d1a61b63e9c73ada23cf860c1ddd77cf8b462539965d93fc05869bd75cc98e542dc6577e97e2da0f5fc4991ae33f415fc6f62c859d71b8305ab44934df60fd54044929f3133752f4f28f2df84b6e5b0867227d89dfb73e0d636e3f324890efd1aed15501c9b79c4d3e8f86a27b4415268fb52d7306977d650fb73d7c68c01ddfabe352f2358da6847bdbc7e7185a77c5c67ac1ea4d914a73434d341269e7109c0ef9e1cfcd1855e16d12f49de282b6de40f61f612b54791923eefc95c171525da759098d6a5cb1aa92c9d3b676b34a40fda24339291f18836311c48484b7ddf4accc7e3663a05e834d25c35ce6fb8d7063ffe3757253da951073f09123e5feab6c9ff23dcd144bc89d5be879f94f6be9ea543a102e9ff3d48744c0ffa0ff8faa7964d61c305a902e800da9cd86301048446776a67d572a20fecc6bc36c77b4889379f281cbf45eb278958e842949cff870e99d3a4a325d5afa2be456a6536a9d35600cc9a9a32e1082c48c8bdc4b61d2fb2ee830a6d5ecc0b847b00727aa23d005dcf91d8819faf082e723bbad98a8ff20be8347b331265b805fb2aa626b6027b29470f076e3e6a142f9d1ca5f4b1130666cb393033ed7ec63ae84430aff1fb40850d51188ef2852fbc8c8b01b9138cbfa31a89c4c1cfcf2f00093fafd478cecb0261bfcaada63f166a963442d30aa131dbab6fbc2bef3f8915695b77380b54d85a9b4c3452a850293c880aa7c87319f0a5336500ea20ab75fc58d666996428551616ce81835478110e77c5e5c2e97c19538ea00e8d2e215e1f42955f3a07ff2634b6203e57350febd050762d988a76220e4dc3d58382d6a29e5359c104773a1ae8c5d86f1850c811a8027f2242e22f5d36aa993273d9f33971e9be9555a9f8fa952ad701380d54c855152933678f9fad62252969f405a55b4dc1c032caaecbd3", 0x1000) 02:52:32 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) 02:52:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x2, 0x3, 0x7f, {[0x80, 0xffffffffffffff8b, 0x8001, 0x7, 0x79a, 0x72, 0x4, 0x6ce, 0x7ff, 0x3, 0x100000000, 0x100, 0x2, 0xfffffffffffffffe, 0x1000, 0x1, 0x1, 0x752ddd53], [0x4, 0x4, 0x2, 0x3, 0x90c2, 0x400, 0x20, 0x0, 0x3ff, 0x1ff], [0x7, 0x2, 0x3, 0x100000001, 0x1, 0x81, 0x9], [0x0, 0x9, 0xfffffffffffffff7, 0x6, 0x38000000000000, 0x2], [{0x5, 0xfffffe00, 0x2, 0x1}, {0x2, 0x8000, 0xffffffff, 0x2b}, {0x4, 0x67, 0x9}, {0x8, 0x2, 0x60a0226b, 0xffff}, {0x400, 0x4, 0x2, 0x9}, {0x3ff, 0x1f, 0x1, 0x9}, {0x400, 0x6, 0xae, 0x5}, {0x7, 0x1, 0x1, 0x7f}], {0x1ff, 0x9, 0x4, 0xfffffffffffffff7}, {0x3, 0x5, 0x200, 0x4}}}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 02:52:32 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x101, 0x6) r2 = socket(0x2, 0xc003, 0x32) sendsyslog(&(0x7f00000001c0)="e6ba345d42035428bd55a99e42e4f5d7d06354177f17347ca5fd2c468e8674dcfd11c46ae8603d7a19ddb35de48434c44d5e7568c96e7a95a23bf8d93b0a9328c65e0b76d59c7d5e44028d9c8ea92e06945cf66d16d52633c7013e46cf8a9bc8c9ab1d024db157298b256dc689e19441323317989ed21ecf69207469d77b3a8ee0aefbb8f86009620222fba76ee04835b6cab017fe5e5c9b3095cad828db5fe6073c2a2d060927dc3c68298301b5136c6a0d387e076e6d1c2abe4b766496f80cf4bd0bb8adcf48b7df3e33680e083e9f55a600bf95287102d2822bf08ff705205f2a0a9aa27b63a71e52c5d3eb3d0cb68101951bf470b2d9bb0e0fe11a4184", 0xff, 0x14) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x24, 0x1, 0x80000000}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x13, 0xfffff, 0x6, 0x3}, {{}, 0xfffffffffffffffa, 0xcc, 0x40000000, 0x7fffffff, 0x2}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x9}], 0x7fffffff, &(0x7f0000000380)=[{{}, 0x0, 0x10, 0x2, 0x1, 0x5}, {{}, 0xffffffffffffffff, 0xd1, 0x4, 0x8, 0x9}, {{}, 0xfffffffffffffff8, 0x8, 0x40000087, 0x7, 0x7}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000041, 0x101, 0x2}, {{r4}, 0x0, 0xc, 0x2, 0x400000000000000, 0xffffffffd8bd3f1f}, {{r1}, 0xffffffffffffffff, 0x64, 0x10, 0xffffffff, 0xfffffffffffffff7}, {{r2}, 0xe6756f4d4df1b5b2, 0x98, 0x2, 0x2, 0xfffffffffffffffd}, {{r5}, 0xb19b3bda27109e65, 0x132, 0x2, 0xff, 0x9a4}], 0x16f, &(0x7f0000000080)={0x3, 0x3}) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) 02:52: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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ftruncate(r1, 0x0, 0x81) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="74677f0ea3bda974c4", 0x9) 02:52:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 02:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 02:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:52:32 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 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, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7fffffff) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 02:52:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r4, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r0, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) 02:52:32 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10281, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r2, &(0x7f0000000100)="e47f8bf4b245c364a615a10f7a74df7a47a6858c06fc0771788ff258f339a61f8804218de194aab1d69a8cd21e9457095c15f81b910dd5b344", 0x39, 0x0, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(0x0, 0x1, 0x8, r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, r5, r6, 0x197, 0x7}, 0xfff, 0x8, r7, r8, 0x2, 0x3, 0x40}) pread(r4, &(0x7f00000001c0)="0bdcb1b379c8e4959b0285eb5a43e1d6c7d8933c98245b475818850dd4b43b4227dc8ae8a2b805fcf8bcae326351ba80c9ae88397474f0535b64539bfd88a800e0899169f84d850b4edb1d19acae17d878df547b4e4ac1d76b15d793456396ea353a63ba46549573226f3406cc025796607a77306e924443f1e2d9bdb96d2ff1510505d82a730b7afbca1a6d917cad509b67fc6b64e5847644757b3ed55377e1136903f113bb73c0e9a18b1fd5fc56528e", 0xb1, 0x0, 0x200) 02:52:33 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') panic: pooWAlR_NcIaNchG:e _SiPtLe mN_mOaT gLiOcW_EcRhEeDck O:N m bSuYfSpClA LcLp u1 37f r-e2e7 7li9s84t EmXodITi fi0 e9d : iStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 77767 48897 0 0x2 0 0 syz-executor.0 50457 72211 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffbc210, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807f01e200+16 0x0!=0xb5014d22ff887bee ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffbc210, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020f6bca0 rbx 0 rdx 0xffff800020e6c4e8 rcx 0 rax 0x39 r8 0xffffffff821c8b5f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd10a056e460f0e8d r12 0 r13 0 r14 0xffff800020e6c4e8 r15 0 rip 0xffffffff818233f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020f6bc20 ss 0 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=77767 stat=onproc flags process=2 proc=0 pri=17, usrpri=55, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c278,0xffff800020e6d878 process=0xffff800020e807c0 user=0xffff800020f66000, vmspace=0xfffffd807efff8a0 estcpu=36, cpticks=1, pctcpu=0.5 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50512 167209 98504 0 2 0x2 syz-executor.1 *48897 77767 98504 0 7 0x2 syz-executor.0 98504 227241 65329 0 3 0x82 kqread syz-fuzzer 98504 107387 65329 0 3 0x4000082 nanosleep syz-fuzzer 98504 122580 65329 0 2 0x4000002 syz-fuzzer 98504 11264 65329 0 3 0x4000082 thrsleep syz-fuzzer 98504 35990 65329 0 3 0x4000082 thrsleep syz-fuzzer 98504 122611 65329 0 3 0x4000082 thrsleep syz-fuzzer 98504 365520 65329 0 3 0x4000082 thrsleep syz-fuzzer 98504 72188 65329 0 3 0x4000082 thrsleep syz-fuzzer 98504 18475 65329 0 2 0x4000002 syz-fuzzer 98504 168260 65329 0 3 0x4000082 thrsleep syz-fuzzer 65329 33962 72211 0 3 0x10008a pause ksh 72211 50457 47637 0 7 0x12 sshd 61723 325157 1 0 3 0x100083 ttyin getty 47637 512749 1 0 3 0x80 select sshd 74872 16557 92117 74 3 0x100092 bpf pflogd 92117 506988 1 0 3 0x80 netio pflogd 12605 479372 34202 73 3 0x100090 kqread syslogd 34202 359198 1 0 3 0x100082 netio syslogd 59230 472847 1 77 3 0x100090 poll dhclient 14561 36172 1 0 3 0x80 poll dhclient 68219 330989 0 0 3 0x14200 bored smr 78537 406052 0 0 3 0x14200 pgzero zerothread 50124 29154 0 0 3 0x14200 aiodoned aiodoned 77634 128519 0 0 3 0x14200 syncer update 64420 501450 0 0 3 0x14200 cleaner cleaner 83249 327676 0 0 3 0x14200 reaper reaper 46078 378679 0 0 3 0x14200 pgdaemon pagedaemon 25060 180851 0 0 3 0x14200 bored crynlk 56883 281609 0 0 3 0x14200 bored crypto 19303 478646 0 0 3 0x40014200 acpi0 acpi0 7328 287339 0 0 3 0x40014200 idle1 66447 174876 0 0 3 0x14200 bored softnet 68569 127059 0 0 3 0x14200 bored systqmp 29195 258026 0 0 3 0x14200 bored systq 401 255300 0 0 3 0x40014200 bored softclock 12588 242902 0 0 3 0x40014200 idle0 1 45679 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &bq->bufq_mtx r = 0 (0xffff80000017ad68) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bufq_peek+0x2c #4 sdstart+0x421 #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 50512 (syz-executor.1) thread 0xffff800020e6d868 (167209) exclusive rrwlock inode r = 0 (0xfffffd806b334a28) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b3341a8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 48897 (syz-executor.0) thread 0xffff800020e6c4e8 (77767) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bb40) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 biowait+0xa6 #7 bwrite+0x1e4 #8 ufs_dirremove+0x291 #9 ufs_rmdir+0x247 #10 VOP_RMDIR+0xf8 #11 dounlinkat+0x14c #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b334808) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b3345e8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &bq->bufq_mtx r = 0 (0xffff80000017ad68) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bufq_peek+0x2c #4 sdstart+0x421 #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 72211 (sshd) thread 0xffff800020ede760 (50457) exclusive rwlock netlock r = 0 (0xffffffff8252c6c8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9489 6530K 6793K 78643K 10784 0 pcb 13 8K 8K 78643K 43 0 rtable 99 3K 3K 78643K 239 0 ifaddr 48 11K 12K 78643K 80 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1476 0 iov 0 0K 12K 78643K 35 0 mount 1 1K 1K 78643K 1 0 vnodes 1235 78K 78K 78643K 1291 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 10 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 84 0 proc 61 63K 95K 78643K 440 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 3 0 in_multi 29 1K 2K 78643K 41 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 211 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 125 23K 23K 78643K 1204 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 7 0K 0K 78643K 17 0 temp 76 3037K 3101K 78643K 2207 0 kqueue 3 4K 7K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 49 0 8 2 0 2 2 0 8 0 unpcb 120 47 0 37 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 36 0 32 1 0 1 1 0 8 0 inpcb 280 133 0 126 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 0 1 0 1 1 0 8 0 pfstkey 112 17 0 0 1 0 1 1 0 8 0 pfstate 328 17 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 40 13 0 13 13 0 8 0 art_table 32 214 0 40 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1516 0 113 89 0 89 89 0 8 0 ffsino 272 1516 0 113 94 0 94 94 0 8 0 nchpl 144 1809 0 206 60 0 60 60 0 8 0 uvmvnodes 72 1617 0 0 30 0 30 30 0 8 0 vnodes 208 1617 0 0 86 0 86 86 0 8 0 namei 1024 4792 0 4791 1 0 1 1 0 8 0 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 4691 0 4691 8 1 7 7 0 8 7 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 424 299 0 269 4 0 4 4 0 8 0 futexpl 56 998 0 998 1 0 1 1 0 8 1 knotepl 112 64 0 45 1 0 1 1 0 8 0 kqueuepl 144 14 0 12 1 0 1 1 0 8 0 pipelkpl 48 95 0 85 1 0 1 1 0 8 0 pipepl 120 190 0 171 1 0 1 1 0 8 0 fdescpl 496 284 0 269 3 0 3 3 0 8 0 filepl 152 1562 0 1462 5 0 5 5 0 8 1 lockfpl 104 47 0 46 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 88 0 79 1 0 1 1 0 8 0 zombiepl 144 269 0 269 1 0 1 1 0 8 1 processpl 984 299 0 269 5 0 5 5 0 8 1 procpl 624 423 0 384 4 0 4 4 0 8 1 sockpl 400 201 0 182 3 0 3 3 0 8 1 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 141 0 0 17 0 17 17 0 8 0 mtagpl 80 5 0 0 1 0 1 1 0 8 0 mbufpl 256 167 0 0 10 0 10 10 0 8 0 bufpl 280 3353 0 133 230 0 230 230 0 8 0 anonpl 16 43457 0 29808 71 1 70 70 0 124 14 amapchunkpl 152 1427 0 1297 8 1 7 8 0 158 1 amappl16 192 1287 0 554 48 0 48 48 0 8 9 amappl15 184 28 0 26 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 26 0 25 1 0 1 1 0 8 0 amappl12 160 44 0 38 1 0 1 1 0 8 0 amappl11 152 55 0 38 1 0 1 1 0 8 0 amappl10 144 18 0 15 1 0 1 1 0 8 0 amappl9 136 385 0 382 1 0 1 1 0 8 0 amappl8 128 349 0 314 2 0 2 2 0 8 0 amappl7 120 126 0 115 1 0 1 1 0 8 0 amappl6 112 29 0 23 1 0 1 1 0 8 0 amappl5 104 187 0 172 1 0 1 1 0 8 0 amappl4 96 491 0 461 1 0 1 1 0 8 0 amappl3 88 104 0 97 1 0 1 1 0 8 0 amappl2 80 1301 0 1239 2 0 2 2 0 8 0 amappl1 72 16353 0 15930 23 9 14 18 0 8 4 amappl 80 670 0 628 2 0 2 2 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 285 0 269 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 285 0 269 1 0 1 1 0 8 0 vmmpekpl 168 6229 0 6197 2 0 2 2 0 8 0 vmmpepl 168 41556 0 39767 106 6 100 101 0 357 13 vmsppl 368 284 0 269 2 0 2 2 0 8 0 pdppl 4096 578 0 539 6 0 6 6 0 8 0 pvpl 32 147097 0 130914 170 0 170 170 0 265 37 pmappl 232 284 0 269 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 250 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffbc210, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,69) at comcnputc+0x1c8 cnputc(69) at cnputc+0x4c kputchar(69,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821f88ca) at panic+0xf3 pool_cache_get(ffffffff82646178) at pool_cache_get+0x323 pool_get(ffffffff82646178,2) at pool_get+0x91 m_copym(fffffd807c50b700,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0a880) at tcp_output+0x15ba tcp_usrreq(fffffd806eb34968,9,fffffd807c50b700,0,0,ffff800020ede760) at tcp_usrreq+0xa55 end trace frame: 0xffff800020ecfb80, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,69) at comcnputc+0x1c8 cnputc(69) at cnputc+0x4c kputchar(69,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821f88ca) at panic+0xf3 pool_cache_get(ffffffff82646178) at pool_cache_get+0x323 pool_get(ffffffff82646178,2) at pool_get+0x91 m_copym(fffffd807c50b700,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0a880) at tcp_output+0x15ba tcp_usrreq(fffffd806eb34968,9,fffffd807c50b700,0,0,ffff800020ede760) at tcp_usrreq+0xa55 sosend(fffffd806eb34968,0,ffff800020ecfc48,0,0,80) at sosend+0x671 dofilewritev(ffff800020ede760,4,ffff800020ecfc48,0,ffff800020ecfd30) at dofilewritev+0x1b6 sys_write(ffff800020ede760,ffff800020ecfce0,ffff800020ecfd30) at sys_write+0x83 syscall(ffff800020ecfdb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcda60, count: -19