Warning: Permanently added '10.128.0.156' (ECDSA) to the list of known hosts. 2020/01/04 21:14:48 fuzzer started 2020/01/04 21:14:54 dialing manager at 10.128.15.235:2500 2020/01/04 21:14:54 syscalls: 337 2020/01/04 21:14:54 code coverage: enabled 2020/01/04 21:14:54 comparison tracing: enabled 2020/01/04 21:14:54 extra coverage: support is not implemented in syzkaller 2020/01/04 21:14:54 setuid sandbox: enabled 2020/01/04 21:14:54 namespace sandbox: support is not implemented in syzkaller 2020/01/04 21:14:54 Android sandbox: support is not implemented in syzkaller 2020/01/04 21:14:54 fault injection: support is not implemented in syzkaller 2020/01/04 21:14:54 leak checking: support is not implemented in syzkaller 2020/01/04 21:14:54 net packet injection: enabled 2020/01/04 21:14:54 net device setup: support is not implemented in syzkaller 2020/01/04 21:14:54 concurrency sanitizer: support is not implemented in syzkaller 2020/01/04 21:14:54 devlink PCI setup: support is not implemented in syzkaller 21:14:59 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/60, 0x3c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockname$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x10, 0x4000, 0x9) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0x1000}) socketpair(0x30, 0x5, 0xfc, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r3) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x9, './file0\x00', './file0\x00'}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) pwrite(r5, &(0x7f00000002c0)="a2b4b03e8280c714008a89fc6fac190d0a2281485edcda6bc5cb7f5a514be4ce4427a38c16fbccb366766695347454ec4a1f423dca5adb29829580c06ad86d71b2c641795df2e0408effe5d0196c70e16bc3669662fb361f74ce8a9ed34c351c3814b15268ffcea46901590b9b563fe966ca1e1ce0343e5623e52d0739e69891f28007704d32b56686c6f16a85434cfd7feb899610f7e62fda13d47b6507c7daa1bca8a4d8", 0xa5, 0x0, 0x3ff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) lseek(r6, 0x0, 0x400, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x79b11db0d1c1e847) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000400)={{0x5, 0x3, 0x72}, 0x83f}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r9 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) accept(r9, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) poll(&(0x7f0000000540), 0x0, 0x5) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r10, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$BIOCLOCK(r8, 0x20004276) getgid() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000640)=0xedf5) msgget$private(0x0, 0x20) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x2, 0x0) r12 = open$dir(&(0x7f0000000700)='./file0\x00', 0x10000, 0x80) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', r12, 0x1}) 21:14:59 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) recvfrom$inet6(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x18, 0x0, 0x43, 0x1}, 0xc) r3 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000010c0)=""/231) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1407, &(0x7f00000011c0)=0x5, 0x4) getpeername(0xffffffffffffff9c, &(0x7f0000001200)=@un=@abs, &(0x7f0000001240)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x20800, 0x0) fcntl$setflags(r4, 0x2, 0x3) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300), 0xc) pipe(&(0x7f0000001340)={0xffffffffffffffff}) flock(r6, 0x9) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000001380)) r8 = socket$inet6(0x18, 0x4001, 0xa9) preadv(r0, &(0x7f0000002740)=[{&(0x7f00000013c0)=""/54, 0x36}, {&(0x7f0000001400)=""/28, 0x1c}, {&(0x7f0000001440)=""/104, 0x68}, {&(0x7f00000014c0)=""/246, 0xf6}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/226, 0xe2}, {&(0x7f00000026c0)=""/92, 0x5c}], 0x7, 0x0, 0x7) fchflags(0xffffffffffffff9c, 0x10000) r9 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f00000027c0)) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r10, 0x20007471) recvmsg(r8, &(0x7f0000003d80)={0x0, 0x0, &(0x7f0000003c80)=[{&(0x7f0000002800)=""/60, 0x3c}, {&(0x7f0000002840)=""/201, 0xc9}, {&(0x7f0000002940)=""/176, 0xb0}, {&(0x7f0000002a00)=""/74, 0x4a}, {&(0x7f0000002a80)=""/31, 0x1f}, {&(0x7f0000002ac0)=""/27, 0x1b}, {&(0x7f0000002b00)=""/189, 0xbd}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000003bc0)=""/177, 0xb1}], 0x9, &(0x7f0000003d40)=""/5, 0x5}, 0x40) pipe(&(0x7f0000003dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000003e00)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000003e40)) socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000003e80)={0xffffffffffffffff}) pread(r12, &(0x7f0000003ec0)="66544166f1c945dc9b842411fac8968939b9ce7161ef8cbff16cd16225d19e9f817b9b83a16f47f64fcac5747fcb98d68b7c78cfb733152ac148dffdd989f631bb95b4ff0fadc7a46e43e7c8b25309026880be7d77b67cacf277e62c688fcb5f4be8b742553c8d73a2304a941c73c74eae9470dd6fa9381eeb0cfaca3412f7d2d59bdb7212eb629bf568ebcd934e0121ff368cb6f660ec24a730d4ddc849759618cc1dcbcc6c54b003aa011d574b9c5428ae3720df4be4d77ddd9bf53a2b6576501b23cf8d63cdb0533a49092cc0859c8f5a64394b0c532d4741760411103eb1a30f983886bc7b851792", 0xea, 0x0, 0x4) 21:15:00 executing program 0: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) setsockopt(r0, 0x29, 0xe, &(0x7f0000000100), 0x0) 21:15:00 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) chmod(&(0x7f0000000040)='./bus\x00', 0x20) sendto$inet6(r3, &(0x7f0000000000)="2fa874e01b14ff7ca029a9fb6f53e8eb9c2251c409ee601fd631757b292e10b13ef66946d7d9395e8be0d67bfcaa3ca28acf41", 0x33, 0x4, 0x0, 0x0) 21:15:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) listen(0xffffffffffffff9c, 0x107) sendto$unix(r0, &(0x7f0000000040)="b10005040000000000000000000000cea1fea7fef96ecf473fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132f27acb5d602000d7d026bacaf63ff37282902e4fd89720fd3872babfbb755c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3e50004000000000000000100"/173, 0xffffffffffffff88, 0x404, 0x0, 0xfc32) 21:15:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2c}, {0x4406}]}) r1 = socket$inet6(0x18, 0x4, 0x8) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x80, 0x80000001}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) setgid(r9) syz_emit_ethernet(0xd1, &(0x7f0000000240)="b6bc0ea6acfa60b2253b00000000395a165c7af4ddf8e2e9c6358d7629b52506956fe06f07765c60b0c40103c61e4997ae570741cfb8faaa14e3a6c46d9a0fda463ef396eb400a093923200dac52a5bf235964a1d17eba7a63c6e0dd411625408b2b489241b19ba68bfe3c3119e4fba86987f13f2251bb4de988db65bb0dfd2eaf1252e4db1de3a8d17b9fbe69387aaf07b9e436b3b084ef4039d18cfec6e845464b9fb2c5280363a417c59f3ee964c178f02a25f677f0c1cd584ee7c7de17c536e7eb9947c420f0589d0da917c2216500") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x31b, 0x5, 0x6, 0x63}, {0x1ff, 0x1, 0x33, 0x9}, {0x0, 0xd0, 0x20, 0x3ba}, {0x0, 0xac, 0x4, 0x3}, {0x5, 0x7f, 0x80, 0x400}]}) r14 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28101, 0x4) mkdirat(r15, &(0x7f0000000140)='./file0\x00', 0x152) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x4, 0x2, 0x9, 0x10001}, {0x2, 0xff, 0x0, 0x7}, {0x2, 0x1, 0xbb, 0x2}]}) 21:15:00 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) lseek(r0, 0x0, 0xcc7a, 0x1) 21:15:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x0, 0x20) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000eb72be0c100fc5d2b68d81000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r17}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r19}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r20 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 21:15:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 21:15:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(0xffffffffffffffff, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000001e, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = dup2(r0, r1) getpeername$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000010c0)=0x1002) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) r5 = geteuid() r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) r7 = socket$inet6(0x18, 0x8000, 0x6) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001140)={&(0x7f0000001100)='./file0\x00', r7, 0x2}) 21:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") chdir(&(0x7f0000000040)='./file0\x00') 21:15:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9ba41cbcbd6549b90000ff880a0fe782054b14f323e45143e28832b96d652ed92ba78819ada232fd73f224d486f8a7bb87a65d17"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 21:15:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="000000024c8a44c982955d37c1c103287f07cb5e03857aab8054cdd49d94a2a925afc9a7c301ec6182a287c5abbaeeea3088fe78", 0x34}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 21:15:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$inet(r2, &(0x7f00000000c0)="134df04ec982459de2b3f3ba872d2575265d80873ccd30ff668014b13c91c89f7bab493dcfe7c62542ec04a399", 0x2d, 0x409, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) 21:15:01 executing program 0: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xcc) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x1) 21:15:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="5f2da41db1e27d0975beb1c2dfe06fea", 0x10, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:15:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000000), 0x19f) 21:15:01 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000080)="149c33fdd520a9924833295baa6de2733ba025412e5e780810d810cad0821e54e1c1cebf1e6fd1265eebd6f6422abaecab7046a24205b72b307adb0714edf027fea887df8817ba1f9e338eb867edc757f951c6fefa26838d2a58774fc94492c2081f5699c8cfe839f92c32cbd0def0c7") 21:15:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pwrite(r1, &(0x7f0000000000)="d0002b7dc88e5cb1f1dabb3869693964", 0x2d2, 0x0, 0xfffffffffffffffe) 21:15:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0xa945ae0735208dda, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x2}) ioctl$BIOCSDLT(r1, 0xc450443c, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) getgid() ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) 21:15:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x24a, 0x0) pwrite(r0, &(0x7f0000000080)="d9", 0xfffffcaf, 0x0, 0x0) semget$private(0x0, 0x2, 0x11) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa2) 21:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchflags(r2, 0x10000) fchdir(r1) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x9) 21:15:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x60) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0], 0x28}, 0x0) 21:15:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403], [], {0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) sendto(r0, &(0x7f0000000000)="f5686654e68e175ff98f73f839827341956f39ae6f1b484565ddbab8e0bfae3360039ef8eb7289d7888f06ea0769c90edcfeafc743bda31f7e4f58f5a6ad9a3e5cf5f08f7adb34019fffa3b092a105fab26819b3146205d41c0b2eee9f74c9fecf920504a6148fe272cc", 0x6a, 0x1e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r1) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = socket$unix(0x1, 0x2, 0x0) fchflags(r15, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r17 = socket$unix(0x1, 0x2, 0x0) fchflags(r17, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = getegid() getgroups(0x3, &(0x7f0000000180)=[r20, r28, r31]) r32 = socket$unix(0x1, 0x2, 0x0) fchflags(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, 0x0, 0x0) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) r46 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r46) r47 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000308d0000000000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="54fbbf541109e151972efd2b208daf3825d69bdb283800dba4041b8f53585da011bf21553e7aefdc8fcf5eb0af15c3fdc2f39e77cc40d50b962a3742b91a3b2f18b40f8d097cf195facbe71c50c208e8e59edb0a0193fec46317ef681fac2937a1f418d188", 0x65}, {&(0x7f0000000140)="b07f496bb85e9de9a1d7a0063134e8dbf01bbbfef45d46ca34c8469ea957290f8a9b0591af88b2d1d6c1d023e06fb996f344d65b76aa5f0df7fa5bf030531e65831f2fc3d291e899b521189f6e5dd7660ad0a0cdd65db5d645e8f8e32608713ec1babeed373b51a464d43ad4555e07bfcb01242c5709419b501dbdcf731d55e9563d12d75856407edc6b600352deb4fff8f02e956a909bf2214a", 0x9a}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r10}, @cred={0x20, 0xffff, 0x0, r16, r18, r20}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r41}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}], 0x80}, 0xe) r49 = socket(0x18, 0x2, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8080691a, &(0x7f0000000300)) 21:15:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x20) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xfffffffa) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7fff) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r4 = semget$private(0x0, 0x5, 0x204) r5 = semget$private(0x0, 0x2, 0x8) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x4, 0x1fc, 0x7, 0x7, "5e4708ff6f365ebeab78f464d7240c1c39c22999", 0xe765, 0x1}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x18, 0x8001, 0x0) r11 = dup2(r10, r10) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) socket$inet6(0x18, 0x4, 0x40) r12 = socket$unix(0x1, 0x2, 0x0) fchflags(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffd76) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x5, 0xffffffffffffffff, r8, r13, r14, 0x30, 0x9}, 0xd3bb, 0x8000052a, 0x9}) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x800}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x0]) 21:15:01 executing program 1: 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]}}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20108, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) connect(r5, &(0x7f0000000180)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) fchflags(r4, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) 21:15:01 executing program 0: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x8d09, 0x3}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000400)=0x7) close(r5) write(r0, &(0x7f0000000140)="3d309fdc82584f62c36dc1ba861f0bf1297d5eeaacd73b35f5fd99bf9a2892b68d59a5e718597c8c37a049ff6d1c8eb1c58b084f924a83f2dc0f030a5a4906af5a192f0655fa33d012b0e62abe7d38b35dc534946716fdd57078861d1a", 0x5d) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 21:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 21:15:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x0, 0x79, 0x8}, {0x6, 0x3, 0x23}, {0x0, 0x87, 0x9, 0xffffffff}, {0x2, 0x4, 0xf8, 0x80000000}, {0x7, 0x0, 0x20, 0x3}, {0xfffc, 0x0, 0x4, 0x19}]}) open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x80) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x1000, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5bc70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5bc70 21:15:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="8a21deaa7cab58d4f2fac051d584d2a04839aba2ce4b217a774a02395aab01bae8f489b0520bea5c4200f4369d8e809705883e72de5886f98b71c2a2f838ac1d3279f1b47c5e2725", 0x48}, {&(0x7f00000001c0)="b5647eae864be35518638ecb4653b9f8c93d2e9a18f06206f237e18a6c9ebba15b1f1ee662b55b008f8ccbdf00ecb00b9e3ea0269b7a986b6a44cf6929987a04c7c28c5cceed38fa59a4f0571003515bc73f5a5d8dc8501a257b2deb35d3bce1fcdaa6b9780991dae08b2bebeb0d806d458f1f091d854d8a668757e71d745c42f2e7e1ab68fe10e0bced329037e4e5c1779f2a7adc0dcbb3b48880be3216f9875e9ad349d68d25800eb858a703659edd4673d8726c994530ed48d04fb49556f3e336785e5d550d5b53ce463e4b0354fe13d45abe329f01be1e4e3d463cc9c8", 0xdf}, {&(0x7f00000002c0)="a7c4f9a2d241534f5b015ce2232665f57f042c0b254efbd8945c5f95df1221b7081883eec8c96fe9e8d4c2c69cbfbf6baac086c4fe0388c5105318679967632d3f224b2c56a2b2308379c8cf5caa78211c42fffc0d03bf051d9f79754f7ef1032e2a92ee1a96422b5d56af7dad8fb9b05a34814c8d4f9b68b8ff0029e10284b6ccc42d7f9a8f36fe518917e316adf0433c556e3424e4e995b5ae9b915c9b2ccd2d9f0516da7152204a", 0xa9}, {&(0x7f0000000380)="eba56ba94fc6d0da2d52c1f450c756eadd69e5bc069fd533efb5b2d15844fdd1517ff892feb4ee69072fcafbde2f693d3a535ecb464e68262fd75251b0726b6fdb6d36cef630ffd3d1b9a2089beccbb42623b07a40fef71397ebca0bf2276bc8c739166455d0aac7cf5ca4b41e0a2b32e50ecdce3deee010c8b4860f64012db9ff92ae3a3f51a3a4cc72451a41bcc6bc86ee94433e4a09c070a1d1d4e78bca626ad2c20e2ef90a3fb506f5bd1bdfbbc8c4934806a2b447873a80e2178b162aea37f2762aaf4c5c0bdfcf13a05283c21a5d62f4385ee07f65a2a5b22934ff53ba22aa3fb251e5b48f868cc61888bd27d28571cc0e2a9f0bc934b370b575b59b4c9dfbdacdf4c9199d8145b6228973444768b267f8051eb308d486f6b14b60cba746a5a83f199367264e1531e0bc8d18bab34d5a9e4b76be8044e8baf5e6c93deaab7fe37ed564d3b5b0955ea938cee6c8b1ce5517795e2f0fb38ea6d599d3d1b0759ec3daf41c0cc2c74c734ac9243d654f25d3e9ad2c5ed047de15fd5c216fc90f2b82a641aa872541b5fc575e189683ace3c927989da6b0ff1f408b598cc01bbb9ac2ef0270ea0a7e8ef00f1a245593aea07c69d2279cdd81095650be77c1deef2a88c70bcec06dd636587674ebac09fc58a97f42333a24d44fb8fb7514495fd91ccd9ef8e4a57e692a6bc37d4c66ec2285d87ed49c110b3238bd4991518c847cfd92e950299b18cdf4b98d55ee2aeaca8eff08f786b73434c370147839f1f1d62163c12c876b405870efafb14c8aada9ca5b7504461301b58513826ad3712e67a39097f4baabe3642e7e70a4825b9a85d74d101eda7aae2703b6a8540532d26d1c77a5dd49395c617482f69cefbeae195a5ac979ca50fc787a1dcc8fc7f68fe448b7d29e9c9566ff11d9f32dc65faa1d6ef7c9f4aad0b7fc9306acc9ca8771f1e2b1bf5897707869a228db772441e63e6b1403eef98482f64899e23686ed1cccc505d23a7def6c3925be755be9aaa7edbcf9c6b5ebdf88215d45bc78a1a4ab9cab93e8d0e6d806971a6afab83bd1d04e6d600be802a4151f3bfe534e47aed1bee5930677dfdcc71227f6d8284d195117c504359d97b1d598af0b45a37fd862dc41b9af54549297044764c2973b534e53ca59c1a2abec0de50b9a23ae0407ac58e87dac5bb9d6998e7b9d9c3f91a6f6a033b1ba36ff84df97d4e3f3253fcef99560a441d93878fbf3de25401c994c9a84d4157cc391510ee25826ce5768960454c29a735de0f09f11a95bda59a881a9dc3fe703485d1cd94eba07c0bd6ab00a2a00eccc2dc760814d5b3c3f7aaf92384047fa2a1e87a624061077c1af48d5b68502450920fabc4bce6a93630774eb3d41a0afb2fe984d364a4f231b96cab3b9d26f623a703d11213e1eb4a3d50e25518e65d22b857796d726d7a5c38678578c6a115d627bd20d23a4104a1977a4db5d723b4e662e14bc5dd16878b450ea2b087ba08c10045e05880cf1267f304f88d5bb86c0fce28f7867e6bd43d9d6e19b2c6b206952a6472a553751ce176f15f02931306752496cc408d24bc42eedcc1623f3331d01e4d11751d3516238e1502a998894699cc8916cacbf64f39e790d8a23bbe79641032ed1a97ed107d81ae11540cfaf389fb970e2a524252bc5aecbd7e94c6dd6dbbdf3408008cc2aab42190436e177110aa6a776888403049144ac81ff55b7ecd87458e30798890614b06df7ef11dfccbfd371f734c6eb36232afe03d085f9724e4e93fe4d48244250e2f575d127ca3957e541f50eb445cb7d6d5d80173340252ac3f6ef007a4fb31de8c75f96f77e144b5b0054036c3ef3819f65c0a822770d88e31e80f68390ddd39efa9119c5746642fce3e727e551ae9e21d5fb25804e6e91e2ba96108151b7fb15a7b1e99acb2c51544b5d499136a41d5f1ee6af0ec437de312534d730c823ed7c071e2de8f868bb9996a7b001df9606b8bab306da4143bef05b2971f423268ad9cc5cddee15a939edf03bb7b418f5b5dd218e6e284c5c93588f097021c1c26b5754c1771dfe270cda41d3d855ebc050ea11129a9786b9eb421fa36a67aa43202a914706d46b33af69c566c560bf575e7d47724bb2ac53299fc41008dd21c690ccaca7e00f6cfcbbab6b6d4d074fe400bb92009fd21496661f45c24269f185462d0096c05e2e6a44b16a1af610f1106366bd7ee4983d873546174c236d00a1fbf68ba20248d1290b213155ca45a6ab749e52b4648928afd7800e05254599f483ad47278a8b527af4087992bce727143e736c341bfaf72da824616e025adc501cc13a7b58ea5d2b65f2ed820640a87d73d7a71099cd74086c199e1fb3a2285fc756418f6e8c9a3d264d69c3102f37fcfd6c74f8c7fe57684f8117467308832f64cace4bbf9e8f9ea5001d98dcbce5f0af386d77b4aa3aff0cdef193a729b724a2a114aa9a2f0022827cafcb62ce5a48bc2eb4b403ee6bac37de3a6fe49767977240928741fbea4b0d99816a342e09e7745ba395f44de647b9afeceb751a32fb2719c0c9e116e31e3d0d95ce47466d82c9f3aeffeb774a06df9c9572b37f1706c1d05ead8fc464fc5ba63d4c120fa324ccf9f95b27fbbb1f789f207e9def88f78d6a1323db2fc27f9418751cb96b111762e12d5f5acab17d3deaf8790c0b9b45fc05d2022b9a0e4389a87964db404d5df08181e39dcff8e60e8472e305961d7c1b6e69c1d60d34b7045001c5040450c7819d526610bdfb2b1fe0e3794561e63211a51d5e92922aa8bc9ade61d7aaada08f82b17d5a84d56ecfcb34f4c8a5dfd26cb7569b5fac12f599a386a29587c0bedd5c541b85db73bf13dda621c086f5e522888b92a21897a499271af224fd8c1c7494ce01af8e587da39da3f28bf6f0753fc81c1bb2f275f321fb83c44061da82e5382b5a6068d0ce615cb0ff35f1898ead5b3ab5d457abfa6fa4035bd272d776830842a95f3c178d9b20b6462a34d534f078a0da6b93f777cbe30d6d86edd388b2206ab3f5f0c5289edadbb885aaf057446277edbd8935f52ea804ee8afe1cfeabba83b79b6822448aa1f49cd2dbe148547b23842c6ff903073fd93d28ac41921a6d22ce4afebc0b371255270b9ef9d474c9c4dcf26238ef349873a0616c7524a67ed939588ac0d3cd1e09e1bbb3fac962cafe0968b8af3b61bd4d3b34712253aa14c7ef68d4b57f0f37c23944bee688141eecc3a82019990c7ca0b650f782f25197815291f980e725b06e8efba82df1e742df8d9f3f2cfe7dc0357fae71e6a0aead40d1c5ecf281d2138e2beef8867d24f9e3c58a618a524b112813cd8f3a46bc620f3da33f03e3d9aa14e7f2390a49b6168f84a5498725271d8aeb75341c498f930e952752dbb127b7cf8388b9e8faa172ea4cc9d90e023634a823fef32dba4bf3616364088f1492c41ab76ea104ddcf0967137b00647eeac8ed06ab76ffad414dd74a7fe78f72a327be772cb0a3cffd2e91fdfd0d7e5124ad2f0e921cb55bb5a2281fa7a3e076da2c1280acfcb2722a798104d467ce4a7b4683e4210911ea4ae4ad9cd9609ebebfd3a053d152ee3dc214d59dfd9d8bb9cf10fdc63e958668256685fc81a34c387af0f6e517372a94986ff513e5bca23d8204114538a848bc7498c03a1274aefcc9b2b5fe248e4453570448a07ed8e28b2558b624b2afb663d9791568a1fd209e2ff232e899c2745cce47f4b1563be39d0bf49c39e47f567fdd84173f12fdc62ac2ca1015e165a95b12acaec0879c46fdacaa7c0fe5633cce33cdcd4bb599a8705fe733de158881da1585a836ba1003ffb9961fec2a451787e511b3c64f938e009ea10f173b81aaf026e22842de775f5b56b0954564003955ef68e186edc3351d2c0065b5b98374f9bd2d8fe6a8dd990f1ede1b9c7ec8fb5d2dad311c6df6ab58eb6fe256c0035165666e68d90cd264a5fd9811c9ff13e508abe4e3209cbaa9c3cc24370965376afb31e943775fb99380d1ee9057528d5bd11371a84e9ea68f6f5c8be5cdf93372ab8673a129f2c1b00fb917edea7047e2ee671ef4b1743357f2c3e792fbe29937cb82c63cbd88ba972d1ad0a882e01cb5c6f34f9a86abd723094d798297e111713dc2bd12b67f3ffc44ebf84abf86c8065808537e74ad791e18113bd56b086be060c8169357ac40ecf38188fa016e4fce3e3c24c34c75bdf3dcaace7d1125348ece9e75965910d6b8b51e288d844b57ca3a8334774f95b929861325341eff4dfbdbc8dab5ab60fcc66c52d42464a8e63dbfed1f90f4ee38f22bd33896893e83a6ca6794c1ad1cd2759621d8768eccc0b193b33db9e8c19b4408cdbc103d7aa2e2e2373ce2e02d1b0cce71fb33ca251a92209d5a09eb1a3f2f6dade46e3c5404ff864b94767db56cf00ab5e06f07d60b1dbc8f340f7b8a907f6fe25a6abe3d5e84a4033dbcf24e00ed2603c0aed09068015c3208c2be61d4f3121d11b6bfb90bb14d35e96380424d15a50d5fbfbb402acee6d582f7242b2d3bc5f7a1f76f4eca1b5d5c50f3fc4c90044370c75f881abecfb9d9dd7e3555cdde1ce6b47094c3e3ac9c8631d61988595afed1460862917bb36c52b5b4a856d7017b802e3e6eeaf5b3dde732f4ffebdbb6d5318f3519813b1c2ea896256a45086d255385b339ec2ac0534595554a04f137acc2f224c0ce560b8bdb1b5b1040abd2133830f0b20f77b0d876db80975f20f69bb86302753db3f8d24a19c3d0a4633938ced7b1ec4d9a14504d2c40b2c8b44e4e4cc881ec054f622d347cb0e47361c5db7a9736300b2871832bf80d1b4def367d08f42369d222673088e65e59acf7c3ba4b3bc91308fa633346757f2277f455c500ae68094c15ddc4bfde370226d1bd7130f32cb8eeb2d5545977aceae6db3cf5dde58b67b630b9837c51026730a483c72a02c24221518a527f169b07efecfaf9ec8e3751b179a99fec20b781f1ab62a87753dee97403b97629656b33e7531bed73caedc436f04dbb3065a7a27809f3c71106fb3d85619ce4443cedd1aa31fcefad4e862188ba68fc7709e2cb08f7cee27a3f044af55d25a90172746be7f960f03bc5b53c09dab1340cee2b155188a70ac0ed8101c3388ec0acffc423cd6acf8b0df23b59d38b59016fdd212eeabbe02286e251c06fab19cac2f529cdb6e8f8e6b4f02602f0bcbb25c1e4e0cfb792f7033a19319d0cb4059e6c6bc78b74b8c534b67e06ef2e9b1a018d4f619a62a76202a96eebbd0e4c9b2859365bed6e16dc7251a0fb03c40b6f658868f2367a664b1f4f47a4c9c63bd5bcc0384350671dca8688d9d353ab23aebc5a42d4fcdce3fe180aa34ef05d62c6df8950a1f9cf06517008360e1f1342e98ef8218997602319138e6b3a3c8f524eaa0c2362f3327d4d648f708f15fb541b75c2c271429f884de2a31ee24a043457ee2d4e236a2463f59f2882a296c6a9ca775eb51acb42e975e11e79339f32bcb7996601ed16f0075ed899f506023cdf673656d16a0a2b3a902311c02c278393de9f97c52725202267a214aba320177a37f5e51d066a7888fc3016a5a23579a0953201417b40efae2db0673c8e6f50048650b8303b6befadf1940b676b548942eb672ecd01294eb1f5aeca2b5af00c7079cfa4091acf4e33f2560a88d1062b358f9a5d96844025b1e3541373b176eb2d6b5ea31e91f0482bd816c252ecdb4d0f57f432da644cf131a9fec672ac9a063a2786bdc052c7cb8c78826435effcd1e9974306a50b70729c18f6f81ad2f06c48d5cafb0e8b9298", 0x1000}, {&(0x7f0000001380)="6751b2b06786a79b8c5dca612f9a813a70da7093c4aed4430fe5d01416870b6df3076c17997f1ff3dccae9021e5ed6e9ab0c3e6a907f78e8ff0ea46620e4cf6fde95328b64d8c4ab7244a3143b27293e7198e2b4e2ec9056a87990301def04e2e118f5987e3c2439675989ee64d97937f5cbe2ac0f2bd4a1", 0x78}, {&(0x7f0000001400)="ccc996b8ee9de83d51a8dfc433507c5408d5be39fe8747c03edfe3445b454ffcece52ed37c911cebca9c263a3bc5ced7d0b8461aa747308ac1c3e75a507f3d653bd21db51e6d4510bd2af1ccd8c96aaa06a90e608e95", 0x56}, {&(0x7f0000001480)="766810e4449374c7f35333536cb230bae7a26380bc18adc0dea8", 0x1a}], 0x8, 0x0, 0x1) ioctl$BIOCSDIRFILT(r2, 0xc0e04429, &(0x7f0000000080)) 21:15:01 executing program 0: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) read(r3, &(0x7f00000047c0)=""/4107, 0xffffffffffffffb0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000080)=0x101, 0x4) 21:15:01 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) close(r0) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 21:15:01 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) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb", 0xd3}], 0x2, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) socketpair(0x18, 0x4, 0x3f, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) 21:15:01 executing program 0: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) read(r3, &(0x7f00000047c0)=""/4107, 0xffffffffffffffb0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000080)=0x101, 0x4) 21:15:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="8b31c74a7ac7217dde832102905c64a2d20541ff0d9e352c093bb65df021fb226f2313d17ce8d30be8c506b54dd51c15f2f533fadc0d8dbeced6df4c3243b47c8a2dcc140090f5", 0x47}, {&(0x7f0000000140)="da4ac96cef331ac29d1e062647bf8c890e77fb4574dfd19ef2007447c3bd277d22f3646ed22c1cd7", 0x28}, {&(0x7f0000000300)="2f62ae7f53f8fd67464d115fec34ad5f9e4639b0e4b5764967a3d6ce8d6445472cc6400478fffad8a0f35bd9e6d48670bbcbe8aa51cbcb9b6996be9574f02c23939d7af4f71f285a3f0d9c5ff3715060425ed8c7dce8632740deb8a0b0e03af0676c429b2560d6bd801d3f852bb4ddc87dfe53b8cb1a596b995b288442b61f96bd42df7b69442f719d734c89c564cba1f4d085f2bd1c4be1df82b4df9819d56ef7d8285d", 0xa4}], 0x3, 0x0, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) acct(&(0x7f0000000280)='./bus\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2feff, 0x2}, 0x44401000e, 0x0, 0x0, r2, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:15:01 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0xd88d013aea6b9f1c, 0x4, 0x2, r2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) dup2(r3, r0) 21:15:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x6) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 21:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x8) r3 = socket(0x0, 0x4, 0x9) getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) link(&(0x7f00000011c0)='./bus\x00', &(0x7f0000001200)='./bus\x00') ioctl$BIOCSDIRFILT(r4, 0xcd60441a, &(0x7f00000000c0)=0x5) 21:15:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc1d9f0e4a8ba2203, 0x803) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) r1 = getuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r9, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x9, 0x0) pwrite(r1, &(0x7f0000000100)="183258d3dfd7e99c4c334c1f10fdded47234d01691a1751f6caed3a5a08b5ce45968f246dae5173bfe99e6c40e77f2fc2d19e7bffdd32bc3e0ef6a2cc46cdafbac2683367dba33e8a69d78bf8b9dcf1cd03df7ea0c77ecde246971357f06b5", 0x5f, 0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000001c0)="72292f8dd02d46ff6087619dee1eb557c1013756998e2f2bb66fc5e53932337e95ce0c661e7decd9cf6b52e92721507a087f4b07e37991d840311112fbcea3c22bb18d260ab1c430df86c2c297d18f4233e11f28d56fff4e2291f2291d944ab4240100008000000000d67cd4b9f976143c9a24e2d916228fe05b7989a54b30eda50510c9eb0aa812caad37f1992bf7d8c68611d2aa2774c15cd4b92d005d661964073fd293", 0xa5}, {&(0x7f0000000280)="faa03dbd1015f849e460717e3e319cf26a10a77f08f1de5ef2e57e0837836fb756f781628ab53dd91d172b0dc48ec7eb6723fb", 0x33}, {&(0x7f00000002c0)="156f1a6a4baba7cb9da9bd4f309af229d921f17b2ab575f5bd6b08d2259b09f26aa9feed5a9cfdfa20f0ce4eea4bed01c2814acb6c845be9d00981b025c5e4c864f4bd6914ddf4067b5d49933dc3ee8b4f219ca4a5705383859235e59c57145b229e7fba7ebd42acf14fc1e4e2dc8f48c417df6838b9d8cf3380ee31c7558730", 0x80}, {&(0x7f0000000340)="b0f6f7", 0x3}, {&(0x7f0000000380)="67a71caa500ff15fbd639abe523b7dd62e86593c83", 0x15}, {&(0x7f00000003c0)="37c055ebcd43fc414543ea62bd7f281981b1e293b20306462761de645e473e6ded75fb053346477cd5f0256bb2c75ad61834ac97db7f43926a6a72da1dd7b91b84642bb692ac73992a6b1bb6d852f51a53a9ed01a7559ecc9d4c60f12b72ae9fdae3ee5a7f97c8b2962bc63b2eb79c5fed59b7b67ff8c6dc9a8891c1646a09ba7a9711e8d9881b9648c7ec", 0x8b}, {&(0x7f0000000480)="50cc4fc03aecf383c10898e3cb7b0332acff96ac0eab5cee87ae3de47d5c4b491a461e27a610b256b392182d65637abad997c70e7ac80fe189028b47bdfed74e3b3fffe994b007770db8219b86ae98a518ee36410ef509e71fce930750ceb6733c87f5773a068f86315fcbd76c01e382426ff58b6f00dccf2857a599d84363a46bdf93b60b5cce46d5d4827654fd", 0x8e}, {&(0x7f0000000540)="eb45323e089e64c73725ae23a0fc2fd780a0cf9523dba246959f66e24e8846120efa31", 0x23}, {&(0x7f0000000580)="95e1d2c840e74694174dcd571f890d8fa8cf037a86e5a55c2382", 0xffffffffffffff5c}, {&(0x7f00000005c0)="bab6ecb1feb1964b83518b5669876560f5c105a70b890f6ae4f43b8b1eb5c4f4988a4aee3dfad73bc64fd27a62539edb098f270a250e00596f6c34806cafbe343e422377f2795e90642d06b96f861cadd71c70eab6731560", 0x58}], 0xa) 21:15:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xffffff4f) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x107f, 0x100800001, 0xb1f1}) r14 = getegid() getgroups(0x3, &(0x7f0000000180)=[r3, r11, r14]) r15 = getuid() setreuid(0xee00, r15) r16 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80045710, &(0x7f0000000080)) accept$inet6(r17, &(0x7f0000000400), &(0x7f0000000440)=0xc) r18 = socket$unix(0x1, 0x2, 0x0) fchflags(r18, 0x0) accept$inet6(r4, &(0x7f00000007c0), &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000001a00)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r11, r15, r20, 0x12, 0x401}, 0x0, 0x9b6}) r21 = socket$unix(0x1, 0x2, 0x0) fchflags(r21, 0x0) pwritev(r21, &(0x7f0000000300)=[{&(0x7f00000005c0)="97f96dfdbd5af5b4ded0b050fe193ba931d78d8ab4ee5427bae87ddd2e690bdfe40c5ddec78848f5440c1a86588314a79bd61f6ae4277d8f2dcbb96f8bddb433a5f2eaf7a250406db4938f6e1d5b6ba590228bcb7f5a8cfa10a3a84a325a2b44b086141d54554cbff8140a8115fcdc499a6073cccaff52a998153f84a079f563c76e257dbeef8c87836744b57e8862c9f2ca576833c639b0388fe2c2c5b67f2fed7aeec36859ba6a834321acc824f8592d7719ad0eafbb9681358fc3049eaa7b3719ead0a8dc879c8e5193a1fb91c9fbb25c8a297d6363dab01475061870238cd248ec8a7676d4ee41fd898f", 0xec}, {&(0x7f0000000900)="d5c7d8510479466f27a06ad7765f3baeb5d718327be0c94fd49de4541ad753070eb8ba1ae9efc1d2c8eea47ad7084a26e9d1a09420429040759cabecdb68d30a319791852b7ca7cc7b2a87caa8542ccb6864960624320dadc732f12971d8a759a9c10797e46cb77612aee726e777bf0ef919644ed0f853267486f893077c585eee148e7ba16c6b5a7258436f0f56dd676b9d71c73106861d58dcd80fc75a20e404b456d1e28bc9eb594311b02e81fc0a91f839c93737b871fc2b4a05fa953acd0554cbc4bb098cb4c5da457be95c4b8aef88bbc734c79cabb76d301e186a5d2b0de3ef1e56b4651e950f43ea10c13e0296af41cd9dcf05dc6d344107473c620e8eef0ee96892f2c90e546d33a766e75c38b109118c94ec4ed6dba0a9e0678d6655c697c97da8e9d749337bce515c1d5f29e6a367e4ef9077cd32041bffa6c0551edb6e3d5070f800c8cd3dbe932d49d2050aca031728169ff7740bca6bc0a7e22a53b6a73d29af6a156a332ac8c6a293f1a22e04543f616b54e35f382401b36940d0a7ee03bf4c7ae05c03d6c171883842fb716d4329b4619e7f72cac8926a850342bddcab5883154b2495489aa50e5489f79f4d7433cc36a0edd280cd89eca29ab483044991c4b2819fd4953754c07e7d8c68e91910554cadd9e4c690e538942450fb879233194544cdadb4bf9160c0f37c096ddd4641eda1fc53f869982308f56106a9006408b515fc1603cdfebb91fc09ded251c14d5c4c527619fbcc5f418aafcbb6203c4f82d00c6a63ae7f12099e6eb06871592f85659ac61ccae22519128570cce548526b27e1a70b346fc94d2866c7f9b3c744e641c557cda390e51f99dd5cce7c5e973d40614b822aa66e5db94286318706788308f9be4d021bcdb04babbd18f415122959f95e36406e279c3ae165c83193ffc2178c48df3e957bb9cfd4819de9eaf5308b26491a1ef45dd3e99a48e10fb9064b483d4d062141ffb815918e84ba2ba9dfe58713baf88d98e6bcff0254fd9db738397a32db1190b2af930c070956856bc8a4f049f31d6e4ca43296172d8e185172211ddc750fe0766475494debf9a6329a30b3ad817966a2b5002e2a3de0b9d604e16002109808cbc0e5c8ce99dbde76123791cd5f7547564ec94677ff7ebce807ef002a83cd0bab1fed8e8d071dd777c495a885d6de08e5bcc853520e9cea25bf9f68e9ef47977e583c3750308ca590533baef9fe348bed1dd1a2efe86368ad6e19e00b2ceab70dc423510c03da71ddc2b783c810a91f7bf696ef13a107848cdf5c5d155edc01c44677a91eb5382993c88f544adc0d886781c399d799c5008aeca497f0b5dac6d78826a041860abe241bb57b6815cdc3d5f05a4496e2c31c97fec344bf38bbabf7d9b763ed05134a1897953c50f44c9ac8f5aa04794a320be6094716ba118587f34fe6ef72c385112e9d96b765771b1e34ff5b1497c11ec5dcd28703347b0b66083d69843374cea46c58a4b5f539645886494d4eb1e7aa312a23ec1b585e45aedc7b9fc5ce0a3298022cd49db5ea152dcc9e9cf6fb6a4e5ec419c1e9a1ef6f0111db1dcefc5373a4a03abcb56cb6ed02287b621a0aa1f2d902dca5b2c7f5cb93cc78cd9c591024b3eb7d7a8443baabfcc1ab33d4b97e5d0af7435d7da092f3ce398d7b07bbf8ea5aefb4c103684acea64eedad3fa2d17c7c10d58ee622ee6df2a7015f1f6853f75d3eca4ef0191a5b492490caadd2c98c83422c1574c96a319a74219b175d8af8d546f1f7227affa6e34831ba1c2b1f99130c2f24de1c8f8ac85397c92ba16335283b71309030d906e35adde92fd0817c8c5d77dae3be86b91ad64a90e99852edc7a5c15a9abd2d09a44dc43c6bd8311286dda5d2d79007c917071a555457076d15f9ce13350f75cc91520e11b6f25c22840b2449b112c4ca8b9242e7e9e1f51080f9f5cd6f6b1b5512b61109480bdd0c49a9829abec504beb9c30e4330b4e67f68ec396e72113d3c22e295be449bd8cc0cbadb7da50711c6571bae39c0dbd755d5ce8cebe3547e9bd98a01e1ce1557e30f198f1daaf3b0e14dff8a25fd702e770dcf4b8387e556795b0f79a44e07cbbca5cb58aa5a1d03d2680d48e1d7b0ac3a6a46f9afdd85738aac900a10aeb9650e84b5a24e0d8056016b2abfdad8d264482ddb9b846ebb2917f1491631a1c46764bf15e00920450b9fdd6b817d2bb5db40a0a713f242f98b4a8e0a318f27cc5c6e84c5680519d279d8007d04272a71eb7b2a1e73e223ccdda1920db21fcf9e8a12531f40e4ce4794fcc0e138fd8479786d5121a2dbaf282de2ff8aee577fabffbaed5380f802eb76825d4f20953dbcda8278a14e3790f82a5d4502105cf4185e17a98cd955c7d056eb189d815b8c4ece70cf398f78338f1c3f92f5b7a4352a293519ee90768dd2c37facb4a8cfde2188fc844ad6448961e1b20ac861a52f9f62087aea74fd4b7cb0e945d3dd15fd5e2c7ea72246dcee14c9ff9314401c9b550eb631ada3774f6f7942c33a0c12cca6a3bffe3876a5b7574efc4f59d7ff7daa4ee158026982a65c291bbff3a83699f4bcc4a38964d0223ba154c36d362e50f4415e83ccbd88bcad2a25beb0a548ecb1c432b475bd8a7f19795c2031372053490afe875a4251feb256a5f429d7dec133d3b34ec44fd115a74d77579ecb67ce05f604cbc8fb859a36e147b94a1bd7f0d199c760afad1bb52ff41bcf228c8c6e6ecf61601e7425c897c142655f5865b4fc85731178a00e643c9de83d26af374de971527bf383408af759a8d1d4dca1862a3baa2e0ebc00e1a828d536bdbef0dbbc2dd2a506e4940a8d209a75190b9159151fcbf4b358e70f88b9d3cbdb9222b1d52b393982a0ebe3ffda201b424e01f872aae385be9887cbcd0a53cdc41cda27248ab3d98d56219967399cfcda7ed56fab215cb0a485f167fdd5842b3897f73e65b1618ffb34beed260d0a610b4f0ddffc2faba47d7c9b0d2f37d7b6c9c0530251bf49e856c4ca0bd61ae586e00c0ff3b89238da23deb10d27ca48ef0b5b78a2289893c92ece701720462ae2d81cf61ca94696acdebb3e7f25806f51ead942a44c3f1d8dc8b4c6ee2e07f498d34ab7fd59eaf97fd30097f1a6385450177e27043f0ed892515c6e56f8395eca762433b1c656c2741dcf3269b8da5933bf2c5c4d86e528feaf06beeb582a86255753fcacb63ea673f33d758c35eb669c867600aab72dc857cd0820b86674d1704d361f717f46fa73c8fbd37b003f6c15d3e6832c22a8c4d21634255a8e4db7077594fafcb0210efdafd1df837a1a43645d7fae74d2b39b4625a2d16e18e61b58084e95556be35884d6d723d2b625a11ea227eb62edb3615848f4cc0b8771fa11c3db8dfaa611be825ffc7c2259d3693f5ee08aba4199ea3a44a5850d36428a3b9842f56d5fec3b1c2dfff0abb8740a9719066ceb5e08c9636a6677eba94b3e1ff733c6f4687ff3934b5334e0688b2826cff49e0108587253c225ff4a484c2d7d27f53f5bd8f35d9de2237216a37091fc95def239a8cb228b70a369684a0093a34f971c2de64d45d7abcbbceddf73f9a8b1e3c16a7c179ec5e719060c4e7850c6f4eb2afc2f2b3e40f8dc6d5d564eb1f820858408e2d2c2eef60985cbd5a81041f2746cae67ccd7d28e1615ce82648474c66570b62a82c614e243dc6da414905c70efd8c3939da84f9f0db15a27ebb2f6ea2aff6b81a41ddb25c2bb22acd741e46ca3205d0dd1391ff1cfbf9916da3fbe2d9d03b2845aea4bd88095e45bf5cf43bd334f35db9e4a8fc0360c82e3bb6dc2d38f805a1ec17c3751eced16b9c2d615e726e5691a09ad46df0574a723800208e04b3518b4b1674a57155e0bfa4e110933dfe756934033953273322615903b38d8a09867f36bbc8b6b523a925ccd5369188cfa9c7f3e770046af228ee8ba517e7c913b686d03db0e8c72baebf5d30bcdf269e01b54759772c67f0bac44a2c867441cef6a0b07be909d66326597b419281d53364a5fa547dfbd28723ea62edcd06d4ec1f39490ca87d94d026ef80889dbc8c21226f5d1f6ba5257d011580ab116d2719990f15cf57558bfc618cef95cff2c099b7fb17c18e6d6f93dbb6219ec14caf0cf4206d1a34f5417294ee7cde2b453289ab3d39358991db70410fe9f5a2dc36ba822e977e4703191a42469ff13761068e5ec3e7746520f74bea43c5be1783dd289d31c7b62f53aab11fb191d92c5e36e46dc297234c646d438b8de648d6fe9bd9929f07d7a773bb78168699fccd37bce0df8542f87ea8b5cfdf30767656c6f847759a448a1e266be9bccda27da49b14385a4e861972662c15222761efadbc2906ae974c7c95997c5ca53f87220ef5d8478c75d68a5a0b30f7cd5d628b1ae060f8cde158130b7832691bd3e39d12b67897ca840da677652953ae1e1f2b13bbf8a2d8e3e9496ded458641f8aa8d0a602fd6dc8bb2f9ded51c51c1c6680f27c84b0117e52736a0eef5cc41264725bde89379e360edda332666ae5acb26c42a819c3dfc4369aa73bddfa24a8258ffccb1c9c2f3cbf91c7837ee3ebcc101cf5fda00fd366915b526b14ca976b7b7e3f4d1c5d3096a4569b54c5fa4527d658dbc063e620cb3614bd0c47dcb993aeaea74aa339f375c73a0c3bad48396523d7629f62fb282cb9d067d9d67973b7b6dd7d4c9255ed9263518e80e7db65be4ddc2fbb94e65b3a564fabee3cc0cc4d7187272dbbaae7fd29a75cfbccc9ebe0e433aaf98ff5ec6c3219f411f2eea2d9a22a91c93b01ab0c1d8d817766a6b47a7790b74ebda2f2e9ab1ce8f4e80c802fb5ecc0a4a49fa58204d5065c5edf04a9c2521015c3f16879d07abf3b54832bb3d180a80fd0bbfa712399532837629b6a414142c92c4b2a32c6d9647d7f68d8deb53c480a6b2be9d4952c54f992ae0c7cb3d6a6ce3cb52c2099b506204344fbbac56c1b22073c8e84e3a94129645186f98567930a3deb9f366748a5f06bef492cf4b80c2fe8fd9af45e8eaddbc34becb83308db6bb64c5bdcedacab3ecc526da364374d720748e766a3ff22764d951db0129756ba1f1c280a0ec547c92cf9d67edbdfa11329dac285ac8a15f1c37479abb1fef710eb54d4d77ba41f98b24e325580b10725c79dee419cba04806df0e1a9400896014eb35a5054be6fe83502738ea151da69914347da4b42434bb53b2ff64eafc882350f881949cd2f9d212933fc1be2426d9a3bb9c5e2761a734ad15902dc832eaf1e5d9a10f25451d64ec820d9a4126caa53a9f36b0c2e4fb712ba4ab9d06678079498ba28682c0b2951f7cd9625837da8ccaa7ee85036a358e65f61623ab8e8a0d219bae1f84db731862864eb6ce0461c42dc22ae140b7a0c5a519bfc99366126f2c7c1d18e05c98bd5e8f311472fd4f707e6881b6eb42f2921b81e7dbf5a35ee82dbae78c2f66a3741e400992e51e472184fb2cc60aa1a0dc37120acd7b7a004fa4aa6f9996a965ccd7c08275959499b4adeca9c1287dfcce0ecb3562ce2516a21f0c9a7110393daf9e0a79787bd5429563c45bda2e33f57c39ac0c06bd10c6e4fed7d9d2af6317f0b8288a07e75dd832d1c0cb2c1a6c8fb670d091730c6dcd26387a7ecdfd7870d61ecabfc2c6d4c6ab0ca69b89d74ccb87d0342976a5c61294d46939f88f52238c493ea00a6910a1da7391abefd6f88690856a08fe83599409a34234f621072f8dc121333e2e3c7b85ccd8ade7a4b75ee942193a62caeaa73676c0ee9887988fa75332f5038e140cc52dc", 0x1000}, {&(0x7f00000006c0)="e3ff5c39e165a6e8edfe10ad340621d175d5736e1c73e4eadb7c3c2a11609222031fcf88c7de8601c15c225eb8861914069a86fd0c9e1465e3e68801953e048747455aa8b9343c3035c400e7a5bbb748bdc5ac1f4e90188d795459b209566da6347ae16f1790ba2edd7874457f475483eaac6c509a199ba00ce53649127229273fe7f5f4852d3a9f7686c8d801f48756e03e7b4a996289c937eca46f51c843a6e357f4fd4296ec04c36f9b1d0b1abd760d5c01baf092e4e944c5f26c9420dee2cb40d874f38a38b06e133f2c2f53648b2c0caa923b52bc722ba3347b53fa06c57d83bcc93514efb61192e615f6dd7c33cb22c4b6b4fa37b99859fd1c5bd8", 0xfe}, {&(0x7f0000001900)="319bb4c0ec00b7b1e9d5650c040484090c515306778a2a6596caba2c1d575874cdbbd2cf7ead9cd27c4e56e5f258e0d935a6f7edb34a6647de9efe80679b248f13f5d79809374bc609d850c366cc0a51d21b439ccb7b6b042dcce670c1296c78e7e6653dcc4f72c267d73461821963116bbbc66fb0bf0c135091c3f84ca8fe9ef76fdd7047f0534010df80ef0c0b93be9cb571fdac8793e911d0a7a29d060f36ad1f68fdef8e6b1aa10e9439f9d9473abe51d5a5da1da959edc5d862c9bda0b665209c7ab1fdb5f6b315dfe9314bd4144b4c5afc9409ad8d", 0xd8}, {&(0x7f0000000240)="38e2140a542874b89c5382824ffd06bb233fdadd4c8ae5a97532415d037b43b07fae7bf1ff83a0c7f94c65941ac2a643affa60113a10f52e9ec09391c1ce900f80ca01730d7314a7f49660c0c4a530ffde7b8067ca6ca9cde6026090", 0x5c}], 0x5, 0x0, 0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x800, 0x100000000}) flock(0xffffffffffffffff, 0x2) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x72645275f7b4c2a0, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x200000005}) 21:15:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6ee01000000000000350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ece2519f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c236d5908c9b8e43eed4431ad0198fd866f85d19b9a67993901ad9350f2b72950432c15b27fd831455f8b18fb96018fa85f142ff06ed2640b9931df546055ba3058bec7095f4d35c99f7b3824966658308da6503bcaad6bf8e06d974825567678272c624c8451c68c250fb8ad3dbc10325d79a6cf7294ef2a5f986c1059217d6a61f9a2858eac0a57518bea144665e9a225843d0494a2ec6cbaf2f7261374b0e199c9c357fd606628074c23e17934d596bb966236e9718c730a8d80a7654915e4268c95e7b8ca919b3c9aa450791c0f48be2a9abf"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="c83b49ee5e4f0736b96ae40d9b881303de2671524bf7bee8bc3dc29ce1c3f6d174c55030874ff1fff331346ba375ac6e1d337322ff", 0x35}, {&(0x7f0000000080)="8ab7e558948baa322a35badc1d7e09f153", 0x11}, {&(0x7f00000000c0)="b78d011370579a32ee7061783bc55aa021b23de2c31911017ef1f0a7eb3fc7eeb9b9632946bd45510b98e4ca9ddfd9314a1871c897a09528a7452b7a95740a2377dd1479c94c7a142c49e7f0083b1bfa8ea23b2daeec765b6ec808d410eed92b2bf9484c0bcd5daa5f42b592b3166acf211f", 0x72}, {&(0x7f00000001c0)="759b91a398d693b0604eeca24954760594e76ec6752d23d6af6ec506d591a8e85b527def381e792667af2e71009be95c9b30bc5a1cefb5be3b8837fbd8078bc6dc2ab85148cf510ede0886ea6c166920c3a9b71c09739656286771c33133db9714f81db83b5174436fdb", 0x6a}], 0x4}, 0x0) 21:15:02 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000080)="efdd53a52e4a586ef9431af2", 0xc, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x6c5, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) setgid(0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x6010, r2, 0x0, 0xffffffffffff9f65) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 21:15:02 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000180)=""/26, 0x1a}], 0x3, &(0x7f0000000140)=""/53, 0x35}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 21:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x18000000, 0x0, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:15:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 21:15:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) accept$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$IPC_RMID(r2, 0x0, 0x0) 21:15:02 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) 21:15:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) pipe2(&(0x7f00000006c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="9bb983ccb5f296d9690cb6e3dfd1b62b61535be3a23cb1163c46c6e8eac4c5588ed93239edadf5bf5cd3d6d2144a31f5a33bc81587cf7629e3aa4f5324246e5f7378cf97ecd936eba446df62020173cc22961132947fb8bf3517f1c0ee5e4f278df49ff1", 0x64}, {&(0x7f0000000200)="7c086295ee921233c54575775fbc8aceba50b2111c1dfb6ae0b0444a530ee05f7aa082012f42ee6b57c55033c1aec8e8f6d0f60febf9f12cc7e9f39b253e3c529cd10a248f31a69e539a4765d20f627e9985147d5c30a87b186dba1b624ea6363efa68eaf2c4542491fec994eb480f14860815d19f8f8d8412c5dd94284721cf026eae84842488942054af4421e97d54467910423e6b9c2df365b1357e99576d0ace0f9c9582712bfb8bd8c26c6cb0888b0705deab69dca9cb03b41570f99036f3bbdcb6cb101cf24b5ffd2ae9bae733", 0xd0}, {&(0x7f0000000300)="37a376d8acc87c1dc2f20896d2454f77cb77a8f7626ed2356b8b51916fa3cded93b328fbe737fbbd08e9206446a467f134225e6b", 0x34}, {&(0x7f0000000340)="8a3fee4fff0457952e70ad783addd381ef177db7b6707cd003662badf9e09381c63527bf070c7b24c04c7a8d2028f18703fb4c616f236232fc71ddb88b838dcdfbd9340483eda6043d9790256ac96ab0da7560f9b1740143a49e6e400b5edc61f86e86c552729adeb8070cba918d", 0x6e}, {&(0x7f00000003c0)="f8b5ac25531702c699e5e1e919f86a087bd0df9bc821da88a0cd19e86e556a8c27978a5979805dde285e2d3b78d83e3a613fe30d3eb19f2c76b5a983207e56c31d71d27ae63b720904a2a6762f658c02ff89d4167d040dc43fb239a6642c9b2cac28719b118a64910425f0620d515ed2c005af92a5e4cfdaa87c12d95bfe2755", 0x80}, {&(0x7f0000000440)="e86ad9b083d17284de26488a57a0aa26d17b83eb2dd91ee623c4fce1a1c42d9b44bf602b6b0184f7aa2f800e49059e4d2ddf53271f578b501c59530b515d2201f5f2b1c104234f7c01ec4b8898358fcb1a2f587a23bc603c08b210816dece0b8d5fff608992c2aa2582f0ee0273a31ebc86cc4b455c1bb6aaaec0e21ab", 0x7d}, {&(0x7f00000004c0)="25cc121ddfe849fa25e852626841a67d941c230d11b192d70eb002eb062eb90d32379a2cff17d173b83b089dd05e36fa08f3ff95da3b5806a853e693599cb0e5194b3819891f3b0ace151e48ebaf6580e600ee5044a894302b88f543212a46aaa318ebb3924864", 0x67}, {&(0x7f0000000540)="b9dce04e96a6c5e18b9ba6d06fc21d5572039450595c1c9d74f36c702bed3dd5e6d6eac26ed1067371df8e2f3a4e2ea929fd9fc79a3b5cc5365fa2f8ea3bd86f23fa0c8b7e14cfb76d95620f775da472ac9ed13c0e341f732ecaf3970082b38a2b8977dcafb37199c09e55b74b4a6338e808908255f412be9749ae451bcba910219bc15b3ce0bd2d95257847a5647f2cb0fef7a4f1e75b443cc81b806fb54a3d6ed457d30b8474a0f1d36a5a766a23176f555db5a315a1f74f1f7fef6a1e5a9b7dfdc43b323dfb", 0xc7}], 0x8, 0x0, 0x8) socket(0x1, 0x0, 0x2) 21:15:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xc11}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000180)="c831de1bd7e3c8d5eaf3f20091f5f9d6a0f5b10fdae6e3baa5f208e240755d79fc280612b9cebc1682788e1a56dc99d4a80841f1e3f0b24a8d5b83fc98a3991043a22a1a", 0x44}, {&(0x7f0000000200)="3bcc704c4445063778fb25cc19813bdcf0e7932fd237645a8b17e149322213c692c8535b5d258a4f910c61e6e0ffaa60d6cb1ce40c6f27429e5bf9", 0x3b}, {&(0x7f0000000240)="0d3f9c091b1b978651d75fd08c6abed68a9f1b49892f91fca0c9cfbab880b29abc020e554101ad6ca7f3df480e2a13a25ca6b679f6ad29c4ac503fa14dc74a70f12a0375ec789db5c6cf674f88257029", 0x50}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="b86a1a7f4e8378f7b2c9f0f112", 0xd}, {&(0x7f0000000340)="ad51bd02d2d931b349a623da40fdafdfc09550af6acc56347c52792a29609c0499acb55728db05cf58a843bb9f238456aac897e21db71e7ca2c1b89598010be3598c98cbdfeed38b67ddfcd6add7adf1c0b6b0875420464d68c1d081792b9e593fa22d249e7acb491ee3ec8a4749dcf9664839657213d55a6591a8fdb8f7b06babdff109d2bb6b535d54cca861d26cab6a8322756a12ddd2511b81ec13645c0fcba9e5124601ed311d068c0608a1746ceeabc430b0d46cf9b28bfe17d53b2f8e7db2e6aecda08cf141dd20b2f807e6b5ecd85ac41e31184aad098c879794fe57e38eac9f457c374802d0f6cfbcd680c2cc446cb3753070b88ca021fc1dee4c68461fe24bc921e34856c0aff0397671f149ede12e038702856d1ef4cdbe3d1efe3c6e0dd5ba873f384d813d97c34f5657b904c562f923fae3c44169550a906e688c067cd600416b7b311948a40b3b237474202457e968f7aea8a83627845c11ff5cf0f8c8db50dc841c8f31abeca611ee68517972eccf59e62101abc2753a3cdd8a5b42100568c5e4354c7563a3abff93ac213d6b06fac17e0c2c10e22ada618701471cf61d7354cfb641cecc7a6ee858a86e43f655e82b0784fd41c8d278edb8b1f4e23c2bd5a1857aee68effe686a02c5e20d71c6aeeabf1354a3b27b4c6344db7728ecd07f18f949586a6353b3790bc60bd14afb3f5177990f0f93d9d8f117491e1ccb83029b2f8f173f3d45a61ddd64e7e8b20581a296e313c3be457b781e5df1e0c17712b11528cac5aa46b4ea48c2e8be4d76074e8aa93fab410cb0c8f30d80d42cb182496a0d54446a5a859d27d3a685cb5a78391d44210a5adc2926d0c53122f7301a1c4154cc837624343bd195ada06295318458d795b95a0c88abab9a1da9a14df29fb28f64bc4be5f991e6a5223e60c724e568a6eee10d64ae8f592044ed1c59d985285c0902bdbad7cb213eb2cf711763c1bc9086c248f719c827fbd593e271203249ea71888912af725401eb5955500030071723eb20e6afd316e2b7ebdf2c31024813e0fc0585e8f7cec8fdec93fead526914cb457dc7b0c344b5ac1d174ce8706f7d261518354d44dfc30d4ecc9feffb4eba8e2e147975359b904a95b5539273e37303c6bcc52c3065f6b8b5fef28f5d5f1fb5525c3f450cced66f8803c9ae50515aa00f68178d7395387934495d223bd60b2f516258a6ede446b5f14fed3dc190def31243d14d1b70bea760267e33a08a5f489942b443337840a3825ae9d46ad2d9142d7daa62e064af5f80a2c548d564f3f9bac7db53611dec22f93ea1339f1681ee92ec4887230379449bd68551872ed19230871accd62712367aaac2f3e8dd4cc132afee0807317974477fb1cb06534a9633fdc44e8dfcb043fb5fbd16e565538c868ecce64280382023f1d9eeb00f7424c227dfe66ff815e5f40a07527c08aae397bfecaf096bb3f9a3730077eff56dbfeee8902206f6d4a54a79a24175763c237d2d7ce478fb7d9dbc5b643e51873817b6410828710cdc1fa4857e0a89a6b78918a510b850d2d9a8ba83431b25e9616a33e84009a4bcb35444b84bf951caee4a6c9709768452cb2e68f7d08fd4a5a3a1b157bf4a6b78629e68d8383049c85424f3dff79e8bf660fef0f862385f13118555392d7256ede5838c32240eb3e3b93863144c797b35c472ee53b6db50e3388c486e166f58e8359c3bccf1a192dcfa540955bb559e6cd4b29910db474cbf73051c3f389ab3a14f22169471517d96b807e119f75534331feea4c383a37e8c53349aea3d5b3f62c4253d7dcb5e160c1877e27dfeaa07adaae4560c6dc80f0c8f6d2b8ed8b5d6044046db149432c1d966f5490198027707e22efa9a7ad2488c99274363dc50fa5bb3687ce98d66866567351c3b2afff63909c9b2a233d0749e72fd07df55d3fd067ff7bf066bb48aa20f7782683685e968ca0121e4a847470c581c5fe60c3e11149d61e4bc89447247a8695d7784efaf6230189d5b67958f687da6813325036c6265e902baa7b289bab420ed6dc7a0088e6619cdea5460e5be120a9abcbb395ec1ebb5c1db91786b2ed74ad01abc31e0169096c2baff912cf2259397bd99eecede0f570d83e4451926d4a083c7a118fe6301cfc4dbdd47b6718f73cebd6c59722055182c45f623b9007ae621e372605fb9a760fcc2ce538de79f49fefc4ad5d21ae4258f18ff55a55bcec21c1a97dfe64f7988c58de09b860b7099f30d4f26ff274bdd8db8b160379b181fb610491fd0337bd65a55d73e75fb8a2a5cfc219af80c1ffed3b9f5afd81e8109bcf48f5e3eb1ff226ac07d5aa9f762fe60138b3d7cbd0d147ac3251dbd832fd54adbca85398fb159bd48fadbcbab5f5fab659ff5fc8c81d49e1b66f13c47f2954c91eb76d6460a1f6c46d6cc9bea24e8092e776b5dbbe3abd119e3a62ad3087fa1a332408b2af053ad926b651d0ed088a28f6427aa43b5f86efbea4859801718738e5c24e52fddff4f6fbc44592bab2adab13af705e4e78e02e9e9902a6fa9f2881b37e88e3692446ce3204707f18cc3553853cb489455e32ced646130873ca89eba52e841a6cc7e356a604c151861ea0154b44b813671901d37df5e313f1352b2eb6283591e16efa1115b30ec8bd0b20af36b89829558b85326b4ee4b8d726da75ba72947a2f0750a418205bc688cad9895a965637ff7da37fef23e340fedabfff81603455eeb08aff5956ea956ab7339262cc5e1ecf72e434bae804132e07b9ad565962f06553477d1ecda8fae44fa75a165e97c563dca25d7fa606fab61a75140b360d327bd059079602bb283ef6765aee14354298bd40f37d6ddadc5782dff267f1389db5b5254d69179b1d727984b9891c8874a18dfbaf72145fe0e4b9998a15242856cfdb4785649cf4e3d7944ae445595a979ec531ffd5b8c76de3c5cdd116a33e2d92a189d2b7e9054551bd36637a920c750fdda011ab07972eab9e4b2a26db3ae8206366bfa7e95cfc0b2e20f1f44d4a4af374335983515306771f2967c53ca4229f5547b227941d6ead67169f23179442cc87f8e0a9627608a2aa8c72f7490b5dd07bd681799794aa5a9e0b84f1f162b903c79c16055cd0ac27562838346fdf85cc252841b89247ccc5c3d78bc6f5da24e0429ee6d81c5f910b800ee0400a39a7c78a78aa332a358d2aac1bbdc7d2f1ee13c38c8b6971dafe159394330331ad20682491c0913a1890c2423939f1b7b9f0baffa6ebac7cdc0a36c732a370f680f9269842590c3bd3023f655c70f0daffe6918cfce5cfc74a257bd1ae7e084e1bf99cd99e58a63789a4667deeb4238147797d299138774d8116c6e8f62c25c8e4fa4504d49bd5e0aa41d149395ec99729795100820558aa90479b23bfd4607d30b37f3a32656df3c07bd2bc62ae9479c5f980c2142e084a9c91393752bbcda731f10aafeeaee56ac40c2752bfd7c7af5c6276d24f54775cbb95ef75ccb1bd378344180dd8b1d904158da757f56ee0cc992511516793909d5b2ee3904991fe6b70093c40e6a70723d2d85bd5095986a64239257b0a67de267b3457daabad1e0c38d0aeaec2d5e2440735b54926070f51407ca35c694cb8a54d46a88bff9f9364b81f53f27cb5a94567c059de2158f208bbe4c5c8f5c1ff0336892cb47957a70e1d7bb6ea8492e88aff792bf22c8c824d90a4b6eddd0bc68113e127467046b55c2efd2ea266fa40125af3805b928f38be4d867830a456a035d18f0b7ad35e72e1fdf954a895f6a24d9e67dbd617f52dcb14cf78b13a182e2551b431a09d8951d297689b1aa4dc070d8ffe4e6faadd4dda1c41deaac189b68c996faa627cd6a302978cd5ed81f73dc458b6b40067c10f077286c84b676c032c1a8cacd0bfcaab94ff288a69038f27adfc08860a3f6ca982ae4c91352190197d3c8572e85800a2820412b4fbfc840f72d0c5c2636f9d9e70b53ca83ab4c822c2e03e9bed816a76eed71c91db9e11ef0062030a7007b6956d899851f2d954d1f8e6734068ce71633bb0737f4e6338ec349051254862413aa8ec213f3365fe04c379050cb0352fce3f7e08c948be7e35df21d6336070620e6f5cd9fcd59e13672c2c91cac2ff1375c9a7642eca99a082833810e467ebd42972c88f86518e65cdec631a398a44203349b4b1a91719e05fa7d9c8221064b10a994c14823c431c29882446d7349bc09632c46146b346977a50de7ab8d3c1367ddc8be89d57e2da91ce0bf3ea73e4d84e3fbae1b10ab0c55fd397ed391f7f4434718e8ffaae871bd9c43f353fe8c5fd13eb83b8ec7fe416fadd8953e832b02fb00ef48ae4f44063d0bb08b03b9f251cc521c4dd4a80fc8ddc48509786914c62370013f86e096f2eaf3a2f55a3541206221576c5d94899d078b4c1325859c24517a574d5ee79b6415f5768f83bd0e5704d63899acff20958321bf93e5e32c744811eac2155229577138325ca6222f003c6b67eb0dc798b3768deec767fec1bf12c21ae7d2d248c98b3c90c54c56dbf82d236ee7f7a0ae466e0bd658f0c6616d67dd3ee7b9f7612d0616398f10ea2671a0d39967ac6e926833e747ba4a279c3d48ed3b94ca1eb09e6dd5bdfe9e58c2244287bd5d091335e85283035e7ca026912a3530f3392fb12eefab187d98dd698c116dbda299a9f8a9e1969b28da4eab613d7302d6253be099a93944d23c655196322478bca6876eb8e383971ccc0a350341447a89d28a1ecffb9f6d4fd68465bf80726389e51719896dcab32b55fd2c0cb88c052080b0ad8a35da53a441ab05a64c71bb829c1eafdc5b4201d3b6bab6e83f102a021c584ca3c1b224a951bdf9d3e23682b4e0ce34474777596304a69e99571505ed0a3a5ce6d304f423cdf3e5d7f3cdca51dcb905d78cd542a31ad27aefa3bce682db2eff8f92a69c2624f4195d505ebdcb7b45de458bf8349dc618f1465796a03834054fc9dbf5b063677918d399e3637e8173b9b9c7a156cc441c1505bb6e10b5c321f991c719b4a7f721e22ac5c6814a84abcdb7296c479b9f9e287a36a62f05c55edbba4163db089c230ab5c46ab9164159a5583fb620ef607879b973fae3029225b418d5c342d5c30a57bae63df396997d9773cd351d41e1ce78a906995b6233ce88d625b1bd0729e25dfd4a71c794e87ef11d380e7091276dad01a73cba6ad2e124ede80bce048ca80b833b5c5dffaa2c212a6746bc9d1366841c44e375099476c11e3bea6db39845c600baaf82638293d8637120171aa8691737524a1a2939771d1bcd0264c560282a7fc6db559382fcc383b0523981095168616e3b21d21ea49c507ebd55dac0f5192eb2bf81ae00cdb9c556c9bd176228392b96b4ca3651ca3c45f65767a223201543282a5607557268679d9d71a46d588e490803ad3a42e6d8d4cd62fc5885c610c84dcf0ddb7458c70ea1891e252f386053a200ff8335f2f8122dfdb4bf48239dbc403058ec15c80e079bd922be76ea9b81ef17302dc54bac861fe5b2b61e4a5b8a17c33bf40c2b776a6cc1d99755d4439a704c47edcfc8189b567ce1acf77903df261ff960f1419a07707f279a0fc2ac4dc7b6e52f89c8fb1cc9d49692217825048fa76c5b21ad002ee9ef15c3b1c4517f8dbfcf02132f1e0e3ec4c559c5ae1064a90dccb747e853795dcfd51a7f1711698ff0dd72ebce9f8536d5fc8a3f03244b98f1ef01a152ece3c8d72059815e8e7044b7ad8be85cb38dc94bec8a0b48002cf86005a6f056a1c91a38fb81759d0fb8ff0eac3236", 0x1000}, {&(0x7f0000001340)="0d39c3969987b5dfa8c5ce2880212c63cd01ffc270760c675eee0841e1c321a20452ed859e480cf936067e80f6efabbfb384caf9db5e28582b50e51b0d0e5ad5204f8019e0581460477162b4d89202d5f26681525546c5913047c90153e8e6b8ce47ca75bb608907042963894774215752776b4125713277da09228c85a65a6fcbb355eba4667c928bba4c7ead203cc851e71577619a222b9eea0aa029aa8426dfa7f73fa50fc29cf05454b881054d561cae56edc672afb7a163779e996bd63b842bd462c38b9a4cc6edef889e0cf907ccf2720ff0c320692e0dfa8378637127cd358bb99f485f491fc61a2f1ec1c024ade16594f4237f5276138a", 0xfb}, {&(0x7f0000001440)="716fcc7efd5ba99f1dd59455a12e", 0xe}], 0x8, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "1ac998eccd1c71aa2022dcc0b789a4bf27e09c080f9b89786bc16a4faed873a2ad013dd0"}, {0x108, 0x1, 0x8, "a1518382583b8d7676f77292f4ee726fa11c64f4aca49bb066cf37eebe0718650f12613d233d591af68742ed6df9ae1bb32c0703ad997b40874f540736b465c22d72a832f6375494adf548ee72cbd540e86caabbe712c959a65bae049d33c2bc243aefdadf17cca014f0e7b93f4d14e8aa32e93841238099a0a3d3fd5b4e66c952d5d79ac468e0337347bbacc5e3246fd96102ab1c79519a29c2db6285938816c8af109b681c3178915a16e3f83d7df1c7ed08efc92e5e3dcffee9733a2a430588286043cad1277287cf3ea1997d73bb09adc672c78dfdce7f0f874ad1fad10c4d81150aca3a3fb9003982417b5d1e46fa"}, {0xd8, 0x1, 0x2, "584c7597af046c03b3a82d26ecfd4eda139c9d8a28aaa15f2fb48e918f71843136288e75274e4ae2331d2cc6c71433d137b02f7d25cc6e01697f04017bbcfbda2f730c42ba15ea338684a48827ff3bd31f0012128d1b59c38d4d0446ae69cd45c9085223e9a030dd0c70c0a4cb2e99c22f57f279874e5581b9db32ffb259e338b12ffaad9eefae5c4dc18998a1f1f21b3f3f80c098412cdff9264a0e3aa23efa10976a49a002651c4f2ac9998d637ba9f1dae62dab41669a1b3c92c6b59e71020e229e"}], 0x218}, 0x1) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x1e2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r6, 0x40}], 0x2, 0x5) 21:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = fcntl$dupfd(r0, 0x1e, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x4, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 21:15:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 21:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x7, 0x9, 0xb4, 0x9}, {0x7, 0x1f, 0xe3, 0x101}, {0x9, 0x3f, 0xff, 0x8b3}, {0x6, 0x1e, 0x1, 0x8}]}) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c65300069919448ca2d6f4b8a9c89"], 0xa) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x101) 21:15:02 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x101}, &(0x7f0000002840)) 21:15:03 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x4003, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x59ee, 0x100}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 21:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:15:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa8) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) geteuid() ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) chflagsat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2) 21:15:03 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8a) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = socket(0x3e, 0x8000, 0x91) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) r9 = dup(0xffffffffffffff9c) r10 = socket$unix(0x1, 0x2, 0x0) fchflags(r10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xbe76c2a5782b587c, 0x80, 0xf0000000, 0x8}, {{r2}, 0xfffffffffffffff9, 0x2c, 0x4, 0x2000000, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x96, 0x6199973bbf43acd0, 0x0, 0x800}, {{r4}, 0xfffffffffffffffb, 0xb, 0x40, 0x2, 0x7}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000008, 0x2, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffff1, 0x4, 0xffffe, 0x5, 0xdd}], 0x7, &(0x7f00000001c0)=[{{r7}, 0x2bcb4382b26c6a6b, 0x45, 0x40, 0x3, 0x5}, {{r8}, 0xfffffffffffffffb, 0x40, 0x1, 0x40, 0x3}, {{r9}, 0x4, 0x40, 0x2, 0x7, 0x5}, {{r10}, 0xfffffffffffffffb, 0x2, 0x0, 0x4, 0x3bcb}], 0x8001, &(0x7f0000000140)={0x8, 0x2}) r11 = socket(0x2, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000180)="b100050460", 0x5, 0x0, 0x0, 0x0) 21:15:03 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000200)='./bus\x00', r0, 0x0) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) setreuid(0xee00, r3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) lchown(&(0x7f0000000000)='./file0\x00', r3, r15) setreuid(r0, r2) setreuid(0xee00, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 21:15:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = getgid() setegid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 21:15:03 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x2000000000004, &(0x7f0000000040)="21bc00b1bb8d3a6e6bcaf8fe9541193d82f0", 0x4) renameat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x12, r4, 0x0, 0xfffffffffffffffe) 21:15:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x38, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:15:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) 21:15:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept$inet6(r0, 0x0, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$inet6(0x18, 0x0, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) poll(&(0x7f0000000140)=[{r2}, {r3, 0x7}, {r4, 0xe2}, {r1, 0x10}, {r5, 0x20}], 0x5, 0xd27) close(r1) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:15:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") 21:15:03 executing program 1: munmap(&(0x7f00000e1000/0x4000)=nil, 0x1b0fa20000) shmget(0x0, 0x4000, 0x180, &(0x7f00000e3000/0x4000)=nil) mlock(&(0x7f00000e3000/0x4000)=nil, 0x4000) munlock(&(0x7f00000e1000/0x1000)=nil, 0x1000) munlock(&(0x7f00000e1000/0x2000)=nil, 0x2000) 21:15:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="0c0e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffe) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="ce4791109b4585253a7c9f4c20cebfe75bf94dda41b07001d894314545034a503ff17076f18ca0d93c34e9d01d0717ef5207cd1c15b430e3b6b249024e7b958f16d4aacf5442092cbf8cb2a507758244b4e66835f1623ebad43b6f132e17bcf670bf91dcfaf71848c3f3de23a7fbac4294bbdcd46f5345bbf76717b4969642649c214f9b8c19714d3deee0e605055a564eb896b5a8370d6cde840148f9d1b7fc0d517bd7b6aa0f46cc7112d25ff0ff1461b78eee7c6c4cb06cea1da6499593405029b458aa7ce47d9e8e9a870bf10922a3a4746f6ec35146365a7413449b92a1b64385", 0xe3}, {&(0x7f0000000300)="85f02eda0abbc21850f5458c0937a9247edf0f252da094a92a1bfb15cfd91ef0ff4a677eed9141fb0b2af16c0bee803bab0ddb81370f3073b10922d124d941d3b4fe51a6132b3c46235a0ba72f04ad1c0aed62ffe8f880122ee6d1a44fe7151c36a55d9250055b03f7727b8b57937d62e418128488f4d9a18f93b2d2725a0474a8ebbd8fc9bd3dbbddfa04", 0x8b}, {&(0x7f00000003c0)="7c9963402e67e111a3db0fc8b6c8094c186e261a398f2af768300dc358bcad6fb202c47d7c1633575a5a447ef13d68c69a63a8e7cc465441d80eddcec3727160ef168fdf41d51c9a124df0bd51f561909d206318d6184fcd894454fcb874ba9215d9d07e04bda227e535d8a1b2c4277b1148193f3305c8aa2aa5c5faf7df5c8b1fac5595e97a5a394bb64941f13c599b02dfc144c93b5157105b6b25217a5ea8f6dbb0ec417c6ab62cbd897f640a9ac19775653a", 0xb4}, {&(0x7f0000000480)="c74c4524889d4773dda79c10e2ce6ae4a2c1433f7c3910762a1cabf0dc89c9713c7e8627a20133c425907bc05319a51ffaca0ce7c5ba0d9cf3d903871f95b1d1a8c39988eb8cffacb40b7575817feed50fc1870b1ceb74fe75411c73a0751837ff19bbca61d084e51f004851ddcc83917872fdbf2397038c02b2bc2f830a2fbb3accdc9ef86459725929d81e7d223c5a835894054d8d544f6c58075f52d31ff9c496be8f85782ecad1e4e2db5b80eecce663cca8f01e081047ab87260d6ce5a4a82d408b265a4879d0b31fb5f7c3344ec17ce2a2d24b73b613352ef32206fc4cb9294acaabf8802bd6074f902e2ee6e29aeda39cbb4ed5d30825", 0xfa}, {&(0x7f0000000580)="7adc0375a735df2c24d8790884e9bb9b940f8c3f62dfe7dacc22dfac692d8d3ebdd925a6ba123885094248204f9a8aff02b76906e6a8a222b8d10de21690c528d2063760f5d636d931c6fc1d2e8511", 0x4f}, {&(0x7f0000000600)="c1021c74a2abbdb0d9ee87bf73c728931a1156e4e116c41a78ab924b0ad59f5d11b81147a19c061f6bfb3b37edae6f1d88ec7c69703bafef970a6496d44208922394db5c6f50cbd7b477ced2c3db0cecf9973e368e09d51008cb06bb488ebab4319c9fa587464e827ae33f0bfd14eaaae53516718f01adcb77c34a7004a3239f3dfe0271be7d63c20f13335b07813e177626d059b06545bdd4a52ac50e35f723965e061a071ca05a11c8f66b6867467eb36cde41a055300967e9e1f5595e0d1d04e9ab80d792f14c548b519d", 0xcc}], 0x6, &(0x7f0000000780)=[{0x110, 0xffff, 0x1, "59bec276b81712705c03532ac262de4aff11de543b530f796252cec39d167a04bec77c07a43cbd631d7e569be3cc87949293bfacdc9b940e4740fc40f2308e808b97a242310c35db5595601b263a4595568228949f109a903e38eaa3d0ca45fb76fc8a06548e1752f8632e2b494ce2700eecb669f3d93be62e6348fc50788bbfed445343c9e1fcba1e49527a7dd38549e7795bbda6f1b34a576a0757ca34a17a2c90e8c9977b225733d69526043acd297f7af30fd2dfda0adaa06a23d6d61c38ec51d92abd989acfbbd6a73db9942a2cad8917e155f0e72c1d96a0804a6b2bf5abd1c7e955136417388632be5d405113700803c644b2c5312a36a631da6a"}], 0x110}, 0x80e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 21:15:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) socket(0x1, 0x1, 0x82) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x28) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = dup(r2) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, 0x0, 0x0) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, 0x0, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100800001, 0xb1f1}) r41 = getegid() getgroups(0x3, &(0x7f0000000180)=[r30, r38, r41]) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, 0x0, 0x0) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x148) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f0000000180)=[r14, 0x0, 0xffffffffffffffff, r24, r38, r49]) setregid(r4, r54) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) openat(r3, &(0x7f0000000100)='./bus\x00', 0x10, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xfffffff7) 21:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") clock_settime(0x2, &(0x7f00000000c0)={0x101, 0x4}) 21:15:03 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 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:15:03 executing program 0: getppid() r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xfe23, &(0x7f00000000c0)="b9") 21:15:03 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x4c1, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d942307007400070000000000000000ac0000000000202000000000000000968d000000"], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, 0xffffffffffffffff, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='.dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xca64, 0x81, 0x8, 0x4a34dbe5}, {0x3, 0x20, 0x4, 0x5}, {0x85, 0x20, 0x0, 0x8}, {0x3ff, 0xd4, 0xf4, 0x501}, {0x0, 0x57, 0x4, 0x6}, {0x8000, 0x5, 0x8, 0x1}, {0x9d4, 0x1, 0x1, 0x3f3d}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) fchflags(r11, 0x0) fchflags(r11, 0x80000) r12 = socket$unix(0x1, 0x2, 0x0) fchflags(r12, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) fchflags(r13, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) fchflags(r14, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) fchflags(0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="b9e30000000100000000953f3369096b5648673925c50429ca82d27bd880e3ce44a35e3017ae23e86b4b563a2c4c59fce641dc3397b2eaa800"/69], 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="330fbef9472a5a50369bb249d7472beb00b2147d736f74027fe269e62082071b5fef1ed5d80db31b8464f80953e8897c2e46c86e3a7b8062bd70adce", 0x3c}, {&(0x7f0000000280)="f5b2003b9e9b0dfb7df0c22d6f2477a12d7190b595", 0x15}, {&(0x7f00000002c0)="0170a39c42b1982cd3146b0baaf99d57c9c8bcaca3ef20102fac630b948498e0", 0x20}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r0, r7, r8]}, @rights={0x38, 0xffff, 0x1, [r9, r2, r10, r12, r13, r14, r2, r15, 0xffffffffffffffff]}], 0x60, 0x400}, 0x4) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 21:15:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:15:03 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') syz_emit_ethernet(0x0, &(0x7f0000000080)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 21:15:03 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x2) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 21:15:03 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) fchflags(0xffffffffffffffff, 0x10000) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = socket$unix(0x1, 0x2, 0x0) r4 = msgget$private(0x0, 0x142) msgctl$IPC_RMID(r4, 0x0) fchflags(r3, 0x0) pwritev(r3, &(0x7f0000000680), 0x0, 0x0, 0xfff) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f00000007c0)=""/148, 0x94}], 0x8, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) dup(r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 21:15:03 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0x101) 21:15:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000611911ee65c013a38af2602d859ced786d6bba459cf49f6ed34f4a46dafe4a86a4879d8f5fa53d2764289f3efd0796d8300dfc353c249b8b8e2c702a34f6471afc74a45219319fd3fe4653da5c963d93eb402ac24fdd2ad135824adae9f02f8efc21cd1d39f98588a0136528f88b05da493994dda17f74ed4869ebd3efb6ec3fc46ea92d1696ad93ce332c9928178639840330586e78afb954b772eae953450441ac7636668e69857ff57446ed2d0920b4d1fc0d680b59488d8712aa36bc8289da04f44a0e707fc9216f37e23f6b2f8f00493fc2028216dadc752dcaae452e8cbe88a761a7cfc38f6c2e5dd643f62c3af816dd37f59424e9f88d"], 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 21:15:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/185, 0xb9) 21:15:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1010, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 21:15:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 21:15:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x1, 0x0) fchflags(r0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x10000}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 21:15:05 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [{0x0, 0xfffffffd}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 21:15:05 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:15:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x58) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x80) dup(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, 0x0, 0x0) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100800001, 0xb1f1}) r42 = getegid() getgroups(0x3, &(0x7f0000000180)=[r31, r39, r42]) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, 0x0, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100800001, 0xb1f1}) r55 = getegid() getgroups(0x3, &(0x7f0000000180)=[r44, r52, r55]) r56 = socket(0x2, 0xc003, 0x2) setsockopt(r56, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r56, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = accept$inet6(r59, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r61 = socket$inet6(0x18, 0x4005, 0x70) r62 = fcntl$dupfd(r59, 0x0, r60) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r60, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r63, 0x0, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100800001, 0xb1f1}) r68 = getegid() getgroups(0x3, &(0x7f0000000180)=[r57, r65, r68]) r69 = socket(0x2, 0xc003, 0x2) setsockopt(r69, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r69, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r71 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r71, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = accept$inet6(r72, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r74 = socket$inet6(0x18, 0x4005, 0x70) r75 = fcntl$dupfd(r72, 0x0, r73) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r79 = getpgrp() r80 = fcntl$getown(r73, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r76, 0x0, r77, r78, 0x5, 0x7fff}, 0x6, 0x2, r79, r80, 0x7f, 0x100800001, 0xb1f1}) r81 = getegid() getgroups(0x3, &(0x7f0000000180)=[r70, r78, r81]) getgroups(0x7, &(0x7f0000000240)=[r15, 0x0, r27, r42, r44, r57, r81]) fchownat(r4, &(0x7f0000000100)='./bus\x00', r5, r82, 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x8, 0x6, 0x100}) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x2, 0x2, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) 21:15:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000e0080100000000007f00000000000400"}) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x800000018, 0x3, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x8, 0x42dc, 0x1, 0x5, 0x40, 0x10001, 0x0, 0x0, 0x100, 0x2}) socket$inet6(0x18, 0x3, 0x0) kqueue() socket(0x800000018, 0x3, 0x0) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, 0x0, 0x0) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) r20 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r20) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x7ff, r5, r6, r7, r15, 0x101, 0x7ff}, 0x8001, 0xa7f, r20, 0xffffffffffffffff, 0x7, 0xffffffff}) 21:15:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100b21a6669080000"], 0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x10, 0x0) r3 = getuid() dup2(r0, 0xffffffffffffff9c) setreuid(0xee00, r3) seteuid(r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000940)={0xc7c1, 0x8001, 0xfb, 0xfff7, &(0x7f00000006c0)={{0x9, 0x8, 0x1, 0x4, 0x5, 0x20, 0x4}, {[0xfb, 0x1, 0x5, 0x3, 0xaa9, 0x7, 0xb435, 0x3, 0x8000, 0x8, 0x3, 0x4, 0x4000, 0x5, 0xca88, 0x7fff, 0x1, 0xae5], [0x8001, 0x80000000, 0xffffffffffffffff, 0x8, 0x6, 0x7, 0x7, 0x2, 0x30f8, 0x7fff], [0x0, 0xfffffffffffffff9, 0xffffffffffff0001, 0x7, 0x101, 0x2, 0x90], [0x7, 0x4, 0x800, 0x8, 0x5, 0xc7e], [{0x8001, 0x4}, {0xffff, 0x20, 0x7eccfca0, 0x2}, {0x7, 0x3, 0x66b1}, {0x62, 0x5, 0x0, 0x4af5f40}, {0x401, 0x400, 0x2, 0x7}, {0x4, 0x20, 0x3, 0x171d}, {0x1, 0x7f, 0x3, 0x8}, {0x2, 0x0, 0x1ff, 0x5}], {0x20, 0xbc5, 0xb3c, 0x8}, {0xb6, 0x99fa, 0x8001, 0xffffffff}}}, 0x7076, 0xff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x100, 0x6, 0x8, 0x1, 0x401, 0x80, 0x401, 0x6, 0x3, 0x1, 0xfffffffffffffff7}) 21:15:05 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x6) r1 = socket$inet(0x2, 0x3, 0x7f) pwritev(r1, &(0x7f0000003500)=[{&(0x7f0000000140)="5e07e5dd75b034372e2bbb28b3399e5b35d87d7420c86a181efee9cd9a400fc516dfe3ff141e53ec64d5e9cd6bf628d7cd3dda415b41e77ce3cb0cb57fc9fd4414a89b050d630bf7af751f71d9bc2635f61c9529f5d5370281b9", 0x5a}, {&(0x7f00000001c0)="95ee531dbb2aefaa6390dbad8061d00cbe9fb7799c8bc715085eceee808d3d2c0cfe9c0d134d7f6cb3698f3d2a369beac41fceba68cb6a4e627594a5d8937487c69baae2181263964c56a2c05363f499367d613c61f5480f9767874c9d92b798001dcd39de4cc4f733badac2925ddccf7c28004cfe4f9f0761d705978ad7ec4c626a88dca2a5d11a54f77a0143cca63196f50020922ce87a280076130711dab21127b31aad8604a68f7980fb559cb2aa34c8ca492ad992f58bfc65dab6dbc253ece6118ebaedcd564fc9449c261de3bb086fa0360dfa01d3e7a24d575e20a308dd64", 0xe2}, {&(0x7f0000000300)="aeb832781b7880e2f35359c640047d12185a308e9f912a38fb0b944c59587adec11030c56e8fe3d58e394fb7de757646276fc4de812cf7c0f10d7d5325658de894ac9261ec92475f21197d03ddab2895d5e30d18611d1252bd4301754b9f25edb117d41f0628e357995e92a6406629bc618052cf1c5727f1b797e0a83b26bef2da7af423b99c1083a22e9578065c33e8ef94594feae5f007846003dd943c74ccdbf7c194818cdac2e22136ed0d006cafe21677922f83cae20c219805ddb3883649190f0c5636a66104b1bdee1075846297a511b220dd9d91df3d23466efed81140d67326b1d838ed9e12ea57c3383aeae88559b261f71946cb55ab15c5fed70aebca32a2f182d6f6dcae05014f180d14d7f80cfa72e3399b16277fde219e0c63ef8e0a65c5cebde560ae4433a78e30f852e2d99bde8d8ecda329795f7df55459463b8d17cbe502e18d5c04a62bf2a36729efed79ddcf5d5415a1e27a48f154c49be2471810119232c3960027aa41bbba16a7ed0b2287e21eb77cf380fa5e2153ab0be3e3abc9d888c1c456805fb4c34ab9ef8352f2a71d9ec1ce3b9314146f81685b48c3df271027a26f2522ab4ea43f37295a362926656d3769e7d298ef197e137962cd35f0d62ed7a65715661a157d7e59b17793a2d338199cb2dabb4953d0268fd8cc8ce270fa6daeb94c46bbfd28b147374b2c496310daea7555e0a0dae0bb03d9502c633ae5edfceca016e59003f366f23318058ae8d08fbf2db469c593197e87867a6e39d54ec15b48a86ac9e5f5e51906caa08498a8b39b2a4535491ec6a932a2df7bb4acb15e31e9ffb4024f5a1923306422442385963a69ac1e8a521f5c6808f25eb251a86e67227fc5036c1ecb71e6a93a4a8d3d58e2598025207dcb476c5c9b065d71570733d2f570a448c270ea6510a38ac9963f187be6ec9d57f64c506fe439073eb73ed2183f3daa44657574a9e0f27acd6ba3e470c1d13c55560b49605f0d7dfeccc90f2838c1ac7afe66497f255ce18ec6b74e933c240ceff8737c6a14a4267667ae15b936ef32426580dfc3b27deaf45b708c4d88ba87d81f73dcb8d8070c453111d882554c50bdf6329609d4f74547068601ca549e1cda1d03724969bf678e998d7dd0a238cb5d392b30a764180018137107ca46807c09bb690ccbdf038e23aa920b5f62802032a31f5c939af8c27f015c74f7e7d7beee198dbb15b23b1821d18a978a81ba33624a2c56dbec2bf9c878274d89c18b28f3fb293136b46620ab3c828c8ae8b11d735fa4e24be92ad3009ad166b0c74acaeb845087b54b128417269be5436e8954c647e4c62e3f428e1ddf9ab91a0993024527ac8e85bb72243d646bcb8eb27d8c52fc44176be7412b357bbf4a0a8659155886e24af449fde4a3531c37ae48ff6ec6de7bc66e123142e844a2412acda5709b9ead43beebc2a58d638093389c2cfabe0179aa05df3d7543ae19e370726fca64365900cbf9ab261ded5e9c68e4691c9b33ce7a06eb3df8802b4c683819f609f2ec11f7bd8ad4126ec6cdbe4e8544a82e51f3b538144213680e1fe7ebff3d60db357d7089f6d5deaf7cedfd8bdc78dab2550cc0d41a3d23e8b091b74cf3464e4ce0d2b2d14a25014789d46ff6f48a701ed8142ffcd739ffc85fd7acd1bf31cfe31d9247c2c69dd6855eccba6664ca992404a780ecd88f3609ad60049262f9db7422b0ecb88cf194368c47bc38e00c002111989338c00500629647c44bb3d2fa579a69a0b27145b2823caf923f7a2ba1d8c870475a98d3c67be26b971d9be55765132febaba81970fa2717ba806878ead510135723b0658f113147f15509d88251ca4bd909125c3c410dbe411b321fe9c9ca7fd82527db39ecd43cf2d88df058150eaf398faa12b35f2e41069e284c386f73ccd5a93b75c86edf531b46090d1cc8a12dab8d4020884479e6a23d374ffa570ecb8744803c1de4367eb7512af952f8b5c855299381ccbd762d615a85bfa48778117a17ea4a3d14b9919fb67670932b88e4e00fff655ca95a6a360f51e06373037925e2ba881dd8e2d3c3a23d23b9b3b2c0bd3328f0b0079445ea854d965b26a1798bd9e386ba0c5dd9d17ec30900fb4b42ce489ee0b03ce422d1adfdd14559fc7db58add45454d53a2605a89441726285026926c1cebec16c8af06a7f0ab9e49d95e2aed36375094e032c4146bbd11829f981296d5a3f47cfcd6a3d2962b7f95e1b6c14b3d91b70157c8c874477870ac147421220c7f8d080cea3ad7fcb73790d51e4bc0ecfaf802706bd44499e7d71cb78ac06be1022cef728bb77303cc1e414b338acab564375e5d5715ac02b431b10e9681efa7590a43d2e79cba479486c730ce41668c01f70ade667b508fb291996fcf04ebfcb804e278e024fa1f9fe41e3e1df45212cd6ac94255364cb2bb98f173021cb798389ac6df5fa01a18d50fbf7294d7704cd960994b92decc9be23cf9544bd5fee4ce44e1cdcfc5083328d8107b3ea5819da80f1491f391deccb463eb443f7b27b3cba4190e09c52523691bcda83dfe22a326994d1a5b11ff8364ce4f3691eb1b816cc398511812d1148dcea915d758179638393b41488975cceec6e935942806fec0cd67939743f4161f41e0f36f0cf5e98762f8a02a861f2f61ca677c80c66531e6210fbdf1d44c2f6ff8ea73db3b25fbf23373e0c89590f55496691b5546e707f771f59f78893596cc7eb08934be5d29942e4735aa748c135ca33500bf795319ec3038107d8fc788fe255d6f180b79b36b9757fdbee93217e74012cacb5d15da5747516c808d86470ac96479b78359d47d6e197e3189996d118bd7149c28593c094f8efba6189e70235b4d736b35203bf987d5808346359c5fb1bdf08a3e0bdd4703794ba045714140b7dd1126fa04458cad77dcb146e9dfd61bdc8bdc65eed2aabbdf38a0a8a75baa0548da0f7572d68eca9c69cfdc1bd10fd811785d7639c8d31d5b0cee455bbb26eb439ebf716d4b4b1470c7ee21880b3d48920686dc29e0d69d2aa7a6d276cbcdaba3c6a66efd9c817b024181053f0940f19783867111c8ef6e304a839a2bbc74ea7820dda08479bef8c9be68edd1ad07789325ab56cadcb69c3b32708270444bec78544c80654e11eea1a4e5c128ae5f1bdde72f84ec7cdf5a0ae2b531edfe36298c455596137911b5a4a8812d903a79bbd8fbfaa72bb2dfc140001aecd02ef3d8bba55602b45b34142df476f6a85001bdca1d785632d93fdbffb6a57e65d5807eefdbe5dc51d8481146cf81edf82cda312be02dde933ce0528dd67ccb5fbeee958e70624db1c833440772166d448a97a35a93b00d5a401a70976c2ed70f44aa2053501edf14e1d7e7ae4e9dcd120f1f122f831ae72439f06423798d1344f2270af1cf05a87f507923b886b8a655da991ce135b2c2f0695f19cc1a535219ccd8e9066edb9d0849012ab079d4f9671a825e200c48e39e4447268c61025c04f1efe76c0231a040513eaf3d65b88fb1d10eb269f91bb2b14c7021ab927831f197a64a8fb823547fdeb0533ad278452742959f45e28b3d9d0aeb07551d32b6c35cb92a440cb958d1bfe127f7eb74a7ff2cd129d97a1ea91ca08b6d25ab833e7ea7765f2ce328f2099d7197d9be9fd8964d169349bb39fab7a920997dc65c073502f63faae26487b311abf9d0bf6016387049c5aa2a98bb8abb17c13fad8ab4de67e5e517c5c9d04953c8f0f11bb264736ff56710dd8e29bd5be551324f940f0e52c7fc23567d1e2db1e66741d4c076f21a0e0395cd35f37a290b595c582e600100e0e1f7f1aa24987f33fc829bf66f2329a5e96264e41565db675d379fbe2fb58d05c6fcdf7db62fea59b7ed7a828b68413981eef2df5a8016ef6956e4372e5b7f7cb1790f67184e33c772622c98b83a31883dcd1529341d6f4ce09ebe6da3029c2c0dc0228310b65c03b5c6be0a0364cbd54d4fef638434875c1c59676de4eb4b194a7d26fa84f82e8e2d110a6dacecdec253465b67146ee9f87b798ef08dd6cc77a2d99f514c74c85fc442fff3ec42afbdcf3aa58a8f3992d2ecf9ebab30442b49056b002d4d16bed045b6b5a33205df25b0028f1bfca9892fc8a697991839f4eee443f5badf02056d2b20b33d8c3ce984f2dc5134105b0d03743ebd9f1f35e0af9c73f81ae7bcae6e12cb73c673ea98a33a75a7fe0464b2efcb69b17306b4cd49f83a8043f8f73dc215acd56cd13fd49f344917c7a2ef204f7c317a8ec67d8f4c2a51f39a5eaafa3aa7f00f8a8d09f49c5ee62bd15881ae4c938cb67fb285131b8faca9b3327e1f99fd5972b8d4be84fa4c1908062255fd828f16c91b0ff453b241508190a3d67336998212f71fb6f9fe824398d8acd1684f3ac08a3b5e439329520b6ab0e7f21e3d324ef2d417cf6b6cbc8565dcef5760d0b4e174b6b749fcd902dbf4fd5b4e1bbac9d76e92ab5d1555227f8aaa4aeea22cf5f13af322d97b3f51932b82259a1b200986466f2f664f88379f7cf07189229feaf27dbb738e33282fd540d8e7220706d4339fd4d8907ea65ac70cb4a4a3d46fadc05527a4dbd07dbb003f7848582ca3e0e61c15e676a9355ad6c9aa0054dc8ef46540e47b2306d1c38ac735f553d6889050f2f181e08b93e2f886e71588b65396001e708b8dead6934f914f6ad7b5abcf2f8326a2dc2afd7df390be190de57cd09c18a16e61c34bf72c97be360caeb5700a985483502ed4a1342fdb10b9c6dd8d7db941529e33ab7792abb027df98dab2675842768fccd1f668359fcd563fffdbf1bb96d6b4fc782cdf0875934c5a169773ec781a821f4929f23f7932e3aa37133145537ef67660d2487a0fa2787dcf3dff5ee6e0009cce86adfb3ff10f92969a9777d345fcddf261d6f1c9653ae8e6e1eae56afd224c0263d560cf127af4f3ffbfdecf1804d983115af45acb63731a266363882d840080804a1b3b22d188f449777f344fdb648e785091a9ac06c108aea8a2cc2064a8f9ae14bfd89102574ac64ef0122661902806da126ea4c3f6c91e09c6915a2431254c3b4e95b31dc7811481a28ada70262237fe3789b556cffb28a609e9e04201f8940ef439ae565b2ae6eb985ed1139d582595cf8d860bf46dcd9c08474a473a9292a2640432d52c2c6768e60bc789aa5c7ea01b671eedf03c594da990545aae489234e52aca90ceea2c608efb6c6e356099aa82e24fa51944ba2528640978f4f9a36b2126e00ac8b790c83bbc2a7429eedaf05ee331104dc5e58c6b8fa3b1689a77c6b3e020c50b9cc856a09cb3f9fc4fde57d3bb1e2d34becb6e52892c2e59fc039c043e486d8f680b60568561a8c35214abcd41d53df1917b8fe7af9b9f639c2df5410332cea5abfa2b63165b538dd8cfeeeda7fa98082b7e6522c9a2a508eaef138fb7117833a38974316a6d2ba1ec258cb396eee0c0a8673097890184a680f900a837dd92e4c461688a840de714c4825b44e98c84deeb7bd8dc193f5da67f51ac7de5153d5e8b6eec0c93d4351ecde123f1cedbe881fb5ceb8f88e7f287284f0e5e34740369c1d971ef17f117a6a57529f31c3678463ff4c5b4114c9b43d795c986939c1583a7c274667a023d246b8b4f1b480679e47a1ee90ab14cf64620560f8f2c39710f28b6a12241439f2a947a803b462d7bdba20fb4cebb1fd24325421dd0059ec96548ef10c1d080a38e2c457daba6b7c53dcd6869473786fe7749ff10ebbe5067d48b28f2632cab7991c4721fbea63e1ab58796df966139a856f0ad", 0x1000}, {&(0x7f0000001300)="21ee8c08eb5c353acd7b281a45e46d5a1b84925906edfc5eef6dac223741c7d56776d40920e765e66466121fd18aaa543e9e9a936c0435aae9b5e0c2d94233d5ebe4cfa53a6cea027bd085ad5a631a21a90b067d94357e67b7065b6b092fb9a5eba369967dfe7569f90d15bf268797148b44ff9167e25acf5af30f3ab46962a27392a32c2a8d248624e9f4696d64560d9e91835044cabbb1c23dcfb60eef534e1e32a64be304f4d23bf652c4c07277ad1929ad68766031769cf1e8bcc95faa05d7fb6608029db03b295433ddd0c40020abb80d206e1774ca49749c319766a48bb1807cce95a42571acb0ed51395ef31dce9d2db917948107dd1413098a2600df6c49b77ddd367c495b35f7344880ebdd2d56ad57763de6626827782cb64923b5c8abed9dba5d735e07b2bfc1ce04829d135807509907960085c7023f14128ddc22e44a94bed01a91fe768eb0b1c6e92e6ef40f4d0b5c358da784bb75c0e91b2b9adcaf90f2c6a0eb9359f280f7bcc5a785ac4bd0c6148777ee9f8e0ec0cebf74a66f0960faf16668b66fb79296f853ef27517e1f0507a763e3ca684515ea496c4afd1cf13d515d90e7e00ab1daffbd2e369f2e0236738ddcc4c21fa2d31fa7ecb182eb87da6577238d42975ee5bd7ce17e1d3b5bcdb7affcd66c2cc8a656589d352e5fcf94d59277086de02780b3aeaa0595fb9bb7a0557168f3d04461c98a2d8eddc6e35a3ad6c4a708a88e8ac66c2d5a48ebc632abf29c1c9f5b3952198689a6939f9c67370e6705f653bdaa61f0da7a067856070195f95d7efbbfd1b9c2d205e7e43042fd34427a178c755fd2b8cbf6d86be0745432533954673be070c60b1cfbfdfaaa40970309d09e00592e4437b02d36b57dee258f58407c29c1bf922d1e5ab66bb72cfaecdd00be5f996a22fd1340027564309c501e973191d4cace3ed3f6f7b88bf00a22346978c2a9300cf278517bb127bbb91596424b13e194a5a9d2a035ab01acdc86e9da8245296a333230b11452693435d2169d7d4bc8485fef73224966e8f23dd4e5cad6992dfd63f72eb97fa3994f8754b4d823ee16d401cddcabe1de9fab739168bbb791b6d877a3573c463d438bb073b690c472ed34cb4329c151ee64e2e71bf1507c2cfe53393141b3b30db4dc0257dca128eb234eeda15af7d40efa2d7241aa4acf351dc5d6917032a1fcc5c40512568e21169b5fb12515ad554917f19e8e893089b0bbcb4df462c952743891a3ff2a81fd544a7ce40ce29ecbf013f04d2c4118014a2e445ca68626aa50734e2d80b3df40d271274645e15dd5c1467ec19bc7ac47e357bef83d33e3440214c17db2a6efde38acc45ca7cf27e16d77c7a64c6e88c343d0a73c2a551d70fcbf8823ca2678e84214e9dfd9a139110e43cf9deb41ce2f13441b388741f1414f6d9056209f4d0feb837769aef44aabbcf4f7e06e35bf8afeeed403376d0aad18512d873854875d8ab05dc4292542c320a3bbaf3eb54eeeaa2f6a164a60641c1ea514dfbd881d19228256f06f60a18248e247540bc4bcc9a99ed2f9f23756928bae509fda357a8e31ffa8f2656f3716fb369b88ac1aff1cabdd078c0c6d017488f5098dbb2de56adcc94254f3870166baac46f8a8f67e3ea7b63a575f125bf5d2f2a8eaaaaa3dd8d204f116628d6a57ec4da791a79840549fa52af33c1d4d3d491679d2faf02ee727531dc9153830ddee43acc4868345ef3767f0fc0dd405dd5f5b9c56ff8ceab2840263d45a840b892829ba7400cbe4d782ac36e6f219a4af763fe020bb82735f04de12590c7d38aacc3f77b38a891710b81c9069e1ff6ffbd278ad0c76b180d36b93937dd5d8a3b5afc52eb47112d6cd87f5e38ff5da3a942c55d88ec5dc339ab6f28f59896caaca0511e2e8c4875eb64620e64d1e28e0451c98699b08e3e8abe07d9f9fd59e1934323621e10896ec0c4509764b49a1b5745987e70e3f3cde710ae0a94bb5cdbeefd96bdc257e0baa11682f027396a63b0e1a97af9ed44a1f6a61f5a4dcb256e669ef0064ea94f57a72f698db8287942e661cb152b9e835ba56f0fe564f08e97396543ab5075b2b79dea3f2a0112bdf8ba51680e6abef08809939b44bfcdeab9ff6f050a9c898188d35e1c85f095a802f5bfc77573a28e00bb749a9f27cc84fee66f6f4007be767ca56b6c2d6508defc23abe8dbd2a5a79674fbc7d78373908e1dd73991efa7bff74c4a312cfbed3f2489f7537e8f9dae9fb18e170d4bc312feb48d8fcf2c4cf940b47ded12b179a7badf9379567038711974a3abe89954269d49d391378d8d1c76de799b480d70ce04c31865fbe5a3690f377bca3ce9f718c64d618153726c48d2b89a174f6f3ac19e9dd95ed4a99ad9c25cc94bf1f72d4382983f162ebba639113c80833ee961408e97117409f3f1f0f83ab729e8a40f2beaa2a9db83affd3e7526634f78a62bd095efc8b5dc87034409556a8e54793992c4546515d788ea26e462750740baa0e39a071e8993b5472d5f06039d2dfc196c5d71ca9a309fed36834aa5c739c2f9a158d387c6fc7fa6c154ff1a9d48beb88becdb17d6a5244ad9f689fb7ac7a850b3fe641390ff01e8765b1f9c607e72943de7c71c92face9c4bfc17dc41857c7d6d6de6188b91cae4643f31025f12b3794d3257a39af48f18d9e225066ca286b94b265a615e720ee89529bd97a2d3256afaf96fbf6b513306c0c5d7b6ca033c47aab20912bf1a3fc02f728e17b31ce805f56e3eeef78d60e210c526ced7a0c3e9bb47d461b5bfdf49e4b3cf446a8d3c4352d3d1ba83922a7d60c1bc9b4e8e9d4e1a73304b285c6793cb2595c46dd433f2f7cf937676882477cde52fd85ab59de3ad53b60dd00fb4dd9c1d8a81cf451be01f5a390724d84cf49ec48e6f814556755c52cf3cdfc5df1348ebf24a9b3c3a5190dabe27332762326e6f4f3e449e6b7ca1463e3316316414c2d39a25303a95830ab35d692e2d88836149b92c1251041aa723a78e9206ad4cad0760a27b7941f17c53cd556883503161099aad2fb41b826570de408f6d9a26af5eedecedf026173768fd84033e29beefd163feb49eb0648f84f0b32dfafee1967253eec415c64f366f4f98e1eb573910e3e06b3a64869fb0d501b84567b5d20b9578d2a760f4fa86f52b75a9433cebb0c32d5a9c77fe0a4815fc47b67935837c984d86c83885a60467e4c19e9ab8b07673bfad03dd0ef59195a8e24b10230e3a2abe6bca51d2e1764582dc2c9ba5edeed8ae0db0b8b65c6eb67bbd1118da4dfcd98ba858355472600f0c9ac07fb30d886f4f31c331681ae770937403ba3ab64bb3c9dd92cdd7fe4105ab440aaf2b9af925489175faeb892d11d1e70cd364b5e2675d565a1e6a707828ee31cf21f3e3dff7bd37ec3e62e34a4fdb9441e83a1196602437f5ee7ca77f3088b4e5a3a8742d394a68b48640ea05ab7c9e8305269009ff6dc46d3732ee5c56a193bdfc974addbe5ea564309333bd2c87cb2aaccfbb7851e64f8dededd3c208889cbcc4709fc420abe5852e1a4020d15679f7a83bd2057e5ad02db1d2f8f3b7c56798f9700659545f1789f47030581d8aa3dbde6ae822f48b72c9fbd30453c084906fac0243d350e9961c9e4b8e394ab7489c0bd59aa1be1d088afcfc09303060ff4f3b963b0fa964ca36f5737ef5a05a24f728137e231e33bd0607346fda8ae71a0c2821f8ab6b9c248330b1854207038b53cf7cc7a883a717e681dafad35628f6cf49d8038a60d6eeaba093c6c33765be079e353ccfc2424874169ff3ce08771ebbb41a9870e59e78d6516b2dedad639ef659c86b47b76e8a934a195b9d6304aabc1b9887d9c32b80156151ea01f3e5339a5b4934424e50ca1eb6220f877a71e04e7aee30c502ff15f399704344a049080a56fb2feea21d99d5ab4551a92e6559b811571ba3796d1f7eee16627df46af36297eb1678bd33132d5043a69fa7a66c9f23177bcc136fb5e7408b93d96588ca08258e0dd95c2380f70198d28354c0509bc8f7965ddf08a98088f7441f3c78276884bf02d35d302d02cc9b77e6da61f8bfbfd889e1d2cb478a14fcc5f5836d323a2f365c2369c76676661227cad4d33016f9ad6b90569167d09cee39a14f033a0fa997c4dd06192f13f022f3d5cfd2262dbaabcdac0f041579dc317764617c7ac8e67a565c3ab33136ae5fac2388f17e3e21f4c1909058d4757ec3466d7f5a117e20c17aff371985ae8fe1ca02f035a4658e3f193bff864d0881a97c5f631eb3d8889c8490e94af5047040ef73cd553ebbb2cb1869391ac22016955afd25bcf86edea1610b113dca46a1cc62b92f8828eff9d2c8c4c752a753c083f0d31762d1195eee8fcdb252eda3c5245d9c51f2358e78b5423e8531b8bf1151b9b3d9ceb7f8c79b0d04b8af366b5371fb0bd4941120e89b18673264ba2172fcf385618e3dc71a980b8e7d4585336d1950967a23ccee3c6319bd0cffd3f4c1e44b72722d7f3bec945f19ad6f2c54dca62e7a124e5275a5d4a77e31d04014876f18942ff4c94e3138cedbefbc0a1cbe3c0c025b8b78a2faef15c1e86f4661f823a1a33714453dbae99d5547b83f665069a6ac9666196b46244bdbc615b5263256b4f168ae3d429acafeeb7e37fa6398856774c671da77e3210d6a2f5211466f9e2e9ce75c4b98842e12dfd7b3ae1c496232be01c06903f7568b243691533b988bde669e532274293e25072581716d85d01b7b4507b15bf79fa392ccc85687240868fde56a0c8c89a893f44c1f1753f4730ad8193376c95fd34e7661c81e1481b5ffef76d7f6a90bff03c59a55820a65298c9b3bce1d60ee96642eee333cd5bf00f2b62f342bf26c4a4c65e08df6e59d94779032c2c9383382e22e2256efa55c10b55af249b6e734a8b7f4ae6ed30cb00f55e2f618a47926cb1aa1a727461f0974219f6f8db5a7d957028f994ee5ac741ffe8686672b4eeb1679f3e6af88dc549a1af5bfd075c2f30b0151f4f529a549262c84d38edbf7ee58770def83b1c6951fe9d8f1414ac0e2497d482d5098bfa60bc1b79e559a6d8d45bea328bc391cef8fdfa218134e99c57255b24dbc3fe31d628eceac42b8a0b3427a249d629a0306f22f8e8a08d039e87c209cddb1ccc6d8138c36432425bf57a211cd0f0e3f2df94f60208511a2556ab0de5fa43c1ecfe0f47f1f779fb7f08bc4b3db2841a9529e55fc940e0ce77c4f6e541671dbd6f1fa0cad54b854c2a4a7be88d1a7994d18374748416eeacb80d330879acd58b23327471c99ef036a9f724d0fea59588045f9b384b76133efcf11324997f72c5ab3386a1aabb33c6bf20ae3141f8f6d43a790cf9270b3f5a317d33a3027530304557283043d3412461ba79a7933223519b11461ba4c799cdd1d20bd3456c9f9906002a112455479e435b0080b65a763c280e347bef8cbd39345572aaaf65b68229976863c7618317e84ce115e2bd7f2e26239d263f76ce985537bb23de85c97c622887e76f6006470b35ae5e65ffeef083c64f6a073929ecca9dd6a71e980ad2a78902c0d71f0fe1599bbf5e514e10777b74bbf5b1d729a13e12ea0dbd96ca9af3f22b9d1319bbf58df0bf30120eed8630afa630a82beb4e15c4d4bb2c4e0befd418b322f6184e5b41b5421a6f962eb7d43f917369371e5bc668e8612aa3feb62e56f865ec0857e94ce55755137cb240219b42b1039dfef2ed84c575904ad8652e14c086fd5437d3dd69ac558527e32a8507637ee0676eaf97ac45f8f17a1f541d9b06a44b", 0x1000}, {&(0x7f0000002300)="5f3d84b5edb7e0018a9e4243071c30a11bd9cc287a4a48d0036a0e1ce456ff7127e6bc11e81a5e4348723917bec468df4719fcf63431101a83b985657377648d173bbe2b01d6c1e6e6b32724768374b25530cd82e03b097aeae3826be4ec92d0c49ff9c1d9a95c9ca0a087fce25953f87eb1c01b822d120ea9519da7e07503b4ac73398c5693bf6acb63152386b4a6be9315b2c9feed2bb9f3b1e86995db6e47448fe6f18b1d32fece690fb62b473273b2edc32715b3571ab5e386836be2329d6383b32613afbe93e014b6c1a5ccd6ceae43cb99bd313a215fc26517fd88ea283d", 0xe1}, {&(0x7f0000002400)="8f09dea9e9a288459ceb00efe1117225025bb3065dfa792d1dd19d18a7bc7d449d870223b4b9d4521b5e444ed273621d34607c8c34103fecff3be3f0c2ca0a0d21711f824a0f63352824b131ef5b89be8718", 0x52}, {&(0x7f0000002480)="70a37cebffe9c999c0c18f285783ab2bc9d52a2c0c443560220e0497a170c8e610c44b7abe21b80d55b183dc567731891e5f72f8a126c6253749a8268f2b853308034e5e65703c4560c6a2d8025b39324677dd1eae0e58eb689618121f102192524a84848cfbb2f4417317c8ecdeae80431cefa2bec738e51a36048a96efda87d129e6d63a298c0e714b1476252ad28f70d9375a948371b04e9071bcde49b1850bb2cadb60c264bf6d73dda7aab86ad106f20e43e9d7ffed112399a19af9b2c19dc57f5dea4742a4232be2bc31128746ee6ee2643b2c6480901da8e79b3e317aac1ec05b734891332ac8769ae7a09e2876c2428afd2dd174873f9a57f9d64d960a9560895ff88e9b9bb10ee66a43d0abfeee83e35aaf8176dfb8b20a48aca147326e20317eeea473e4d7fcbb78a2fb662854cc67ab5f3d92d97e2bce24277a9c973b44c8f7134dace24931c285d373f86d20c213c644b8554156fad4e91cdef2b8abea54823b2594aa9498efd405f6d5b977c108f83e51e3c1c45352d267c89203ae00dc348f8cd7dedb10aee632907a0fce0b3f2a33a73dcf8cce418834d3242d18b9ad5e4930e5eadae7047c4814149a2f387e821f5579713671cbd364ab1bb96f87eab1311b8fd302afb7d399c81bd054f0c6905ef930684b4095134bc86acc72d9c497d890e734b63157a52f1e45316ec48d3142f6d4fec385a8d40800608e8ec0cb74256a3ae1dacfa436a2bff01f4f324c8a4fd9a00ec1b36a9971a0cb242c0c558172573df323563a0c6c605a1c848a7f75ccc117d5020c5c3805d70ca61553074b9b22079ce79f9ceea7718a00cd6368792903a835a0d04a0d296ee49be90cc2fd90de7816d17f52589448a7c8e2d7f799b79b47a2ae2b39609cec069905f17f2ab14ca79445a1aac903f1e7f275a6a202fbb5c3218702a0d96c66987e5e2c71b0667807047165d09dc266199c0a3667bbb734987b02ed07159edb675e1fb3c479351497ec89ff5ea982e4ef38a91146b1ea1636c5d78c46a7ad219945b62a2bef1c6d6b7c7dc166bfe6da394404cd6e480988df77a57210a157b42af8fb49254f95026448db6b2f603fda06529dd2a9a374127b5d7b7b6a9de9645db59fac1d94cdf3fdcbf07de47d21b78f3906904781e5f3e75b9b0af2793de70c79dcdffdc806ffebe04c9cf3fcd72d4ecfe99f50341c10aa47373e99733b3e7b206157c36008c49e5a44873a8dddd46dd31fcd66727e06bd31c9dbc7fef9dc7a15e91356e53e2a801e9e6aa4dc5b03145a666c9cdf67432526c013c5d144a08923363e9eb550a7970c524987744d64d4b94172f2b668bcba5efe454eed7bb41ec5865fb8a3e04bde2c14f1c10d0b7395de2028ac03cb18d65b3fdcd1c67115e79e388546d53dc1f412d68673783728306751f6545e975a3cf74abe4a9a920b0851feb22bb778ee73ba5eaaef58b56b4f593079cb44a40f739abaa73f930c5a9475da8784dabf03e67e0d324f03650534b1a6653d7b8dfd5c480c859130458c840113cb272012cc289d8df2b0219783187a3e691140bfdbfeae66f471fcfc37bbdc8fb414769f56f18417db753c332c5ecb53aee2123aa8d2600daf21ab2ea8f899df744ed9c9bcf9e08804e8335e54f8ff9f698922a65600832afaa3aab367aa2aae6db838016fe00cc65d026d43cfa057879fb7c7b8f9dd38dc9c57b0e23100bdc5036f8294e1d38bde509de335237d019c7ef9703f27ed8d584e525ef9120d9ad0a0525e4f72ad1bfceaa6d5b858075c44da87418a00e27b14775fdfdfd0a78f93c2a6bbd79f5ead5d1b5c0c01aca71387666de2ec106a75a766c08d341dca6f0df5f301583cfbfd9a1950c178fb933d8720386ef1f5c9be0a54d9fc24ff4aebdbd15559e8f879d90a7344780b7ed089ce821331a9f244ce109d9307d6c27c13c463b9a7432323da1a9654b0d6028a58af395889891bb46c0081795ea090e2fd787042b0063874c2def22c4263bde2ff2927f634cdb01895eb7a7d261a6bced5df9d318f2192374c1f1ef77ad7013693c9ffa2d548abb7174b5fd03dabbef001ae4affc08c575322bf172a34844f05208b2c75ee8951129d66a64f97c0b0396614f263379ac0468cf8fd2aad620d6d73076c7fbaa275996e2fc2bbeb75417c3e9be390d8e9220d35c59cebad44b389e80185780e7891fe5df3ac08d8c11f712e723f094e2dcb3c7e676973cc01c9fceb98b9f9bf1a2e983bd96be0c1d75f99ccc2cef67630e507a0447ecc112555669ce23030edb424f0c498540ed78413d0ce3bfa398b1f1caca378fff64973261cac8d90a75db6b6bdde815929610b6a7864df3314178c6f99c29f4f84df63d5418863b5eccfae62808148702272cee7bff5ca51470901f54da5889b9c15a933e50c3ff1def06b20419d40911af4b293dec648de75412c3930cef3c09b036a098a43b0915c3a695eb860d1e0c258dd7de9e494da063eaa82329aa14ed9aeebb8afd8cf9e150a8e9b4371879ca7de150c371be1bfa4812a82825fcb312ffeba169903dd52ab49d1c75be9d21c4dcedf45714fec71080def4b1ddcad908f3dfb3e200eac6caf49761b5894ccb9c76cde0f63cc8bea184932c74a95257f40981adebcdea74a10817712611c17a35dace1cce4f95e88ec088c12d24de0f4610f842b265734a9dc269c89915409388d2a673e9629a28091ff9ab2b457f7d11ba25c9ea7008518a1050d562ea416794ca9deaec11d5ab80fd4c8273b8bf48de82ef19f708e77de82f0fb46c45d431ba373d72546aa6ff89821138efa5b339541f0f73ceb8effa068ff5ce0a630506d1f3b934c0602b3f2416372de219653fe232615bf7d120b8b0fd3efc2181d151e74f419ba8e8f76002e379cc5e8638f7e167ee04c9f011b8395ec2de29acebe9b6fdbbdaa18474ddd1337a124ea1a00fc51d21ee465fd7c615f915e02e98482fd2850ed34a435010fa34a09bda75191f7672a7a4c836b390ba5babfcb357957e16ab6da961d57c23722faa3844827b80351a2606bb5e57fd797649a8a6fc5fae8cc222ff55999973ef70af1d808f9bd7d048ff463292ee39b40ab2e32ed8dc3d793f202f66a6ace7b8fd1ea14f67222e38a71fe454aa34e8aa6c3f9b8ecd4e002646c41c16eac88b16aa20ca7e93c5d3a65179af3d2d43a16564fd8d16d7bb55df64d5b6fa1cbc113b8f46ff6a3457fd44c8211d5d46ab79fc1efc5f35f69067670f10ed5b54864529410c93c68a0b9b2341e28ffc6cd8055f19957dd6228f4aa72c911bf12e7e091c4c1265db18e8f599ed9e547eec8d9aa177d965985bbfbc3552f4f07c9f9d782a00914919d8ad35cab14099d0d73d3161a32e64d2e2eed38d67c36b268642bde8cd03d412a01ab87e025cc739afaaa6d81f4c1fe6d1a4305d230e7d1baa15688e487b0b7671d568926c8614f04050546876e254a6dd5b385e9e39e572fb419fbe4727378c7130d036faed1bed511b5defc06e44c300e16808f6b3ee23fa92b3a9332d6cc06ccc84112e9986818a25565d7062b9efbf375eb64cc55301d7455cb16f0018c29644cd1ff53eb037026e46319c54b9d9ab9becc7e2b30d2f22f22c6748a17017e54f6efa461917f632d26e6438f568d9aabbc5d260b446ea935c619760428513996be369b6a05fd4d1288489021a2cd8d01fbae953225ec4aa2ba1a0d895bb7efd8b91ee96beecd1ad585e6568fcc2daeb3a94851c4ce972d8374014db6f7ceb0bead04b7b6c8d5b483e7c0cbb9b2d710e99c1a639ed0e4bbe7d7bea52218ac196e1795d8f0144cce3602b51a4389993be91b7eda14fc05850515a991912bcc9bffcc1aaf632f22c368bfbfb6a43da9f21ff478ba4945ee169749d7d89f8b2d73e9126722f0d6f3c8be81c29f2dbd469100b5956341dff202afe14d6fc9de3497b9707a7a58307f5e011095774523ef1aec3bdfc3014a566d3ea1733504da420fbd9c493e7c707b7541bac88a6e4204d55e575b5ce622ff2becdf90894f3740caf8e52174c0ff1743e34c1d684fd595cceef3b583f6daa6c90f25413d001745120dd64830a608fa5601417c0ad37cbb21f64f2a10f740a4157e2819f720cc34cd6765dd6679c39465add9659ba4945af7a56920cdc975dabd9514ac81f11664669f433bf348e6beac9492ef3b3b7c9e6715316cc428f7dd46a6b9a3bf2fd426240e46c693e3b10979591b2fdb78de5afb8838a296e5169886ee464c8ff3e567aa9da7d59e86bddfe9c105cbcb9a9ef948b7efe49709c191951f47664950e42464e88adb5dc591e3f707f669bb94134c094a3f5a5e19b05f3377fdf507eabdea0227f0ab8e95c01f68221c9e7a19500a51253d2cb57c5faf25a07b4dfb603a48d09e9f6945f44e3aa28051b696b4ed333440e34aeecaf01d8c98ae630e6adbfef919c0f3086ef94acdad723e06899db2fed1d954736178fb2979c8b60622d5fb0f18e5f38ba176a3d13b656ba94eae66e089c58be8abe86cca2cc74f6ac3f5cdf0b5db048ad2c6c3ec46dda5cd23bea465614dd86e1834306067af9f7897f36b7721331bd8b3f511b2cb8d0f338c5c83d9cd56978a617bde8ded5b69e6d3468f19a88df0595fbbca1b6eae110542caf65047b70a736e6b78c6c17faaede446b7675f4dc7d5ac5690c897d561aad3ea1f0e7f6764ef5aca16e90db188fae661ae4bd665efbe8e3b74c8f336b3994493af0af7a0aaf5d384d7b7b1faf53e0546c3f4638d5f1c8c70276ea6631b7ab8a6cc49853403aa24e650ea83cdc08075e985eda5bb5da31e494f1e9c2d26a8315af5eb35f983f452c567886f21a742e0cbac6f9b1b17d0e4ddee3ce34152254826ab59667341d9ada1a290b0cceebae18e795ec6ab394be8c32b4f17492f9f3f59c2bce46a5efb64798fd212871ba5e568d1b23baa7e7f76138a31a2e3b973f5521462c64c441318570a90dae58530ffc029eb3fabbd114ef6e08c6653f60d7b2d3d3482c95ab9cf3a795f301a2f031ca630959383aa53592d180c58b0bbe66982aecc99cc11efcc8a9c37813b94907ffa0e2e5445fa47a164446f053c8d00d9415d378479fbd5d426c1620e3fc6a67fac3e4db1cc3e31b2b26d98bc7cc68fdcfe8f7be3482469de1d0546b60cad6b5fdd0bb5d36191c83c07de58e0ec895593c2f2d02cff1976547e7dc61b923410661c5c1ddbe18719b5722d89a50d9bc193eb1cd2acc8d0943094028fb8313db26091f749f9cfb83628e84323e16763a3a815c3b941119a033c054fc3fe7a579a7a3e52db7cd773cdf5ae473d44518ea5429767a38c8f1ee0f8723d03fa59eadb48f1622c47b9d7e68abc2945f6468ed3de65a1b3b0cb9469f9bac10d53b6bdb903481ef30f87532d809226c03dd5e853c2c00b92e26cf1c387898e7fbbf82953d9d5f9d000b4a4c5e4de3d68c5916e20ed02d4dc84ecd05cc380f131ca6e236046695a06c474d25a909e4130102045097175fd8504bc3fac9c2a792f18676aaad69466eec8ab1dd1bf6fe69d1c17b681567eeb8a1c3750eb9352f0eb0968e770b7420dc8351bbda7b2c84671fdce2b79a4162654bd85d65a9d8c29df839a4ba10857e0805f0ce55c055703a9f2d3acf6592dda7c7dfd7add1d78d2c6f0a2e7d88c2e0268749fb4b94d8b23ecf1252289f4702988d400cbc6925c36b65eec946e70ef0602bea36003bde6ae21454c7e3302f34ac8a0899385872c4cda12e401706257c4675eea167c2c250ad8568355fd13c605025d6e82b8a60f6539", 0x1000}, {&(0x7f0000003480)="cdbb9373473d61eb68d712bb3063756b1ea5ed37bf1c45c8bd1cef6f184d4ac16de116ee138741fd1e52a30c5884c17c9e8e849ddccf1e2da2940afe724b402361afa10a9009af0f99dab437d1dfd34dd42c8461ffbbda9bea5b5ca667d9b0a8357b65ac3fd0177ff24fd7c2f6289668c1b11479924131f092cd73", 0x7b}], 0x8, 0x0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80000000) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) fchflags(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000003580)=""/105, 0x69) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="d7144b", 0x3) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) pwritev(r6, &(0x7f00000035c0), 0xd2, 0x0, 0x100000007fff) 21:15:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/48, &(0x7f00000000c0)=0x30) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 21:15:05 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{}, {}], 0x20000000000000cc, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x20, 0x8001}) 21:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000374, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000380)="060dd66b5fbf298d5fdc4a86c1fc") 21:15:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4090}, &(0x7f0000001040)=0xffc) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 21:15:05 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000180)) 21:15:05 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) recvfrom$inet6(r2, &(0x7f0000000000)=""/200, 0xc8, 0x821, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x28}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:15:05 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='wx') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 21:15:05 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={{}, {[], [], [0x0, 0x0, 0x0, 0x1]}}}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="beb91e5a48cdc70d2de5f666d8ce09ee83d3d43f92cb1e34bc68b6aac4b6a58584564334e51dcf2bc9bbfc8faab2dd2e27", 0x31}, {&(0x7f0000000340)="02278b4ce1e15a733944224ba47e411bb56122800839d71045494aa0b0aebc6c76fff2aa2209d2f4ade2862a6253c2b19b028120e275486ef47fdf49608b4841f5923a283a58e078b33cbeb965a110a85a88d0a717e0e95a4c7e97fd0e3a2985be66cf416b6145abc65e024abbe0c63972a57aa862", 0x75}, {&(0x7f00000003c0)="10fc01620b4b8fbfcb0bfe6b73863373ba8a38c845aa4dbba5f46fd948d67ea268244574b0241f31701cb218547ac76d18a0cf3fa196334009093644a5fc9bba821da5ad16b36f85a7d56026a14a2d5d563958f5176e75983fe68b7694aba3c8e9ec8868bab849c78c596f44db18205193ee425a", 0x74}, {&(0x7f0000000440)="e79a54ef216485f74fe0a4c8fa572e2e03b83ecd3298a331ea9efa30b7b275e85df1101eddc2951adc8ac64747d0c2b3a677bdeaaff55d1c89634114b037b007c29f42c915ef4eeeb0e53c7595f494100fe2e3f113e2841e96622f0ddc1075c7a64df86ed0c2243f355cd8a1fd76ff62e0c5e4051ab446a2189ec0d354b3b854e2699519417b32d5e1", 0x89}], 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 21:15:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x8000, 0x1f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2e, 0x4, 0x3) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x8000, 0x100, &(0x7f0000001000/0x8000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x8e2}, 0x0) 21:15:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b", 0x30, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") socketpair(0x2, 0x1, 0x81, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 21:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)) openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000380)='./file0\x00', 0x3459d35dc22bedfe, 0x11) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41eb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d609af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8f6a40e589e4c9b05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e8a49232cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r16, r15) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r15) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:15:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f389e30ca8a6b0a04e00adca0100880004", 0x0, 0xff7ffffc}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) r4 = socket(0x18, 0x3, 0x0) 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) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 21:15:05 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd527, 0x5, 0x6, 0x66}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r4 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc84, 0x0) writev(r4, &(0x7f00000000c0), 0xe7557f57878eb31) 21:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x21) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[0x8, 0x800000, 0x0, 0x7fff]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0xffffffffffffff64, 0x8}, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3ff, 0x2, 0x80}, {0x2, 0x80, 0x1, 0x8}]}) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2255}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r2, 0x20}, {r3, 0x82}, {r4, 0x8}, {r5, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 21:15:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) write(r2, &(0x7f0000000200)="bd5c15ebf8e1dd628250da48d2ed8a831cf2c4fcc4c7fc82d12ea47ef207e49dc372136012fb56b1a35da3da0f0777d5c1bd58e59c3490252dfc0609c9a179998fe082d130d28bc9557568190deae9d4ff8bb028fb189076aed05289a5963d5ffe9e1e8c4bde03a2e78a23c5a7663019712efd8f73f517fbe989c3d6fe25eec0d59869b0e06f7ab72f896c784a4c2b16dba77d605464ddcd19a5445cc0222d9c75e145e85b51be623691837622c73d491b64f4ae8bec18c2c15a0a6ba8925b7bfe21efab573ca01608c8d057c890783adaa4ac2159ed66b187e9a35a609823173e2f16535793ba1948f3b4bb093076a676668c6f1cd27ea4695d2135505bc0625ad142ea16a912509212f8f6f93a24b54e52cfe31bef88e16065ce0fc054944ef1eaedd244075f5d00fe6b7be19e6066e3b95b573e34fcfa5905a5ef639f5846ece0f90274a55f631a3d6a3e4f94c0588e201ca19bcb8c4af8d6499c073741d12f57626e4d4b226ec5b2fbe7fe24a0b49cf0c253c0e6725f099011bc7c9a1f745f24f18475eb617a8a80e52020c7404aa2f2f6683089aa5a1483bbd529288c5855b7c837907b4ed793e3cc2cd26bfc8cb77b49ef93babb81094c1a32f9046221ba8a78860234eb57ac8d95fcb0c743412bf4f339e2a3cc9cf2ab775d54c620cd373dea829d3c87ffa5e752148c62a5b5fed7c7fe4c46b5fd8f39f6bad5054afc87786f29a4a7985db82524eae2ccbeae6c17bf1f1318b40f92679f0f40020b5fc214f0ae8f73731b2d9027196f8c76fcae3f60e4d199bae37cbc1232b8c857b81578bc290603359bfbb1fe903a51dddc27fb662efa948651e90c0e4baabef77db5a30c1583782e0e9bd21f1b8992ba5dc4f353273549cdf49c6a31eeefe2c16427b050d54f169816bcac6b21c4f36fe131b80a8eb805108f779189afc29960d02a25c3273bbb5200d07d9cc8bf13fd8be305e0c45020f1fda8e66d72c310cbfa2ad50894cd965da30c2c11c2982a1ed34fb71aeb7b1a2fd5e06f6494229f8819d995a5d4a85c5bfc265e24c1a97fdcfb75b59e3fe77a0aa1a5ea431237b9fe1a9743c023500ba8ec8e12b01881124e66607b26fb15bd695ab7c290cc7c3d47bccf5cc3175cb42ebdd863be689fb93ce6036e364a9bf524fb04d0eb88b193a3b42bc493b8778cb302d730781b632f6fcd1ea1e7d8fc84a79ef81de64febfab338ad6ae67cd80de51864e1020886cf7345d0858728040b598e736ae2df6f1ee1ab48b2c6982e94a7cdf308e6138c4f49a41d83078f094b11f11b629ccfc11d395cc12abb7f3317692acce2cfd84382f2eff146c75ff2c7064ad71919a40001e52ce246742d10728eb7afa4cd6b9664c568eaed29c97b40f666331de98e5db89e7df8413c90d6dd94ba55c68f845c62e92b0bd0fdd55d53b7707fe2334eea35d832b33eec2eba35529e857217167e3445b596e13353de0b8cb238a844aa1de33409f1d801292f001415e84dbf4193c07f73b0c296a5ba295020694fc0132fc0877324edf1d38723f5cae256e577ea5649a28cf3c3dffe2d89423ccdeb4d21ad2bf6458ecb8c8094e160c41c07c91baaa920506c8af9948d1d788003f0430a912e365ac133169b7826871f9b83526ce61a8feba9969832e878238a053a9edbe3075f1cd9ac0d923fe70da31af2d6209ef961572859b614b9685237db2d79963affa892fd5c4ad820d6a21df634a336bb5faa20366da977dd672b21e192bc4e57c9ec183bc378df1356b3139f3fad82cd99cf3602cff495e76c0c4bdf75511ebc321350cff73891af5487ed1cabf361e7c1bb3893033c4fac33fa84f2e4db264a2e708b9e7500ea3bae98de496bddd53bb784c10bc47d435fd6f5854de2e1e01bda580855973e021625777e8d1069930bbbfd29c22cd84e91c49ab526691d30e971e1e64c1613eaa7191754ede66c6070148b726c8ae049e9ef992254e984076367787d1384e6adc34af5db3e6c90fc467832a4900bce0cc0742b570a2335e5109a46537f610e24e6eb4f5403219dcd4bb1260103b2a8923adddf2a896aded1d4d6a6cb3ea531c3f9d2cc3439e3b3490a80d02d1a25615631af4a0cffd6a4c21766a75ce6cf9c3e1eaa5a3307f41f0c97fbe76f20cbccc4f1057215af6e00cabc295bf9f182030cff1238ee1ab8b9d411ab235a182fe9ff97fa2ba007c0abf44714a402acc113afde64e29e515d7a3febb2195eb468f040e0a1e2b6c7d8c89673b9b0c5fd9b9b5ad8192cbb14d13e43c946e528052bf492b986a55ab2dcfa9f6b3e6f3b15f1e70ea030490ccc3ce851769f08c219a0f41f775951c099970350957905647495b9e15effd7e6e1957d4586d6173b13b93f0ffee3b4449b529b5083b99c1f956492f1028a56823d810e8c2fb22639175e603bae28281c3f51424bf941f7b5cc8f323d739aa1fc325385887af42713553839bfe17252d0257ced457740da916031c1d97db9cee59052428bdca75250f37f0285b74135606ea6cf0314f618c01b2e5e0babfea88d08858f9fc41d818353a796bd755249141b944ff3d3b93e21b662070ad53a1721d5abf66653f135db6f5638f1170986c4300eabd209d7ca55212c47039793b582f6755a963043efb395f23182c7e4650b3066f0fb76dd97b51f3ebca3e64074c105a53ee2612676033f524094419ab43cf1a863327fe62aa737198a30ce0f379b2c766c3e081a3b1128f1d919b7538425c9c276981fdedf6dd252bb55357662425505e5a70c80e35e4c6db224b69c3f7deb5ab1f7fd109873502b490754c67c1502abb2b26084b4633facd91c2d0cbdf6e5b65ae9eff2713a973be5fc0ad74d913db57833bdaae56b9d2e3d814ea810d809c637522523fbd1b201a3e871069538820c741ab43af71b73c4c099e98b2932f7e65663766ae9bf28856b9090428682f7cfdd5a74a4e6594717b839ba1f4717f7796d0ecdfb4e1cab0c94569b713d8eb8501a43cef047ea20eef138080aa964f0f74016bf8b3de03598ff319400d27fc4e93b01a69937afe4093d549e11e07b81b09a85f7062922c453011ef8243906996ce84ee49945de0f275a6bd2b1c6ff74f50de0f7b8e039adc34cb133e30e99f6070640df0507e599c6e474dbdad0141e50a550e57bbcf850337c535400a90cb9d3ac279606d2b114454ac060a68716ad05fc472c65e828f9f98d371c05f39e8c62fbe0bf072e85f3d64be4e0be1ce9e4d806fced5ac97acf30203f0ca42a4e5a175266054c5d1230123d52109923d48ac4586d5cabf0c4aba60233338b875b857d6fd0579d7e3ef762444d02e313abffe514559b4e35478a08f136f28805d7693a0549b5204b419bad924b98d1d2ac3487532e39e6b163197ff99d37b197b1ea80960434410f9088cc557583dd14ee1413dd0ebbe5bbee12ec14138eb632b5267817ee772ce19878fd4418287ee86a14453ef126afee670b572bf2fe8733bc74ce8b3d23e66c752bde46149598ef3e00e7027c1d77bb2723556acab54f9cd6ba5c3207775b7ffc4b90c7bdee093c9bb41c062c0ec0ad09cb9f7519d09842b38d194404626777111ad212458aa12abc6102fb1bbf9f7500d7af2b805b420071efc97f127cd0b916e88154d6dc4c2216a90c0f50769dc0ad3d791992188daf26803c77b8f2100f2f7085c32f40f1816d11df665fc3c9d8157add5f4e24507450617818d2ff80bad276c88a3fde03610e9ea18c2a6db0f2fd433f9503522e0a54b8a9a2086931022527d918e32860e38f9840e30c6f1d013815f45ce5b709600bbdf26d51b2a23e0206cb25ce33d5cd2a2f9387e5eac5488ca50d54e08a650da0ba2e880de16e9a0f55fd8f34fda8eb24b3b4e54ac960c7a20e2b0fda146818b4283be8a91655279f3161a909db96cb1e8755e2290da07e434f4daec0e1270fd6079c6beac5549fbc31260a47ca9697b6a89afa3bbd42a024d467844629993a20c46843db20c7840ec7bc24075b2c571ec1951a658e38c9094a64d5a9d68659dbea5534a556494fd5f2883a79389fa35c2b7c84a31edb390829febcdf3434900ecf0dc02666f14ecbecc5c2400c403a59286774062cc9fa8902970896e40951bb26f0089177cac3220f8091a69d750294191117ffb359f5aecb290d4c6eb0bb680c08113baaed5bf99b5a415ec8cbb560f0d24808a0e8e9c90bf801175739ad376434dd3d063507e33a3759ecb15d1141280e5dc2f492d1b38e4f9ac7e59559d6a44ab9198cd8f0506e63a093b828572cc7054aa38fd144398c457538bf0e4cf1979e445956ef39f6409466d63fca91231b468e9299b4bbab135d1909cefe530c8433d81d2229b7cc021a7b1ade19d73b07c7e46052dbeea8643286d957f702117bf49c91c00e3414991221c3b313220df8f081426603521b7468a20a127b5331767081e60b95ec53db3b4447805ef1f111cb2980c5dcf2267a18461e820db22a22a87af1d6e5dfe20b576de5e3061ffbc735407f2f3877009c2912aa344c9b83d090c90910c38966338f584e3df01dcd487267d5058203d6d7faa866ae3d1b16d909a447885abb5f919538df1bb8484bd9f15f4aeef8334a23cf3bac1abbb2caebcb16c7f4f6b7f88ca632c227c924f217875729368d110644ca49589c1934151e3556fd45ced34a04b114a90e8c397b851e842e1f9e7bde049574f13c4c6a4c52a4546f0034c311a9a39116b1ba2207c16a7ea17deacbc5f712f58f82f6cdff76f071fbb67a7b20090d3c626f23158a675d1ea9323f51846148d203eac2e929aa63db479706c084427faf6da1a931fbcb70ac3e28abb9c0bb5f816de0bb7fb55a54a649474aeabae29f1fa14ad92b74bf3d0e092aa0ee2a47e001446b3ce20951fbdb96c87f0d6a89d6a34b49d8a9c7ff5434e7e449cbb265f06e8d82cdfeeddb0898cec6544eef9c993ab5a6e997447e4e10d01183e3bef6992c1de96d746e3be182d715b11b43cab476d8211d4fccdb02caca21eaa583229af3a072e33130fa28c301169287ac6086281223527a25e8663ef7e52f97de4305c96be2bbc49db0635b8a642682b6165d81264e4e8e935ab0674802d1e75160436a77ab0b91c7517a830a7a6e3a3a2998a5aeb8da239505c19400ccfab307657f46fb71bc15ad28abb774986c359218c71e11ce7ce6047038f574fb52b2d3e15b897e6bf4b6b62fa38dce68df78bcdb36796087b8f6877c3fb4f92536f24eed697877994deba7685bcfce175fb4873c69a3b4578e4adafad23e419a1b9a82d22be0b5c69d091f38813a3f7cd19da6eeaa37efeb73bf0fb805895daab97ac908e2b8bdc25913baedf93fe6b6f166ef15647f0f2308683ba47c61b20f8db2b76cdd5eaa25bda1205ca50cda8daa51d8127be8309090b17aa261fec8831a685ea708ecd7503e68532f8caec651a18f29747be5e4232a079d8e10ae49839770a585510a9ce10118795e71775b3ebaca74f892059241d0fda84fa8a3b9988b747f0473f142c8ecef42ca5cbedacea045b8b97a285488aa379acbadd9d613144b3a288cb85b5d39c839a9c4a8f6a9be635b7773723b398efc7720ae450bb934a570cfd1c6fc5754b86d77ed3a6a73a156fc5c29cce89aafd752048705010d69e316cf0e6d8d7741b7f43dd51ad5485a9fdc018298825ff899d590e4c063eb36925805701718aa6a2819635f4ed0a794745d6827830296eecdd2f7fb036987a41badcf17a9eb4b0612b9377f132a311cf73c8d0f28a882cf85a174918cf124585d", 0x1000) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) pwritev(r3, &(0x7f0000001880)=[{&(0x7f0000001200)="4ae5b541e831bc8b7abfbd6ce5b4a62591d501b4f39aab9d025334dcfed9b2c793dd0a35be03f628fbd1d0c5c684fe937468a62d6f9e4a90f8724ec38c45ac4136ad5c43d1d1fc7508c62001080ad61b74b0e2f16f6ee791342dcc66aa091241873aec13393f1e2294c93e7ecd60c94cd8965dfbc579acf1070f85d63e27ee0578a4f026", 0x84}, {&(0x7f00000012c0)="637a1dc322e6c248f9c1b870b2f573fabc990520a575bf4d5d0d05af27f6a50cc344566fb0294a230809c491436adee40b142d469ba0f399bcbe8c0c6b4c20570306b3c48edc51b2465714acba1eb56ad2a8bb2c91391fef485ce933bd6f6240863c6a762b524a78a8304bf32b1556ebfbad36e828a1901969b319d16c703896e511eec63178", 0x86}, {&(0x7f0000001380)="1dd8ce6f42d238bab6985187015dea1a13ccf8653ff545394812e1ee4fe8f5cb7f234b782a69282d9ecce02d5594913af46fa493f14505a1162d8694f37d992449a4736fdf2b8832875c31b4fd6daf97ed7d283cdbdfc3d6ce0dcee92e6356e97f26", 0x62}, {&(0x7f0000001400)="83633429418590d9d55a230c09740b0ba89355a7580dae53ab50f06bc5be638d14b590da5160e9b86cb7d470ed8eba0f3004f678def00fdecbc381e158c9318db75f8e2856c003ed99e514196997e2f9a17cd23ca3fb7c4b2880263d7f162c57b26ab5f0ad0807f070e811", 0x6b}, {&(0x7f0000001480)="7fb1ede8af00c099f135dccbc0b74ba2d3dc998f8feff3f031823fb85315239aeceb670df60866c58963b799f067b47a3019a0346b96c6ac80b29c70fb332c960f68f9893a6361d6e30a7e7d738fcb2f37dcc9b0e663126c4e5e8b04ac0e927c0197ca49f47acdbe8ab8cd40e6cfcfb2c153d27a62ef335bccaf5e01e409ffe55ca19cb603f245c91769a492406def311cd7867cc62902eaccc2e12ae9c68a5c5c8a62ab5f06fa064c14d769ce8bb236e4a956388bc8f61c9af3ffec879ec8098f358a89be57fb5368f38f882c8552defe28f7c1382344459b18f10c4abcce6b0370acd9f35767d48d64", 0xea}, {&(0x7f0000001580)="aa76655d5ba69383e1c17939a43a2ef8cb2ea55064dd15e4d3b4cfeec93969aac9266be0f3aca982b421660fb1833ad8c566729879e95dd4e55ea4197ca647c218a66705cbd07221234f02657dfd74587c7420c65170a43b1e5b5588d264e2c80fe0e6b4c4d3cb32f68ff21002f9c7d95cc3899e991c4fec50da3dbf99d63434f801be925783c6f62a63f5601ad237f400a13c22f9e9b88c50b564d322f5c11fbcd76e272fd9566d9b44cdca7554bea60d655470111dbfc4d80bf039b5b8", 0xbe}, {&(0x7f0000001640)="110386c5328c4a2be6275ce4", 0xc}, {&(0x7f0000001680)="3d3046272aaff74fb94e8b0f178d24362b1138e9bbbdbd111b88af51d6a32775a9ad8fb9ddeccd9046f22e74ff6eda8c715a55d786d3e10234ddf7ae63bedaf2c71e827105eefb3adbef70cce5f42b9abe8a9233641a6eef35339d885b", 0x5d}, {&(0x7f0000001700)="9758e07b10f7a32261a53044da74051b318f97004fd878852aa66292b362ba612baf8861a647a2afc41fcc4e8efd24b2d792a17878bb2695e9266246f8bb769981f96098a1ad82ccf2908128edcdb97e25ff96653729ac3ee0410bc0fe512a495893eea9f9647acf5df0ed5917b4c29fa97ad256c32e554f52fc35177093f0f54b52e7d720b914b9cf7227d749f2c74e713c9d303ac10323d7445a4fc5ba64bb3c88129a510fa70b18ea70df2a218ce12df0f299faa411e682151b3b6e18712d35116ed98572c1af56e4a019f569e49464dbc967405ab2f79331", 0xda}, {&(0x7f0000001940)="2a58a117cdb6e0393232e7fc3b290b85cc8d66a5fe032cc73e7ac330f88964ccd27cc963c81ac7bdeed9c5ea89e29c9118e3ad922c76570872d230c767a7404936e7bfc2e99c9208ad29cccfecff34c649992064d8fa49b8152c7f626540bfec", 0x60}], 0xa, 0x0, 0x1) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001800), 0x9, &(0x7f0000001840)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x20000003, 0x4, 0x400}], 0x2, &(0x7f00000019c0)={0x4, 0x1d}) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc4504444, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 21:15:05 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setregid(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x4, &(0x7f0000000500)=@in6={0x18, 0x0, 0x5, 0xffffffff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='\x04\x00\x00\x00\x00\x00+\x8a}\x91', 0x100, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) 21:15:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x64, 0x1) accept$inet(r2, 0x0, &(0x7f0000000200)) readv(r0, &(0x7f0000000340), 0x0) 21:15:05 executing program 1: msgsnd(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc6747bc5f38ccf5b3225cc36fc1a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef7170"], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000900)={0x0, [{0x0, 0xea}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x5}, {}, {}, {}, {0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) sendto$inet(r2, &(0x7f0000000040)="42835c24b9d866ceb080657b8290bcd7f828ebad8ce8c90840077b9d7c95", 0x1e, 0x14, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="1f7d61dac11fb098235e20a28a35b901ae18f76b8d0177762a6ad5f211b94a99a745b6a25e7959f18a300f6b4a69224574f71ecbf8285f9e9c71c0c19ec5f6ad9e4bc78283983fbac39f8482e9b749330729e3d13bd5dea0841ecaff51464be08d6040d66cf2676fe3313e277a0696d99c73d9dda8d66f0870fa56545ab23160fe89f49a9ad3c4830f5ee2e04cb7879af83cba42b2e0e220f0b7f6b85f596961e7585363cd39430c40705e8dca9a906a7e114456ef7b682580b6b297d01c8d2339026660423d65c42e5de4ac71d8775be54fba74a93b97ad14504005cb47ca6431d2962354faa55ee098aa43ba7d090db153ff6177f409c1fb161f784b7895adb5bac5f994bef0877ee6ece15597db2f62fb38c71e447ba2a597c165648a1ac67cb8d079253feb735940e11e39fa38f50f9673268b10b3c332861c52556ffce07848571930e41e6878784f73f69ad6b206844f21609a728b43eb3aa66ad5e574df2e3f4981f0cee81e1b6dfca62b962c94b58c9c940ebe51ca9fff947e0e8cbee63f88bb74ae1e1c15bca332efbd109752b8f04e8467df1639e4ea3530c3a65df25c2ae288941df7651c57561cf56f4499c9f6092c06f4d2a3847d27d3aea852c0d024c482efddfedae44d8bd0533795a4edf5192833a89e766ca0172e534c482597502c954d7f5efc30d706089cd8c21a8ec7a894a4ffb59100a9680764b9731862f65d839895eb101cadbfc1435ec6af74af3ef9183452ab2c8fa57087c815ce5c3a9b160f76e5714add1569c2a8baf52d1a97b596876a6e5f62b7fa67febbbbb05ab45c201f9a24464edb09e462e33292bde8c5836d6f8484f7ac9953d1f52f675f1141113295ea648dc4dc23d6948cd69acd4af967f852f30e7fb6f1c53d714a57ea16eeff4882d90a49fea15401b5050a81e3d44dba8dd67d41f7e66bafe2193b73e7c422a3b6be66d4ec7af6ad87d62e65b76634a216301ba99c67d5fca4da9f63fb9375d804e2abf82d698845c599adcc9bf1f84df93139a73d01b3361f988890ededb6b7fd594decceb5ee4584dfda020c776d7015f3e9376071fec01a6ef295e1d8b03f25ef8e74", 0x30c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") dup(r0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x7d30, 0x9}) 21:15:05 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, &(0x7f0000000180)=ANY=[@ANYBLOB="ccee573d9205aac52328172b01f208830545338a260b859f72f0ac0a1d5bff0aac586a1450fa1266b420d88cbfd25ab4788383ec1be6537cd43d29e3b32aa19ff76123fda624b1bd5218e8f434598af7259e5b881b05b4ec72548597187618b738fe5332bc53fadeafb589507e8eb044645f9c8d82b0e4f7e6f751a04ae103559119cc88b818c0ac60f1f8759b8720ea"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) mprotect(&(0x7f000020d000/0x1000)=nil, 0x1000, 0x5) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@\':/&+)^\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='[\x00']) 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(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:15:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x3) 21:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget(0x0, 0x2, 0x129) semop(r1, &(0x7f0000000000)=[{0x2, 0x80, 0x800}], 0x1) 21:15:05 executing program 1: semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000004c0)=""/4096) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd], [], [{}, {}, {}, {0x0, 0xfffffffa}, {}, {}, {}, {0x0, 0x8}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) fsync(r0) r1 = socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x101, 0x10000}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x2) 21:15:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/54, 0x36, 0x1002, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:15:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36b93be114e215b4722f8eee293eefe8757f00c9ba1979876f882f1f4e24cdf031525488c46f36518896a4d9e1cd6bbf3be12463c052ff262b7fe0145535af410531ef5f58553912fd4b5b68c240886bca2c18e02b5c0cd6a013c2dc47753ac44303e0ed8964f0131e12133317e43a630e0ce525e0e0ab4e02859dd6e26e1eaf7c149f8a99799c526a7786d90e13d3bb9b6b00ad2b543e2e0bbeef6c14107768128c8422fce117b64e2fc512ec2fca5950170c6157ba79488fb667f3b5c1d3504b", 0xc6}, {&(0x7f0000000300)="e2fe9abe8cf76eeb24c0e4c4479be727062e55a1ccd3bf156961607e9a7da9ada7200f62bb84043dab53b1ba9cdd9aa74d84e7d7aee90eba4ee525d029c4251447d18280c495621e8dbdb0dd59d9604a29300de14e8837dc1ab73bdb7c0478702f6dbf440d1068d72a6931eecdb6042263ccb356cb31d74d98b840db6691c0916e66ed6b15b22b7ca51075314f9a0dac785d5f2f58dbe04cbff51fa08bf35e9cbf1fb9501e905139a4e2f87ddc0fe038609657082d5405ccf315d32e887050a1dd328069798e9af1c01158bd57c84847d7f7f740b1eb4f4ff83167c2debe3194c474a44630307d3213738aa2aa9ade3caa4c1ff8125f8ebf7f5b1ac3330048a0367754411a2e41e4fad6ca09f6a8f6acd4e6e7c68b136f57f28562d040f80288c815b545c48cc51b10bc693f2065210262ed4d691fc13f5feb1693b040458a12a96c2c214842f3be46d630a40a600e994cc062e90d396385244cee86991b0fe81924a2c79b3d4b06574e57714cf50ba1c2aea006eeb9cfae17fcecd16ec6e0e997745f4fef01e6b8a7cfc5bb7d098db1c1b9b0548edcb3edf80fdcacea8a7b218f8e12d25fe7c9098bafdd941f8bbd18b638a728d94eb09f5d71d329d03097a4a896e8e09fd12de7995ed50e0fadd310f4dc58ace959a2f0266f535dee4628a19d1109f58b0c541290809c31eef69e5df0d14b4559f20cc5a84e37cea68a8768a09a603d0b2592a5a3babe29cf19252981e2c557c7b70423521885461e95328f257038513d12ec7e6ac641fe3b41a52ddc0644c004b3f9d92b88247ccba4871de479a49c98e5d42c8fb66fe3c84ca6e1cd23b4bcd8b036a88019277c341c00f197e77feee17c24874608113622814216176ec66f9b5b52b568b8ccf1eef5a3b3c1d1105c8bf2f77b02c9b789af096d2e6e7e4c0d39febb349dcda0ee7fa21ed582433974e9f1fa40aaa8ed35854bd5a4529d70605a96c3e4c0c68a5a9998fcec86757db4384125da098f5fa1dfd553fb715cedb311761fc69fda3a3ca0cf3e4277e2476e5e15d648009ca1a2f7fcf3a0fefd4162d06b581307af2128254c935d7caa2169d5ab2bb1a7a0cc14dd86c3e8fff8a38d9110f185bb76e8479920bb035b014c3fe661a9c435abd6dd0f66dd0a861db0e93d8d62e5afd18920bc6dd66aa2814c74f182e50c4db62ace16aae1326a0371b7fb26a45388aa79a3e411ecdd592264ceea1994307f4a231d242bc8d4d77ead0b0150d3170da9d8522e24090a2cccb48afc60766371d1f7ed5710f705a10f3a301dca52e291957af7ce391b179a9aa095502cbd020bce71aa4f8e3b6b96e52d47ae4d761e8d992f87519533eec9f4640b9da59c1b321838d64fa539be9b267c6b6e08f03dd6f560ce67c0bfea70d0abddb5f72ec6956595b7452d8000fb2736d64a1102ce58dd488b2d731d822f10cfa0499a75e4c3e54440b4e265499524d2fbb7864b88237bca9c45752b6b7ee7d8425ebff88be49085f7f46d31afdfb4ad35988852d0348808c52337087b1b90123cf5919ff2664b0377175bcac63bedc7a666fe488d5a8584d0599d1281cdca417cdc8dcc480d46d349bc0a3a6dc01f7a2c86ee3de749059041b357bbee4510d0eb1deecf3dde4ea71493d452e611718db93df53aa1eb954ec392de2ddc7e45acd315f1f7e19901794344751be83a4f56784586d53d1c324aa6c74f7fd25215d30ec3d3d4bd279ed0510893ac4b5d8f64ff66f05b04d3ff0a27ccf358fb90ab83075e6583f2078e7f0fd7d5ee2d69bcdee4db712ccc943653155963030343359c20c74451ad774512ced70217701f9f7129360c7e36aa4e3fddd9b0cfebbf13d80b3ddc605417831ca97298709cc76c9be9b87d8597651fcd25c733afa99227220c4b6ed1526cd52a00c117d807785cf2e3a74ea5a6a2877429c4aab847715d569d5192aff02e269962571d8511797057d28dce1388bef68e6d6a770d966f0c5e608d2fb372921fe2a0a89061420bf5f90e7880d37e0f676e6381693ff5685ee57e3b220187581664646d731197e0f0fda7f9ba457f8c13a55d543052740b9f1d4191d9b654873f506fd1902456510020d55f96eae26600f1ff76129ed8171119605fdd53ccd6cbec6137c4f8f90bcbdba0d1b048158881854d48f3ec89c809512f119974389b06e0a2a395ce99e8707c4a6d3e63df46a6cd64630bf0e16483aa0fcfd328b14ee2248f82126e6a123b7e47132d19374a7851836a3182e06c734950e1e6441bfcfbd612534833abd1c9fd6d1d4d3d292fb5615873df99071848fc3b7d1d33698be6c7280c29f44e6b43580e239c1bd26bf8c3ded7828904f852b2b6928559f81844ed83da9c27ed4a1d42f6e9dfffe8fa9be406d8b00b7cd21e32ef9f177239c912de85be4c307ae22f054c7c84b05c0cdce6be0280f5de62216dd934c60253c55f5d61678f9e129385cba330cec0ff59188103c68c7e696621eb3ec32ed4c9300d1484d4c8f9b049a4cb56559a7f3e62248e7e4065a0763fb79ef192c992e21601c5c9c264dc27d81f8196b5e6d7906be5aca8f2226721aebc7f3f1d42fb8a7d17f8d5f80f564d70c88211ff2bd8fbb05909f182da0efe169542dcac971f21c5c9872958595eec9c4b5825c20eb3d95150103076564b77e06deac5b26ffab56f4283395a8b4fb9a689723348fc53ddb7cbc3a0d8dc15b461444f95eb83f1335687a13576471e5071943b6a34171dbf17e669b5b68945ba146d298d65ba326cbd259ba51db0b884d9c401da3e45be14c13e3ca3307793a2d739cc56df2b74de82a53f3edb88916f4eb9f4fba7484ec04954cdc7d974250e1ff1e559d3e340531e3bb92a9428ce8a5f602f64be97ace4309f7096ee13bd610e2f2207795721d754c689fcf251fd81673c5e98abd7481ef5bb5e19fa15d8e7c6f66013706c3b5ed0bb557e381779b921cf91dfd60825618b6e166ee896e86d5f8a29e2ee52f7afc69dba41b57ad419caf236148cf5aca7a24b16d01d45e227f5ee7a69bf36464edf32f3b3c545ef34e75cb85803164e415b3ca6e6444a6cb43c5198410770ada2c0dc5a46b3464728f0e08b62c205bb3caba80b0c67f9288ac4bbe51d5178321abaedf9bdfdea34168312da47daa3e462211f7d0f84b6b8d0ccd5007ef771ae4afb896648cd24c6ffe53047f0f3fafedfd6468416c0648c8ac1007086800140670537d7a76401616f2b61e8cf39d2cc3bee034291dba0a4a0a89250cf7c31d176f70f252fe21f8da090137c9f8b2ab32eb43b858b7ce7305fa3d415935ead2b0e7e531dc6a999286c6c929990e2316c947752bf1b0ab781dfdb0c0d550daad1566e9ff3eb37e14732122ae17e7c6d915ad4551cfba656f113d068e3c8dd1fd7c2a96715d934f96cbb467785305096c7b1348bdae6d62d669ef0679bd69bffa0cc5854129ef69a98dc7dbf63986ce06c5efbcacddd20c1455dbd32bc38fae226800533d16365c6e5c5d61de1a72b0452836bca1d6f13496115846dd78db6d55853a5a458d79ad3705f593e09487b4b4f6515bf293e24e3d9284334c53273e52e5466787bfa5edeb5fe1efd6ba49e9ec0584d6fec8d31a9bb76dd55ef4e8a6c3e89608aa85f4293247e65a96c8e153b4692b433b256a776c165d95d6a5bcaff0836d4f37960130e567e1997cfbddbad6e74624b1af73bcea7475e52ec6d7423848bd0317c5344d941e1400a71ccecba8e02f5df36e2fef542566235315bd69e44e5215d520e4da4d7584f2f008fa0263ecd7e088110ee0de033b1a68bf59d8bf5976d890913fd4fe6876d824671dec0602b3b6fc3fa35df08f767a6a151eb648f33fbb60b8257f4da0f4ff347492da68ac9cc1c04efa948eddbb35087a0de725231b55e7ee3b5037d49713cc5dba30416b4904b8b9d220688acb0f28010b829ed0f426f05dd856b0bc908ce9788382f21d9fd7184e3f386697ab9031abc1dd0b87b45462ce97866c03e88b79dc9f16ece5fa9dd992d16fa63f15465286300c485411b1a7b807b6e75a795214d5e56c9dedf7c580939c5a098177f891e50bf1c1473ab39f37ff89d3ed3a84622253f405e738e12c257f3e87aea7390daedfdbe3185111b0f19018c95d369ded4bc8589ccf821a6e8cef57d037a2d65c25f3ccb34bc209cce2ba916794dc64b376e2709206de92ca514ca7f2fc1947bd7541cb016cfcb2e5afadc7d111a2248251ebf7cbf638818b1b2d94908ab7833bc256905693331e1f638e8150333533981d737a52486bd904554101ca16eb00d1360da44d16f08a3ea8237bae3056c138bedf12587e9da0f4c269ecac9c8fcc506916b5eb0270dcfd5eaa9d94c3f979aab46c16f54244563b64032d97b44ac6045539f49c2730402b534018659bd305daea3af4f2a9a0145599f635496b8dc5b54c143841e4557f85268187b9eb715eb2ebcef7f7462e397c72428b3131b299795ac927ecabffd377204eb1867df93df1fef284450e5b9c471b78fc3f16f31d43a9ebb8ec0a1ec9a07fcdc4cfc1c12fd239e0cab4097083b9309f9515dd7a0b2b8ab91ac95f19e667fe9ed0c606fcc0648c40eabb20caf011159f01fd3734f53a3fbbd0361e0c0da26ff57b0a257da79c35c4ba7d2e83bb2f1e445c949b5dade2f1e632c3d910fc7a343a4f6a40ff0f77ef1213b700cdfcb9e206140b24bab0d6576528058839fe692a41b79da18bc430e3438f5277c4411be7e3296b500901e3b8ab814a10a82c4466c44af22ec81713be858b5fe53bf909fd83a89330ab0b06e66cc9c5f6c0a0622de0b6e1d9f8774e48cf0645e1bb7dcdb46ef81f558bb2fa84c8da8fabaa90f81408be9f19cd3c661871a60dd739d966488ff4e0abb45bc4320b4ae866b003444ec25056a87907e3290689a6d3cf9f5d4cc9d75647ba6304ee2bb211febd1fbba8ca63725061ec2d8f8ebf01f240460be73d268f6d400a6f445823f30c327bf1b13e586f23d52231029858afc8386a9a91c7c5a2bcfbd9cd8ff288063f3840ade9bfbbf160f00114d5628849927bdb5db6ec2d4b8398ac84b9ba2370b3b3b3ac67a9e735bd493d02c24f211e4e09b51996bed2324534c78697739a129585e3a4aa69435c9083911f67230dc9a5e9bc7195788e61ed3f994d2152c292506f6aa12d7921e8e9f1e3b9e5f8c5485397b572dc1a9d43719648d064feaa08c6bea8cc684203bc18cf3667669bce1cc401e6050b319062d9efc181a00d0ddd4e27652ca650f590c3a18f35ff270de4887b159d4a840bcbe47e3e440761486dfc5354c5eed473c2c7966d5ed3d622f8402839920e33fba524e9eb36e6a76b6af1c5b7665a98b39488ab320961d8ad325e9889976abd6d7f523118cc2ccb7452be81e8da6856978773ecde03be5ab68176c2e1813d7ec5896b6c1b9bcde02bd75388d3d9ec97a2344843fd28c5a465543ba3d4c93b69971e7aa2837cce92854f1a4bbc250f01c8f7bffcc0fd5b51f0b89650b501e906fddeaa4e7692f599f6d6eaa253e0abd4d2cf50eca7886f4519c3605d294cb7417456939ac83b1f0e0e4d825200dfc493b84edf35d73c13e45111dd07ca80bf81bd53b51aa2ef02e7d5dec4e0465cc94633cf3af10370072b6cf309472152a05ee4263bceb875a2c8fcf4a538ed438df165e5c45bbc77130db72a296a210934d6f3c94e7a90e217ae55dea2d1104d9abcc31562615003a89ca542a4db3c0ff65f795f48d46f6404acb103f261ecc869cb0415f86a2441c2a66258225def35a43fbcdf41e", 0x1000}, {&(0x7f0000001300)="f607ca54e867e9a4ba0f115fb5799ab1a8ce22e27a984bb0713171f7442b33180f9976196b7a595f793c8cae39ce3860517324d7784e64decd4a475f399ba50ffd3582fe0e70e9eb194f86edebb534bf57dd38952b5f01adcd91056680d61513292b5cd8713f980f69e7721afd0ad9a7a402c4c57476b979e96d60d7396cc6ebfae06f697b0ac74e9f2ee5de7563a1a1210b18bb87161dbc557a810fed44e24d2d9cdcd5273e85ecbd247ce181f789e7e6811409c5aabb95e1b44d77c1d3c1175bd167", 0xc3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e098e62b8f2b2facf523e2f010b669f36a0a07d250ebe03d00d80a6e9b0291397f080f274c7596e88426be2bb31b146eab7713ce0a17f27465bf35c5825268bcdd88188cce4746260fe69e704275e7e3e3df0fef53caa79fcaa64c250a3e2bf60a105f004365132b0c0c5910517979e0df506f4ea4746c2862c1ad68abb664dee2d2683c0d872e63cafa47113c21553712369feca28f0d58aa553636f597e6f1716bdd34fa9dbcf1d4234d6c2d0f8f3698036c7a99579e95fa349417c0a0669d574cb2957be7d1989c5de92fa408f7ac2e0c621db0a827090d966cad79ecad2e1a8bb0af904038eb68e04a97ac7ca593a29d3a604d165a141d53595005c6cee375b352f61b089c48274b73f4ef63a4900a36f5af61b2ea5a9df893fa2b7da9633a9b5cb83145021c0bb95dbd37880736725c4b9d28b25b5b44409dc1396a453dd8cc705894fde140ef06a15d73e8211b9dfdd5a339815ca8875fea370cf7b88cbf1fdf064ecd29f0743a1a50d1bb321e67f6d8b8db477b0b95205e2bc6b3c19c3ece86038e5153ae0f448ddcd9285ba365616cb3ecfead29bb649551ae1e4f7ce0a6f1a6ffc99e71ab6d86c7209d097db916f1d4d8c368908ec7b942836f4d06cb8e51594f3ddd922fb48593fb18d0478455eb743a6446a043efa9eead87924a622e173ee6d10e8f166ef79f403fba3442141cb74e1761d8bc167ac4e7c8c8fcdb0e24d9071313ddbae9c2090e0ccd669422283cf90956839e51558605a0ef6d017c02bb0719d3e93edc2d76c3f94b0bd722ea288a89131a3b8457cc1548d893911e05a9a86d99d7788052138e4fe82e001f55db91280a89c5d0fe3f333f0201a4741954de592e51cc6a5ffafd66fb1296b6f23fe22f0a3ad88ea8b55362f4b126771e252e72300f32535c0136db227d13529c902b80d5c96d451a102f31e5293b8dee2afb2314bd0049d4e7c79602335be0864571a7696927f78290f55c93138e08273539fbfe64ace7d80acc0d402c572add05ddab663063cd2d314a5ff7c319fc91e8fb58d8119a9b00d60002cea470f21ac9bdf429b8d45ca5ed3727312b901f491754fb0945fc0972a7c4670f61004778be20a5a90e024ef182b964aa14b356b79424da91e2d18781099efd4d0d796389c3632e22d17f9b8997637127659797c28a68c3648c0a761c0448caec7b30db8e52b00271a72ac1d057ea5d336de1530570d43d6021c549c5dd92e7cf1c389a238b17c8b3cc4a60547b78a6da25bde36f3384e44b05e4263bd03d5a99670d620446d789dd745fd014857b8c18fb4983ab218e1cc1c4c01ea28df8504d7317013127ac57dbac0cea80e1df7022b1533af6c5129b97dd934248645c377afb0a66c1028cb5078394fb03aece9da98efaed2e5b6721596584e199f65996035d2476a07ee7a87283763fecaef45f8faf4b72990a935c65c5166b13c67a4094ea4291e421dabd9b981db55c0607116dcaef5190c7fc0e47d8c297d2fcab99bc2e6a9ecae2086b7ad5d28b663e812137af3b90a2709471bd3940672ac9c71da56979a45f00a1da9c1092754b03dd01b7c78965a49575c3d02c80ecdaee64a7b3d78009900e7a3ab10e832adfcb8e7244d0884b552a94eba1e29877e72864b3b2b148a81bf9bc980e768a4be2412905fe3a85131baca471514604a1e3a2d553aa190a9f6f4c5998969795be4dd5cd0a61f1f730560f80daa9a8066ce58e48ca92b978457ad8f42cc6605c3bf7abc750e89172288bef74bcc439e6e10c4a89e10abce1877d49dc3ceab6ba9ef1c9383ecf4edb12a1aba20c5582dd5b17b444f682db9fd1b80aa1fcb59dcc990c19131d5422f269c71e1dd912387fe5b01803574dc4e5bc677e63524eab95efc91d5c935cd62afc87c64ad08d1560d35176414fd5b891465a5064ce2a9185e65461f108493578c2cba3fbab10982a052d1f6adc62b80ef213d54b1ed1e27b827f94430ebc772e37adb4d90c1d928614246eb8cb8fbe34021ec858b7cd117e221f4a998c195a491b2274bd111408fca6403b0c15812f061375cbbf26288c17d509cdf018b18b7c10003379b9ca5bd15b9bd0bd9c16aa9c1abb6dc83496f4186ad86e3522f050acd788ffcd3f22ba86981c24f660c7f603767f63694231140a0b7677c692ec44408cb90b56adf1bad55d2cfa2985b1e6400c3a5df37da8627d5e3cf73467b7d61686a6caa649da48d004fd68508e186e89b36c53d3156ca73373947eb5ace638b21417ce9fbcc7c38d3fd622b36fe0815ccb7b7f6ecd6403555d8255d5c0ff212b3a50fdbcda93310ca9accea285e29bc76ce4a65197332e4d761b2420d8a75219afba1fd382e7947a5e8f1b2e0f3d2715f929b62043e1f01dfc42a59ff06acb5ee682b33a15f10d88a8fbe6683ef5930e982bd44f4931a68e37aa1d4cc3dd0a84aaa8eb9f8f52a978e2b36e65b3e041950c1e7a6e3ac84d86b1171a43026c9ef5e14550596a273f6bff834d11f7d448f8b8c13597dba5bcf678d9353af49b5d091f2313e4ca9835c5fdae4bdb70bbe6e3afd90293ed4587691332e9f48b77a926961bcb28ad25becf52ec85b1d711202b815f9ae77caa3684c7a0c4b9392f8a9715a2e100975f43983fbe1e6fb069c7b02f5de3fb8a7372627ef91e6182aecba3fe771d8bc440315e6d01c75c68ac8ef2e34502ea62685fda08c2cfebf6b8e4f59e8b027f73cfb313fd8e2e7b7ead9d0e712e2d72122e8d84436bdbae7ae55823adcf6496bd6952c37f6293f575b90c01a936e77154a786e3dd0aeceeb1747e55ca4c278f6fe15bbbab4714f9bf8bec0ca87ff3fa7161ce3be877067d222b1e8942b0e7868bcd4e61ab1fdfe5d2c0a0a104a9ae08168ba5517b3a2cd93b422d542b2d8e56bbe4926346b3e54abc13a1607eead24a0d46a01acfbb9e549cfc2806e3e342bc6e4926d304f3f0760b3603c3d203d3ffcf913e19a7b111a8b227be07a4812cda1a3730ce90fca725713f22f106891c3341ab594f0eb784b14c04aa54693ab491fd3558df8f7912941378eec7ee5c7a9b2426bd9f9b54362f043eb315a9bdeb4cb4bb3854d761235df46532a861e25e27dc2b0326a87c33db61a75fa1164fcdea39e5bbbd6a662f3b9f0c3223af1d2e21fab0bea055d53854f496e4466296f3c20495a43090abad72d14d3bdb4a609dbeb29e2ec1d6df77fd9101a59bc6c85376e215ec1cbaf39515aa594117a2f8e13b687beb3aa450afd0509e1f8723b7e3b40924044e5d51925bcede40b58fff7cd7886262da1d53f0b927b6a85c195a8a619ca6cf82ce3e214244de9124156e417d74bbcfd7fa2f46f2d2aa2bf509226d4e26fefd2dace4d3098cfb1066d8ea18f87fd72db997c6279bc0ce3842142a6de6cb876156ed5a92f56d32e84a2d6bdea1d774ae6c02796dae0bcc9f84d3a98517b0e2e6007c11160d30346a4475349567f6eb3000059c1a5c7d7efc585b52f2e5771fb342e4c6dbf43529678f0f0a3b486dbc582ab678d7b1ea5aa0309acc98e2722c0f2bb21d2191017399c78b7581662a546facf36087a42bb642da565ce0118e75b22c5ff55af6ab2e0026b9e43a65956f9a2f8896a21ffaf27ceed7178f9e94bb4f6aad484615895cafc8ce1b39385b9007e1593a4043d03d340b01a77eecb8e42e1e21324da04513b350cc0d54fbd36ae2a809d4ab537d5367d3e50ce4dd4ac31d7ae7da0519b3834b30aeb73a73c9cc507857d9ce1e4baa5f4b945730d4dd024a646d8d10d3bf723eb73cf6646b3d6b9231028baf2ff19539dc2d70283cfafe57b35ff2ff78d41f806188b7a944a8fefc8dc18dc9c834fe3c1ec5921ebf9f27b9c0fcacc19b9ba07002d177864490c06eb1fa697827f8df7dc0b9b39c388db68bd7a3d90cfb2ac9228e9d0557cd192fbbaa7ff84c25dfc489337576b2461162b9471e16be7c196e6eb4ccb474bc3c81ac6aa893c0bc9dfacf266677de745b412d0495b7c2312c3d162c0c05497a5f536b953fe5ad4abc7d93026fb1ed3dddffc0a88d06bd11911c187e7baf66318ad7a5f4fda92feea1eaaf8a192f844711bf77adabaeea55acce6b1accd6385d59260dc1cb97aa55a7c30a7ef8826b4397de0abdd9fa259cec8c6fdf3b112eb9374fec57c85e46389a57ce4811b7580111fcfe606f23cdf40e82c95f3a7efdace8cac651d296f5c21300049993e5f5c043a61ca972a48746c3456504f8ee8a8e96bcd1519714389269c3e2842d4f5e41cc02274c0c9d6ed55ae129ab3c986573ad3c229e51017718b7ca4df638122d18afff3037bb96058c5a4a090e781adeb9315162bee338733bfb05b6ba07cfa9ebdbefc481218497f5e5f589ce20a1c03c20a37bd37d6d69ac8bcc6da0e8a4f7bba66e7f1db25186aebe46352e77e11807923dacc40904aad8c7d3e67ecb5bb0e4a73d0405fa489fcb1cb201696e539519b6bbdef0345dced54829bd42325c74dd189880bb0a11bd33b2479bc89a21cac6d3afbf63f81a4e05da20976186b9fde79d556e0d9a160e8b5c5db88a5576b32b6c04a4f8451a874b477656ae5c2f5c387ff635be2be7b0a9556e40b340ce69cf8ca42e747340b2d2e11280f96c29b36790d1213edea7f7f804988b1f8a91ba8bbd6e3329c7bbcd507a94bd571b64d5506204ef8291407a5b28483bd6bdd156c607ac8cf1b5856e3a7a9668ce9086da6dd0eb125f6bb4c40edc6b1898218e043abc3aa1cefa99ac90d563c64381ccda5de2bc8b1fac8a689475ae5afab6306200eb6208ff15fe8766634779ba953a37397a4b74baeac780c4472688a3234017ed664397aca9bb052dc5dbe877e13cc7e06ad3b074b7f68eeb026e45b9477bc6c430743dc090a75c69a15559fb8a776f98b694483c6aa52bdf11e29f1300eceb78cf435a5ba6b9f4b075fbd7c1b9d9cdc4ead3a250972f702419b2812384947ca56e7db7f155d63d587c5fed3935bc0201ad9752087ea8edaf6f40f1cc0a9ae2eaa77d38f99d24e0924fc2e09cd6d292cc88abdea25d95afcbd333e3f7c61901be1b3856c21987129d6b3ce1cfccb391aa7c24560f964ccc218fdfab51ad2b05612ab23cb97394472dd2ceff35e77fdfd03cd386ae5c597ef771ff0f02dbe730878a054adc212393206ec3a4831cd35912001b99b4951b7ae1a07c45f1c563e3688adcfa67e36df38bda0dd08072dd2be3cd3ad4c9213", 0xe78}], 0x4, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000000)="2707992874518b1cd9a47aa762b6d40109b14492e0fc4201b6cd47a44bc8f74fee60d8f9246c1ac0083fdd0e9bed", 0x2e, 0x602, &(0x7f00000000c0)={0x18, 0x1}, 0xc) 21:15:05 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "c795633c9654e7e106ad874277a1761856b290df", 0x7f, 0xf4e8}) syz_open_pts() socket(0x10, 0x4, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:15:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x188d, 0x3f, 0x40, 0x9}, {0x7fff, 0x40, 0x17, 0x8}, {0x101, 0x20, 0x6}, {0x7f, 0x81, 0x4, 0x4}, {0x1, 0x8, 0x43, 0x3}, {0x0, 0x1, 0x8, 0xe24}, {0x1f, 0x7, 0x6, 0x7fffffff}, {0x7, 0x1, 0x8, 0x89}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = dup(r2) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x80, 0x4, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000100)=[{0x2, 0x2, 0x6}, {0x0, 0x81, 0xff, 0x2933}, {0x1ff, 0x3, 0x5, 0x7}, {0x9, 0x3, 0x3f, 0xfffffb93}, {0x100, 0x4, 0x1, 0x3}]}) 21:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x7d2}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x18) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5, 0x1, 0x1, 0x3}, {0x8, 0x60, 0xd6, 0xfffffc00}, {0xca, 0x81, 0x9, 0x6}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x4, 0xf9, 0x2, 0x81}, {0x200, 0x1, 0xff, 0x4}, {0x1, 0xff, 0xaf, 0x80000000}, {0x954, 0x9, 0x1, 0x7}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x5, 0xffff, 0x0, 0x8, 0xf2, 0x1000]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x7ed1910fd88ed873) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/96) 21:15:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = syz_open_pts() syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x6) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 21:15:05 executing program 1: r0 = socket$unix(0x1, 0x5ff3154fbf968b94, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x5, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 21:15:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x1]}}) 21:15:05 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r0) 21:15:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="15002e2f66696c7b3000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b5e0 21:15:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffffde, 0x0) close(r0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) fcntl$getown(r0, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xacc5f22d74fc88a, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x4, 0x2, 0x2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffffff) 21:15:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3b01ba726ab5ba9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) recvfrom$inet(r4, &(0x7f00000001c0)=""/226, 0xe2, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:15:09 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/8}, &(0x7f0000000180)=0xa) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(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', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r7, r6) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4f8f2d28dca75645a01d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff00"/4109], &(0x7f00000006c0)=0x1002) socket$inet(0x2, 0x0, 0x54) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) r10 = dup2(r9, r8) listen(r10, 0x0) accept(r10, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) 21:15:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3, 0x100, 0xffff, 0x8, "44237c3630cd188db0f430fceea3fe442be24530", 0x100, 0x8}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x5}) r9 = msgget(0x3, 0x420) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x5}) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0xb54, r5, r15, r7, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r17, r19, 0x7, 0x2100000001, 0x80000001, 0x100000000}) msgctl$IPC_RMID(r9, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 21:15:10 executing program 1: setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xcbbbdcac3d385fa, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) fchflags(r1, 0x0) fchmod(r1, 0x13c) 21:15:10 executing program 1: mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:15:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xb378d93989ddccdb) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x100) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x80000001, 0x81, {0x4, 0x2}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair(0x6, 0x5, 0x3, &(0x7f0000000240)) 21:15:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfffffff9, 0x6, 0x77, 0x0, 0x6, 0x44, 0x1f, 0x2, 0x2, 0x4}) r2 = socket(0x20, 0x2, 0x6) chdir(&(0x7f0000000200)='./file0\x00') connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc2abec75e253b4cd87706bdc361cd8cac72870b4122cd235000000000000000000000000000032e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5678231a8befd639ca8fa3fcb00800000000000001dcddf36535c3de03aacf86102e8e9c6c06595d700"/301], 0x10) write(r2, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) 21:15:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) ioctl$BIOCFLUSH(r1, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) chflags(&(0x7f0000000280)='./file0/file0\x00', 0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xfffffffc, 0x1, 0x0, 0x67e, 0x3, 0x7ff, 0x2, 0x3, 0xf8fb, 0x4}) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) fcntl$getown(r6, 0x5) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) 21:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x7fBp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) fchflags(r2, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x3, 0xffff, 0x7, 0xd15, "a729024621fb742543ef8ffc6a7ab95d16feb09c", 0x8, 0x8000}) dup2(r2, r0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 21:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 21:15:10 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xd03, 0x8000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 21:15:10 executing program 0: socket(0x1, 0x2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x1a9, &(0x7f0000000000), 0x1, 0x0}, 0x800) 21:15:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20000008, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x10, 0x4, 0xff, 0x2cd3}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x2}], 0x9, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) kqueue() connect(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="e8017179bd18df91cae79c50eaf899c8c6dbd0d76778384d6050ff8af02e97f5987183ba22d7"], 0x8) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 21:15:10 executing program 0: r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045710, &(0x7f0000000080)) recvfrom$inet(r7, &(0x7f00000002c0)=""/51, 0x33, 0x43, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x21, 0x81, 0x1, 0x1bd}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r10, r11) dup2(r2, r1) 21:15:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xc120, 0x1) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2000, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x322, 0xb394767c7794c39f) pwritev(r2, &(0x7f0000000100), 0x100000000000012c, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) linkat(r1, &(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000580)='./bus\x00', 0x8) 21:15:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)='\b\x00\x00\x00', 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 21:15:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4c93, 0xfff}, 0xc) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x1, 0xffffffff}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 21:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x28fe}]}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$getflags(r1, 0x7) 21:15:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) faccessat(r0, &(0x7f0000000480)='./bus\x00', 0x29, 0x6) fchflags(r2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="3e34ba9941bb1a8d6158a9aea95bddecab9c343528e4f8984360cd8e031c1d232910d16c3850647135268f01d89235c0a4bec44f492882416a4ef14fa29276d8843f8806667427488964d7647abbe7e85cbb3642167c7f6960a035b5ffc9ecfd58f3a1f7540aed37578bc04cf11cde8a9e1d35ffc91dec58823098b9", 0x7c}, {&(0x7f0000000180)="eabdbae097179261b8da9fae27f3a4e2523ef3d412014606ef584982646e842578cf7ee514230ce071b80bd865edeadef8f69dea7116e0851bef7a2a6a88376585a5865f8f529355ec23154b1c6ad89bc03f801b7edebd405c4f99fd51c80af027bf4f57ab58c52e308894c4739c36d5db8bce5ec9719df1e67d5f263c8e89cf59c8b33f0858ab780c44e7b799ec8bdd6430073e922eb38972647174802912ec8fc3ee00e59640d4796b0e97bb122e89d225c0abeab1b068700885f87f700813c16ae587b8d71aac96140b1505723b70eb117b1130c13269f00a949663834eb47eec4a821702a4aec47b", 0xea}, {&(0x7f0000000280)="73dfe9522beba4e5d3fbf49a47c8985a1871646a68a4ac3d6144bb9b0dbc3f0e8ed587d3002ff09af44088b2891d0bb804fb1ab12e9c6f19c382c94ee28db24a2f3ea862ae8eaa5f57dd09c632fe7ed8fa1873b7c239008e3e117ecb515d7ae98f53144c2d84b67c39647143fe69b17f942ac13c1647ad618adc93561d03322e5549bfb0f085559e90ff61b2db33106a66beccf079aa1dd78738e280b1e59f40fab170b9ba1492", 0xa7}, {&(0x7f0000000340)="37e69b19d352f00d56f46e51969530a9ff13fb2a5e2517b244842626c6a6bfcb2641b148efd070d774aa93cd2f08d7458b25257c3cd5be645acbec8295e976fb6461a6aefcac1c77b8ae20cb1453ecdbc0cb49b44340be613b601a207faafcfa3df225490af3c390031262fc58dc35386c29c1d6ca70ed4d3208282cf3f566e38526e9fe0ce1a004ae0b138835570f1b89111661818573ebe4776d64df869642ec29ef1843b1141c3b00564f86ff6944146052f24b70f4d9a312d4f739c9ab2a6900fbe9179ae17a3dd2070e1cce0f9b1d4ce2ac90a524767c0030ea5aaea7", 0xdf}], 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000004c0)) 21:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 21:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xff, 0x65, 0x6, 0x10001}, {0xffff, 0x7, 0xd8}, {0x9, 0x47, 0x8, 0x7ff}, {0x0, 0x1f, 0xe5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 21:15:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0101778c"], 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 21:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x3, 0x3ff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r2) wait4(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 21:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x42, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 21:15:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="989c2609d8bfe5cce4dde780f31cb15d321e8de0ca54a82a9529733aa0f77acc849555149a72997bff72da92f779ce1f68a322342534dc5ac329c92f502f45f47be585541c512b0d4131967e2c075733f2fe03c72a879358a8502615a2efa0f80e0737fe5cc9b38f7efe4efafd667bbe1776407befbc82b732a6a073955178393d1c2425de306a38ee74966a6000c2ee76ea867a3bf12dc3dd", 0xfef5}, {&(0x7f0000000040)="f0d7a84bcaea3234306e0ddc7c151b19b6bfe4a689", 0xffffffffffffff79}], 0x2, 0x0}, 0x0) 21:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x180) 21:15:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x900, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) writev(r1, &(0x7f0000000240), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) 21:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xffff, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="1a9f3402e39964d5f951b15376ca71aff4e3311a556c2f9ebe3ec26adcca2e729da02e706bb11892e64ec36b36f4a5a98e50aa6436f2ebf9b3c04ce366c3c2ebf5cc9e3df7e34ff0aaaf6f0bd2ca1a6bf512ff19db4d1bdd6b3b2a0a523a6f892987f020737db2b9a9a81045e34fa1328cd8fe3dd9d2c322757a95cc145ee242361dcb7b5a3a18bd00bec5988601f95ae550ebf603f468a86b7b33fe3ed45bf498e60c9b2953e9c6401e3a8b5550098666857dfbe957c057350cc6e76bc6dc903817b8203b24b4fe1ac968d88e2adb9e81f5761550173e6df4b52e201c0b8fd987d500c8d8de445416d1cab022ecf1a22c3b3efddc86", 0xf6}, {&(0x7f0000000200)="cbd01748dd4aa22f0d7239b5be4de40552b05d29b3a63a27abc58fc9ec4c6105b6278668ccbc9ccab9e83054795f7278b546d75de8a1c13be4348bee2d101d99f411e74762b20780fc4d835139ff", 0x4e}, {&(0x7f0000000900)="62567c8dc9e54740f2c8f14bba6e90a630522dcb55ede7a622830efff3c64bb0eada7d2db18ec6dfc82a0cf83a4dea4c02d81bc8f27555e5c3e525b8a93a220053df1a860b7f1d2e30c754e9729cb34f705a223d843d5e5830020fca314c383c26963eae167042abd93bbec52a773b9e6c0a0c58a2c73f5a5dd6721ac6424b6a49da6426672557f0f211fb47053350df51b9d206856045777de8e57ade65931d017835b1a6fc6a0e89626b1a7dfb820e5c7335250d3da66e4c6d87367329b29109708c5e723b77133ef4f83bf18094eb983095cef0db9be2c8c88aafbb7378a98cd651643754b78fc516db1babab927f0758a8a7de566f726e0927178b17426720749c2675ae2d3e8d556a47a55d1085f99782e384e4857c42d5615520b3bf41f9a71c9e7a4ad118c177f03d9eb2050e1ac6a5aba04e2ff54f33dc258b209caeb838ccc17280c5004afad811b25cfa6ee3baa3dd72014cbc6c27aaa3da1c4b235b42253ca879505d710c502ba79c87624779d0ae3740f732cc4db8717ed31f4be34f5aad8b2ea03d9736a8363d3cbde1375e3946689e43226b4c4b140406f11578d8bacb616ab0316d81dd4e2249e0c71c3f4d90a63ee276aab3b655e1be19bd9ab1c33fab74c2236936c4478da9367978753668eeaa532f347a18ad3a0c4afcc4275b706d71d112f818e0c91cb029a7caa8e2e03dbf2ab7579ef41f6fc27d5c3029449a4a0a91ae704b903becd9e2137e6952e6c8a4bca0784213b72caaafc0e3234b281eac8f4a0b0cc1adb7256ae7c86273d83a4404b94916f14fb017674be578ae476ddc3363813e61ed422515ad95009b7fc9f37d13839c34d8224d6a5dc55f486dc2ba413e845e7264116ac37c75880d7b2a902072e1800c43f2f34c713dc4a7823cfe1fc05dd946f3bf69202124ff184c22e0146423bdef52705f3c10c151e545c586cd73e9c036beb1b856616f9a163e09bfc2e1337d4b0e9b5b86075d5aed6300e9eabcb26978e0cc1d5c85c8a60a6506ebce20fadc518b8ad9138053dc9b9e8d459b454030c11ee08aeb9bb5972ee0d0b3e84ffade93be2eafcd2a1fff5a88dda7ceb31ac3b8721af2d0d9cf654f52d8f078de1bf78203659f6bec830ac7c5223fb8fa94717e0538c09648f178f23b04ba8e581296bb7c212fcff6bd19c6ab2df2d4c9d024319cfa42966ea48e208c9ddc4ea26da955ec04858c35223126102ef7320a68ede4d93632d264f44743cc5147368413e6b49318d1acbd24922788c6fba9e1e9d1beabf5f7016737e27048d06bf36ff439fed1135b17d85af0c08acde8e05f5efccea1af6bce1fcb642e584612433a9b946411dbfddcb1a495d6beb7591d34ee83a8f3aa22bdce812e0824a4f81cb7096bdaf7b4eb6840d522539594a7296657a3138ec747ba4bde8d23043cd16807928c44c625d2a063746f628f4a81e456d0d72cb6080f76e9696c9001c7bf1e7867d0189a3134af6a8b93a5fbc69b13e115e03f0fac9b18e362b972b570756fec75ad1eb91282bd5a6f4ce860add5cc8671f260d82c4ad79a9f9ffa046a57a92b68c544a05e779fc698e9296a962e8abfeefde442c6e7980a9e7518efb4ea97aa4d7ca51084e6f2b58840706278e1924290d5946bb982b87520976b62cdcab5f2f7da206fc25d43e6e0e62add2404cf75ae552641f72909add8f56f8a7d4afb64fb92d5f0ee1ac8947f13d1f1128850c8980ef9757b9f7a5239b210014ed7ccfeb5fac69ae6f794fb9329b04523c3b879904f5e9a61d40d8c3fed6f7676a90b4d2346f584ee03587b9cc4d2e98a0a4452c7c84bf67e7b3410fe8aad6c4f0d6317d31be5c7118f16d44356d091eab27cd0e1dfb1e4b78dba781096f9abe695bb0ebd676bc9e8c01b6cc0fd5700fb0bbbb01c36ccfe44fe1e72f29d2db9139624c66404b08e87fa74f79af928d7ab380bc4ee20375f922f516e2ce83c015a0e0da6b670014ae231d31b15653a3b2f6de52c1bcb82ddd11a2ee32d7a7c751c0739a4d84c52b59b8879768ee6429854a194861728771bb258cbe7740073c7ba73a63c1e04412ac6835e2cdffe059d81af556451df6c0b22c17ebddbc3e02339480c64ae4da11147285c9ee4613bd6fcf8b9b6cf73a5bc92e85fccde037181b01633acb38e2172f678ac677dff783d5e57086949f1e7a4efbd2324e0cb1c19fbce44dfe62bd926f35b2cd8a5d44965c66c42519b7c0f90eacf5d98034c7b75890669863bbcd765d020ce8f9b642b8d5310fc12b1d1f63211a20bfafae40294d164134d3d61fdf1d0e46192e2552c783bf7ecf59d91bab99efee3dd632afaf097c9b1729407bb69934299dd01d1e3029d6ef02287f67faee5fb1536d4881baab09e595ad93985955f8e759d3016db294be98dab9739247eff7222181589eaadf0fdcdfc4b5bc9d593511f64d19d6a09f644329539034707125e8efda1f8edba88185aa2e1f6eff0f1157706fd4c265904cb8b9d3942b85a94009d7c354fc308a1b2eab090f0e26719d5cf3fb208e09685808ce101dacf189bff26845ced8af6885abb04fc1fe2d6beb851a237b2bd2ea14c96ddeedfa155c56dad668bb5d5983d926af74b6217f6877ecaf0c1b3919e394280f9d59a563839ddad0d7d0adaa2375e5d1f59a655e436691ea8becccd8d9f16b6db1688577b6c05f45f1d8fc17b859e0fc0108359cc48b5d3273434bbe4a2149a925246eb73f74dbaaa73fa7dca98597cae89f2bf686f0168d6342c8917b66c4f7591a538c9937d01673a5dcfeebf70aff2b048c7ac797469bd123e6196e5fbc1bc1d83bb5b05e5c04c4c0d9fc51803ebe9053b4e2938e579a463dc331c276d45766e64d4c10a1ff8a5817ac142603e7064ea8bf853e30e762c6378e817a9353801d9080c94c0e5bd444025d09a0a2cbcabe64304959bfa2c0583628b0ba6ddbf0ce3682a04983d752d6618d5f677aeb0442a8ff0e97e220b91c7c68cd290f6483a6bf11ea9dee64aa8f3333542b56cef3388f60c4cb1e5452a0df64839f940c8a611414b44a2598eff74dbe5c95be4f69c07f0af4ad699de9a3466f587e8c7f0aa3d2013439ba54dd674afa945eb0c9ad64f2aabbb94c5dd550e9f88d0da946b2d7f7f25d10a7bfb62ba36c15a7bc9b98cd78e9709aef510e3bc67d50be6ac654d836b0166ab5c51cde70c2ef860966e56c3d9ec4f9d9fc2c11d30103d33092672df85e933254d1c4e2c7e86e4bb81c71eb0f4f9335080bd29bc5ca30c2ceee9089d0e0af8c606268cb64d25d8157632845da3de9fe6e0498ee2ab2fc6df3dc1f6ae2d4a16f42af7cefd711c13240180a003d3591c1a0f43737a8c71d9c2034ce987e3e985e91c9e41e18acf2d857aa7d92b4e59387ead26fdb1d3c9bac2414ef10d580fa74cd76aa21797ecd094b444c4c6f31709fdf4fcc6b1310a8715f1c1e47ba84675b883ff69500afe321a52bf3c0c54169bc266950e8a064ee3876b056f70a562e49941d25b60e942bf2f37b4c5d4d4645c3b2923ba2e88c3607132a4d0142e0a040ea3552d737ee35ba9f56c76d1dc37491b7e848602a2f1d00cfa29c09cae4de39c584936bc9bfaa896afb7af659fed58358d24507ab5963d500af758c4e8be8cb151e7f8868b4a637cdce0995065bb836c2fc338ca17e40bd4d732500719fee385a62c959c817048cacb26c631fc5783fc6dce5aaa308e44806977ee04d894633c13b5c5ed3bcfd217336736757f37cd93604901bac9a27863be7c81e137e21a1d3cf16723816dd3e77fec343412eeaba178dcee04a3a293ae53c1272df0f8b047722162de87288236c536ec736c92c497c315c630dddd8f28638d2a2d2afdf4810d0f8941bf49034f769f8e667cf113cadf6cdf52a8233bfff7dec606201907b5c929989614521f4467ceabc0c479e09dec3e8a946805cb239a9fa996e51fd3ef6855f835ace7dcdda6d178eb486ae1a87aad58d6456bd53d02dd372f8b70f7d430efde863c1012060a97cee65cf16c82c234a45f5b96310fe22a630452cb66e0befdaa45f80f44a2422df529f3689c8248684ac6acbea351f03d064b1b307cd118bbfbd9311549c5488827e3fe0ce5e4f93c71219148fbc0013b05457f77fdd3baecff4fe0a2b7ef9642da24bfd7c9fa66cbd31253474d10a8759b627e29e2d59946da5f21b6c6942ef3c5fb860d12bf8ae69bef5061ea8582afbdd05df27be13505f651ff0a620acf3db87987627ca2a80ac05c0b7a0c459e68ade676243eeb358184763f79b7ef44bca4ba1d2a16fbb28fdacaa09c6711064b4a54063931649c568e94939a201ee2d6abfdac80e1398577dffe838f6f48e216411d4d2d04227bd60d4218059b0df2c7b20b94e7ab21f8eb1e674a9c8144abdaabfcf1600010d7f0a82243b740267b58fb3f3c9ce6e56444ff4d36c91c3fcc03caa476d705f4cc7f24e5c0555553099fa3a638746509f56936b16f6e6554bca04d10a18bbd36ccf2c2fd6cf4c5d7a09a8b6a0003e42d96f3b61633ec778e21e649f323a35c6f27fc6755839b1118376fa798b901264fa4f4f10bed6636300b1df89d90ea49257550d4d7be22781dedb9243d072a85dc2a37bfc0f3786e2086511eef5ba180b9930f2d41cade618b31d39cc0d521c6b6c823862718d2270ab16be995b2cd71891d156d62f222d22d47f3bfb6e6cbd0f57a63866b7122c383ab0d04d6fba102ef480eb89f4787dee6e8717dbe0f61f7e38e5a28b665540592ebb8cdd2249b9d744a908133b969e1e912569b6f75d1fdec4e618410280edadac625eee05f0f8b4f3a5d79ab3513a6c31044ee120f57807fa1255569519693573040cf2f16304896f8d4ef72c182756feb8a87a9020e0d7f6b70521e949d03a701049fdd3666e3a22b4038af26778ebabc17103d5bbf26a4d772c2131427ed01563ebbc2c935d23f0b9fcd2220362c7fb83300f7a975ce4361e6716520b9e37a59f2fea4b505fd40c82987a063aa6705626075dec6259ce7846722818918ef0900cd351beab7f75ffda282a8dddf6656fe766770a3c58dfc70b804bec3dda855dc05c31da862ac06fa71b48676d42c93c063868b397843aaf9086bc31954cc7d4e9658f3e34d4d2d6512d167301c44494e9073ebfc3b964f03255a22cf217ae7355caaa2a9a6369943ddf618ab482cbcb172239a61414811c61a5cfd3aa45c89da52623c3f147afb56af686e6feca3851ee24c6317c2524082163b3a0f43c6204a97877809021ee570139395d5d5c47ffffd44db791d4c48e62a8e6f7843b75bbd86bc871460b4f223fb588369697af6a1fae4f4362f3ec8a841503d90858ae91f0543a18267ab9a3524e4de5ae5918415e45cffa7993394337e40ba8cda3989ebac5498812394c4e3ebbda51c9a302779a766ee1d10079b54eeae700e140f7273f714f75aecea034c4490c2e13cfb950e0142ca482e3ed63dba32a8fee5f4b3e4df53e22dba32d7ba274a36a27adffe50ea572d14a9041550ec39ea3a5827f5b5382625b86dc4b36471874d45a24ec2dbf513916d799cb1fcca49673b6eccd8cab5491f3b633091207fb9a385198a44fa5711729e37f809567e66cdc2747f8f3eebb471feb4369dd00349f5a4f02dd876e506fd4a06ef6d47f424bba4afb08aa5eedea3eb056c86a560d6c3831f06c79fac98ccdf94e056187965a919fcc0aa377029fa257fc6379c98b312bf06f57673a7af45b090e7170b8842787c5e8d9388b4c293668b3c5ed56c2d67321a94f5a1fce9af58a8c86b36a6ff", 0x1000}, {&(0x7f0000000080)="9c8665346a2f23ef5012", 0xa}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="d00000000000000000000000000000006c29304ceabeaab07cc4b654880da5f8d0466e0600c45a955366ea571459be1a07c9a1b63edca8d34f9283e0cb850541e40c0902b8d39417c9a0ae256c1ca8c9ea4669346c692f4b2aedf82ac79e12bcf41a7f9622b150bf3b68018d3b514082987f0e2a998c43d2f85197d8db524af4c0eb645d1b27e696ea06bdce1fb2d7b1ac95043ac22b2619161fd862352187afa381a0324b3d0dcf04d06c61fdc8883fe5341633a0015e1167dfa8e01902e9d8e05990360680e8d496000000000000006800000000000000000000000000000085263f0dfb20b948ce76572b9e1d184d40dd8c90cc903cb0b2d3228863dba6aae976527c5d83fd100c9aec678e29693b47013e814928a05f61b8f8548b5fa2543124b3cee916712518c46670ce9c04960e00000000000000700000000000000001000000ff030000efd60368f2403d9b8e84a2fb82c56d7fb9fc8831732352eca75ef16643a32bd913221d801303b6d549b679fd2c10872683072b0a685aea32f1bd5054594fa4301be56c8e336d3cca56c851e3c2e54cd74fe7c3327f5f9ec500000000000000008000000000000000ffff00000010000062e7b56c4eaa48164cc1cb42f4d2f5f314904c97cd76b3835e9d2514f86bc0373cbd4c4f5ac1c8fdcb827a6e707b411d3879825f265fc5b1b116ff142a6292f163b366cd384366fbf238aeaa444d1f25995491089e1ea84aa7985b7d2fc6020c2fcfeeb347186223a1d080fb000000007f9954d79082092fe8f85f32a2a710cef8b4b57e462608268082b858cdc5e4df221eb1580be674924d1bf616018006d1552a135c24f0af284d79973e9dfeac18f7c7549c4afad183bb0d4340ebc6170250bedcc9a1e926702dbae2a6e0d733d17bdf57c3a2d88844d683ad3720158339c07c5ec2bff916426e7ea74b8b330621a3ca60a5cc5cf337dc9c5fae04f126a5cb9709f0fc081b83529f5284004f46b59747cbcae99cd138f8fd1fddc5fec7348ecb0bf54e484de5c10c6ecf068f"], 0x228}, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) 21:15:11 executing program 1: open(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x4) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000040)='x\x01') openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xc00, 0x0) 21:15:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0xc007, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffffffffffde8) 21:15:11 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = fcntl$dupfd(r2, 0x17, r1) write(r3, &(0x7f0000000100), 0x28b81e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xef60a6aed790cdb0, 0x0) close(r4) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0x28b81e) 21:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0xf5}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'C\xda2', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:15:11 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x10, [{}, {}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x9, 0x636f}, {0x0, 0x0, 0x0, 0xfffffffc}]}) pipe(&(0x7f0000001280)) poll(&(0x7f0000000000), 0x2000000000000085, 0x0) 21:15:11 executing program 1: setrlimit(0x0, &(0x7f00000000c0)={0x4}) poll(0x0, 0x0, 0xffff) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_int(r1, 0xffff, 0x180b, &(0x7f0000000100), &(0x7f0000000140)=0x4) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="2a9d84e4eced5ea717edcf29642adf4acb0aa5bd2efefd83b6714eacdfe92101066fd67b80d0f58a8f9f062e92a48d1527d0f354c87caf0d134575244205a6f8adbd31c0f8107e903b354774535391eee0a13e433646db0bcbcb0d1f11a5b2040dcd1295b6865f6424bd01373e43ab9c04d9dbb6b1d7d204cecc698c798329cbb42f3cc48758f1dd4fab6e1add2b598555dbd250a2ad3089011db65cc61be28fb7f4f5f00d1558c39373ef35b3a124c863e65fedc9932b4389", 0xb9}, {&(0x7f0000000280)="50770a24ea28c441185c465247dcaa9079ecd5ddf2bc6083542ae76f38d528e2f3265fd0026bc2694316a675038f8be6f5008b5d65abbeac27420f47c80d01a1f9b1107ecd19b255c23badb6242b28e3e7", 0x51}], 0x2) 21:15:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/29, 0x1d}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r1) pwritev(r0, &(0x7f0000000080), 0x2e4, 0x0, 0x0) 21:15:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 21:15:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23574622b0bbc312d29984a0000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d75127ddecd950926ce9bc40eb296eb117bcdb761dc87db39c668a04c06824ddb633f70dcefc245fd4d37f01725d32f7ee7b4f2bf78f93424e5d3c79e0a0c5feb61f2e36a6e99460511b81181e352d552129135b2553a08f638f39423169c5b370b732a1f153edae600f158ccedeb1e2a087251cf5e6c7aaf7ddfe1fa3d2fbb92b0d88187db2210f12ec5a1fff545788eef04498a4ecaa0e6134fa592caa84e6d664804bca05fc1d042efafbf569a871f715b76b6a1f2ee0af7edf12d98c3debd9526b4e58071d0438e77da076928f8b7aa37b16b670b5f05eeebec8a6bf1ea3c2a99076dd027736cca9385295a3198b50d71df337134a0cd6efdfde4a449a74ce25bb38fd3faecc7b710d9144752a85f6d39c1251822cf04e586eca04a2956caa04df73b00bf422b610dddff1ff4fcaafb5b43e4c5020f8f7"], 0x10) write(r0, 0x0, 0x0) 21:15:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = semget(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x9, 0x3, 0x6, 0x2, 0x8001, 0xf9d1, 0x8, 0x8000]) 21:15:12 executing program 0: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x9810, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a0ed857e5a3f54b7af4cc53d227c011383b16eac0687cd6802d98e2220a39d5cc85432f8cf78b8d83f951142fb359ccc6346bb0edad473174cdf062cfea4750cabf1c7f03cd006fa8f5024fddc4cbe83d8abd1dddc917d3b72c25cbc26cd765deffcf48e63a071d0f509", 0x6a) 21:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(0xffffffffffffff9c, 0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x8000) 21:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000340)=0x20000006) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./bus\x00', 0x86, 0x1, 0x7, 0x1, 0x7, 0x800, 0x1000, 0x0, 0x8e0badbcb4a1073c, 0x6, 0x3}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x103}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000300)=0x200) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x71) openat(r6, &(0x7f0000000200)='./bus\x00', 0x80, 0x28) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)=""/172) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000140)=""/39) 21:15:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff, 0xffffffffffff0001], [0x0, 0x9, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:15:12 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 21:15:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000), 0x0) r4 = geteuid() seteuid(r4) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) 21:15:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a1801000000000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472a3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbfa8b7b465e4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6aaade7562ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f42838543169a3c646ea83641a64f7eb1a81927ecef319f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b960101000042b88a376388092acdb573261ef46a27fd3b21b07a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da731066cf4ecc83654692e2af69460bcfad755a13fb71996e4a1f7099a308bef75276ff94234d7458d7f57811c241d5634164baa1d8121e61ecb750cada2845d3133d09dcbad5977084e71574cc694e574a691f264b47fb758e52ad37ea4370da4dd2ee5dae9a18d17aa9d6546f47d7d2081000000000000007bb813ca8f8e60badc19d4097571b4f68b7bfd5f1e7620104e62d0eed5bcd031460f0e6d1f39e90dccf4117e5196977042a1fd17c4c6411b484cbd65c1e5586417971fdf25a1985d4de0bcbe47bb49b89221e9a5c79fc072212a146df492672736c42d6d090391d22da4181de1c8837be021d7ce3fd7baef69607e5e8aa911556518863e9fda719cac428a0ba5abae264ec3e343d00f497528112a0b3bb7074880689d3b6f472ff172fd590132ef2643c888eb31099954f01d43dfb2b0197a9ec152e682cd87ebf3e6e7170200000000000000239bcb0a9e19f800fb83f3dea23b698caa223e68b7df08fcd3b614591185348c88e4bae1625e8da30499b6f8b6211e10492f844b7d2750573976a003cc90f9d65e10eb7b8379705fa98cb74520a0f19df15eebc139f4b3c3450011b7edff713300"/1596], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="c27f1336", 0x4) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="c77af227748d5eb48b856f8f4e9a000bca0e5c275243513a10", 0x19}, {&(0x7f00000000c0)="6f9bb7d299e64f6908cf597e25769dd329cea485a2484b503c4e7065c1d546a4c53540fa80a437376960ec", 0x2b}, {&(0x7f0000000100)}, {&(0x7f0000000140)="db8f9da0b645677a87ddb01e90e80a17adbef100cbded78b846844ebfc2b55d720602e9b6966ae8c317a2a86869895cf8e003ca90e46628a100af45df304973d19099f4893babc0f4cd7e3263d3fe55f853e43b54a3f40e9bd99ccf9244b9502f30a606bd4bb247ec4b7ba9ab16c2198b03337049fd30dcb000fb56db7f19bcd05a17e5499780a3ea072a38959ae75406179d4216d7492b96d93a55aa3eaf7", 0x9f}, {&(0x7f0000000200)="7aae4aed0fb5c71b44566d7b078960d4754d234b979cbaa9", 0x18}, {&(0x7f0000000240)="7e32c15afdbadcaa89a498c5d103b5bc64132b9bcea833b067651507baac0a9333a592948566534cd681ed2ce44ebca9ae834a228e58d0da9149eb576cc3b6302e09f66de5acd699d5a10cdaacac61e6050d1a27194ad91a5b3b2a1c29e693acbb4905", 0x63}], 0x7, 0x0, 0x8) 21:15:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x1, 0x0, 0x0) 21:15:12 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, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0xfffe}]}}) 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)) 21:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) clock_settime(0x0, &(0x7f0000000080)={0x3}) 21:15:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000080)=0x1844c) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\x00'}, 0x3) fchflags(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="94aaf5f039a80de69576a7c6cc5051587b4a1df581b48eb849ee9e426b1d4f60", 0x20, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfffffff7, 0x8, 0x0, 0x0, 0x25, 0x71f, 0x8, 0x0, 0x2, 0x2, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20404, 0x9) pwrite(r2, &(0x7f0000000580)="af", 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="231c89c6f284fff8e81083c7d122af61c85f4bc5a97f7a21314604e0b747bcfea5d918b0e578514e4d", 0x29, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xac, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffbfffffffffffff], [], [{}, {0x0, 0x0, 0x99}, {}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1807c6dc2ade014f, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7e2, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8988, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x6) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9be87b3a04400000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:03 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x46bbf07eb6e4161f, r0) ktrace(0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd0e) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001280)=[{0x88, 0x1, 0xb1, "b166cd5af99894ddf370f67b08a312d2bd2d7fbe8fce4bd22c3b2b150ea23a7b01ce3ed27165f049a1a4b5b2a39a882c5b269f45b8db209523604287777c0698e6a5691576a87d5ca67184fbbc6eb065a99c56a2f4c5095f2d1ee78df93d8f05803da9221dfac9601800392b8e6cf60010c28fb947ca"}, {0x1010, 0x1, 0xe08, "9b0b1cc9af791b54572c119bfdcd98cddbe819675f456029ba077b3b1acc8f13cca3095304a151e4822ca76c88e18f44b64092bdc93f2d8bb500b5196fbf4eab50abf4cdc11dec52dde5a3e62e072e5ad9ee9b300540aa2f771a371c3aae11f9bfb995e0aa92cb333d11d0739742575e54d865760b2adf0c309903d3002d7f3650dd32042ff2110f52814c23a8786b85ca552b2739bfa16cd1e52bd2158d13f20d0c287857038bcbeab69c089508a03b3155fe2420e6892de6d21ea9324389272828dbbf272ecc81d6d55720d498b4ee669bb5799d92275bd2f0d011ae18b453067d9871d565965a8e42c1e3ad8158e1f0fb056d20ce175ffe4dce8c8acd14c5a2490947d0047dc73ac8bc774ecb241752e24d386d607505b550989bba1f80d9968af97141d7706b6c9fd2d3b4bfe5940e1e74bc227c7f95dc77836cec49f046db1178110f073e4c153173bca3e31f791e0e69fc802f324f10dc701c97d707e57dc4c69d47af05bd8a0a18cff8fffac25706eb0484bffb45fca30a9ca9aa592b55348d83bdd591885f9e985c18925aede23a24155fcb3f1c73ff017de0847e64c766dd30c4c13a64ade2eb4867ae5e3cf3164c6d8b0b415b026b741897177b91e675a271534b9d50621a24239045cc81ec55646dfbfcb0bf011399cdd23b660fe7fe2f936d0e88a2637502a3cfdc9772e3d5c86b9e1190ac68317d3ce57cc02b5256eb4e0fc484c90399d5fbe7b06d597e7e699f6a3046053eb6ce555df3353a8efa60a9dfdee570c12301fe44577623cd5c94599f5fbffe65a92fd754f26907b108e8d5d522b6aa23486d847caed9a98ea680615aee4d56b3eb7cf4677207ba853ad818769c848a7c21776dea2fa4e3cd962b26e2a7d9c0c40546329b8813c666615aefa6d5a37d71a30f937d38ee0f6ce8f256c2eb61468914b7071b673daa98d608e5324b1d1c0117e62f850fdf58526296e3716ff0b17fe5ff25f678a81ef688f6f700573f7e6dd3de0b5aef75cf694becae9b3257cdea65ee25510f7c1c5e1f59935f0c0c03414d3742463dc03165132669520e7b59888f471830e3cea57f0b4d206f2adc7b62053a124585b7f281517a0c3498f16a9c2242073e71d895815a3d91cd36b21cda96d6a3ee12e19bd54374fd3b073ab8609235af16f9ab7ca066cd69be36ba4e41268ddc59acd35a02b77608a3ec82b4f8f2d4f75290747cf297ed5165d7b5871e7062cbc08b8a599dd3734579eba139db14bc328d6a093b6ec7086dfd5313455f97d9fbf2801c21e5db1e7c6c266b7ff5f40ffcdc6e7fca20e4f9025e01387678fcd15bea3be15cb901d38915659b2ef871347d068cf45c1c19ffde93762c7bbc98b5f725f03b0024e28c7ab6fc9c3b21776f88b5b41bcb04f6cfaa842cbbb66c82c106b8abfd5e578334b85f9e28800242cb18c6c4a287974243eb2a8c73293b74d7afc78f1fc1bbcb79d92bb086dfe6d61dd229c1169d6823c2cd57d2e95485c045d24d0bf2c4eae5c7388d7ef6b3307464a8df5422c99a05d6e10cc3a99e2e6335048bae6b8e5169d16c7a4fe2237fbe6372581ad826b0ee0686cd28b6864ecdedbca8bfeaf3fa5c365882acdcf43eedc6c0bef5c61854fd7c53245f5c625ddc130189048dd6970220a8cdbc5278ee8f6f2ded5b88ce2acdb0f39f22d18fc862798babb5170d70a14653f1ac57ec62f4f039cef2f66697911a49259af0174f70df1eadab70c2f3483fe1866c36f18002ca507f38b6a1617ed133505a7a0dde310aedc1a4c387b3f64d9196e57344cb2489dd6df6569534606966047dbb2a97e9725127a51df5ea2e26b55a1b3df20f3a9acd286fad1649b1c37a316b2ef3b2c5e178c19f9080e955d15e00af9fd3b973e697e2ca2751e3437927459a81370168b6aae69f8687ddc16e29ef881d322d757c65e75a53ea9a9f89409757cb4429b9d1a9f8100d59772bfb3b1ebf9353a890d52c2d81556b4d38ed048e34c9b78b1591b5d3a0909c5cc8fbb85a5e17bdf4928b29fa35812e3c656bdfde870a939f7b6cc8dac1b58b86a1d654e021d7c9819d5acb1c203109a45ef2ac2ba634765dc5bfb0c5584c93390bd79334c6d4cb2c0ca26d89b6e6de8afcb53c3599b196895afdbdd19c5a9b7d7ffb3e59bbd96f02ee2ee65b416ee46badf9ab93cf5beb409d8074194e520f9708e97ecc9fabb49ccb6678de1c023a0ee90cb92b8796f98bc432bfbe636fd2f8d62c7a76cda7506a224e972cdd6a9476b800558bbb660c557b7a9e42df287fd418fcd9c66e1a847acc807c6f89271dca21ac98b563b159a6052543f4071c0eb61479b5f11d37b21b468cfb6a0ead767c3af9530d07131813ee6323371f463f5115707a8285e7fa2befbd7009f56a2ba133a9087c04fc45202a9717d866c3d3970ed1e62ec0aa8a5202eec4e3b2e866798c27a37c97a825966e59038b06132c65dab67558089b726424867ea68b71a191b65efbf2912931a73f0e2c71178c7de0aaa482f98712a025f888eb18596b84692d739a612a4ba2d27b79d99c724ede86b201ea57eabcbde031d64e670fb5eaa0b1510e19bcb6fb247be914234edff5824ecb9225627916fb5615b2f87505d151ca097dd4f0db8581750f103bf0641e8bc34a963bfe003130df59e89498755ddf3e7f00568298b16dec1da8228c7e114bf0d607b3f356c19440d34db3a21e66c0798eaa202010e978fdbf4e9afa8e97cb4e99fa02addbcd8cfa8546ed5e712a83ca3db61403bde862e299a40f907d47ec0f5c99909a362abb9d8f7e722b505e72214e683df905d34423abe6d5f00b609175c845620fea50b66c9a8685e072616452de45a922bf2687f5d9591f3727cd698c6fb85a0a4e1ec332690861f345c9e34c89820a031bb11c91c162accee5f1263f8153bc38f3cc3f2d4796f9ce7cf33c785e2c918b6119829fe19ba7b3a3eff5774586d5ed87e207c7e973ca0a2c69f1378b002bd7f80271f913e64f531082514c086238ae60dd73af5c6b51a9d5d0cb856fdd6696ea40ceb0537237e6a80d65c8bd4b9f0236347dd465fbc524c68dfb58a9028e4aece185c70091b02374163cedf30577c7707b0bc694ec2b058f054fcba325b668b931480798c82516de46427fa403242f8737b5e35f082d37ad476999a811fd42f3dc2fe0e184868e3a0773ebd6408674ac211ad01e16f58266889a8ac8d54d7528fe3f1a8fd2a6cb20c377d5cd61ca911ceb154565e34f8962c8011394ecbc57506f485a4a416f25c6ddd7b432b843b58e6db30a56a41595345e7e4de2feeb645e8a3b9831d29d0dfae2cef2eeb7342dfec53e081e8826185434a554733817fe1e2e2115f35b8a57880d1495ba84883e771efaf9e42c40bad87ab0c4e7698d83503259ed89f9dea0875b82cc6fc6c82254ca71a5ffbb81edd149bfb7d7d60756fd5bb067e8894aa41a49dbc7eacf640760e8379a79f806b6f5c6e0466ac8f5534df2f11bd7cfdd8f231bc99a62df24b69aea10a2ef2c619b73bd84c17ffa86bde1f524d38b8194ac49f9373fa05c045303881c032e9427a4f4fb800196f660975e241eda1eb910831a32d63485cb832943b4f8c5607d3017f5a38eb48be264877a7ecdafe97573ccd14ed85dad2586f3810b0cd8d9bc6dbf8338fe261d70b24888d2915ff02b9520f5c6d44693450dd5b515f6d61fb6b20f6e5e35ad3897daf45385bb17623dbf4ee6bec1150cce43661ce2618a1e544ed0216b599e18c488a3ef93b0bb5b91fa25acfeb93118a4a28050905fa08482c75a94c4d4e1f90052293cd76a5340a66e24dcc6c1053eacc38e3804239adab394760e0c8166c816a65d09d1e24a81c94b17394612e9a9a3775530c1a14d862978b260efa03877c8750ef6699a6414271309a9d986410c1ffcbcf25ec98ace51a65b394551e1422ea6f134884f1c94dfb89cbb31e874060ebed0136aeab2c749bea08969fe7a593b343d5a8bbb908d86930f5d382332b8b011ecbf2f612db717ad21143be8806faa677acfb1eced5c604ba8c6f624d466a4e55e69a3a2b075e5aefca990519c1ce1ba36d3f42f86a8c581d2d3e533020e0229f6df69ca20fbb2c72116e7d15601c92593d5643dabcc8d7a14aef8208c575b791611a39e066070262f842a4b9c300308010a8b2890732290c23d62b7c2992e2e50ef7ae089db67bfc359811a343d56aae2bc5a1a16f5650b1c8422a13ceb50541e7c04cac676c1832391e90afa533627c8888aaf2b4765c9000de2bb10ff3feac9d9680e9a1f9514e45268915d171375f918a2c5b21418f5c0a5150c3cb0a63607da6c22c9159b95ad629b78523dfc610cc20486c281a4d8e2bc530360597df1ce276a2dabbdee2107cce2f9a32d3e6df2e2e403edaf4cc4f61a4c7b88dd74fe6a02ecb41a8284053fa347f8bacbc63b4382887ec06a8669c82e7fc4d668a00afdeaccb99003d9dd77766299bfe5738aa375ad18b4966e7f9970ee447f7b87bca79ee13d1668394dfe4dac1e3efd09a402e8a3038e32f5911cf65871dfe13dd8be16006148472532fe21720fef59732382d6aa9142c79ab5a5821a97270280bcc7c41ee5386b44352c88dec1ba0073f444b12cc0265871e72f224b1b229ef5b67758e82b34ae0fbf5ec5e1c4b511526926a144bc4e408ebaf0ab136dcf09dba1aefe3c3da065a88f04cc277bd453570440d9bcb6a49261b3cff3758421f5b45292cd64520cebfa5639d15c8c7b29cf8ce737c2cf42d2d0f8cae1522306c22afb6051ab6fd13e55a7fe3c6c2dbdb6836532f2520949fa3b20c0718bbcffc88a964eae6d3a450a2827f3322cfa1e119cdd6589a65c471697e83bb09995526ff7604ad3d6dbcfcc438f93d4586fb42ae2018c588bcf9977b3e114f4728184e2e2670ea68b547874e0f13bac47f58dc09c73acb34687090dc9f806e355751df2836903eba0cb8cf48ebccb8d547098f12813912c01c9b2c6e559e325a86a18157a8a06e84f3221977fa16b5a6ee84b26a7f7c10381799e563ed1fdc07ca35de43fa359a081cd97b500521372c548ab25b4be5e091852330571c414276e636625a8758044a4832d65168545b8fe6fd8571c7cdb1c7d8f9972b5fb631b8d6d8cbb14996550465ceed7e6b44a3372af3b1a37231402165d83ea34164d1348a8de64ec8a409e151b1ee590e8825ce9ddf9fc2a965953342fbce9e30be346358d539b026a04d0b7521a36389fb41daa3cc290dde9422fd6c48a1c913aaadf4fe04c28284d04780da6521e7cf3845ced2c4d4b1d26ea96244cbeffdda920ba701e5e2dcb9a5e786dd68ae2ea406e687d145a917d26dfb1045561fb73282cbad1d3ec1faecfb273691832eb13e4a69043e76821b97c73aaebde6516299b97c4cb4dc989fe650dc165c9c0c4883cf370cf6cfdd107c1790432c394326aa6d42e09ed4b2ce27b827cef51be773b9e4cf2e82863da1aec27ac05cadc9f4c46a791d3210dcd0e93d4c348b13ea83213c144e0427ede243a3aa90c949d7d92d7605ea142b917bce622503fb6c32b7a39e3748f1dfc35682d64fc55b9ae80985fdcf7e00bd2ad4ebc63bea5411bb7401cdc40d2b1b62228eaa2c69ff925ea2e02800740b0feed8b3d3aee9ea803e0c48f76160d0d97d08e5a3f568157a08d3e3c651018ecf5d7e26cd457d06a56e727d0db4db48e30fa0b302305d5b4ec22cb25f008fecf8451f1c8f9b68cd422a58a07fd852a86fdce213a283e43038fe6cd28d81812c8c94a89c822feff645245086447dfba"}, {0x1010, 0xffff, 0x5c6, "48e5ed5f803b0aad1ad0bfb823ee3633289ea1df734073a78446a117a4d11fc3f55d013edd6421d477df26625b40b8a015791f47b4c4cf97553ce6077c7a2fd33de83e26bd827edbbb76a44a9dcfa54925a74c686dd51aef3aa272bc35f08f6051d7f643a4abe972087f831fc405de17db66b863ef2a29d9e14d3fb3d0b2a33869ad5f6ccbbb8d3be8238ed10c9f7936f3b77cca36109f40514c219338f611a2bfbfeb71845acef95572a03d3076c0984eed11e91f6d3bbf08878d5339f20a1711da082a33650f00db58efea24c17f439b44c160623b33f7d07a17f0b3df35e74d6577ae251c26b336e495210bd95284c6455f13e770745e474bbe6330ef291eb8fd1886d8005b24862ad351c1ca2bf79e5d407edca61abbb16f31ba2c4b1bf105fc8bc18d42f2e7109d798d2b8877b007dcc523f85ad7ccc055443d8bf7d77d6b6343a8461ad291fc1ffcaa8fb96d9fa3aae50f2e7ffb820e7f0bd6b543a4d35213f2784ae85897df8b61eaf7d33c82497a3bd05e91d29677d35b226c0bad6febfc74867283ffed21928ce7e5e473e818ac2c3d9105f637477dc00b63e3ffd7d7367093871d33ef80080f4c0e71d98532ddbb21d9b1bfca4f0f2020d69052b7795ac0bf37dcd1f9654aa2449456cf4beac2912b531d07d69fd57dda18274287834b43aeeb9f762195787ef7b442564bf45afd473c805c7c348d85235f483e639cb33b36f55344cb2fb1a1a58b00cb76d3472d1292082461fa3b16f61de7bb33f56ee29270a5a0d0478692d7453349a01b8bfa5ae2c86b302a132c5f5b536190c2cfa610acc07dd6cb24a88a46ef3fb637c470a9a5f23326da6bf685671ed9b685910a664b382c1552ce372ec5eb77cd72f4f265b9be90ddde80a306bb179632e04ab81935806649769e35b76224abc3e80a44294b411a54290899086114b8b1d157d3e9c00fe1b1aeecc85edb092c257e249edd69a10d6d92f3c4453d9dd12b5d282060ccc323c74ad22fe525b4a72e1e32bdb0ea61b5b247a4fd73f7388e39f8492f5de7e159f0fa2ea6897a925d353e00167abf8be0c86db70bb6eec6e5160be0cb81a20a7ab1efd4cbb5991fe08d50ae9c5ba331134d53bc05db989518dc51dc726177a10900b9e9253bb79d2b5677b6ce44cea49c714a5e7645b77a1a960693392076097ba115bf343838add727d621e38d80211ec5218988d879700ef7b4504b49a90016b950adbdb85092157814c510e60d65f3dd858489637ae1dd7cc9feb580a8aba5a07a570dce8e33c79d0ea56db0730d4c269fbadbc0ae39a217262bb28b431ed3167425b229c1cfb45b5cb7670168bb92f030b9c37da27fdd7f39709de9c6c239ecf9f4ddbc18791f1ba598f97ff19f599b9aa6f49bf0d323932a92b92f33e94ed744d38ce2576b20a7e52487c062dd18a16ebb390a6c7969356cae949d97f27b60d07d041927c84c17f3c702a53361d5cac10ff4a146ecd75ae7116ed437752b7897f500993267e0029fe307c57e7f78a8d537c43e62fa24aea2bb64bae444c632e9c8562b870ec60ff104da76a1d286b02f9ae39381771174db1157d9e1c5ec4d76c32f13d945e6e23ee263dd52ce6210f567a3daa00bc50ae6f657808cad353b63175ccf97c382f907c458984913dccfb4a7b66921f0c3896db4b61a70f0e4184a474522b0edf0d9dc96d5577d7745ad826aab1a479b8639ec661db23a95d1e5be68e88969194c50732cd656a7569f176c9cfa99d3afacff665eb12fff58e9cf39d05e57c09c960b9d6fbc05714d3e78dfdedceef70f1df2feb90e47d0448fc78d37191514999fe8590a8cfd3fa45f0d5395c341b7f9f3a9401427ce685628209cf0f51a55ed1af68ca5c15836ed28721d9569f7d1c0a0d94bcf40eea6d87073d67cc03ed0c02f62afb8352345c40d34e9f57f44f16d24d1efbd857c811b847585fa507cb361046123776cfb0bf41340097c9fc8a8f12138beb043db7f5bce1bfa1aa35b77cb623dc1b43a2524281e8099da5d1349b25a888c41e4cea1c4b4f28fe8e0ee16f9189aaa5142363c8fb605a2d220bf92bfe5a52a28e07f589431965b3f22fbac5d139afefd4d2a172d73576a47cc626a4795164e29ac7f014df71a6e7a6a88cc9a4dbba5d40f253c4b7e898a15910c9062b3bc3750fb00234464b29d92079dbdac6b79a965bb77036235c08050b4bc94f119d859f6f453c0799159013151dbbbd71599423993196ec2f2c3c6918be5ee7881458846d5f54185c56c46a977c062f26786fed38fa3ccbf79df2e10872db83af59b114356cd15c025ddb2ed0fa70c3d841798f162b9de56e54585799b96698bbcec73924ba470366daa350a16d12f89f3c11cc676c25af804a452be5905559c7904f8266f1f6aeb5a0849f005e42110c14c8d66b785a12775e38d727c6165276ef3ab012b23fc28dc2cc9d1e5f90479a124888d05324dbaa426fdfe1ac2077268fa90567dd9d84d69d76fc6176426ec409ddaa7c1f692de1cabc125e38c799023bb705bef7f162064c8d1cf3741fa813c8f530ca8787768f2e61c49ac4f3943e558e0c618f50cd448f32869da1ed5e1428c05304c9ca95f90fdf5fcca248b67d67bf8f469927157922b9324e84c8184841eb4444b47427ffda44b22976fd07fe466400d1a5fe85b86071648269bc658234fa69e41967275ce7972752ec6a000e6c52bc0c0cb10067682357a94f1848381499135ea829298a98a3f9e01e891d0633f915db51c9acb6bdb2013fd2ac685ff29bd2e4ab4e3771f43fec834f75245e1b10913e338a1259cfadeddef30c36a89916a18fd36180f68e6a968998eea26b260d5cb68858d1cd69f41a05a918d69af29aecb7ca202f7cd03b1ccda60168075ccdebf7563ba47d1ac94a114fa85912ace0db2922b0ecc26069bf18eca00e02766b7348b000da9fe4d263f4559ac4cdde4552ef02f237f2bb33bf5cb44656bf891b6b1af4ee9a079ff785f8497bed8227c4f0719a5def0e11d40243179ae3541bb6fb0446e8ba7329a3752c0541c3bf98dccfb851dc21d1b0758cb04ba8ddf317c459bf1010f03ced0abc350e99db59a29febeda2f8e02ca3d13c15f826905c80a8f672a2c075705ef33b75f64daf9576212200181db14aa9aeba740b664bb21116c13fb5f750955d1300d6f4134d65d7aa26bccc18f876a2274797458bb7f56fd24b6bd6d6c85ba9ef0bf3ac918dee8ce264b8ec37e91c0295d9aa6af2e076ea84f1deae68e5cff17f3b7b1fc71d7cc02339645168b302a5e1f10027a22f384d6cf38d68e53ebf9f0d881ea9343a204aff4bd66d8bbb1cffc4b40014ccb14466e3ad307c97c8c579a795259f231a509d33878a7412d064c3b245bebfd27e29393d83e862fc642b9b2ec78662cfbebc495c81728bcd77e8d4ee3e4a2f9980193da54e4f192f20b11447032e9da9ccf6c36ac92379b61a000c3cc76e8dc507431921d68514b87202e5e62fc0de107ee247d4fdbae6dac04fc5012ca272fe4bf60976f2d80e9dd621bc0e21243070e870ac8afaeaa6dd54482c7465fd410421b9c883b6337dcc80609a09c086af8dc3dc8e8330f395006150ffa3df2a7cc9a7c1d792cdc68298eea6de03c5bc56c352d302bd699d2ce5eada0fddf28ae03425288d61516cfe63b282a083b0e41c5e4ac85efefcd6eee9ebcd1a2587210d5b9f602d97b5c43f4f49150119da6d28fb67b3ef539b67609c04a8f086754b36f73a672e892addc6288feb2e0dc3856718f52b0a0456a6995fbed4954a37b42670c22527cc953183565d6cbb48d293d4f4676e6e908451315111ebe4d3a3c764f45946023e85be0213cda9f7823510da7b473f08099360d303c683e6e829375bc1648aa932d93493a14de9f34a3d31f436bdd4d2c93f54a4307f969738ce6ccd0e740045063a1b0b970a4142e8b974871c6dc449b471592c5de92431d61fc8bd4fea547584f5e3b40a70c0543b29d5682c5f1de30992d5e443d398458887d122928563e9d3fd2f948d7b37ed10b4f69e2da9fcd2b41e1d85f6ea64a9e82b067fd453baaa9a6ac3bdb73585bc261933b29b4a1c529250920c286b5bbaeab4356009624238e13239d0466c06183bf1850244740a9a67ed7c46792b35cd1f1dfb37865132980d91bf9bd81f5dd21d68e0e860911d2463a2f2cd3e735d217f58f7509638ce421bc100e90a268b937a0932ea8f54f67989b909d0d278815c4d40f4f35894806c8be2066d473f51a2be7e9c070a7dbde72ab565021b8a22d831846ccb745feb8a11085873d4e193edaa575c069a05376b1e29b3d115a7168e1a4737399e6f76f6203996019e60cf0a6196fdd93c223229633fecbe844a45d170ed9cc3a4125894e5d1a173ba658fa666bcb8520b1331eed4ce940cf8c5a7bc530df60acfe7627088e79bea0657746e6a7eda9433a0d23ddb9dffc41f1835399b4085fd6a5d21af1058d33afacf395f70a70b08b2dc750fa28e6f2fbb106be41ab6e1b9277d016bfbd4ebe008fbcbc98e032a49725eb03184d470a987a53973693e664c87c0ceb4da37e23216538466fbdc71e2c85a2821dd7321acfdb3271208c5403a14f6837fa4677f3260bda69f2fd2b81de883ae94c3327b662c2bc4abda62a50cd92f958a7c6c38cb6f78357bbac5695122e2be8c0e7249a995b0c6778161cc506fe00775e0cc2bc79ebfaea8c33b11b280dd778089811ca9d81247b73398e2bf4dc6db7502a7d39e0c7e4d801ea2d1d38188f521c43a85d1f3510cc864d379b6c61b683828ffca3b173a188065d7951278842116f1d213f9d33a995a8e233c1a7e88166733bf51fa44ef6c605360b8b24c88402b41f63d170e8314c1d751c9ad8e26c658fcd212ec9ae30d7c9911551f63145fb58a195ad2ca7d95b3f48472fe9d2cf95a9c488237df0d515f8c9cf0f186941351057c340aad620e6f2b313c8b551a93095417536808f3cb53139dc794ae1f80eb6d20bde85d968ac5ad1b0a4e6f2b1bbc2682de53757a0dd204cb5b15ade654093d7f39774ebca9a4c4a225ff89f124ca4d0f5b53c021444080c44c4ba55669912efaad0e40201bebf9b82e7a47014a03629ffe53d929c4f635cfaffd2d0bae062a77a9ef183f467f047b7e56337d03163a1cae6ac3874ea72fc0da13cc0d767661dcc0dfd22dc822d7ad112371ff8a414097e3b25aa234faf17c0c684ca0b179a7207dd6448ab0ed4df0345cd4a51d260ce369f78c9e297b7e9fa3d4c0c0059b1790df1ba2429f608a8f2c14f6c594e8ad15f3613a4edc0022cf18a69f7f6ad4e88c1ca1401436eca0128a5b5ea83333b9d8a72ed9d6c18f163639ff67da2a3587b3370e8864e7e609f546ff11af7b8cb04900b6e4296008c8d7648c9d1f5c9080a72c55f8aeed77107b07e2e66c9b2e311fb15fcac32395814694ee59b223024d7eac5906e7334d05c0fe614228c60e08ae2d0dcbe6bf3bcea1c616fdf5960d35edf61a8fadc5af68eacc792cc2861a72634319675dbaf1346dcca138f1f9118873c6341b8a0ec018ec1149f3d37367329d946f9f70d68b5de95f9200e97003d25d31bbd4a2697893e42b4a2f2815c4117abe8a44821acf902fc3b5e5c9d6e16092c56d5889669e4ef85679e029083e9ae1dbe655bad305381fa194a917dc96bac10fd69bd3a96a235ed9973eb5e69e943a865190ac749a4d58c4d6e39ed37529f6ffb5b1ee98a8d0dfd3c8162e231717aa9fd1f185e170f76f04ba136164f5961b2bdb3479ed548d4bc601a99669f8e"}, {0xf8, 0x1, 0x9a, "709cd90aa752a5ec1c9324ed6bdc1ea08ecbb7719a0d6a55cd24a56dadd65ac70d314232eb6968aa446bc5c46d8e0354209a1cc9004417b948d8fca6ac3f07a5f70cbc399abda81c601027fa35a6d56a26dcc3610e3d796555fda8f945537c6905d64a251ef9be48fab6cd0338c63a6a34aece2a3d0b11ae599a89f3833d15845dd2e403bcb69d6c99af11f3b0e85f722f8d0010e1efd88f49730865f290c1277569f6a0b5bb1ae141dedaab25943138423692d2eae735a78d0de9ad63fc72647f02f8dcf0200caec4199c28a71a5a98bf0c4d06893fe7c53db5a073884a4a4981bc94ab7e6b64"}, {0x110, 0xffff, 0x8, "84a120b998c661a107a0013a5f26571146b4274f5c42f1f9a36ae9cae6ccb46ba3d87795193f4258348487510ad39b42322433a50af5f1a34c8545c21cc775bfc5fd47c3f7d7aa4044f8523bb558d449e9a2263cc5a3a2a8204904572a6e6d6faaefcd34b0b9554e9a693b63848b708c56019a4cd3cde8d98acd04082c679ff666b7d407eed57db3ee72b7209a3519c495822d099eb40b8ab49117a04acfe1adbf790a38ed4d134749c358cf7bfbef91c0a6884d4530902f367496270630fe5facdd1f7afcb412eea994b8401eb440d04374b7a506a580cd259727f0179f64e6db440f87d9c555cf71129e24e379b6362e225632df146f5ba79a"}], 0x22b0}, 0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:04 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}, {}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x8) 16:00:04 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:00:04 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) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000400)=""/73}, {&(0x7f00000006c0)=""/86}], 0x1161, 0x0, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) fchflags(0xffffffffffffffff, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0xa6, 0x1, 0x1000000000000, 0x4}, {{r7}, 0x0, 0x36, 0x20000000, 0x391, 0x8}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x3615}, {{}, 0xfffffffffffffffe, 0x2, 0x11, 0x8, 0x3ed}, {{}, 0xfffffffffffffff8, 0xccd44d7018062d76, 0x1, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0xc7, 0x11, 0x9, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x9, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x0, 0xac}, {{r2}, 0x7, 0x4, 0x80, 0x400, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa8, 0x40000000, 0x3, 0x6}], 0x6, &(0x7f0000000340)=[{{r1}, 0x0, 0x40, 0x1, 0xffffffff, 0x1}, {{r0}, 0x0, 0x1, 0x1, 0x40, 0xfffffffffffffffb}, {{r8}, 0xffffffffffffffff, 0x20, 0x2, 0x80, 0x89e2}, {{r9}, 0xfffffffffffffffa, 0x40, 0x27d141e28fcab7c0, 0x6, 0x324}], 0x400, &(0x7f00000003c0)={0x2, 0x3b88}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r10 = socket(0x18, 0x3, 0x0) write(r10, &(0x7f0000000100)="8c65", 0x170) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r11, 0x1) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000002e1100b0df6de4bfcbdc4fb49a1aad341c5533b89b0603ae37c860fe2c09c110fb00f45709d66f328dca5d39646da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e302000000b33d0020000049ad4ae8d462fcf5fa3b57806356cdb615f058b0042ed0a438f83815f61abe2398c2eff7a3a94e7c3440ba6ba9cc08452fc04250db61cf3bcacf0000000031de9d05a5615416a1e22215b700000000000000009f2d8a00a60000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172a0122a47653302ee03d7835cd7651e98738c271baf12da0244bc7499a9015b1c4a046a5ecea498bc146d04cc859dd9d4002adfc372f4bc11a50000000000000000000000000000000000000000000000000070dbe88031be10f17ab0a09cc3ac83775469a9e1f032721d9c1b905fc9ddf373206f2b86cd2d1d931a7b17ba407cf9017a3871917494de123f2b9f0000000000"], 0x44b, 0x800) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000140)=0x5) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getpgrp() r1 = socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCNOTTY(r3, 0x20007471) fchflags(r1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) dup2(r7, r6) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r2 = msgget$private(0x0, 0x45c) msgsnd(r2, &(0x7f0000000300)={0x3, "753eecd9ce84e9591449344435632d3211b8bdfad253b87689fb677a77ed9a2bc88db9c71f8c445b8e8874762813d4347bb0c030df515b6842095ab97d84697c5b44aa346018cc97ea45ad83f6d775b36b55a67920cfbb1f3fdbcc3bbf5953f4ea2c9b4bac92847072cc14378db520b21e4659dd98a843c80ad3b9fc9c7eb86754a4bf5cebf62720ce3fdb0f9c230b9a16660f418bcdc8eb1f49f9f0861d4024294255471850cd7417947102d9b00b2577545fb4bfa5ba5cd8506fd67ed9b10621b582f7e0ea61676ca18add1a8627831d618170ba42deee18c2951d8145e550435736f4e70be4c7671675f66a672f93c28403c0376a2d66c6802d2091f4fbcb5469c9bbe9f81edb7043db1e45bf8f65a7c44ab7027c12a6a67a7235d10624fc866c3611b0b6fd9416a3481138fc2c507fafe25afbaaef6adb60901eac2cd752eb165537e72fe670fa93bcead450ac75a364b93bcbfbc11b9e1ed0f7e1f1edc293d216dae27837bb57262f34c636a8d3f066e780acee13a0090b42eaaa7e1284aeeb803ebc0b6f9ed9a34bfa1893922fa1dd0cbf001abd5a1c79cd0332b8ba8178261f6a01bbf56412b0534b09c86b98958ddeb131e2dd568756475d1565ed0b7c742282bf4f046876b77c3a8743a8011e042a7d356e1b7a3f07be2df76d10589d5e302bdb406c96cf08d9129199e3002094c8ae423f2c924fbfeae7bda5c1a9961812098bc8aa705b32fd203975d1e208d5cf2daf07e76588efe4a1c68bfa6aff0d8d64b95393e38c77aa7e630dda6208163c779d1961f2fbb8f980246c72277b71c4ac766c3ef76ccc677d6767d695c1396c1fb93cc083c7aed7667a102422b3903e87c0b555d665d263065b0e24fe7a51cce82e9aeec0b6bea1a72260617161a92e060df04aa2297d816afe7fb28e356e1b5f901874b1a8345cc87e8210ed744c116dd8ccb2a7a0c9fdc4daa76b25d61fa04039bddb343fdfeb12a45cbd56c430d98a44b65250239c8ed41235180c52d551bb2a02180e3b2fb419b93fabfda6de6115745c8feaba1b165a50030827beaca0bbf8a42b8cdfc9f85f30d1bd0c4275dbe0fe0fb34326c0c1c397c8cb38fdf5ccd2ae462483c0cb097bfaea7bf2978acdaf17116f530713ccfe28ee0f18cc817e47a79742aca521952bc4485d1db93f0a238281e0c80871ae63e8530034ac7f32fc17a3d304789aecf97263322bfe8bf55617d81830c6a2cc1d250975cce6fe484004d25cfc51d707340c7f0aaa6ab1627c9f2b2f0464ffd0d9a34eb1e021440329b0fc5b2602b99c2e97d5d19ea58aa5038f76896f44641f31192af7b4522d87dd6999e850c571c0deb5c76afff7ecfa82b87078325b6f13b2484d30adbcacb1867957575b5c6586395225b9c6f7d2130ec699a1f2b18629ccad4b6e4cdab39d613031b7ab63881e48120a84804ede17a177ee083d3d321402279c6a539a21270cc3dc663a9a6d1ed62885d447ad20788b22b2ae9a3a3c0690bfa2ec9af7c108021d338baf5bc540c36c3846ad76fcac5987132e12b47e3426c5a7497db282ed4d62ae143087f3596c09aafc964dbe88bdc5c2132f3775ba266f43453b00cdb8a45eff3ea020ab4493a9207475d97363019497b5e873fb566a41e7e113c1a7280095011e2bbc5e80f44516762d52e6f07995eff4c7f26a3704956e6a92d711aa5f3f4ff9501d1ccb99413e4cab4490b44793be704d2328771becdac6e450c4d5281da7312ff1fd163613a9bf9156eab2be77c4f980d9ddd084b805b4ef341332a3263b4b49270e4fa74ebd38e298ec20752de2d85875614cf9f07e305aa0ee1e505f5223481d2845b95fe4f22e8474ab6bc2152c89d62942310b4091271cfedba38e3ac0eacaee56bfcf6a9f927858d67c5fad1d46ca712090c67460055a16b8a5fdb2a00ddbadde65f883b48cf38d63eb5d16f23bf148b6f034d4e3fa8c1a903704e945d4fa40f1b510ea36dcc6cd7ccfb5ce5245b3ecaa6c82b83841f657bb0a99d6445b0a08271ab39f059a52cbcaab8276c9269c6bc16848454b22ad84e3071d69f46c62de63a967c899691ecc68c1375880bff3e939f1a3b70a33a98cd1b81aefbac1252a5d849bf7853196b24075544dac952ec2d6ba85c58ae0d55a1463bad2eafc39760b67598aa35979da16c21aafaa90ae463f68d246718b1020ca890f15339dc9363f02c15a7d28479a71d7c1d7857fb730db8d068f92afda35fa24c31a7188ef5c629457c50789fa300ca23d2f2d7270f3bb030a3eb77a4615ba07ad165881cee9ba329a4bf5aee371b82f9306f0dd40f0af060162d64ead1a9a26c7c3508ca90f1fdf75091b901a04a6b2e9b2847f1100d1b157fd852e9dced09a03417dad0bf4af16a5c866af3da2b1431ec7e8f8da3f2fecc1fc1cb71d3f192d5a96a75119f5d7cb1344dc98e13542a8c931982be21d04d2edad039a36d670c6c075f8a06a377de211182ce4a70c8d6550d0d82ebc7b959f6b7c0a46d8bfb2d676727868f3afb61cd0fbf2dcc6c6d3aa53af9adc66717ba1d5c41d7a6b243956121300c7ad79df80a61ff1b61bc4685d487f6356c640512cdc873fcdec1cc38f7ef207777ccd67ee37c521e8998df371e9bc9a4a66bfe11a990bb43c9d2dd433de88785480c09b0ac043215067668be7e9856ecde21be2abb1cba5959d02c11782b74e0d0686a90febf4905bc358865d3bf44d27b5eb412a200730388ef6a734edaa9c4e6e67c0a01cf790fd87744a2f472088481f2b84768b05cec0c6f647aff5bed5c4a6b9a4277076891045802a76434cd1989ad0e60c9ff63e68b2716d46920e05936bd3d215bd2489c968b3a6269513bbac8c15a4ff9b4a59223c6317273b942be237e496493e70175c12a36a344d3f9814d4b518fe621c1e9f61a9cdf113471bfcbbca1ae26a6f2e3b47d3e570ae92d3f3b1e66a8237b1539b42ec7d824d0341898123c5ed2461b8d5802d9117dc2b8835395288ecb3c1a6f742adf1ae44d3b9d4c072273ba43c652e16b3efeee38818279ac0286d5032ce317131f09afd1c233803221da3062ef3ed300eda82ef0836063ee113b09f7da36b90be7d4977ad7d3d84187f98f028912a689b98e4631a1d0d422a6acbdfd371d613417bf746a0a25731da5e1fc180b4b2317f26dbb5e69c16b456bfa58a47c5362bdfa6f23a94d97ba7b9b05c15bb86596c582457f9168e16933d842a1342522797384ea96713c1c7a13c2b49c701fa97c4eea635ef248d062166d158465b28349c2bd0c4cbf491b20aac812b433eb5ffd5a3529722ab72fd19c09c08906e096511b89aa6e6a7333e2b2ec97c9b6396faa8d052cd532531fe0417c330692ea891943303078954937be5f06e58e7a59e6cbd1658445edeaf20453b14fd00c2b7d0524f0a0101e350c5a07940cf8d41e9eaf5d98f381a6073e979554ef92b45fcdf09f39d5974f67fb2d4a5cf4b76c0663cf9842f660611f7e3fc663219a4a5642e573dce766ddb6e9ecedd342b0e0024d93c9f28657cb56e847214860fea671651b4f397a99204f3a29c5d65ab991aa2888fb13de2e687bc8f66e9e4d16446f41550148c11029565fd7e54dea021a340d99be26896caf05be1f225b3b64f95c2c08d0c9d9bf4c4e833bfc58e41cecf6b6db4c6a214109d8c2b83f1b8212182a6677143e9e4a6283eded1ebd6592c19387118b8de2fbaa254c053cf2d65c7f486d25dbff78d617e0768e29a6001a1818bba34ff67504722696831fdefd1750645ff168b086b8c79da6bea601e7e6c2efdffa338c0b993d5d601ac0bfc7881e0dd2bd7725cdc3b5ce9f40d3e43735be31b7c0c9b0a7a84fd2cb9055c91820c1cb7a9eaea33743abfe6b85523a1d75609d37ae2462cb1ff8502085ef74b855edd31950a2d392682a0ed72a78fb78c3edd54465f8f7686b1c90a3183b00d04293c8633460dfab58f63c541a7e681d4f9f5705db1e9f9f02c1fa3a728e91fbd74937a531b17d9af366d478dbb514574370348f340b3e8538190db9c8a7e6b18899306964d5bb8dca8ea1834e4334dcedca8dc13c0969ae2fa353fd21b5515e99c7f40d0aa676146427b69f5fd7e19f567c18b4bc103f4e6b2ef8429ceb3f2a65dc9b627e604c33345d8d57314b228330f2a061ba268232b17fe77f42b8768afec76930fb73ddfa660c7130130768897dc17db85fc2940af016d5aee0bd06fada20474b0af10a394ce187811a974b57928ab8975bf432f9152eae02bf46a20a1990dda26caec482e954f4aa3829fc6d9c747c8276f9a665487f58966c7f689e3d23abd5e39fde8eb7d317bdfd753fb83c58f797fb7767400c78646c1a7d9ff26795d23c89a806066cb9abe71845c142dbd996cb7f2437d5664a4f1b9a141612fdc4d54fde7d75d7a57753277faf02a05332b1b96488a3d9f6465797f1dc904b114d1be2c284da79c786032be26f9f6378ddc59dcb213fd2c369e5c5c1bb035698b298219585e9fe9ab9b2344ef5df5c176c9376bee8818d4d0d1035864cdd34ab5b692775e8c4cc95355dd48df02e194c825e7acc7956d9a48b58766d15ddb4f8b62ea3944f3b7a12d09d53d896cd2112e2dbea9af1761eab73780aa0e99452a806eaaa001c7aebc0b2d55ca8b13e88dd0970d7d5f8aa6dc036b51f7af7e1847b9a4739f9acb76a2b071ea97a40b69e4c7edb7caf944776de8a9ea813b69d607a07d38646aebeaaebfad3f9ce548b155304dd8060fc6315feccea31c68d0e2730bef2f77e42c6afff65117994959cea00d3094b48c5d5d0e4462a6b62707f55342b95f62a3423fcc0229a620659f9dfea6852e6f15213dd4bb1c075aa745b76bcb073074f38bc234997e2b18ad60256d6cd31dc2cd40b121798637adc25a757e547d6084c6a764c1bee905e88cb29bb0f291c9520df86f47fe9328f99ef5eb7d1408f5921428dcaf15b1ab85e5ea52421117aeab3d39da6a91b233a4f17c1230dae555a4ad734aa6c38dab955d37cc5454868a4d0824f2c5ba82218151f4c2d50364a6c4bb3f3106a3166d816d3715f45f95296fc9da7a780f0b5ff56813b80be83c9d66da9dd9468561bb94f5f0e2ffb329f2f7a79a7c3d999fd8340606ea4a630a74a2f357f4c7af377225bc2fa9a9bbd3179e114a80f1f580b7de8fd23ca0daca8ecdb27548db3fc0417e0a228bbae2bc3916d81842065349ea4dfa65c5175cca4dc9ef7588096e798e8cb7bc73750537be22b770e126d98b37cd5a0f9001bac1d004992abb0897acfe319ded60a9aa6f13a80f0346c926386823b29063af81b0bdf2a0b594e8a831514ff3952d79596de4a7a61155134e720ec6351a54dd6c93300609dd228605b4f62201e63d89f91250432dc6471a78c7e510623081810ae6fde8da55ed461b98cb018332898bfbeb106d5a29d97abc2b7c3fdf4987a15749ce6d63807ca882e449e9613b24e639a7e54d7d3c87917e060bca2d3b1b636e5ec9f3bf5656886aee6a6448ef93bae17088d32c9934f733002e21a3d477634d2e72b26988ed3162df185beaf8b7038e9195881229e230842a417ce7e02a2b381a21a302c2c702b492e6d096abbbf56534d15d8f21d474d81196f65c9a2f7e6534afa34f2270d878f024802628af9e324e765c61f738ff6b3e6226399340a26209d1b6ea4ecf49f2cd58cec24f8f0a34b020d313de895004af8cf895aa01f88089e1d8336846ee91798bbb275a87c1b18956fd46bbfe9b0d3c61b97c776591065a9616eb918706037eb071c2fee17413d4390b"}, 0x1008, 0x1c00) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b5e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b5e0 16:00:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r0 = kqueue() kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x18861, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x7, 0x7fffffff}) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x94, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x125, 0x80, 0x8, 0x3}], 0x8000, 0x0, 0x80000201, 0x0) 16:00:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000940)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000b80)="5d744c029fc9cecea65beb2e3bb130b9e41552267d09982e652c0d938b8b674d54fe98a42c4da87132ec6536b66e449187d797a943b415f725bf175c5b755e42f2a0871b10296d9156f8a08b646020342d9a4781ca93f86ab31538d5f1750da3944211869d83c195128cdf1ffd3f34c12d5836f8cf15d2898b6026915312ba967037331f5ebd74da3bb9ca54329caf126cf11f22a620a5bcb2a3a92f17aabb888de5ea66144778fe15802e65a95312c89184f6496416e8803120f8e0460a4be130408d7ffe6cb35a9a9c05d6a2b38b1317b8c9a5da5f4271e6758962b97df12c5513ba5f5fa4f83f18512e8dab7143ebf1605c53702dfcbf6c19341dcdbc85cad18821", 0x103}], 0x4, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10001, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0xcd604404, &(0x7f0000000140)={'tar', 0x0, 0x2}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="b6b2ae2bfce3c01118d73d99e1429476d9422dd324a3ace9c5c33d190314838116f0934b76b7d37e2a603d00cab4a41e9febcb31ca140f688bac1d45ffe44ca5e76f7900e67a4155cac38921cdcd7412cbe45eb08c5b50e776fdab91ef90652108f50e6178a59f465336f1b1f9eb076d8f6f2c4e71e6f46cbb5bf4b5d787a1ac237bd0a3fa1f9c586229a8945cd35e1f7d9635cc4dc2e90fc13d4ad232056dd079eb2a3d97ef9ee0fab4cfb24904df78b8fee71943014f8b7c2de38a2b3a30f629", 0xc1}, {&(0x7f0000000140)="0bbdd801f2c37cee3d3ac4f4df39ad11ac9f66a406a80cb5248295d1eb1bf61dc0ca6812d8702c01221484ae09eb19342d2ab942ba9177ee74e8c820c4781be79ee3cc5aff8538ecf946aa6fcfb18b0e358987ddc3177afcbbe0a5ba3f6c1affc44710ff5841ee93a9ee27aebb15880a624a7cf0b959e39737210a888e51497bf77efa6b70b327f2016ac95092a21c18fa1ae8962d5cf5c864275961a660172c28462ed923c65036ee4abd11b8dc57d0993afb913579", 0xb6}], 0x2, &(0x7f0000000240)=[{0x100, 0x1, 0x9, "f3fe92174306eef7bbfef56aa1dc352c54add458f1ab5c5488efccb71305568d44c60ea4b1559e3aa3416ec5926c02814960d71d848ad8ea77cd17841ab8293fc6bbf49d9f4fbd187f162efc8bd90df5bffb36c48097ec7658fcb20155bf855765e084642154fbc53bf85284a7325f45e63d41497cd0b68bd2e502b33a50e7e4c8794c844b96a4af6cc552749a93156ac36048790e50304da50ee41302a9e676191583f0e6a03a4369d832aae4c7697304327c16bb6271223e1b335784566d4fe12897d90b9beb9d68c9b4e35b59dbac782b800240ce18fcbb2c016d6bf5d60af99d32a3d3333bd0d4"}, {0xe8, 0xffff, 0x5, "024b28cd886cb925f2737a6d9ae7be9c6a55b513b7304a22915c0ee10e3598e6019143ec683811c9b8f4c2a903a06679b9b7a237b7a46f66c962a4f4e6f265ce04b213ce43d9ea95a5b74366ed88b6ef4749d3fbbfdee3887379cf90b1e073de706e424addb5d87958a41f36e153de79ccf94de5ae6068bef04c28f28bc4365a6f8e5eebeb641bf306535a7b64255ef53f309513b7db5d612f96c47c2114bfa3106002a161886db815f088d04f2eb73f822720fcd0b34a158d1fb8ce680cea009fe7046104ac7cb1a3d6e5ea7ef8b33c6730ef"}], 0x1e8}, 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/220, 0xdc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) 16:00:05 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x33) open(&(0x7f0000000100)='./file0\x00', 0x8821, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = getpgrp() getpgid(r3) r4 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x6, r5, r6, r7, r9, 0x49, 0x1}, 0x8, 0x5, r10, r11, 0x800, 0x7ff, 0x1}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r12, r8, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r14, 0x40044b41, &(0x7f0000000480)) r15 = getpgid(0x0) getpgid(r15) getsockopt(0xffffffffffffffff, 0x1, 0x797, &(0x7f00000004c0)=""/176, &(0x7f0000000580)=0xb0) r16 = socket(0x1, 0x2e45ae92cad2e3de, 0x7f) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f00000005c0)={0x3}, 0x8) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000600)="eb9cf917c6cea4b0a05495e609a9756888544722e04072259d1b83ff0d25c6c50f800e40ae42b7bea9951719622f892e471b46bca6f88dd35179ed406c99c02606e864e71ccc9c8cc31000eb5a27b62003c22ae75e65b98782c7ae63d32a2a60b7f83d257aa823ab2bb1b315d4e32ea115c12310b35704d82771c0316dff25ba85ae0d2ac648618cc5ef924cf7c51a8b9c9f91c49939fd66915a", 0x9a}, {&(0x7f00000006c0)="418dd95518b80423535751b34a40f2334ae40002acd961fef5b5b0732c3b49a20941f46a57d9200ccf31df094537b27615874b974596a23a5324a0ca7bd0ac4e057401b0031c78a6cf07374ac6797a3cf058bbf09fa100102ed5d6730cb35f4fd3daa065ef7be1ce5d9226c47524728ff47da6f3b729629e83559f500d3b8c16149f5bf4df0627601e21e793e9287ceda30f16ee9523616e4c7de4a24cba1c7e3d0e4f241908f942ee9af1da63767cc8e0ab2d5fd7b13161e99fac21d6a2b6e0ec42753977ac1ed350265e723a67022fa73f8df9e3d3992726f7b358a811b9e1e0f626f8c30e3da379050076b99454c01d045298094956f59c", 0xf9}, {&(0x7f00000007c0)="cc114be21af94582128f5dcd27dd6f60c69431749d59ef72a6959d84b1a899b4dcebe60a02da878c4082acd721867b0c5e5cabe2077c4ea8dc2e7721786eea5d826febef95810ca4e45968e1", 0x4c}, {&(0x7f0000000840)="08e90c51b30a1d2cfcdcab67998d4c4873a1bf977f68b5bb0c062df5f1c0fa2b41d43ba2d5c930867b1c0ff594d61c25e17929df1adbad161861fb3f981105c2da030be8b58f6bab0b70dfc43ef49c7b8e3d5acb5954e1a236d7e98bf28b517128256634ab0afdf5d28f02b524e2d5d74dd67c65f3cd7a97c959ef7800069a4000b7bcac5f5654cac9819a8c5e4576c479f53974", 0x94}, {&(0x7f0000000900)="4e0d082382dcdee4a14970c274e86a0e3d413f80b536304c577a63f901ee81430b3bfdf166229128caac4db76c72983bfd07acf9eec386ae5f370f2a685b9efe11e7b0cc1045a75dd34a68f2bfca38a4ef49b0513603dbfaaeedcc8fcaaa08c201fdb506f4c0820433daf0cf", 0x6c}, {&(0x7f0000000980)="201eab36a9f2a1de39", 0x9}, {&(0x7f00000009c0)="9f059240e47245b5e1cebbf1dfff93b393f2e26369b867e5672beaa7716d577c1eddab16be9bdd553d1cc5c6b5266a192ca0f4a227455bae043692bdb1cf3daab05aee29911caf28e88593452ce64107b797bbb210d141d8d7fab9c761c47ddc84b50885aa62e44e71d012b608994d72490b5971736d4ff3bb8dfb56a5ea4d3c44d3c1ffb148aacfa8faab", 0x8b}, {0xffffffffffffffff}], 0x8) 16:00:05 executing program 0: seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='\x00P') 16:00:05 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000140)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8a0, 0x0) r4 = dup(0xffffffffffffffff) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x82) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x40000000, 0x3f, 0x401}, {{r1}, 0xd229df36133a95e5, 0x141, 0x20, 0x1, 0x7e1}, {{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x3}, {{r4}, 0xfffffffffffffffb, 0x41, 0x2, 0x4, 0x7}, {{}, 0xffffffffffffffff, 0xcb, 0x4, 0x7f, 0x6}, {{r5}, 0x0, 0x20, 0x20000000, 0x8, 0x5}, {{r6}, 0xd, 0x0, 0x5, 0x10001, 0x9}, {{r7}, 0xfffffffffffffffa, 0x4d, 0xfff70, 0x6, 0x8000}], 0x8e2, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0x60, 0x1, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x26d, 0x800}], 0xd0, &(0x7f00000002c0)={0xfffffffffffffffb, 0x200}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) fcntl$getflags(r9, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x0, 0x0, 0x1}, 0x3df, [0x3f, 0x1ff, 0x2, 0xfffff10f, 0x5, 0xd98, 0x9, 0x5]}, 0x3c) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000003c0)=0x1) kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f0000000400), 0x6a904a012c84b980) msgget(0x1, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) ftruncate(r11, 0x0, 0x9) socketpair$unix(0x1, 0xb31fce625ceaa2bf, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r12, 0x3, 0x8, &(0x7f00000004c0)="30c14a0ac843bd7949d2c655d44703405bb081fcc4d0ecc71a11f447bc1c52cc92eab6f128b64ef1e06b552f06e2ae38ef6602344bce2acdddbcc9c87aa74ce08c82de3b04f75d0f52cff165a32597a69e1450a0fab648225532fafba4e45c3c77427d70caf849ca93f2b0a75553fd5a8ab1658bd00f857842b8867b4f136c86738e8577ea6952be8ef66493f9851d29f16451db555925c0a28d647c2c86b1cbf4f2035919eb4e9abd95a6149764f8a042d4b7cf05371ee2c08b9706363f6d16077718f4ca7b81", 0xc7) r13 = msgget(0x3, 0x29b) msgctl$IPC_STAT(r13, 0x2, &(0x7f00000005c0)=""/144) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000680)) pwritev(r9, &(0x7f0000000a00)=[{&(0x7f00000006c0)="83f61f10e39b30ff317fed9b109755e3d2af733dfdfbc5e98e75c26c1cfd2b0ab4619b6ac15ebd076751dcd28124ec8332724f119ccbc921bad773423bcd678b19bbe29244382f23c14ff0f2ebeed4f80ea44ffa8ec9740eeb26b6abd91ae780aba19f0820e800a8d732c7e5acfc7cbfadbc2577175c28aebc864b6b1cb42e4b25586b2a155716e4e387a7dfc3cf584a2129649c8246b9d29070509f5a8fb0beee7b28345302203c36d8d767761de8579afa7a6da37ed96f5c68fae574ce768935", 0xc1}, {&(0x7f00000007c0)="a64cb32d32d61e1d929be84471baeec17270f541fbb1cd6384585e3989c28e1e5d845c859270947c133c6b8ea1e297da1f54283d9029f6e594a2eabb45913a6c031a313b54e82f060fcbd3315984e11a6ec09d3f82cafef5716c51c6c910", 0x5e}, {&(0x7f0000000840)="b02f49e8e4c7a98703717ad0e55d4bdd24711669222ab0d8f9cfd966b98417425e15d3e9fe95ed8c0d93bd5f60be22eef5b92ce8923cb80dfce31cb42bf61c8d797f6637a175a88c446f16878e50d8f886eb35f4a55d95c268", 0x59}, {&(0x7f00000008c0)="54080603993a64b2b4e35abeeca693ef4aef12c82aa7b7de99cfc935f6ca54ee0685a114c5c42a9d89b91a324d3f5814427983bf0568ab0d45", 0x39}, {&(0x7f0000000900)="2ea463a7ae6700e13204515ac5bbb9746a320a83bb0f48500a9e8f838bfbdfc01fff6570f86cb9b665734f5ae700672119fe73d1edbb2f61323b2c8aca8f773d9ed372c4e14faee2966d1d080bab39e1706b63dba9c150adb19886cab9631dbfcd87a6871d9ab45c2c33667b65955429d5015f679574900c8534a23da3e0a656aacf7f8560a6e1f07019e11e9131e3b2fe9d3eb84626a0bc97c53ef98a44727fadcf16b37f71a1be1ff4", 0xaa}, {&(0x7f00000009c0)}], 0x6, 0x0, 0x3) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000a80)={0x2, 0xa3c1, 0x3, 0x5, "baafecf8b78966a5d1ccbbf53b26f61e282577bf", 0xffff, 0x100}) socket(0x18, 0x4, 0x8) 16:00:05 executing program 1: getppid() semop(0x0, &(0x7f0000000000)=[{0x3, 0xd6, 0x800}, {0x1}, {0x0, 0x5, 0x3800}, {0x4, 0x800, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x40, 0x800}, {0x0, 0x49d, 0x800}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/237) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5aa2) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670d36d8ff8ea2b65862efe625a066ef81162a6bbfae2069218ed594ee00703804bfab865bf7d20200"/50, 0x32) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e4, 0x7, 0x1}, 0x813507a21c50ea54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x10) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e3766696c653000ad880f8b22f5b4d214690ac713d220f4e3c23870611d3bc53619aeaa0b1576c5859dbae3d0f3b22abbeed319272991533e53df289b9599e0625c5f77b6a9ca9eb9a229a9c6f46ac2a447bd4bf2"], 0x10) 16:00:05 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x200000000006010, 0xe03) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: socket(0x18, 0x400000002, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt(0xffffffffffffffff, 0x220, 0x40, &(0x7f0000000080)="bbe3d7200ef4cb29042435fc438899b79c26a303ef5a8e8eeaee0c52c6fdc1d8a42f5579498c432057f5a1e43b6aee72126c27a629d42a18976e9375bb00efc5", 0x40) 16:00:05 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(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', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r8, r7) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r6, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f00000006c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f7ecc3efad596"], 0xa) r11 = dup2(r10, r9) listen(r11, 0x0) accept(r11, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:05 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7fffffff}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000), 0xfffffe01, &(0x7f0000000080)=[{{r2}, 0x6, 0x8, 0x80000000, 0x5, 0x38}], 0xff, &(0x7f00000000c0)={0x764a}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='wc') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) r7 = dup2(r6, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r10, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/fi/file0\x00', 0xaa2a0de216eac394) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') getpgrp() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) r8 = msgget(0x3, 0x420) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x5}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0xb54, r4, 0x0, r6, 0x0, 0x90, 0xffb9}, 0xfffffffffffffffc, 0x4000000003, r16, r18, 0x7, 0x2100000001, 0x80000001, 0x100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r20, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, 0x0, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = getegid() getgroups(0x3, &(0x7f0000000180)=[r21, r29, r32]) r33 = socket$unix(0x1, 0x2, 0x0) fchflags(r33, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r35 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x800, r19, r21, r34, 0xffffffffffffffff, 0x110, 0x8}, 0x8, 0x8001, r35, r36, 0x0, 0x3, 0x1, 0xc5c0}) r37 = socket$unix(0x1, 0x2, 0x0) fchflags(r37, 0x0) r38 = socket$unix(0x1, 0x2, 0x0) fchflags(r38, 0x0) r39 = dup2(r37, r38) r40 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r41 = dup(r40) ioctl$WSKBDIO_SETMODE(r41, 0x80045710, &(0x7f0000000080)) accept$inet(r41, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r39, 0x6, r42) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getdents(r1, &(0x7f0000000040)=""/125, 0x7d) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)="bbda52fb35aadbfff4ef5d1a59c6751198771f04f9c4da10538f44685b20773c5843f1a64790be6b737b13e4358a588a0ae8b730f1f7e7a9ba2227", 0x3b}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000200)="a9adb954302f5a6719e1086dfeabeb4b691d40b0cee82e9cc7ce9477f3e6ff1619e1793a306a44bb7c1bd7c5", 0x2c}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc1084425, &(0x7f00000001c0)) nanosleep(&(0x7f00000000c0)={0xdc20, 0x4}, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fsync(0xffffffffffffff9c) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="edc703b8b92e29f7ae9d6a99afe383d0065bbfb5f34c92a382ff37b04c2a2d71be071d9f771484a352407325ce7fb4fb36a7a43948eb3f26ace39089ca678521482c819bd9882a765bdc31aa86604539da056fb4941e4fc1fe9995e576504b4dd075247f33d713297db9505410efac4dddc41e00100d978c13e47bf00ce5c2a609042ae88f7757f523381b483ec66b7767318ce82dad301bcab4c23ed600ff497f9684ea728bebaa4aa3c3fdff68d261f700af6f903384a2cac81e60ac542c22669d9b33bb5ab36863a0f6a13812ff22a8a0dc1c5b520795b11efe1666b2e612bd1469aa1ad5b2bd72", 0xe9}, {&(0x7f00000002c0)="d8aa1e497cd1cfce3febe3bd2a7c1037b492492f16451aa0aefdc9bf9a85", 0x1e}, {&(0x7f0000000300)="556f182ffd50d800519a08a7b90d40366898353b1277352c6a78b8354d6d6ee48b1675bd766b2ff914dea5bee118a2aa5d8981629edf616d3c08d61e0b38799fcf7b1f43f279ea192fbd79bdeaa7a0369e9cd4c1486dadffbdac1e99f921cc20", 0x60}, {&(0x7f0000000380)="a644b7d148d592483e3a32c0a46d0cc2697c38ed26d6053010c5f4bceee5dcd70cb52e625e162852415b047b18762dfe0295ef651feedc703ea5872fd4300c98cbba125f07ec0ecd887936b6277fd18aa2b78b1e4be4f3d9d61087af2c3b1685be", 0x61}, {&(0x7f0000000400)="da6bfeeece8f068560556350a7c184cdd512c9c47e5e55e39c35c838c6a1196862e0b9e66e7ca782758628f49d534ab9b23a825baaae44a99d7d6c16feeeab056bf7480566", 0x45}, {&(0x7f00000032c0)="5e1bbe0590a9a609fb816b8549df1d8cc7430ce35b2ea77793d1317680be241a72af22068bd6f098bd74729a90b0c5ed9419da88b673a09076722553924027a2be1fb868e746ab321842276b1727845683b96fa22f80fd61fa92602e1ed0a96df64eb91268c3e32ee6cd78e588b1600140586943690db681d965fdb213a14ebe24740725048d5107ea898c832f73058bdb5eb00804714a84836fafda0ad48afd801f7ddd0eef3a45361b168b86d8cd47a5d3cdaf4fc1b79b2ce37006bd52009495eee11f89e81a8bbd31602127ead7444ccccccb8234aab17b062d9478419d2ce39b7e48ce4b8b8bf34d8a038a3279a7ea47e71ff54cc2daec36dd4d23c80ff1fdc99fd3b3992266601f5faca55d0877d65e3d66a66dc6025c03171ca447f5843eae56c9f8c5d9c24c468ea46992dcfdc490f99fd75ba52f83a1329c16a0e87a7fdd48f1cdd0144f8e4032c0d9213f87f72d38e766371fac84b24bcf242567babf1befabb5a7b62acc734a967c8c3f8ef80dc47688d4f3dd42c57236c6a0540a5fc9dacbe2486e23bde23c1cbd4b1bee8d9f944b177d776a37a7024a6dd6133b2a77337250721f4a422f8e49d32ba1ab45d3812321c5c1821ac96354c6b99972b4b296362c87aedd72321381ccb20fef7a71c6eed4b84a78a1e584a17c2b65f0bb79cbce607299caa057776c39ff70715cef334902e0aa9378011a127dc0e8a026bcd28ad6806b0ebedf0fb35dab783b2d134f5d05b0dffcd15e0e2e3cabe269cd3aafe4282a3b9c1426c7957bfa2b92b907e61c6b112e3ba2062cfd2111155283ec8596f32114576a06fcdc4b5b4a85f7ebf447df79d68047d745982618e49ea3b633c8910c411b2def3895af42b12ffecbff4bd95c1e4afbfde9cb54a0a6b13e1b13504d796cb051b45f02e78c8ee8243952903f83d9e496e335ce5ce5edd90d46087b92c3b08fad5f131a71f22d97f5991a63f34ed419dca25ead1a7d9897fafee6eae605f3a84f93aeeb0627bbd9ca1df5ff43e209884370e427231b7033648196ca7b25c035012e69b31582b7414f6b81d040aaf61d394f318240c4fcf091d9cc41393d26e1ae8e8da1eb4b088e74f46b224b8e1c97f12fe6cd065e3f0d2a0f32d9451f3c9d2e327f351914f02f3599053119d3dbb6a341ba40d618260e2d374fb567f79d22882d0ab7309ab8ff996b0c7be2b6fc008e475320a55a4d474f96bfa8e101df36a0a683ebf52f90bbfce01dd936580e9d1e440bdcdda5c6f0dd5495f710b21e6b908aa2525e319d6a4237bbebabf3a9f051835176a3d0060dc56c2a206054d26725c8a30fef9c6ce507462e6eb3b26f3442f82e383fd9acecb3e444d00aa978a08d2738da39590c91a5bf756fbed9e2366dc2c9758c5a321aa3a4e9d848b206c76a7f8ca1723e09fed2f8cdae48f390f8dd0479d78928bde1b982ddd24360f4384dc79905ade17042c412fcee06fabf40ab12e2545b85bdbd400a2a97aafa6c8fc905b0b27f154eb97ff1fd07919097de83b3d4fc607f04aca8016866a3b39d7c0d1baef43f478a82fe61815296128a1523a3408778183bdfbc6cf6e3fb4ec4badf9efbb1cb1d957a5a9ef4c458c1feb194aed5bf97d8985df6acc5450471f522c4e6da86d708377ff7c47000093feec171bd88c36473832157c8ceae0dc04b13f74e609cd2ee55fef9bab40a9937d4193f6b61c927d43a0f9b3a0ec07bf4ce9c237b8ddd7af108abb8b22f1e2c28f3749e76f28d7bdf0a4aadb90fc2e82b8a34ebccc4b1011b425654f534295b21979caaa04ee98760171745da736072f8823d57f01eeac9b7c0b37bd3e5d021177ad1dbab75b38346796b40aafde3f3faa30fd35afee87b165e87da360a6e7ab383b0ffae2cd3cdf048b23b16bc792d52c5990dec66e97e18c053172ad1a8119ad0d7cb3f9deeb93c371c5bcba2ba8fbcf338a4b1452bd280a7b0d3288e427118e5b6eac56c01100a2bc08a8d783ae4945e2ce314e3eed38707cdf7fcddde19e02798647e26b19efd1665b64679d8f7a76177ee7b74b85e1c731c8c6343b16509c0d95a4a6e05f61f35a595b862950b796d74c0c25656f9b89037f0b81344198a92ece12e586a8340e2e6ff4eaa40d14b9384fe40c950be19494d8269a5bbb6911cdcb83c436881082808c37e16957d2e89bc654daf3e85f3461e5d73492713e12dc53586285ec476a37398c0a3ef7a99b707f81386ae0c8fd81f2ab519bcbdd63010d19dcf8a43ad30022cc40f5220817aed2f8c509f12d7ef1aab09c5046cbd4aa29d86c3f0123cf979d6f5fd150805d31d9e65454ad0297efc2f58b9a9b54efd9f4a8606a0b18f3de8bbfec0383cdea7afbb9a78ec165ec4abb1879409ca7b73e2e0b711446dd834b0cf5f628192b65c35b4127266f8298014c6389810ea81bd851a2e02ecd099fc2f8983463eff29c4a07856fc3a238c9a9043897cba56092a02239582ed2f911686e3b6fe18b60ead56d3bbb52f73bac0d9ab704eb47fc00c044186032dc4413aa1155118b27b01a4132a18d81656d70621c27788b0cd5248c827c617d713bf03e1596c34c41be17e5040c364a250cc215c26c7dfd0186e0d567deba1028d17da85d83a7802e7470a1cdd964fd1a5860485f761ed6a74b71e258e7e75d7ff29ef34f41f6937fdeefaa192bc708da7d2ef754dbcc61e2c82d7aec91318c8914a95bea62c3cada3585ed1f9486f81b60f17181ec56c3becc08ea75ee76e46dc5f11ffc26e00c25c8f1580cf46a08f5c2e2c4cdba107731c628d277551012ca22f45dcdf68f327ccdeba6137605ad56c784ad05818c5b857e5dfae66e4570c444f4c241ebbc3604fb5360e1706845675365e0d82c19517f8dea711d4fa6c542c891f77202548455be137fa80b53e614a375ec70458027dbc3bdaff5e991ecf368c7c9bd9250c94293ac6088b7d1c1090a3f6f49a6db14d4eadce5f7f982ee7e332b320aad108b01babf20c96473c5f1bd7645dee7ef52e930324c25820ffd0d9ce8ec7040ef76a98fe7383723dbdfacb45484da83e467c182ab43028ba1a35034b468735f1ac41b7e489cfc250c22558696abf74c0e8f983d468306ec8d3b22fe71244dc2e188dbc67adbd33ae86801ecc79bc0987726c7fa632b2069337b3cc56a80242d8b61079f0802c8dba9cd255202c74349912a876ca7d05e73d000b64aa6005cf18510296fe949b49dfd06e6b08fbfeacb3c58ddcc39716c6284af22faae72e6de54227ce54135b244760647dad9de6afb83533c71966522982a20ffb4767e74b4b9701a681dc52565ad3425bd01cc02556df639d543dea9e0e6b4ca1a62adaaa9885675cfc04a11a34c7a1a2a30b5f90f986887028b033939a7400a056787aae0730702f38174fdb313655a7e0ef513e8dbec4bce1c79b498a14d0bacf27a1b9dc02615d967bf4f48c5d6b0124a86d4f15c2c4afc53a07ba64524f3c33ef42faedc2d0418ef045c6bd997939336c0aa6ca988d44da8c3b3ca88586aa0d006edb72be705b7a48c46f7720df85bbcbf5bf08f6e392509f4a40a5832d1deadfd2a17046b601d59b764e57beb61b7cc37fca3b533dc224a5f283b725adcd7c08bd6cad75211df243675d66b8a7205bf6c2cf74595f8a5c7c89ac25740394c2897d4fa2e00212827a9db283570f884517bfff1003eee686304237ad661892a8f53a7ce8b72f18d46255f02364e18200b4ac9b3fb07d45030dd99c8788f42bc11b2c84d93ee269a82331e9d2fcbf37fe1e7dd3b084edac0a3875e9fa006de2247cc9764a21e8ff83ea5219669ba473b1c3c10e6a2a510f2bf6fb8d2373409db544533e58c6de70a1d1d14ef7c36e27a190dec0ef1c55d465514966c68e7348c8fa70189d35318bb85dff79f9a351ccf25aa9ac21efd69a0fab707f8aac232bcc4301e76b4aadc71c20619b02cadc9787aa5493896aca8b6a050a3f220aee9e2dc1a0ade3c810a470e2d9a10938447947391144df19f4c84fa54afa951a84fdc95e389a8685d24f0a88094349f8c923c037bd16614b57cc8f8762dab28ebcb9e84be6d7511299ed7b227a21071cd2218da7a2ee427694f2b0ea297e3b15938b6a2f2192de667ed1595f3120fceb06a1c9a8cae5b90d06fbd0fa4cb38be1f7069fe669c86ab12b6f895d8ecfbd3c5b3dfee5a12056adbf3c3c6d896084b23c4b9e8b6e5993d2864d13cd102f55c415e4a915d54cc5e1360621d5646cc3f764c4a01b3ee5f1604c8eebb52c7a9d1c3654371a38fed662f1125253a7898ec95d20f3941486af834d6d16049ffcdcf5ae48d4399316a92ffa730223dbc5ed52060f87caa5415559ac597cb0ccc8d89c43220a37676a45700dea31ac1e812690e2517ab51484024f756f101414c21b749f40c8be1d4190691723ee55c9aec77615b40393d82e5d174d2d6706d6b99969aa397c6716222b8ed4be926ea53147b4ea4e2a4b134f636394863617479036e236ef812cfe96eb3ef1da4de20c5794ff80c92b46f76dc6bc1f88756dadcf0b9a693d1e5ee679cc5998b19fcb943c36d5cf033339618ad786c5939f925eacc566353dff4a27ad0a11188a5bec6998b84aefd7ffd599af8ba74adf2952bf3668832f62e31deeef6adf0d56c6609e277a0afe5ad00190831fbe6175fca56c0e24333d0ee4b5a37fb0019379631191c2701d92648d2778ebdc889f9c45d472d2895c79a89f658b945dab2d12aac51792564ce40b1c7b4f049f77fcc54830251824775cd5ac23623674d9ea841a80939e6f3ea06b84caa6888b3e31334350f0cb78a40e9d5f5726629928a2b7327245f9c48807d7fa1c14f9eb3b3344a06c0fae6a8b2e31873b8ff368582ce32b8111ddaabbe0ff4dbac6851bbe8dfb63562655505e234000e85d58b91d88af10d7485f5ec85452880536378c664613d319ed9c5909f75caad528a3016c79767dc8109ac258f29f6c21dd051488e271ea8d0d6683beecb87fcabb53bc91a21bd975064a186089ce494ce659a0954e96b455305b63d648fd407221e731defb9ee38606f1c1617edb9a520e3751374ea6477440e68785013c7962733dcc138ec171aa4035c9ed211ac3de4b7cf5a93a19c7d740b4ae8da01c255579266691894e19f0b9b4e182984f6ac1aa11b9c2470089ba7d6f931e8774a517e050b885b234571f16de1e7fb3956704997cbc45811e68ff3a1e9507aa120f61875a69f92664f1bfed363e4ddda8e79cc09242dec73cf740442d5149fca9be6bfb57ee33e17c512c04eecc651327d3d917ba70064af0b6e791e1c90901d1b99e2862c66124d981794b3450435721a7be258b0795f2b08dc558467df94873cc6bb7c84305632f54f6e5a266038817ff7638810fdc1a1788874511e5829da82c2fc6b3b23947ee624891673032da7c37a1fdf86ef7719a304232cc58f69e7e26c100194869c1aa93b10cf930775d01121312fee517f2b81330e0a9b8f9500438b2cdb55c0300017a65febabface8701db6d899e5c80786f486fedee71f907c050d405a124d3cab111a7ced8d2683149b1d02bdd85821f708c9f19f3b982853fbf299f728e9572ce47f92906a7a13c78e5f6527d165be6e9416d712ae9b228acc49d2356c2d63e1bd8bdeb36bf2b5807365f487961f6625cc42f77d92da02727ffa3cb0e213be7d63fbe0556ad0e1fceece97139df9a6c5459127b5c07f74df5c37b18ee333791e319fa202025df9952d93f0d386d101c6857b4c3501894488005ccff19e988b2aefd1e6a4da3ad525ad6367", 0x1000}, {&(0x7f0000000480)="4d1b074fe5ea70288f85525f45fe64e86def6340dcf5244a960b9f03c615a12adbac37a11790b81c30ddcccd66cf908732cc2d197bf90942c799511e0b6e4aaa99b456aac1629107aa28e33e9e0978e166ea0dfb78c03f66fa2bce1345919261f48320520104738e63fd770f5bced1661993a149ffbb8d5cb2ec31466f8fa162031e032434401d0a96391c0886ccb85bb4d85e4ecab99546eb8c4b765b8cf7b32dec9b3bfb72d2f3665b9754b5ac0c4854be44e32116fd466f6a771876f8f56432277d9d1a765d14e3f05d7528010cc35d978533c766029e285c7c1dcaf46caa70715e75ccf44cfe06b80129eade06684d53f28a69189b14b0", 0xf9}, {&(0x7f0000000580)="1740f8e989421181b3afaddc0b8ec4d5c52db43ed3cf94", 0x17}], 0x8, 0x0, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pwritev(r1, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36b93be114e215b4722f8eee293eefe8757f00c9ba1979876f882f1f4e24cdf031525488c46f36518896a4d9e1cd6bbf3be12463c052ff262b7fe0145535af410531ef5f58553912fd4b5b68c240886bca2c18e02b5c0cd6a013c2dc47753ac44303e0ed8964f0131e12133317e43a630e0ce525e0e0ab4e02859dd6e26e1eaf7c149f8a060000006a7786d90e13d3bb9b6b00ad2b543e2e0bbeef6c14107768128c8422fce117b64e2fc512ec2fca5950170c6157ba79488fb667010000007860", 0xc6}, {&(0x7f0000002280)="e2fe9abe8cf76eeb24c0e4c4479be727062e55a1ccd3bf156961607e9a7da9ada7200f62bb84043dab53b1ba9cdd9aa74d84e7d7aee90eba4ee525d029c4251447d18280c495621e8dbdb0dd59d9604a29300de14e8837dc1ab73bdb7c0478702f6dbf440d1068d72a6931eecdb6042263ccb356cb31d74d98b840db6691c0916e66ed6b15b22b7ca51075314f9a0dac785d5f2f58dbe04cbff51fa08bf35e9cbf1fb9501e905139a4e2f87ddc0fe038609657082d5405ccf315d32e887050a1dd328069798e9af1c01158bd57c84847d7f7f740b1eb4f4ff83167c2debe3194c474a44630307d3213738aa2aa9ade3caa4c1ff8125f8ebf7f5b1ac3330048a0367754411a2e41e4fad6ca09f6a8f6acd4e6e7c68b136f57f28562d040f80288c815b545c48cc51b10bc693f2065210262ed4d691fc13f5feb1693b040458a12a96c2c214842f3be46d630a40a600e994cc062e90d396385244cee86991b0fe81924a2c79b3d4b06574e57714cf50ba1c2aea006eeb9cfae17fcecd16ec6e0e997745f4fef01e6b8a7cfc5bb7d098db1c1b9b0548edcb3edf80fdcacea8a7b218f8e12d25fe7c9098bafdd941f8bbd18b638a728d94eb09f5d71d329d03097a4a896e8e09fd12de7995ed50e0fadd310f4dc58ace959a2f0266f535dee4628a19d1109f58b0c541290809c31eef69e5df0d14b4559f20cc5a84e37cea68a8768a09a603d0b2592a5a3babe29cf19252981e2c557c7b70423521885461e95328f257038513d12ec7e6ac641fe3b41a52ddc0644c004b3f9d92b88247ccba4871de479a49c98e5d42c8fb66fe3c84ca6e1cd23b4bcd8b036a88019277c341c00f197e77feee17c24874608113622814216176ec66f9b5b52b568b8ccf1eef5a3b3c1d1105c8bf2f77b02c9b789af096d2e6e7e4c0d39febb349dcda0ee7fa21ed582433974e9f1fa40aaa8ed35854bd5a4529d70605a96c3e4c0c68a5a9998fcec86757db4384125da098f5fa1dfd553fb715cedb311761fc69fda3a3ca0cf3e4277e2476e5e15d648009ca1a2f7fcf3a0fefd4162d06b581307af2128254c935d7caa2169d5ab2bb1a7a0cc14dd86c3e8fff8a38d9110f185bb76e8479920bb035b014c3fe661a9c435abd6dd0f66dd0a861db0e93d8d62e5afd18920bc6dd66aa2814c74f182e50c4db62ace16aae1326a0371b7fb26a45388aa79a3e411ecdd592264ceea1994307f4a231d242bc8d4d77ead0b0150d3170da9d8522e24090a2cccb48afc60766371d1f7ed5710f705a10f3a301dca52e291957af7ce391b179a9aa095502cbd020bce71aa4f8e3b6b96e52d47ae4d761e8d992f87519533eec9f4640b9da59c1b321838d64fa539be9b267c6b6e08f03dd6f560ce67c0bfea70d0abddb5f72ec6956595b7452d8000fb2736d64a1102ce58dd488b2d731d822f10cfa0499a75e4c3e54440b4e265499524d2fbb7864b88237bca9c45752b6b7ee7d8425ebff88be49085f7f46d31afdfb4ad35988852d0348808c52337087b1b90123cf5919ff2664b0377175bcac63bedc7a666fe488d5a8584d0599d1281cdca417cdc8dcc480d46d349bc0a3a6dc01f7a2c86ee3de749059041b357bbee4510d0eb1deecf3dde4ea71493d452e611718db93df53aa1eb954ec392de2ddc7e45acd315f1f7e19901794344751be83a4f56784586d53d1c324aa6c74f7fd25215d30ec3d3d4bd279ed0510893ac4b5d8f64ff66f05b04d3ff0a27ccf358fb90ab83075e6583f2078e7f0fd7d5ee2d69bcdee4db712ccc943653155963030343359c20c74451ad774512ced70217701f9f7129360c7e36aa4e3fddd9b0cfebbf13d80b3ddc605417831ca97298709cc76c9be9b87d8597651fcd25c733afa99227220c4b6ed1526cd52a00c117d807785cf2e3a74ea5a6a2877429c4aab847715d569d5192aff02e269962571d8511797057d28dce1388bef68e6d6a770d966f0c5e608d2fb372921fe2a0a89061420bf5f90e7880d37e0f676e6381693ff5685ee57e3b220187581664646d731197e0f0fda7f9ba457f8c13a55d543052740b9f1d4191d9b654873f506fd1902456510020d55f96eae26600f1ff76129ed8171119605fdd53ccd6cbec6137c4f8f90bcbdba0d1b048158881854d48f3ec89c809512f119974389b06e0a2a395ce99e8707c4a6d3e63df46a6cd64630bf0e16483aa0fcfd328b14ee2248f82126e6a123b7e47132d19374a7851836a3182e06c734950e1e6441bfcfbd612534833abd1c9fd6d1d4d3d292fb5615873df99071848fc3b7d1d33698be6c7280c29f44e6b43580e239c1bd26bf8c3ded7828904f852b2b6928559f81844ed83da9c27ed4a1d42f6e9dfffe8fa9be406d8b00b7cd21e32ef9f177239c912de85be4c307ae22f054c7c84b05c0cdce6be0280f5de62216dd934c60253c55f5d61678f9e129385cba330cec0ff59188103c68c7e696621eb3ec32ed4c9300d1484d4c8f9b049a4cb56559a7f3e62248e7e4065a0763fb79ef192c992e21601c5c9c264dc27d81f8196b5e6d7906be5aca8f2226721aebc7f3f1d42fb8a7d17f8d5f80f564d70c88211ff2bd8fbb05909f182da0efe169542dcac971f21c5c9872958595eec9c4b5825c20eb3d95150103076564b77e06deac5b26ffab56f4283395a8b4fb9a689723348fc53ddb7cbc3a0d8dc15b461444f95eb83f1335687a13576471e5071943b6a34171dbf17e669b5b68945ba146d298d65ba326cbd259ba51db0b884d9c401da3e45be14c13e3ca3307793a2d739cc56df2b74de82a53f3edb88916f4eb9f4fba7484ec04954cdc7d974250e1ff1e559d3e340531e3bb92a9428ce8a5f602f64be97ace4309f7096ee13bd610e2f2207795721d754c689fcf251fd24ff3c5e98abd7481ef5bb5e19fa15d8e7c6f66013706c3b5ed0bb557e381779b921cf91dfd60825618b6e166ee896e86d5f8a29e2ee52f7afc69dba41b57ad419caf236148cf5aca7a24b16d01d45e227f5ee7a69bf36464edf32f3b3c545ef34e75cb85803164e415b3ca6e6444a6cb43c5198410770ada2c0dc5a46b3464728f0e08b62c205bb3caba80b0c67f9288ac4bbe51d5178321abaedf9bdfdea34168312da47daa3e462211f7d0f84b6b8d0ccd5007ef771ae4afb896648cd24c6ffe53047f0f3fafedfd6468416c0648c8ac1007086800140670537d7a76401616f2b61e8cf39d2cc3bee034291dba0a4a0a89250cf7c31d176f70f252fe21f8da090137c9f8b2ab32eb43b858b7ce7305fa3d415935ead2b0e7e531dc6a999286c6c929990e2316c947752bf1b0ab781dfdb0c0d550daad1566e9ff3eb37e14732122ae17e7c6d915ad4551cfba656f113d068e3c8dd1fd7c2a96715d934f96cbb467785305096c7b1348bdae6d62d669ef0679bd69bffa0cc5854129ef69a98dc7dbf63986ce06c5efbcacddd20c1455dbd32bc38fae226800533d16365c6e5c5d61de1a72b0452836bca1d6f13496115846dd78db6d55853a5a458d79ad3705f593e09487b4b4f6515bf293e24e3d9284334c53273e52e5466787bfa5edeb5fe1efd6ba49e9ec0584d6fec8d31a9bb76dd55ef4e8a6c3e89608aa85f4293247e65a96c8e153b4692b433b256a776c165d95d6a5bcaff0836d4f37960130e567e1997cfbddbad6e74624b1af73bcea7475e52ec6d7423848bd0317c5344d941e1400a71ccecba8e02f5df36e2fef542566235315bd69e44e5215d520e4da4d7584f2f008fa0263ecd7e088110ee0de033b1a68bf59d8bf5976d890913fd4fe6876d824671dec0602b3b6fc3fa35df08f767a6a151eb648f33fbb60b8257f4da0f4ff347492da68ac9cc1c04efa948eddbb35087a0de725231b55e7ee3b5037d49713cc5dba30416b4904b8b9d220688acb0f28010b829ed0f426f05dd856b0bc908ce9788382f21d9fd7184e3f386697ab9031abc1dd0b87b45462ce97866c03e88b79dc9f16ece5fa9dd992d16fa63f15465286300c485411b1a7b807b6e75a795214d5e56c9dedf7c580939c5a098177f891e50bf1c1473ab39f37ff89d3ed3a84622253f405e738e12c257f3e87aea7390daedfdbe3185111b0f19018c95d369ded4bc8589ccf821a6e8cef57d037a2d65c25f3ccb34bc209cce2ba916794dc64b376e2709206de92ca514ca7f2fc1947bd7541cb016cfcb2e5afadc7d111a2248251ebf7cbf638818b1b2d94908ab7833bc256905693331e1f638e8150333533981d737a52486bd904554101ca16eb00d1360da44d16f08a3ea8237bae3056c138bedf12587e9da0f4c269ecac9c8fcc506916b5eb0270dcfd5eaa9d94c3f979aab46c16f54244563b64032d97b44ac6045539f49c2730402b534018659bd305daea3af4f2a9a0145599f635496b8dc5b54c143841e4557f85268187b9eb715eb2ebcef7f7462e397c72428b3131b299795ac927ecabffd3772e8eb1867df93df1fef284450e5b9c471b78fc3f16f31d43a9ebb8ec0a1ec9a07fcdc4cfc1c12fd239e0cab4097083b9309f9515dd7a0b2b8ab91ac95f19e667fe9ed0c606fcc0648c40eabb20caf011159f01fd3734f53a3fbbd0361e0c0da26ff57b0a257da79c35c4ba7d2e83bb2f1e445c949b5dade2f1e632c3d910fc7a343a4f6a40ff0f77ef1213b700cdfcb9e206140b24bab0d6576528058839fe692a41b79da18bc430e3438f5277c4411be7e3296b500901e3b8ab814a10a82c4466c44af22ec81713be858b5fe53bf909fd83a89330ab0b06e66cc9c5f6c0a0622de0b6e1d9f8774e48cf0645e1bb7dcdb46ef81f558bb2fa84c8da8fabaa90f81408be9f19cd3c621871a60dd739d966488ff4e0abb45bc4320b4ae866b003444ec25056a87907e3290689a6d3cf9f5d4cc9d75647ba6304ee2bb211febd1fbba8ca63725061ec2d8f8ebf01f240460be73d268f6d400a6f445823f30c327bf1b13e586f23d52231029858afc8386a9a91c7c5a2bcfbd9cd8ff288063f3840ade9bfbbf160f00114d5628849927bdb5db6ec2d4b8398ac84b9ba2370b3b3b3ac67a9e735bd493d02c24f211e4e09b51996bed2324534c78697739a129585e3a4aa69435c9083911f67230dc9a5e9bc7195788e61ed3f994d2152c292506f6aa12d7921e8e9f1e3b9e5f8c5485397b572dc1a9d43719648d064feaa08c6bea8cc684203bc18cf3667669bce1cc401e6050b319062d9efc181a00d0ddd4e27652ca650f590c3a18f35ff270de4887b159d4a840bcbe47e3e440761486dfc5354c5eed473c2c7966d5ed3d622f8402839920e33fba524e9eb36e6a76b6af1c5b7665a98b39488ab320961d8ad325e9889976abd6d7f523118cc2ccb7452be81e8da6856978773ecde03be5ab68176c2e1813d7ec5896b6c1b9bcde02bd75388d3d9ec97a2344843fd28c5a465543ba3d4c93b69971e7aa2837cce92854f1a4bbc250f01c8f7bffcc0fd5b51f0b89650b501e906fddeaa4e7692f599f6d6eaa253e0abd4d2cf50eca7886f4519c3605d294cb7417456939ac83b1f0e0e4d825200dfc493b84edf35d73c13e45111dd07ca80bf81bd53b51aa2ef02e7d5dec4e0465cc94633cf3af10370072b6cf309472152a05ee4263bceb875a2c8fcf4a538ed438df165e5c45bbc77130db72a296a210934d6f3c94e7a90e217ae55dea2d1104d9abcc31562615003a89ca542a4db3c0ff65f795f48d46f6404acb103f261ecc869cb0415f86a2441c2a66258225def35a43fbcdf41e6c621da23b8af60769356a436332179767f77da26400599b65c41610cf50457f55e16d465ead0cd30396da12f4b5c320e2e8df", 0x115e}, {&(0x7f0000001300)="f607ca54e867e9a4ba0f115fb5799ab1a8ce22e27a984bb0713171f7442b33180f9976196b7a595f793c8cae39ce3860517324d7784e64decd4a475f399ba50ffd3582fe0e70e9eb194f86edebb534bf57dd38952b5f01adcd91056680d61513292b5cd8713f980f69e7721afd0ad9a7a402c4c57476b979e96d60d7396cc6ebfae06f697b0ac74e9f2ee5de7563a1a1210b18bb87161dbc557a810fed44e24d2d9cdcd5273e85ecbd247ce181f789e7e6811409c5aabb95e1b44d77c1d3c1175bd167", 0xc3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e098e62b8f2b2facf523e2f010b669f36a0a07d250ebe03d00d80a6e9b0291397f080f274c7596e88426be2bb31b146eab7713ce0a17f27465bf35c5825268bcdd88188cce4746260fe69e704275e7e3e3df0fef53caa79fcaa64c250a3e2bf60a105f004365132b0c0c5910517979e0df506f4ea4746c2862c1ad68abb664dee2d2683c0d872e63cafa47113c21553712369feca28f0d58aa553636f597e6f1716bdd34fa9dbcf1d4234d6c2d0f8f3698036c7a99579e95fa349417c0a0669d574cb2957be7d1989c5de92fa408f7ac2e0c621db0a827090d966cad79ecad2e1a8bb0af904038eb68e04a97ac7ca593a29d3a604d165a141d53595005c6cee375b352f61b089c48274b73f4ef63a4900a36f5af61b2ea5a9df893fa2b7da9633a9b5cb83145021c0bb95dbd37880736725c4b9d28b25b5b44409dc1396a453dd8cc705894fde140ef06a15d73e8211b9dfdd5a339815ca8875fea370cf7b88cbf1fdf064ecd29f0743a1a50d1bb321e67f6d8b8db477b0b95205e2bc6b3c19c3ece86038e5153aeaf448ddcd9285ba365616cb3ecfead29bb649551ae1e4f7ce0a6f1a6ffc99e71ab6d86c7209d097db916f1d4d8c368908ec7b942836f4d06cb8e51594f3ddd922fb48593fb18d0478455eb743a6446a043efa9eead87924a622e173ee6d10e8f166ef79f403fba3442141cb74e1761d8bc167ac4e7c8c8fcdb0e24d9071313ddbae9c2090e0ccd669422283cf90956839e51558605a0ef6d017c02bb0719d3e93edc2d76c3f94b0bd722ea288a89131a3b8457cc1548d893911e05a9a86d99d7788052138e4fe82e001f55db91280a89c5d0fe3f333f0201a4741954de592e51cc6a5ffafd66fb1296b6f23fe22f0a3ad88ea8b55362f4b126771e252e72300f32535c0136db227d13529c902b80d5c96d451a102f31e5293b8dee2afb2314bd0049d4e7c79602335be0864571a7696927f78290f55c93138e08273539fbfe64ace7d80acc0d402c572add05ddab663063cd2d314a5ff7c319fc91e8fb58d8119a9b00d60002cea470f21ac9bdf429b8d45ca5ed3727312b901f491754fb0945fc0972a7c4670f61004778be20a5a90e024ef182b964aa14b356b79424da91e2d18781099efd4d0d796389c3632e22d17f9b8997637127659797c28a68c3648c0a761c0448caec7b30db8e52b00271a72ac1d057ea5d336de1530570d43d6021c549c5dd92e7cf1c389a238b17c8b3cc4a60547b78a6da25bde36f3384e44b05e4263bd03d5a99670d620446d789dd745fd014857b8c18fb4983ab218e1cc1c4c01ea28df8504d7317013127ac57dbac0cea80e1df7022b1533af6c5129b97dd934248645c377afb0a66c1028cb5078394fb03aece9da98efaed2e5b6721596584e199f65996035d2476a07ee7a87283763fecaef45f8faf4b72990a935c65c5166b13c67a4094ea4291e421dabd9b981db55c0607116dcaef5190c7fc0e47d8c297d2fcab99bc2e6a9ecae2086b7ad5d28b663e812137af3b90a2709471bd3940672ac9c71da56979a45f00a1da9c1092754b03dd01b7c78965a49575c3d02c80ecdaee64a7b3d78009900e7a3ab10e832adfcb8e7244d0884b552a94eba1e29877e72864b3b2b148a81bf9bc980e768a4be2412905fe3a85131baca471514604a1e3a2d553aa190a9f6f4c5998969795be4dd5cd0a61f1f730560f80daa9a8066ce58e48ca92b978457ad8f42cc6605c3bf7abc750e89172288bef74bcc439e6e10c4a89e10abce1877d49dc3ceab6ba9ef1c9383ecf4edb12a1aba20c5582dd5b17b444f682db9fd1b80aa1fcb59dcc990c19131d5422f269c71e1dd912387fe5b01803574dc4e5bc677e63524eab95efc91d5c935cd62afc87c64ad08d1560d35176414fd5b891465a5064ce2a9185e65461f108493578c2cba3fbab10982a052d1f6adc62b80ef213d54b1ed1e27b827f94430ebc772e37adb4d90c1d928614246eb8cb8fbe34021ec858b7cd117e221f4a998c195a491b2274bd111408fca6403b0c15812f061375cbbf26288c17d509cdf018b18b7c10003379b9ca5bd15b9bd0bd9c16aa9c1abb6dc83496f4186ad86e3522f050acd788ffcd3f22ba86981c24f660c7f603767f63694231140a0b7677c692ec44408cb90b56adf1bad55d2cfa2985b1e6400c3a5df37da8627d5e3cf73467b7d61686a6caa649da48d004fd68508e186e89b36c53d3156ca73373947eb5ace638b21417ce9fbcc7c38d3fd622b36fe0815ccb7b7f6ecd6403555d8255d5c0ff212b3a50fdbcda93310ca9accea285e29bc76ce4a65197332e4d761b2420d8a75219afba1fd382e7947a5e8f1b2e0f3d2715f929b62043e1f01dfc42a59ff06acb5ee682b33a15f10d88a8fbe6683ef5930e982bd44f4931a68e37aa1d4cc3dd0a84aaa8eb9f8f52a978e2b36e65b3e041950c1e7a6e3ac84d86b1171a43026c9ef5e14550596a273f6bff834d11f7d448f8b8c13597dba5bcf678d9353af49b5d091f2313e4ca9835c5fdae4bdb70bbe6e3afd90293ed4587691332e9f48b77a926961bcb28ad25becf52ec85b1d711202b815f9ae77caa3684c7a0c4b9392f8a9715a2e100975f43983fbe1e6fb069c7b02f5de3fb8a7372627ef91e6182aecba3fe771d8bc440315e6d01c75c68ac8ef2e34502ea62685fda08c2cfebf6b8e4f59e8b027f73cfb313fd8e2e7b7ead9d0e712e2d72122e8d84436bdbae7ae55823adcf6496bd6952c37f6293f575b90c01a936e77154a786e3dd0aeceeb1747e55ca4c278f6fe15bbbab4714f9bf8bec0ca87ff3fa7161ce3be877067d222b1e8942b0e7868bcd4e61ab1fdfe5d2c0a0a104a9ae08168ba5517b3a2cd93b422d542b2d8e56bbe4926346b3e54abc13a1607eead24a0d46a01acfbb9e549cfc2806e3e342bc6e4926d304f3f0760b3603c3d203d3ffcf913e19a7b111a8b227be07a4812cda1a3730ce90fca725713f22f106891c3341ab594f0eb784b14c04aa54693ab491fd3558df8f7912941378eec7ee5c7a9b2426bd9f9b54362f043eb315a9bdeb4cb4bb3854d761235df46532a861e25e27dc2b0326a87c33db61a75fa1164fcdea39e5bbbd6a662f3b9f0c3223af1d2e21fab0bea055d53854f496e4466296f3c20495a43090abad72d14d3bdb4a609dbeb29e2ec1d6df77fd9101a59bc6c85376e215ec1cbaf39515aa594117a2f8e13b687beb3aa450afd0509e1f8723b7e3b40924044e5d51925bcede40b58fff7cd7886262da1d53f0b927b6a85c195a8a619ca6cf82ce3e214244de9124156e417d74bbcfd7fa2f46f2d2aa2bf509226d4e26fefd2dace4d3098cfb1066d8ea18f87fd72db997c6279bc0ce3842142a6de6cb876156ed5a92f56d32e84a2d6bdea1d774ae6c02796dae0bcc9f84d3a98517b0e2e6007c11160d30346a4475349567f6eb3000059c1a5c7d7efc585b52f2e5771fb342e4c6dbf43529678f0f0a3b486dbc582ab678d7b1ea5aa0309acc98e2722c0f2bb21d2191017399c78b7581662a546facf36087a42bb642da565ce0118e75b22c5ff55af6ab2e0026b9e43a65956f9a2f8896a21ffaf27ceed7178f9e94bb4f6aad484615895cafc8ce1b39385b9007e1593a4043d03d340b01a77eecb8e42e1e21324da04513b350cc0d54fbd36ae2a809d4ab537d5367d3e50ce4dd4ac31d7ae7da0519b3834b30aeb73a73c9cc507857d9ce1e4baa5f4b945730d4dd024a646d8d10d3bf723eb73cf6646b3d6b9231028baf2ff19539dc2d70283cfafe57b35ff2ff78d41f806188b7a944a8fefc8dc18dc9c834fe3c1ec5921ebf9f27b9c0fcacc19b9ba07002d177864490c06eb1fa697827f8df7dc0b9b39c388db68bd7a3d90cfb2ac9228e9d0557cd192fbbaa7ff84c25dfc489337576b2461162b9471e16be7c196e6eb4ccb474bc3c81ac6aa893c0bc9dfacf266677de745b412d0495b7c2312c3d162c0c05497a5f536b953fe5ad4abc7d93026fb1ed3dddffc0a88d06bd11911c187e7baf66318ad7a5f4fda92feea1eaaf8a192f844711bf77adabaeea55acce6b1accd6385d59260dc1cb97aa55a7c30a7ef8826b4397de0abdd9fa259cec8c6fdf3b112eb9374fec57c85e46389a57ce4811b7580111fcfe606f23cdf40e82c95f3a7efdace8cac651d296f5c21300049993e5f5c043a61ca972a48746c3456504f8ee8a8e96bcd1519714389269c3e2842d4f5e41cc02274c0c9d6ed55ae129ab3c986573ad3c229e51017718b7ca4df638122d18afff3037bb96058c5a4a090e781adeb9315162bee338733bfb05b6ba07cfa9ebdbefc481218497f5e5f589ce20a1c03c20a37bd37d6d69ac8bcc6da0e8a4f7bba66e7f1db25186aebe46352e77e11807923dacc40904aad8c7d3e67ecb5bb0e4a73d0405fa489fcb1cb201696e539519b6bbdef0345dced54829bd42325c74dd189880bb0a11bd33b2479bc89a21cac6d3afbf63f81a4e05da20976186b9fde79d556e0d9a160e8b5c5db88a5576b32b6c04a4f8451a874b477656ae5c2f5c387ff635be2be7b0a9556e40b340ce69cf8ca42e747340b2d2e11280f96c29b36790d1213edea7f7f804988b1f8a91ba8bbd6e3329c7bbcd507a94bd571b64d5506204ef8291407a5b28483bd6bdd156c607ac8cf1b5856e3a7a9668ce9086da6dd0eb125f6bb4c40edc6b1898218e043abc3aa1cefa99ac90d563c64381ccda5de2bc8b1fac8a689475ae5afab6306200eb6208ff15fe8766634779ba953a37397a4b74baeac780c4472688a3234017ed664397aca9bb052dc5dbe877e13cc7e06ad3b074b7f68eeb026e45b9477bc6c430743dc090a75c69a15559fb8a776f98b694483c6aa52bdf11e29f1300eceb78cf435a5ba6b9f4b075fbd7c1b9d9cdc4ead3a250972f702419b2812384947ca56e7db7f155d63d587c5fed3935bc0201ad9752087ea8edaf6f40f1cc0a9ae2eaa77d38f99d24e0924fc2e09cd6d292cc88abdea25d95afcbd333e3f7c61901be1b3856c21987129d6b3ce1cfccb391aa7c24560f964ccc218fdfab51ad2b05612ab23cb97394472dd2ceff35e77fdfd03cd386ae5c597ef771ff0f02dbe730878a054adc212393206ec3a4831cd35912001b99b4951b7ae1a07c45f1c563e3688adcfa67e36df38bda0dd08072dd2be3cd3ad4c9213", 0xe78}], 0xffffffffffffdc8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$getflags(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x8) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x1c0d436a, 0x3ff, 0x101, 0x0, "82f2b8b4dd61ea9efffccb92a1637d8402dff3ed", 0xe}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000003c6, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x6, 0x0, 0x0, 0xce}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = accept$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/4085], &(0x7f00000000c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = socket$unix(0x1, 0x2, 0x0) fchflags(r17, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) fchflags(r18, 0x0) r19 = socket$unix(0x1, 0x2, 0x0) fchflags(r19, 0x0) r20 = open(&(0x7f0000002500)='./file0\x00', 0x0, 0x4) r21 = getppid() r22 = getuid() setreuid(0xee00, r22) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r23, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, 0x0, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100800001, 0xb1f1}) r35 = getegid() getgroups(0x3, &(0x7f0000000180)=[r24, r32, r35]) getgroups(0x3, &(0x7f0000002540)=[0xffffffffffffffff, 0xffffffffffffffff, r24]) r37 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r37) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) r40 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r40) r41 = getuid() setreuid(0xee00, r41) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, 0x0, 0x0) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100800001, 0xb1f1}) r54 = socket$inet(0x2, 0x8000, 0x5d) r55 = socket$unix(0x1, 0x2, 0x0) fchflags(r55, 0x0) r56 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wsmouse\x00', 0x8, 0x0) r57 = getpgrp() r58 = getuid() setreuid(0xee00, r58) r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = accept$inet6(r60, 0x0, 0x0) r62 = socket$inet6(0x18, 0x4005, 0x70) r63 = fcntl$dupfd(r60, 0x0, r61) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r65 = socket(0x18, 0x1, 0x0) setsockopt(r65, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r65, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r69 = getpgrp() r70 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r64, r66, r67, r68, 0x5, 0x7fff}, 0x6, 0x2, r69, r70, 0x7f, 0x100800001, 0xb1f1}) r71 = socket$unix(0x1, 0x2, 0x0) fchflags(r71, 0x0) r72 = socket$unix(0x1, 0x2, 0x0) fchflags(r72, 0x0) r73 = socket$unix(0x1, 0x2, 0x0) fchflags(r73, 0x0) r74 = socket$unix(0x1, 0x2, 0x0) fchflags(r74, 0x0) r75 = socket$unix(0x1, 0x2, 0x0) fchflags(r75, 0x0) r76 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000002800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000180)="8eaa1b6451a073664a193ee9306288813ddb6653d41780819c4ac762bf83f8badfe25a7f07c5213803ef", 0x2a}, {&(0x7f0000001300)="548a619062c65b2ed104a859f3e68b2da7067fcd1f413f85e13eadbe088d2fd86d26bfc662f5dae267b644e5e991b98afe347898ed4bc970cb43005850a169f2722aabb1356e0d64d09521c2b5af105c131bbb96445a4bd777f84661a4fa2c2d8a5bab5d1190b7cd0e11eefa0a4aca97db1eba334b71b1f253da3f8e3610da5533f2a37d397adbe7701f30a57b08a67f3341012dfd1fdad256eb376419172690f565eb7b339bfcfae08b856b6ac5748920a07331585a7c7e363bca3ef9c0c2961cab020307c7985653680ca4df836cab31524606fbdf110d02bb5ee993288aed4103e0522c2652a53d58213f9a3beb495474cfdda131cac5c2aaa9eb99b0e4ab459c0afd0ca38e52e2a6c23c77051ae35e0d1062d8cf3a34b3ce160607d75b835186e4f8b05f8c26783c6c97c1ae5001cb1d98a686bfc3248d0425ca84be5ce3841efba8d5410c555c2c6244658f34e73179072313f83e7b73f82c7dc46fe826f371e41e78ac22140dd688d68304470336d96fae1e6419e9be73e52fa9d062d3aa8485569a0d89163dfbb00df770701def028bf4ad363e989530850d2a0045adc71e9459ae18b82ea3abc4b9c4c378beacee4f35532799f8a6aa27daecceaa0d9269e53ab1dad69081ce9fd3f9521eb813b7f2d83a9bb594cdb5b86b7ce5f24bbd167b7d3db3ae15e4a751c1871325924bc5b58689a32d6197041589c7d655b67b24f51eb8b2d49b20c0570e1a5d372ee9ac8735251a6a794e9d235613cd96fcfda2c844f7112d1ba2ebeaed1ab21f25627b148f1414b02c99df8685d6aadeb3894c5b740dda94dba40fa17092e77de0db3efdde035449d177952f524fdbef8971920a6aea6f260f801c522064509c902d723e035fb8310352bb949164b3ddb52af5a0d2a3f94681a00258cfc1635a6007221c72a2637e555a3e5301ae6163e3489bb4c062bb9b0f2db7f33bbd3a5d58c982b5d9b4faf02f27e90d69b3f0f1021a584c61c50af5a80a94a43124b765862c4d9c30ac62cd2a6ac05cd5e4d4a851abb7352c53158225b3fd5b34732265258cbe44799d178505011c0c6bd9ada41af73741e922859e0eec1c6f804f3b5f7557ee564e7935300ad6ebff50cfddf353daebb08ffdbd70bde25a4103d98079c84f43a8c424081e30d701d57d16a59f602842ce41b666b9ee84bb1f20c0c1f43327592afca5d7a056854efa3a207692c27de63b0a8191a62b783ad1a7576abf4e9681f5e23924a3d9dd96235af7c0d4ee16116aee63ecdeaa3fbe525640b5b4a8d3c39c2791671dd486c5cddc8d1d46df7f03cbf2b4afb9db81bd82b891e348945d50bec7b8a0360f085a34b8aba66150c9ada02d85d60efd06b0c0916dfaf427dc8a066bc5dff3b31befc44d02878a0f0ab2a4363d35790b251bcd544654f2975437abe26291ad1756390b8534b9d02c432118f291564629b1c5d5d02e516b5108466d9411bc7d44b813f65c4ff949f2de3c28082850c6b2d975bef8a3ed95070bcdc4ea2ab2523e739ac6bde8cccb36decac1e677d31e03d728c25c913b37eb26dec958e4e3c751f39a45e6f615776f581c77e3af7972c017dd5c149857a57c6f041c6124eb0af5c89c90e574ee67bdf05fc6edf3673f46c5c8843e0c17e5366a2ba17f0313187889c54428001f683df52e38a9012542c2e427365fc40bfe221d7de1ce46fd813070b10fd294806cba2767bba837dfafb72b5a7a990848368ec207b000e6b7d961b89a4224444bb01f1c7c5caa640c6094b673be86b15de792322724469abc8ad349781d7cb6a9383a3208f70e9efea1dbce4975c9c0921199aef9fbccec81856d13be2e89c11f5386aa55a7329e066487d95c451b14b47f763f7a6dd56bf67a3172354ba2cd4b3e41bf41f917ffadd8063ccece3ae04df258f522445efdfdd91f1fe4939b0936562f2267c8ebdd83f2b46d631b9521568bcf5eae6af019e08449ac162d2bf18bab80681f94191f95a9ed4f0a9f6a66eeb6b6019923ebf5129716479a459ae4ab780e79396c57e5bc029d34a8e605e9f5528f961f2bdd81a17cc810de6257d657ce7b0959876360ed28f96b4258673d53ce023b1d4af4cddbb98d4d4fb57159dc364da02df613ecc46119200af182daf8f483e3b9a3ee1182e1e65984504ba3f83c6796fd19d9f553970b90cc31ae5fff3e958bf1d0b0aed40da9350302206f21e2db464f2680a3fa7e8c1ed3509c84b6463010b1c06d1292ba7f769eaa47a29ec48a28e3b1ab0ae4019f4d408a92f7bfe293786a245ca9adc42f40475403f3b17935790e15d5b443268ae5f5b5c1ed75885f758ffcdaa85bc8abc864bf6a8f6a48690c86b79340df925dbf6b0fd1198793b74d2d0abecc71d31c8716c8883632249581c27f9abe14166f3f0af6d7d61b979fed4291513bad0ef537798edd1b6165aaac0e03db57f36294a56df3faaf7cd33d8025baab4f6be2f195fb28cd55a411be61020a3d5c0c217e55d28dc1893f13a17841acf927053debde6433f2a24236e9b11b62a4145444c50e90e31456a11b5ae478cc60d6768407bc9f9fc52ecbb966fc469907905e8b3904af9c0a68a5afa4e3f7500c387c5c362760f894e734d563ac6d5b2479722671f335245ca58a31f7b14c2a4b6794b84b186abc413b2ff9159b7079c25a4a889378b5111495054b282f75db01563ab13949147e77e140fb32b41dc29ae00ce2a2080d80d31f0ee088e4795b2289bb1104930b0ddc1c57c952f84744096ba5780feb5651a8d5288a1ab7c5217d9897333654d2a6000d2d4aba07b62e6fd42d617b58530fb033a631c35917ff1cbbdb3d0faad399e5865afc3c5d143fd941f85832fb35658ebb0b5a125885ed0050f32369199b6d716d014d8cdbe49891b629a27193c56a1ce7f4d2cd09ddf8e346911c55a471e7ba6c241d24b36bdb2c4dff70ef4a1507dc19fccef584463b67e249ecd989b921f6e79ff24fd1d90a3cd199957c4118e3d38ddbb7b81c505c6da75a5980f54481c854e1f1c7f4cb25209ffea0481749181b407ac585066b21279768f4bd977ad6803577e0927756f57efcd5c7cf0d99b0032d28700be3758bd42d9b8c5940b3552272e499086c952466068b5a5f451d9d059bffeb42bd1ca3eeb730d4b8573f5a445a4f5e0428cd9ad6c0be22192b09949375968cc0490390d6ca9dd829df18be9e1b7c103d4a10ab40fc4e38fd7ab9a4b26d1a114a6967d20c4b1415e049c3bd9cc1e0a1dcd4d71fac15676362740f72448d04a13bcf6d35d43fc41fdaeb22a2867e4d9f7edc0cb850d7a925c1c2976b963640629d4a6d172a972ff006eb72e25c812abb30f78f84977404c841ac167baa35fa416a917ed332420e8574e1740a8515c4c569d47ff570c1eb206810d959d76a6f3bd53fc02bfc9724055ce8b70f46e7fae1c2cba073b18623a2f96d34853f26e51cc489c8632efa580cee30062e9837038c1d783e990447530d808f650ffaada4db4a5596e18bfabed673c9015fd935951586b336dffe393fc44d6e6853ef4aa5788e7904cef11172f86b2daa8075d470c841de0c9d71e3ad3fe1375fecddadfc05f4b6a63235fb0e53cc088796c10a376c0a91ae713eb1c32400379a6c93c54bfa58a1f654b843499db7351a0f8071d8bea8f1fedc0a01a140782dfad3d62caf10f896dc29742c15b8cf955b7df2f1337cc0b189475823ef62ec3c50019e68dc3c14b5e490d58b976ee1dd1988e8ac83871d4f2a10895ce480193a4c91f27ae791ce46cd633b01de41c4d9f893c5fc8794ee411bec79fb07134f71ef942843b6ef6508060756fb72fc2bb28e2a6cdf1835ee9e940534c790d54e0714d9bc74eebca86dd5ac415fa0d302c4102d64dc9e6cd0167bb6808a9a07eebde21da054fa1a1bf2d45e76662dfd5bc844e988672b37f0e46f82cbc7d8420605deadae9d457cabb669e1ca0c6f077f948c825fc24605718adb0c39c0566d98e9a68d31c0f5792a26359d286e867c7b3f91dfc6e2245023263ccc15766662c8c1c9ad8517fd9908ab82d5a7a8daca2090eb98ee533ded5a09411c26c265123289390eeb0c027ee6278496926c38d0abb0f9edc27e09b811ebd590a53ceefae2f1505d16ed4dbe568a85fe4f4e7bbe6c3bdcd2103f19666edbfe1d3ae527a0035c458eca055f24de5c584684a9ec0efec2544c1552ffe6e7f58d9e7b5ac4b4a9422d395f672083c66c71c647434d05b6c2119aef803957902862456e2d8009e4dc1de897d41774ab9141784da490f7f0a5cc28059a35bce6bb6685e49909276a904d840f6e84efc0b8479d7d23d3c6720d3476e4b12962f5ea506e281e1aef96e5a3872f039e915a076b6707f897ca379a497fc2c7d57c2c600633d66832d4ebe49281296b5ab2c927f42ddd876fd28f73423e81f6df3e771549f3b855e7bb02807dc945ea5831a3003c76183415311aba1ffa1822790d0f9499c24856903807451d8cb20e79625a07408dd4eedaa52ffc01d1ceeeabf5b055679000f08ef3eb660fb3ffbf4f12fc4a057349509df7355fda3780fe821fd568a3b069730bd94a4fc3f2b5f28e139bcc85632913c9a691c2cb16e6e3ef3dd3f07cfb232bc3663f02540415d712089e5d8b9e474c6e44e2dc70e2e41e6806b6c77eba7355b8e069e039f46cbb8a9bc5edc3bc81569634d9f9baba6328a3728d55bd7b650df821cd87e6f0ebd36dd2cfca9791cec9f21cb3a7120763ce6f6ea7d6beecf1a2ff858719b7e9d3bde1f16e01be7c9904668e9c30cd1be954a34a9639aabff4b5c976d76e20f0dcc6728bf5e1f61400285d67508f02dc8b8cefc9bc7f0d75376fa2ae1bc04751bb0d9ca4344531c131ced30c779824e36fd75e9d8896d456033a50a267f9aa86e8cc88b4a1322a0f38dabbaf84d7fffe073cacaa1c3e672b35ae62d0806e6ec544827c68465afe361da143b689443c8671beaa9fff705c2a9f180dab97e220e10334a245c858efcb4a9eea2fa21cd564432f3d80e39d7ac6836eec72a1276b3ae8434347630f0d02636064b7a2bd2c4f476ba17190538b3e17450b3f7707331a2283ac6adfff1c04bfb212afe4df21d671242bfefa321005be4ed2d6f9d18faadc7b431bffe94e0c918199ef2b5441bd830979c8add487a315a22bd11feab4dc896d436302ddd627e3c87c3c830be505a205296876454f1f321a18f44cf31632e0291d4ad128e7146dce39d94864400a189189c8043a78082a64a2bef00a194d4fca8928c57dc3b1de730de015a9382c7cc70bffc9ea26e2642096bd2f01a045e95f6e50ab58b57f604bdf7c8a9f6986e7bd908cfddf1c468daeda4afba6d0ef94ea2104a740fd31197abd3da899b3efd0ae2a529a2fe9efbcd892d696b1cfd42493413acbe910c416216621d17b5eeb396a6319af07bf76756f39ae0665b0e241d57f3d3e15b6b551e0eb9d02421d1afe11c17f5b5cfb3f30831852b239e437ad832cc95b86d057512c93b5b269b374c94482fae27da4c262496203d06549ae780ea43fb5709108faabd705cbdaa517042de0d1b8c0593c34dce94ac46afcd0d810d8f9320dd61ee92437cb9b5ffb7a015098c4218f14d9b66d54c1f2004d13c7f982f8cac3b6110c90f23feebe2602a2f21420616f3db867a8e9e44f369914f2ef5300e1bffe260ac188e74d32dd2bd1d8292ad0b8cdecef02f9fb3dd1f124948361c4d12fa14d1560bb52e3208a40c7f287aa9b7b97016c6a1d243753209cbc5862cb85c43e21ca778716ad96afd710d13e5e79", 0x1000}, {&(0x7f00000001c0)="7378f1e6903f40a36eb5d3aa73ad3edd18b925c3f243ec21a1ec757ead9b4056cd5f8c837f2224214ea05789d84a2745dd1ab2bb6e879e2766ea041067d64d54c63e9e35dc1e", 0x46}, {&(0x7f0000002300)="0c8ce509f07f0822c60004c1fdb5901a1a80349241aea84e05eb4f0cfef5c89bb098bfd1d4c418ef478cce29e6406df4040ed32b4213956cbbfa309d2a09d7f5456b97ae6f9ba65b505d801634bdd11d41c130cd5167cbb43861122aa39ab070e55617fd38962080e3e56df0343b3b191b57c94631df314122b6d4da6365be55ee23fa52b7cc3bbb29db425f7ddb09b61e4c66fe4938ccb1b81fac5cfc6eda0a501a4d275e2d7575794b32ce6f7f9d63c7582cb6aca7a342", 0xb8}, {&(0x7f00000023c0)="174edb98377e22e9b62eb1749253f57b86f9c62861fe42d18a8ff4cb8cf204216ac333800cc2f11cbfabcc5ad08b9d351d3312f5cf79f2f2b9c139e41e6ff1496c3e5bc2bba825cff9779b64752c5f70b03b09dd071b253bedc967f5775c74076a71dff7659957be4a48f600893aa2ed912a18f3d95c30f31bcc14f49b08993e070d1dedf121ce6a59fb9a65c10070ad99519fd21c783f4e155232fdefbd542de65fe235dfc18077a05e5a61778b3d2ceccfba9fdd50b7", 0xb7}], 0x5, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r12}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r2, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r36}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r51}, @rights={0x28, 0xffff, 0x1, [r54, r0, r55, 0xffffffffffffff9c, r56]}, @cred={0x20, 0xffff, 0x0, r57, r58, r68}, @rights={0x20, 0xffff, 0x1, [r71, r2, r72, r73]}, @rights={0x20, 0xffff, 0x1, [r74, r75, r76, r1]}], 0x130, 0x407}, 0xf1d64a81cc0286aa) 16:00:11 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = fcntl$dupfd(r2, 0x1e, r3) renameat(r1, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0/../file0\x00') r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = accept$unix(r6, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r7, &(0x7f0000000140)=@file={0xf6d2108adbbe8494, './file0\x00'}, 0xa) utimes(0x0, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xb72672832159c131, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xa9d, 0x5, 0x8, 0x4}, {0xe22, 0x2a, 0x80, 0x9c4}, {0x1, 0x1, 0x4, 0x8001}, {0xe85, 0x7, 0x3f}, {0x9, 0x1, 0x50, 0x5}, {0x7, 0x8c, 0x6, 0x200}, {0x7fff, 0x4, 0x9, 0xfffffffb}]}) 16:00:11 executing program 0: shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r0 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x4, 0x5, {0xdb, 0x100000000}}) r3 = dup(r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x148) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4806}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x1000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe36}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0xffff, 0x3, 0x7fff, 0x0, 0x8]}) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000300)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) fcntl$getflags(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x15}, {0xfffd}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/119, &(0x7f0000000180)=0x77) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x8, 0x1, 0x5, 0x100}, {0x5, 0x72, 0x1, 0x4}, {0xbbad, 0x9, 0x2}, {0x9, 0x35, 0x7, 0xfa}, {0x7ff, 0x8, 0x40, 0x4}, {0x5, 0x0, 0x1, 0x2}, {0x8000, 0x80, 0x9, 0x4}, {0x4, 0x5, 0xb, 0x5}, {0xe0d, 0xdc, 0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0xc5) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) socket(0x1, 0x4000, 0x3f) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x412, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) write(r1, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) r8 = msgget(0x3, 0x420) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x5}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0xb54, r4, r14, r6, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r16, r18, 0x7, 0x2100000001, 0x80000001, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() r21 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r21) r22 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x3ff, 0xffffffffffffffff, r19, r20, 0x0, 0x7fa18578b1c3ed15, 0x9}, 0x7f, 0xff, r21, r22, 0x8, 0x0, 0xff, 0x2f}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x74}, {0x8006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x3a5d, 0x9, 0x2, 0x24000}, {0xc6, 0x80, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200), 0x0, &(0x7f00000000c0)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4]}], 0x13, 0x35f0d7d264a63620}, 0x5) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x96539f4c88724512, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) socket$unix(0x1, 0x2, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) fchflags(r9, 0x9) r10 = socket$unix(0x1, 0x2, 0x0) fchflags(r10, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) fchflags(r11, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) fchflags(r12, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4394, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000300)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffff9c) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 16:00:22 executing program 0: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x8, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) fchown(r3, r4, r12) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = socket$unix(0x1, 0x2, 0x0) fchflags(r17, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r17, 0x0, 0xfffffffffffffffd) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x2, 0xbffffbffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f0000000740)=""/196, 0xc4}, {&(0x7f00000001c0)=""/7, 0x7}], 0x3, 0x0, 0x7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x4, 0x1, 0xff, 0x5, &(0x7f00000004c0)={{0x7, 0x1, 0x8, 0x3, 0x4, 0x4, 0x3d6}, {[0x4, 0x5, 0x9, 0x7, 0x81, 0x101, 0x1, 0x9, 0xfffffffffffffffa, 0x0, 0x0, 0x40, 0x10001, 0xa91, 0xe6, 0x10001, 0xc0000], [0x6, 0xb74, 0x147b, 0x3, 0x9, 0x3, 0x19cd, 0x5, 0x3, 0xffffffffffffffff], [0x1, 0x7f, 0x7, 0x3f, 0x2a, 0x2, 0x4], [0x3, 0x5, 0xf0b, 0x40, 0x2, 0x1], [{0x0, 0x8001, 0x2, 0x1f}, {0x2, 0x7fffffff, 0x4, 0xd5}, {0x4, 0x4, 0x3, 0xfff}, {0x100, 0x0, 0x6, 0x8}, {0x7, 0x8, 0xffffffff, 0xa00000000000000}, {0x3, 0xfffffff8, 0x3, 0x41}, {0x100, 0xfff, 0x7, 0x3}, {0x4, 0x8, 0x1000, 0x8}], {0x400, 0x106, 0x8, 0x33e}, {0x9, 0x4, 0x2, 0x5}}}, 0x4, 0x6}) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = dup(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000b00)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000880)={0x0, 0x6, 0x6, {[0x8, 0x40, 0x7ff, 0x5, 0x7, 0x4, 0x6, 0x200, 0x5, 0xfffffffffffff801, 0x4, 0xec12, 0x1, 0x3, 0x3ff, 0x0, 0x9], [0x9, 0x8, 0x1, 0x6, 0x26a, 0x3ff, 0x1, 0x6, 0x3f, 0x80], [0x401, 0x401, 0x9, 0x20, 0x4, 0xfe, 0xa9e], [0xe21, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffffffa], [{0x3, 0x4, 0x300, 0x4000}, {0x1, 0xfffffff9, 0xffff38bb, 0x8}, {0xeb9, 0x800, 0x1, 0x9}, {0x16, 0x10000, 0xfff, 0x6}, {0x7, 0x5, 0x0, 0x9}, {0x20, 0x8, 0x6, 0x9}, {0x800, 0x1, 0x6}, {0x4, 0x7, 0x0, 0x2}], {0x3f, 0x5, 0x1, 0x7}, {0x7, 0x100, 0x2, 0x6}}}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = fcntl$dupfd(r4, 0x0, r4) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045710, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000840)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x3, 0x2, &(0x7f0000000240)="0100000042fdc40ebf24cebc2da3778233ab99bba13b120aa800600802db83f08e09ea06a2de48958e8fbc4f5701711fa8347252dd9488bb22ae609ed79dcb1f667b3862fddf6bf42d247ea404186dc5b46e035311c04792aaa864e9c651f531b0eb9cf3ad1ee9b6aa", 0xffffffffffffff8a) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = getegid() getgroups(0x3, &(0x7f0000000180)=[r3, r11, r14]) r15 = socket$unix(0x1, 0x2, 0x0) fchflags(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) fchflags(r1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7fff, 0x0, 0xffff0001, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/172) r6 = socket$unix(0x1, 0x5, 0x0) fchflags(r6, 0x0) connect(r6, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="7b16848baa3f9fc68456d2711901dc506e9d01cbb16714953d0416713656b958723aeb816edabf85b3e16209292ab2833552bf415f0284a30bce0023198a4637e78335587539f57499ff29dbd8ae299b1032085f5baf7dfb8894df128bd2c3c3871a280052651e05306bc4b1568441312dba4b58962f541bc519cd72490036663ead092138df113735a76f74829b37d569cb350032e594092ca503062a462ce3069d5d2a265c2d612f5010c2", 0xac}, {&(0x7f00000002c0)="54aa560734b91e4b80bdccb7b454e48c1246160499b2687855b4b5f5780451c0df", 0x21}, {&(0x7f0000000300)="6f9b7eeb7f04d534e4de05f95046f50463ade3cf4b0ba385244a6c5198e6e9d995ed063c41c5f49eea72d4d368cd64a6d4706065a6c35ecb32930af02ff4205d51f80a2d2ba0d0542253b9de6598", 0x4e}, {&(0x7f0000000380)="fccb672dd6fb82fd1c34e7a2758aad5432740d543ca4f2e9c4ce18b5957a76b1fff3526a9d661c77e35ebdd0555b9240ff3d35188b849cc718927631d330b6e8ecd9bb36e5a88e459d95fbbd4bd044263eebf5b64c5a1632816c33aa99fe47cf23e1372e80d32c477d193368e52d2ff75167d4fd3b09838c1c444c71e04d8287a516591c7edb68187664d03309154ec6b3c19d0bed3fbf16ffa309c1008bdb9e21bd2ee47416706f8c7596e8555821ca15eeb39bb7f9b918a8ada02e4c5c092fdc6fd6d235d2e081", 0xc8}, {&(0x7f0000000480)="618423ca03cde94c503568f20f05e20259730151b563960ec55e2780f9efa680b752cf2446800ef08c4bb90b523b73d1959a9817cf997e5932c63a570ad482ec99a7f33b1c22aa7ae35ed4cad5c4b513d5e5d3228aca77de12efe002d696a5d81700894a157eb7ce984835715892dc0a38e6dae63c809f03b96e5df5b5c8f4e3e5ced4fc6850016ff93afb19c49c56ed6ef73651b301fd70a897af643f5d34f069fd583fa6", 0xa5}], 0x5, &(0x7f00000005c0)=[{0x30, 0x1, 0x3, "ec1b85a53146db6dfd65e45b3a46e05da3e9acdd362311e2b05ded"}, {0x40, 0x1, 0x1, "d2c7cd76b1f0169b40d4367c4be372cd76d8f3fd4188b970c2dbd4955f7a59aa2625e842266d3bb4df830a"}, {0x20, 0xffff, 0x1000, "c8c215abffe24df05ffb4a"}, {0x48, 0xffff, 0xffffffff, "0ad3af16cb9216dbd5de7cb8c7ce5668d6aff864a541403210a3fb521206e808b24e85fe5d07fa1e350fced2338eac57e800f1f686"}], 0xd8}, 0x208) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000180)=""/67) ftruncate(r4, 0x0, 0x1f) r7 = msgget(0x2, 0x400) msgrcv(r7, &(0x7f0000000780)={0x0, ""/206}, 0xd6, 0x0, 0x800) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x80, 0xfffff800, 0xfffffffe, 0x6a, "4f3bb39a3ea323d9b6dc3606c51bfa953376088e", 0x40, 0x4}) semop(r5, &(0x7f0000000700)=[{0x3, 0x4, 0x1000}], 0x1) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) write(r0, &(0x7f0000000040)="94433965300e77a9271c215bf812b339ad56fd8daa770a9feaa0724425485f21085734f9659315a4430281469656964c5f5a438c43b2ba743b6faf30754bdd852cfad7c6358f4d4b70e15387d181731d0acbca6b3ad2cf1cd0861b75255343545227b48f7327c3f98b199267814ce2daf4bcff7c73a64f437382360e697ae8a3776681960b0a21df75878057e2bfc31f1e534ab03b3c35d716f206e2d65b47c8", 0xa0) 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], [0x0, 0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x3], [0x0, 0x0, 0x400482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001a00)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001880)=[{&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/93, 0x5d}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/87, 0x57}, {&(0x7f00000007c0)=""/149, 0x95}, {&(0x7f0000000880)=""/4096, 0x1000}], 0xa, &(0x7f0000001940)=""/186, 0xba}, 0xa0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=""/142, 0x8e}, 0x862) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x28140, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0xff, 0x9, 0x9}, {0x0, 0x3, 0x7, 0x3}, {0x3, 0x2, 0x8, 0x5}, {0x6, 0x81, 0x1, 0xffff}, {0xfffc, 0x1f, 0x8, 0x897d844}, {0x1, 0x9, 0xff, 0x8}]}) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000009c0)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x16, 0xffffd45d}, {0x6, 0xc2b}], 0x2}) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000200)) 16:00:23 executing program 0: mprotect(&(0x7f0000224000/0x2000)=nil, 0x2000, 0xe) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000380)={{0x0, 0x200000000000000}, {0x800000000800}}, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='-/z$\x00', &(0x7f00000002c0)='^$\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='.}!.:^/*.#-\x00', &(0x7f00000003c0)=',,[),\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x3}, {0x4, 0x0, 0x0, 0x7fffffff}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x2, 0x100, {0x6733, 0x3ff}}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = getpgrp() setpgid(0x0, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x40000524, r0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = getpgrp() setpgid(0x0, r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x5}) r10 = msgget(0x3, 0x420) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x5}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0xb54, r6, r16, r8, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r18, r20, 0x7, 0x2100000001, 0x80000001, 0x100000000}) r21 = geteuid() r22 = socket$unix(0x1, 0x2, 0x0) fchflags(r22, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, 0x0, 0x0) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r36) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r21, r23, 0x0, r31, 0x48, 0x2}, 0x8, 0x5, r36, 0x0, 0x401, 0x4, 0x400, 0x1ff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0xf909883bbf5bd927, r3) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) kqueue() r38 = getuid() setreuid(0xee00, r38) r39 = getgid() fchown(r2, r38, r39) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000280)="bbda52fb35aadbfff4ef5d1a19c6751198771f04f9c4da10538f44685b20773c5843ffa7ac25a7a1f1a64790be6b737b13e4358ad9bbcd31b730f1", 0x3b}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r37, 0xc1084425, &(0x7f00000001c0)) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x910a, 0x7, &(0x7f0000000000)=""/138, &(0x7f0000000140)=0x8a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x2, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffff9, 0x0, "4f3ae7f33e0c0a0d7833c5babd3f5bc1f403c9e4"}) read(r1, &(0x7f0000000140)=""/165, 0xa5) r2 = dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$inet(0x2, 0x4003, 0x9a) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}, {0xffffffffffffffff, 0x100}, {r3, 0x80}, {r4, 0x20}, {r5, 0x11d}], 0x5, 0x2) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="2890bc15947ee53dc9687624b3f46ffc1714360986ac4a409b8e5675ff1437a554746e971e6098a7dd3baf6c7b1754027b1ec334e51b61fb7153e1b43b00bb8810cf8df841831bcf39a8dd04c57e726db4559a4a8f2ce4a700d56c0f1e23bd70d2338895fd491a57a6ad7c024ff6e132a4f265543aa7955522cf28259ce8c82928a397f523493924b70e723446b82b47b917bc07e42923a61cc6fea936714fd73936fd93b7f8d78161c7c9eeb41ad2ba73d5c3b6e3b1b815088c58389a546765fad707aa", 0xc4}, {&(0x7f0000000300)="d19834d31a8f5c6dfcd5d7027990712a10dfd9ef7772720c280c0a6cf34663eab70947d0084d495b5123e7eefc826983e82fba9e847f95e04a596c2b8816067afeafafbdf63be3ed0204c7d32295d3047e7f804a227a97a5cf003e73b23f79a6390739fe012462810980242c328dfa10f2513bd6eb4e9808c164fafa56d16fc69fe8da4d2bb4171fb3a55f03a35c71816977ee072f2cc2ff", 0x98}, {&(0x7f00000003c0)="5daed1580911bc0a37b5d106e5730a155866a5af6928b0558240772627c6735091837f3b411c17f788fcf5c9a548a949165ee37a31f601bc2fd333184f268d3fa5ff524d043be4cd3e83eb443dd0864a62522542a2742994bf3217dc0f8e55935a282be2c1eb491c51a0c2ec918c9ae9e5ed5f4d3427e2201ab91037eb8f7909dc2b", 0x82}, {&(0x7f0000000480)="9c117fcd686d62b225b682cf0a8f0f46c03c1c40ac10e9c88ccfd099a3c69ce0d4402631e1e9e8a68bf5ed79191126a297e15256efac0f96d19896f5653a99ba132f469c8f731a71f038790250ddff1951ce37d3014930e7ef47e33d225bbc7e24a8c1089391a077c4aabff1a01fcba41444c62d7851a1db47446174972242af4ad2ee13ba249bbe16bcd08be45b1c99a59f137f37c908ab39e778ad76c73e5647635fc1fe57cc29a3e53784769ee036b36ff9abc4fcb052b518374257e2ff496b9edec0f452a585037b278a352b37f4051051dc5da6a8b510030fdf5f9c40994822a6970e28f80fb481bae794d0c038e3ba7142ee898a16ba3032de09369871eb35555560723b7ea5a73610c055cc2649620f2803dabd3aeb5bb41686026791a788050af5c7e2a33b6192877c547eb2e960995ecc35504da163fc986cbeaaf83acbb56de54c1a0c6ba89a1085d664aa9aed1fbe0f017f437dfba46c48b4c7b622999f40214aa5810bd635dfc08bdea4aede4645872872ead031d54707a69aca53c401bc695b3fa3e00f17840a6b26c02ecb1d108d51ca6bbf552f83ca5d0156a0de9d14a3994b112c5d14ab3a71d730a7823a4a1097608d8d9ddf8d56e664801e8dbd2560dc1c64f7151cda9ec96368c05aa50eecb7514d1f85d8d65c8d3448b10f4807ae648c1bbf265c75840e0568499da4e70e3450be8205123d67cf12dc50da436e37b72ed3bf034690c283688e73a864288879c1610be54c35630e59080a17a1931448188ec035bd063cc9a5dbba3b473821d2d771f9cebcbbb25f166afb05b23920b8c7dce88b49eaf7b9f2d1da5ae56f7d1d38aa857585c5b9040401bb1aba882c72b3a4f900caaffc58fa88f23ed94c510a123150db6fd9a55d6cb2e5d410282e6fcffddfbeaaee582e4831aca61bf16978f1103c77047dbea4263af07567ac84a8c2bba438578060ca775324d7b29e5ed3813a59109b3606f6f0fcd8698bcddcb00e24384c8f80ad228b79c4e4bb357701b764a8598ab3fce178ae3baf6d5f3388756709f011bd317826dae7c48f7fd1b610c50338d3d33dc3654ccca85fa33fdb5df3a3b98989db4806c54c4a85076be809e4ebf6459e73c2cdd32c5268597a2efec5dc336f81609a025f185cf4ff3abcfd2891cf151ca37c62eefd61d2556019e18bf2b3b6508b7398f9246d48a0c2abce810c1b6a52208f2bde0630af46e1b99bdd51bb85461b862a4e64cb43bd62eaac9f00ae1751b263e9a211f849cf1434ae4e93e362ec2d240f55137e32dd5d7fbd7061dc5617ac032683fc6113013e84855db9d7878953234ec0270f3477ae04eb40b649a5a03428809aecc417d3e904558d118fef5bc2e59b9edb1fae13f54e9adf550d93972647ecde3dc5a12491b6a49773c0dd941f23a2a77959bffab1fdf434bd3873dc1b32cec6b885d833191dc83d2318e30d4415f30dcf06f36f3a9f68eb918346e07040c825530970e5e3884c01f908d0e467d72b8e2dd2615510cc7b1e4bb509cb0f95e2b36f6064a263c6d8bd4eed459a2ba8e5ac8ca248e18ab1d8639005f11d209d50e8d467dc8058f17e8d8553ac2dd6891e9f866b5938bfa31aa7c29df1e854748e3565055f57057a786dd5bdb4531a573fa4dd58306ba1eba5a71d4f9e154b438e0a5bc5b85395255ba6fbaac64dd09fd401dee2d1911e772e0ad23f9d418e57250adae19860e962a8e54181f8a1f82fb072d9c61069defc36a569806895b82e988073ec47dd82c44c7a9d00fcecc56f78988458b70b9d83c7e10e773d9c39455d921ce10544a374b8986c14b8d3a69285f39e6a2337079b58214dbe4eea043412cb765bd3cf2049c3a0382003f302fbb98c0a0e3fe7e69becf55a83bccdc6e085663d9b3294dd8534850e5c733a44356fca78fee03659748cdcf521c0835d90f5b154eb4687bce8a47c1d1a8ecd6527639c335a6f476862d66a83cbf11fefa45d4af1efc4d466be68f7db321f518357d4a7925904991303a30a3cead958cf7d463c05b0ae91848277985bd3a02a88e33db378a4667bfe63a768c166fce7ddfc7edb328d28b24aba547fc65885b8c7b9a589d61d9ffa4a9601a89358d2ab05e1d1c26b2295249d8c4ac988cb6d96bac784abffa5c9a55c4035ad57f417a9efecf274fa9859f68f22e081b8960191bf880684a25059b4488eb46fe112b5edfc262c72b7b63e0d3b5c2969b13c1a10cf9fd3edeb256ec91ebb2819aeccb72a3aeed9f752ac32d09e8b335fb63818dbf06887febffd95e392d2baf1bd82398e6d13fc284f5132fa5321b1b0f4d92f0599509ec4b8485b802625d336ff64fafe0d2e4cb6a6a33f53cfb564cf7254b059f61a328b1d5244d4a0e2dcb4ade4fe2ee7650b4307f7fc6860ecc0f2f882850500b429d2df4d9238425de6079d4cf1c1c8d9cc111b5424be6c7df12cbc6d93d371fb9b05468bc6e8556462171db741da2d56ee0b8e3575a475c303d76648abed034486af1a9b8d36104234671927e1b9d949d2e070b8f95ecab8e631571d42e849c4eed057cb29776dbd2db3c056d790e9e592e1663bb14216f174f5f0dab3ad1cad990538c81f1c09710292ea19d1d33f682046d93202f08e6a35c61aabb87d99b3875e5009b7cf53666d42d7f4d452214efba3e0c54138574a6a27067655df20f3069b9373883996ab43fe6f42c3333aab1c151f8c177bcaeac60b570358fdfac7ba56c4e58a26eebcabbf532e2176397b8070264fe6225ad467eb11201f4264562f8342e82d55dcecc8b613b906e296f6667ebe25d54e20e7d904222b1957e82b75ff6b8a9c8c2142e875f8ae8d8277ce468cf40b5f2da6be5c3d4a3d09c43201fd816593cf88a818cd40c140a07b6a49818b5fc92c12b987da903bba516a9d17fc4a84d633f8c27121a89754051fe4c89f205e7f7e7332c13df30c460e9f498f6e68ff0536fbd9189a084ec386b98fee6f0428cdedbca8543b8b5e57af8b9ac31320eca3d75e31c4188dba3155a86a8c2782f7aa0047f134e726d8d98594da28d39ef439798ac70cba4c39bb6352064d65be51d180c495bf14f43a895393d30d99083a8e563536f20374d70f2e93ecd3bf0c02f7b529b2211b61f76c0a12dfc07a406dbc3279f414c5256d4aae8c56607f7fd474e280768d9cbc8f43be9f3334ba1ec619a6fb74f41dd9681d2a278534e11ba2abdd6c4285125ac9a807839ca95a63de38e0ff0f83730a21486bf02a3d45057861fc2f75680ac5c34645a12f941c60d9f2026e6fa08e77dc2c7b1a436929179fa895a075b49edd162a27761b7fcde5ac2567d3d894d95bab4d203bf5379afd9e74aaabbfdcef0050f9b189fd159d8aa0b604fdffddbc55b23f1089d56da484d8e601a11717f56fabfc1a9e6c595d7f4e20226d051fe8a87cb0696f796c0a39d9a57c907b3b02ab27ed6980ffa0539d8671ed8a359752ff0d0c5c92fbf354733a3d7ee4a06cb91e20908dc84673320f16bac6088f1f64f356cbbe2c60db645b05aff589c35e3ccb9bc32acf7f5cfb12f25dae792bba8c0bff5277f94b5049daabdd9570e53aff75ddc01a24ef3f8ba5002dd2cc28ee446689ea1f41ff1d1a80b2c55a3ad4776f842a418bcf4759c188eda5b7d81c3d1e1e7ec929db979612da85ae40235649a4b1a3f6836445b96994a23b35b6e35d29978ba3ac9e45620bc2f00b520e9235d12398b512523df3b800906dfd52c48c1cb140f1741cd37ea1fd53cdc9be84d96df70f04a9aea0d1b8285b0bdec41338c08dc4b01cfe660b79bcfecc94542f4213f4ee8a4fb2fee8d5093f10a155a91544506fada6f96f6ea47b6b742e96df7123b056bd98f7560f134116119cb0a8b8fa73507539f7546ef62ab91601b83d76453dccdc609854337a59947f3abc967eab7587ff15301de41b4de37321433840aec69552e64a07e45884680113cc63e9afd7840b5306f8ae4c8e9cb65684ee44503bd294fcfe027a5d883ce53e4f4f999cdccfd9cde130c7d996fdd0252d66b8f9ad623d685d1052b5d9f42ba9b51773220dcece1d099926d50c4080a7783cf5b8f23f932749489fc5eafad00a6291053ff36c04a63c9083f830618d9c72bbcf52e0f88693a4b0f0de7aef553c385e13514a248b1eec18c9e958d0f0ab5478b215d6b7eb27377d34f126e166a06ce8089ebf420ec644ea99e5737ee9bb6131991594492037a30f0df845326f712d739bc6d5f067466d65fa93eb2718b3b3c89e28a56f6a13a650b2ed444adc8406d7251ec1ed364bd9045e6d54ff1010b5f89829d263f08014d07082a2bfd1fe57db8a3fbcd3f2e5e13d5b5792c1e7e6b3391c08cf6811d3997a2bbe634863bfe5a35237a60790c05dd966d56337326e02ad8b6538a0f9a94d3e2cd9cbf3ab4951e8f2c4f900d936b4ad5a2d60b6899c8fef17e800cde8f30c4824ccd539124ccf66805b42dc5ed42766622078b0550bdfd901896934f8d3ee96510be6d61966b8b0daedd1a922622b3ac3ca64293078928203c4f540a8f064a6815e8b9306a78fb2a149a17a648a6d9a89f6e231347532a2b92c367454610437a39976e07b3c7fed4e4b5686be3c0b22b00a4b12fb2df507e193d5da9916e63f1e23eef705dcc7eb882bec568c687ab2ca6fec11df30b349eb190d4c3ce849c1da68ac64a166b9ca3ce8988009e9ef8375eced16ed67ddc8fe3b96796ce93bf0519c6da45d988f6b338f5844a10928077055787a4a1cfc5ce88f04826728149053c06ae271ee04815901ec38b62ac6325a7abc3f15ef829296b95a4be6233d9806de9662ca56ff799eee6d0b21efecbb95b3688c90963a14b6bc2ed6d95dd6a1c4ea5c5defa55b7876de584302d904b56fe709b7fb46cc71aa88500f127f727df09cbf8fd2e69006a51093c45eb1898a7b8d9e0b3b7ee3846b948934a1aed30c5f74f1b23c960738e1ac993a1b90f28730d4fb037deef74e402e43dd1a62ecfb012bfaa14f348c09592bb761f9862eb02876f4dfa35a5579015fe3d87dc3e6aea3f05152b24c18bce7aa5b1c1280d2e3a74de6951f029752e0d132b9b8adf8fc7bbb1f5c871bdb788ed42bfec0d94f36843dc4865811602e93d8ffc2584859daf5b5a054fe51f3227baa7c3acd412d73fda8bf7bf227e79dab2c64ddb9cbfa37b4fc398e3d6cca0dd2538d4c30c86199f098a07e487d8f1c816e577fdebb691879f9fccc4b753a8c4b5cc3be9636373d7727228fccf252e7deaf7e52ed4f18308e3adbb4014d2fbf36a3882946c62cccaa5053492b62d5a7efa5de7cb86bfaae5651c7b1580be464e0ad71e808c814362cd82547be1b6f08c24be1910e0926439316aa1469369ed13c12d8663f459dafc665542b19e1b68fce4f6c60515d2daf0eb409fa87320cf7c3a2d94862eb5d70a5852285c8e4eed2e91e1eb07d17b8767d1d2e62d19ff0e69d3758f0f5c4cfa907c6ce1a8a7d22bc0c64afc514a6196d5a7335ca621ffce859802e8b2bd2fa2449e1c77f84b29bde3c88f6b822170307dbaa0c60e1acf2248544ad6ec7a94e7023a11226f51a35c94969cdf9366cb9b2365d3dfd16d7e8c2abdab2f98806c3da6df17347e848d2231c50de2be7abc78bfde10a947ed174ace8cbe7347cb38272aa4b79f0a383dfc67990ee6f4d845e32ab41b21d9f2bdc74965cb0ff6ba4269061bfdd5748921f9a200f844a46df6ad920893514ec1994e5e61b8ee36b12bf952b9ccea55b36a748598d21eae5b2c28d4b85f52711aae75c9f6113ca12dae8a83dadc0", 0x1000}, {&(0x7f0000001480)="b7bc778b4dd77bf636f7bde496fd5e1bcff9676220fd2353c211b568b0dd131dcf7f820100406f9ee94a7920ac51c94d36ae3f243a19fec0d1d402681d4f16877be8c3c5a84c425741e34e52d824b899fe4740000000000000009b3479cb9d6e788997a40939f5faff55", 0x6a}, {&(0x7f0000001500)="9a41d093c49d75678dd385a33deffbe4950e76057c9bab9c0a41e2e1b88f0e467298dc6a4dcd988aac6c141fc533bd5cfdbc656e1fd84da9a1ff77eb366fe3d9b75d6e91b21906dc1f38ae1d4ecb4bbffb9a2e475ee2eddb8fbbd4bca0895d8b29cd821f6bf7e3cd1b817d1ce101431902073f007294656d7c3383434ed00750cff38bf5deebe2b667b0127f6dde9ece218ae751d6017eddcb360c893ff9045f18505dcf9825fc36e0430b6c24950adef6798bd7df1a6014674367b331fff48e8ae2ef9a2b42ed4754b7f1918736292d82fe05a655ca5424170679f266f6ed48d90b31af5da12185bb97ad8227233720fc5eb96f58a1a7482220f26c78c8", 0xfe}, {&(0x7f0000000040)="cb535f9c0a4ea8f22aeb69ad90f95d891864", 0x12}, {&(0x7f0000003580)="4c3a7c34ecf2fdb024c546b40b5f5ffcca36c8dd3b062b99568dca2434baa6d6c451adc3701cfa6f3f1e3da9ae8af36385bb704a4de70fd8820acfd19337da1be6ff138cf16054ac0949d5d383f1f33895e664967eae2a92fda473719fa53bbbd50fb4c749081ac20bd897d37bebe93e7c9ae92fb6f6ee9a4af8f453d2516e6eda5103eb0f452aae91bb6e4c665be733b27e49705d9deaffd65ba7ab6ff8efa7aa477cbfaee58daecb1eca100d70befaa944807a03fcdfcecd9ae9c08a38f4b864d82c067a7edd0c2b503f2ce66246b6de1f36f1ee212f13b632c244c2a93aaa789c7cf18f6b67bd5c953bcb7b89eedbfae18892bfdbb6f1e93176dbb983747d1ec1fbd4eabc3eb0f817aca0a0e07563eef587be8b2dd54b03fdeafe4d0aa79d557785da5ed91cc6cdcf596793b7433e7ace8ba3be1b72bdaf6b81b6a88180ab61ebd730f0171352d61d4c9f6557d44f8274d2982f2f504f909e574bd9ff8d9ed59f274677363e38d8703d50dbed73d445827bc9e60e3bd71f0895fc419ac436e81d99601bec65d174015562e4846a744bf98ab1095e10756e8c569d94c43ed50e41391d2cfd26488a00282acbdaf0d374c5c9f9db8fe6d0c7cd26091080052368257804bd51cde61e9d8d74b66824d66ecc883e85e75d7cdb4cda267dbc63c494aa55437a2e1b3373cf8220145bcf37e159e0885db401719c530ec7a35aa34eef6225f045f1dbab7f73136576e5c662c57278ec6671f367dd7a16b246f5abc98705fb00b1f123c394dd081baeababc823100f335d85fd53e7ca2e13d6eb59eb869cef7e0f36e3f6e2c236d416448bce535416c39a9da70daf5f35b12c0480218afea8be8a2de07514d75363aa39fc58d49d7d634da3d095c6a395720a82c33826f345ece5e17d7af65db2438735fe4af25867e7482ac4e8dc43d3e899bfa051745e867b125d0b1abf435fd98f87fcd4bb72d8b7cc579024edfe71c7d00795c6e2298c1201f552f1a95ea0a1f5fabf82bd52552efaabeb17df12f060c525d7fe2872b89883af96ee384a99418265ef1642dd1ab2e0652df28f1a7af1190302797f5d188e6dea63cc9066631c3761554c936fdc29ed25bfa94669349e9e6a9d2b3af179f26b447e1fb81ca7fc148dac89e9bef7ea22e005daf55622cbc5e95624649f029f9ec54359e92295a99cc5c654cd0f2fae5ac628cc27589df0588ac2aa8f4e290080d84da0245cffd591a2686e1611bd33ec6079e373ffd6a16d52d651cf5a78db3c69699e65200b29294ec03d06b2960407589e2de578135ac507e05f35c98957ff5b7c9b0529e339406e0f22c546f7b5ab63ac9cb8168f39d91c26d173e3b94fee0b8f69942b4e4db443dbdb485ef372203dcd72fa3e5be23cb930a7a057b2701a607d60193575d4e5309a23f8b224c1f79425047a8ee72d05c13afe577bfb47b007aeb8f2b74445cc09d6773e4857f41d53bb2b9ab670749d3d85bd720b73997aba0cde46d4deeb06c2400cf7c330fedac8c05a6b934324b9785140343e0172183d1478a9777736269421377d44275f549f37dfacf8ea39044013b6b6f3ff74a03571a7403bbe13d51fed871d083b8f7273402b1b3a0e46cb3c6bef7412126e2510230dc17c1b854c191af962df8dd6613abc50689333e214833a47daf631a63aeb4e80ef1c4d299f50d633b44c8d23f5a7682bfb3ada103dc0909a216d0582e38bd9c1730b7a3a72d575fa6ff04606f3bea0550c2a9d59cf787c02ce8d4ad8539eb8c4cfad82e2173a0323ff073ffb9adf485aa3ed1e0f9485810f827e2e371f02aee448da6876b50295f5712f33c89e402c9cb7637f144c62cfb8a1cb5a58e97045658a3b58666e5cc0420fc7396e4566d2ebf13634a411dec1697eaf5bb4ae71b6f8a405d4c58aa98e941e4ff0e1d8462fa3932369903a290ea09496d3944ab76bc8461014229b598da726921ced9a5fdfb71075d95c7e724a277896fba7d3f192f948c23623d377c654ae6cfc344e2bea1964e347e06ea23d7f99647e2c9ba593a673fd3cd0a7dbd7085609a48b6c62b776d98d0ca5b461fb6682dd4d0dfc43478d88fb106cb2a62fa6abdea1f1e35c6f4cc04aace78c48274455e7cc836f5c5c05751853c7a890b583b565915230f2cc9e3ce30747eaf79a39ed895f3e56177b4d8387265e7da4a846557934d99acc9e67fbd7144193dbd409d92a7f22d32ea9c0c706b13458283d1717943d7a96b7e240a4e61d94209f04609ac23754cec2c6ec20660b1ad4ac01ba1ba3715249d47631878c33da86c4a7e6101a97a1e986fe225bd769359910a04ce8eb8af1e805e3067fb784b25f2017ffb29a2c97a7a63e258bef60e01fbf7f42eaa995d66f934cfe8c8be6ef9c25b8fb93afde157263a49491db1a6e758fd9bbc4c0c4d2cbd3853f9e5d374011bb928dfb567e45c1dd0af8b297a1e1c5a1e8186fbe6cbf803d6f62c79641dba81e95a3b9be4dc702066a31c8dbcff900a6428a23e3be2ebd2cadc599a9fa684ae3d79079e70bcc3d7f72bcba8a0da698c02b4e857aad55e5bf4376885e97641e0d3ec9b45afb1865738d12737511861708d643fa203072e07484b6eb655f80acd42b0ca5616d91194e7bb2ed26c935cf23c30468d9bdd234171c6ad93e75a0a056bb833949da9055f8b9be0cef03e9dc1bba191644e236e11522b585daecb69768c94117424474612d6a6d41d71df30e1f6327c6ec0871fe7a912f5cc09372bee028fef2465e4348268cf004605170992abad74a8491b75ca10637b8fa6c5497832f6e5197550e8a379bcc50b27fd29a9e62b81f184418a5a0951b6d8cf41f5410c961af6a6540b11336b724feba15536f73440fb6f29bf2ec20cf1510bc3d9b3e26dbefa20f59d451d221c2d57aa14421eb2e991e72782ff5f64c49c630c2089327ae2bd287a9982d4dcb7199ca4a0a4db4eaa8554cde74d5c04e5c1f5d9dcf3e4d2c2bc7a3a0cf3d7aface3e2c08106257e17237b39d83e5edb895f56eb32d6a5db08dc71814e9b065a0f2ff9cf344499d10fc6d23745cf35fb496203096c4b12493439566b5648bd6eabb360f44ded580e0d555bddb2b446d0f545f6c3e931280fde9fe41d734c466b19667db681ec09b43a16499a718bf57137d373bd7354010cbf1e1257a3d5ac4620f2130056538d0185adb883d146d3d1a83d464dff2b29d14534cafecbee3c6200acd6d14ded352b30b4441d5d4fd11c2430bee563b0c6a06f3eecb64ff9781b1ab2f7f31cd75f9ea9cb374da2d5991707ffa168b5cd6aee785186334563aeda9e4eaa8f563f0ac966c989208e6078f1461b3747368a0f16da8f51d4ee5df06882a2b195e4411c9710fe9f561cd7d0213a3c9a676ece8f2d1c87e04f11df6a1a742a29c067458b9e32b3a1cfdd42c26edfe8964bb018213516bf88688e8ea05d22aa8a6479f9bf51eb37408472ae842c14f1bb7bb190ae2264242e6d629a7f65a351d943c615616e8d6a7d176ef502f40f00c087cbed943d48d7bf4eea0d17d6402802017f3ef5a270fd31707906010493cfbd8c86e2e79e85a9e4fea6b7fdb7ff2a1c873ff55d964015bbdad66501322e19d3f2bf506d145fa698889fb60ee1523947c8780f6e3b58a84a5270605ce39ac178417b4fde34b81f2c2ff11c925e123ffccb129bf8fce00c93008d5eb555a35d90afc052d515c00d1d9431b1cbfb4131cc9c8e2dbe401239a910f3b05ae1b99e669b49c6aecb8131e43c9b2a09fc5e91e6bea98d8178cef3af633e61442ea6e7264a49a9b06e5b5b3e3b52b21f89886c9d46e09b56dbba7b8d6fa5ea83962f288467586ecc721e55715d884a4e210007c24c81d71eb545df6e06abb17608b4fa4d0c1a6bf07a4afefbcbb2654f121408dff4cc55bea4042b0f051e2ff8614843317e5c818839dbd75897c92664bcc804b40b69def0f4f3d187a7b2ed88e30de5edf5c867f53c3624233f172cd01a98abc055eeb904a72a99310a14853746b4d5e6cb2c891c1d496b0ffe382ca67de5bdc1ce94f85153e270a30d66c4fe3a9b688dfbf63c7d4e21bb0b5efec9b0c5f28a2ede9cf58e15ca142a7ad412ddf03c0017205d44ce2d7efefff90a7bcb7594b1818372a9655896b88f9712343101ebf00a9c8c147c09ca4526f4c6dd4bd27d51668c8944731737d48bbcabdba365a4cfb3c3c0efa2315b1c407bbd96431648e0be68a874f5ed60bdbb8e25587b786daa7f311b01042b3d261e7fe605cbea32eebab451a60a233decced91e84c41f0aba44901cfd8ad5638c839d93ce7d2b1bc2b7bb780be373712c5bcb364d4289be738075ac18015519124eea4232533c44d729a41b29d682a6b33b82242a20df2b59238c4372f64d7ee9e82b072c6b777ec6e765fa122b8d0a8aeb790449214a4da33a48b18c96d70dd77f49b5648ced64a7efbde153d2bd53ed85e1c3fffbeedfd68cee2efa19ddbc62acba20e2f4303973c89f3fbb7016d5c9517069676f66370d02fcd340de2d77b2d870b3a4924341e8cb1d3875116c065d55b4437c22ef200e0136df5e6a33245578cd7e77c6f497616c31e18f3fb47b042d442c18880ca4af8c083f5740771f54ea56b82f54da1a445918be9c79c31eec995ce12a3472c16929045e0204558e6c28218b2e0e5c8b97f1352b73c94550e0ec29781764ac53902a101a447df1d8e279e415847e529170c0025cbacd47247728eaabb83b083681e334100ba41181927efdf7634c44d80b5dffe20226fa687dff064b0f9db3caa04533f7825c07646312a49f78f5f95f01bea427a2818ab8857f32374e478ac352ada815e68008e1871cad1e941a849a903c6ba723a13476fd7cb14f6829b906104ef5185bc8c981d5c789ad1fe54513f8db97f52494c0ae1ab04f35a1ef2dabcfd4c159a5b3331711bc447e044225695edc9e2c6d6434474ec04cd05c67f2f4be91b976bfacbeb37afd37bff78e1cce3632fea194bfd73f9eec0c8af93130da14e0d53d2a96440845d1502a2cfca1d437e5a248d1194c3a1a28d3fd2e93a32c3f6bc224cda51461a15ca9cfcb3dad8d01f8d2851021eeaf8470af4c810cebfd00a1db1350d5fa7d42f70ef077926de6f13634da1a3ed1fe406b9d72cb7246ff2c9b6aed7ce78a76ec0b82c4c83aa976726bbd4fdaf5cd23b02e58f1e202b47cdf875abc28f79aacf77fb1648a7a8c61ed06b8d1ec6936bc2d1930c73f6335edbe2c8fde9d71102e5f1883edbaefa87fed86491743e8c3446d4edbd2de5a32e85e419d248bfba2981d6475a3c29f43d59b8db6152c630710acf3703479e3120bf63d0b98464b2096e408f12fc48c9176cd4dc174f6d6728804fb66af1f6dc529c133064f8fc2279a180fafa11d4c73299532194a4e86aca16e0a24dc5d1c2cafd56ec500b3044d91a2d7a74bc4133b0488615d51548220189ee588c257d7d24d091a2839d597314399eb38ce916b1730461960779d23f4d7069fd83924ea63c71ff59436ee7fcd4e2671e6bb7117fdeef051b6deb6c2387b531583aa29648e39a0928601cdcccebf9d9443dd703494353cd1d40579702c11d5e21b69af92a11e452116c4860deac93b1b009403844b314bbe1e820597d98e2d5563837b6eaa58b5217dcb634b4d266711de44d8c7b93496f2793fa616a428074f9bb3fb5d52a6734393aca535548e3d4a02045f0e7db23851d43f397ab21e03a55859597d92b1b5b2662d3db068584f9e9876846481bdf569283ae44060325a674541804ae842fe669bcefd81adb", 0x1000}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 16:00:23 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1102, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) dup(r0) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000540)=""/4096, 0x134}, {&(0x7f0000001540)=""/196, 0xc4}], 0x2) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000002140)=ANY=[@ANYPTR64]]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000cc0)={0x9, &(0x7f0000000c40)=[{0x7, 0x8, 0x1, 0x8001}, {0x8000, 0x5a, 0x2, 0x5}, {0x2, 0x4, 0x7f, 0x10000}, {0x0, 0x27, 0x2, 0x3}, {0x3, 0x5, 0x90, 0xffff}, {0x0, 0x0, 0x2, 0x40}, {0x9, 0x0, 0x20, 0x800}, {0x0, 0xdd, 0x20, 0x80000000}, {0xeb, 0x7f, 0x20, 0xffff7fff}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x4) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x8}], 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000002280)=""/102400, 0x18c33}], 0x1000000000000159) socket$inet(0x2, 0x8000, 0x8) fchflags(r1, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4a) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="b91d42c10f8cec0680eebd1b1751af88cb9cff4c3c419cc252c02f24ce483638023ce759e3eec923bd2dbf7d534d3b4ca1c5e4d519ed7b131f85f2745843652ea58bc738cecdfeafd0d2d5750675228864fb167d7d217705e89f4bc18f2f404abdb331c0ee70b5a96261df65466125ae56eee05135321790a3bb4fa6a56ae51767d8d3afc724cefd8f22aa2538a6ba6cc59fa53247ac137e3bc7dad503ba85f5", 0xa0}, {&(0x7f0000000180)="2e69762a73827f3239e7767925bb936e97d52264f1d19d5052b132625ea4fab33601c6c4403a10b435689ecbe499c921db27cd836a3e47b360d4824d18d20b62f9b3d878267badabf7889e82f7bbedb8a49e", 0x52}, {&(0x7f0000000200)="426bd5e1d508a132542796f32b7f4625f9f6873d535bb1eadd272f0d4928dde0abb4710a9e336173ea00904041c511bbf2c98e64adb6de5714f360ebb602a7bef0932c157ab62887cf811ed3a88bbc1bc42a2de45885310ec4885a4981f5f83d28ec604e12cc23dc0986d3b63d9b9fafcd7d229a18caf54e70af96b8fac0f6d75a50b71873421ab0e0336e4f34d599e48daef394240a7c5f2e8fbb431052664b50d937abb8032eab7d43851b92b314a2c6ebe652ceb6b07c7ecc60c74c3dca2b688ac370c9118261c158fcea21f32fd5a1e02a48200db936317768e02caa55428fa9a6ea62edf3ca8ff5d7e73a6a76467e70827f76ec57237e9b3bc1412c", 0xfe}, {&(0x7f0000000300)="71bf264454ccce8c4bab2404e85e754f86bf72aeb5231e15588d7ddd8aa6de9280f5df7a6f3479770299477bbc5d5abace658d7111d40927a9fc7e58a7d3ec90495dbc6f97ff2f48a32b7b92cdad8cbb53c4af7b366e4c7f1ce6065b9755b2fdb4ea84cb7a25ea2c074a6ad66dfb792be608789fc155ee7908d30ff7da5ef270fda1f1e24e02f88b58087aa7c4e3b30419cd0a65ae8fbc75c408873cb0e8b8697f224cd88a3821eaf6c789110f01361d254f3d21da8b92a693c0023c0ab9fd4111ac76810f016e2fb08c", 0xca}, {&(0x7f0000000000)="e6", 0x1}], 0x5, 0x0, 0x2) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) clock_getres(0x0, &(0x7f0000000240)) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRES32=r2, @ANYRES64=0x0, @ANYRES16=r3, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32], @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="4702e29b24df362076258b2e1ef12de28808e58109000000000000009c4d98c429575a610dabc0b8b300012c04d9fa704d2836449a65a6c9469299", @ANYRESHEX=r5, @ANYRES64=r6, @ANYRESOCT=r7, @ANYRES32], @ANYRESHEX, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESDEC=r8, @ANYRESDEC, @ANYBLOB="ca39014023", @ANYRES16, @ANYPTR64, @ANYRESDEC], @ANYRES16]], 0x9) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pwrite(r1, &(0x7f0000000180)="1300c9f10d7b3404204daa324d68c30613d250a061e658bb8654dcb466ad371bd27b00cfaa30240ea46fa26c93e899e7205f5077f2536f7a4fae54c831020537c023c0c3a53e4e7c579f3e6b6d0bcd5e371c1ff671415a45c922b9920f1ff997904644855fef162b38b63088313e69d9eb36893e7843775133bf754586199e722557b2457602de22addabd57f173f017389c67f3ccd62c12c69a5667438f43d03d2dba5d63ad17ee8db7ae65a1551377a71b8ae75e869a5f7e801ac52d523041b61ce2b6f653e1171f1c9551248c49e86983bbb212cd53dfc278bb2469deb7afd7515d052c312ca2034473e57161260e2ef7d5ec7ec79abb3fa6796ac0cc6743046fd6e9193b1c9e981733bc0034c0568265ecb82a881f8a1c392d8c3c23b02f306207b57c3b7ad0210e6c67a7800812801c71d6a8506edf1eafba71fecbe43c15c5998832dddda248e0bf2c034b26ce831af8f07c668e630e3214cc0354a24b30eb3512a31160a5cc36595d7819528127c29993007776ff5476eed5f6cdd96d51f2f3683025bcfc7ed5e341f5c58d46cf189c99a79598932fbfc3f7205358df5dadda5ace4be3383d1a8bafc747b2755f15cf3d2a223640daaf8cde483eb341dda9ece5cc6f651d837d341a046e8bc35a900ecf524ff3e5d528e3e3eee1153897e01dbfe5767fe16df2b815bb92c980888b48f72f5bb808d655a5cfd27731c97d20782f9190a42a14d09037d95655a0d03f4232384de0396582f8b41ba1db1cda84f2543b9d42c0a07ed81ed03593c8db0916c63abc455b68a9ab2e46a4584c3a804f549c8f05fc3a308b5389f0156bc5a2dcbf9e028e4cb0187aa0683ffa3ace4c0b056bb06bafb1b9656234c65ab61e808b96f8fbcce7f9a8eabf0baf3524fc289244c325851b6ef7e382bd90b4facda26ae5bca0a00cabd29e1444fafd4e6990db42d7f511ef326e2a3102eeb190fc7da44b9b2991ad5bf7ad9bcfc0df43bca49a2e2c414d6ff70b38bd1cb1179f7767e7642843c098dcf8c2bb33a3e0b01b0cd584d23171a1bf937fd457def84dd4ffd4ea951288457bc359fba4fe6307ae43e9aba5474a46c085ba4724e6eed9e40807d6b62bf023aa2f96bd890a980bbdb3f638861964ff55fbd41d406589459f953704228f7d04395ca341fc87e56b19380e42f8665f48a0dc8f1d906db287430f6cce1c364b45a3b39a4c20f13419db9b8bf5fabaa12764e4d47bd429967d9fbb05368e8b3b88e8de45a286e5f58b19253608d273cbeef56510924014c2b5416dff3b943205a4cb2868e14ea2cdcac0672a9cc39a42e8ec6affa1606ac88068618058a966592022473b2d86a53ae27b328f485cfcce5de3b45525b42142060556379ba5a340a2e5e6e02f8af61f68926bcf188ae5403f6ec03ab781c1e9afc8b8a57d196bc4a160838aa027b0be56fbae59a335794ac65f077220435774c21d7e8013cedc8825f64c630385d827cc82d1edd4461b4974a0df499a2b14cef29bcb83488779fe3a2838dec2fe569d2126bd551c7aa170ebf7f1715ed4c6086df762303e9eb16f369e45ab6194c13730a8bc3ffd5ec160601533ea74a2759104591dcec343dbf407aa5c99f01cb0457001910f41d4d04cdc07c1fc16d71aadd09530ec70c418cf3498a19357369860fc3691c29bca992f3fd4567cf2d1630d936c9c26c89e51e6f300670a68e15ba497cd7467ec0915150bd987aa6ff4e15b586207c8874429e4c706ce7460d5ea463f2f979afbc12bbfae99c8699ec03ff0ed0afc508bb82af1eb120cd57eb27e105240a4fa7d722a5af7108bb48d8ed940bad39ff9f5cdc626a5be0ca241e1239a3067b8acad541c4b7f302e0980b59d789f336a35151806b4266c639a7d3d0cc5e9ff714f567af91abecda80d36a0f7a47120fba7ea2f03e6ebae51ed155c38ceb7b0e00dd685e9f72fbb588dd047839b1c38b093f5294fe50b8fabf1747e3b804fb84f5654dca8da49027f79da56a6f6e506389631d051d58538aa02f99dbc85c709a473e5d724606f1027be24c5e920a40ca25fded116ded2f26fa29ce3057de82ff792218340794ad7d5e3df9277d94452d3aaf577449dfee91e293054e96c747e990f9afb0f17d92d1660b474989f87ad2ed22e2dc6d08ad601aab7408d09b05435981425fa12de5611ae36e97bfe78b4c0fca4e4cc4a7c3f4bb93a32c8bbbbed62e856f19b24095a13325763242a9f869e53525095be3165105d9476d4060a0a0382c0fb584523e6a71a1c3e27bc8ea1a4ee68c13f9a7a42584834e65f4d9f207a9fdd6379ca46f22172316cd1faeb3530f4dcb20e0fee7c1f5b12a96f501ded2584d91172c386ead8451d884c2e1c1a3b98ddcddbe20282e1417830f4c71da25b5510d3403ccc77a908d7c0a62a7d293ae21196475afeb5bc8853e5fc19c8604ba0bea03276f406dde34511750ad706fdbad5fc774724a770c6ff90d7e8dad562147fc6c320a5c0e635014a02ba01a56a0ad4b2ca44b07bc16e974dd595d5196fc99dc85c05a4e152f47b1b4d21754d7afe37650ced1346617a8f928d12cced1bac06b9fad72304e9baad1b8d211ec3b5ea2c80d6632ad7ce730841a96359372099157e0f4357faceae1ed367c211075b8f3beaec44572fbc26cd9a4e79fc329b2261931b36aa06f6e5d70d271a213f196f6ca48a1e885395635354070162a3e1dd49f8fe8d3f1c869f10b0220e8388233b9ce0c69830e9855683294e352d8e699113d7e89ab0aa8f18e26fd466e8194a468414ba2ceb1e64bf650f8e5dda5d371068fb8e771557428cd0d680185178f440c90d853d059ff751628192c4c3275c52977dd6c14aa3214a1ca586bcee136c94e5d19b49594fc2e0d2bdd0c9c4a6184fe2f8133954d73ae533806d79a178784e9bb3a62ff81483eed7819936506ddf9b8178df57c5e829400c076bd1649f9811244a57f9c0422d190f9788029fb8d250e53c98af90403882e8a0e03110870a4fc7db4e9a1a59a486eeabdd181646a070b535fdcb9a69def30f4899c72ebd2f40062dde9876f5bf3117a0c9e2078328706108c893799c86ecc6787ea78800f7342edeb62ff3507a1a15e5b62c19870be336f525e97fd804a194abe5dcd6d27dd253527163dc08f3c3fe41bc748662b827aafdde001f0d90962c360a7a920b5213c3760a7cf334b355363f269e0576fccd523cd10b28dee514daafafaedeffbf3a207360d9432be5997b116da35f4a697d67260e68c003589aa079e74df3fe882ae6295212ef105f8dca2f9935daec1836eecd2a9b35d6f8c9004d8b703d4e28b597f9bf03fe36ae29d0e4ef45a7c7b417d7e86bfcb9a7782e6412518aa70ac2a703b080482b52afcfcfbd35b64b7f51a71724e1f27b6d4d20a13ccc53659144d7d5c1231012fbe46d859c5a66b5496a35fa0104029c5fb06c4da5c1e8a5bc6e54f0376bf36b470f8e2d70dbd7dea99a0cb23e210e2ac2fe98ed7ca7c734751646cd233a7d183cfed13ce325e20f72f5de656e891b69d3edcad1255cddb4a0d125cc341c6754b570e4ea34386c1d74e99b0bc1044a9979d3c405584eaa2728b199ad18d502f5ae34693d29e4dd3d4891d211080d1084d243c708507755bca991ed912153f98625c2beaa2fd6c2ab2a0ff12575a0686a319d2f644b47eaadce2de244740b2f3a2c285a4a92124f9799a0bf326eba09a71f81cbcf56a1de59135b99e87331c44c7c884aec35dc1630bf5aa4a017e9d41f6537e24f3c37d62ec3ceec5bbe53da07ff5b25a13a721dc0452cc650b518e9f83b3cf175f06ebf054d5b8e8051fac545ca79c003d6a861a0780d539088e7fc34a4c9f72f0ea2eb5fe9f862e800d93b67ce48ed44cb94be0dd4e5cb7ccbeed5e7f72f0d1ad5ab539f3fb3fc0c4407ff112804056a9b086361dc11322d95c89503daa1375c68dbc16d15a81879c2f1f89a1393e9aabc856732320ce88fd30155dafa4fc9142305bbb0ba1ae425836be91877964209c5c5feb775d13beb7022730616bbeff5b4a968cefd3ed26730f1949c1d87d46e8aea4c61aa9c7f1e1580340e1f40030afa41f14e57d4c1329248fd358cb9fcdc3cfa0029c291c3bff6dbf2c7a41629c4d483cf15b9e941cef229d8e57ef20211e97211c347f9bcba865989b000c85c722daaaf6be8fac4bf0fb9171fa7640cd564361687b9653277eb4eb36dbdf8ded255604f6b6220100310d1124ee37399b564c5ed6bb0900f86caf354a9b5eeea29111efa4f52acbb8ca0db00d1cc65b4aa743c609d0a74adfd1046a45fc19452aa2c83ae20d030016a998833dd1369cfa83740ba6a07225b569bd01bba98ac81655183b9dd4878d90bc9511a91d9cc8cac3906152ea5988053af9ed4bc0642686865a3799e899a9d6f08d8772877fba5232d21c7ddb89949936c7a8a0e70e18d2cbd35117513434a98f31775e243887e2ceed77e39df2ae6c940a2ccd07953c14c5492b7aabab023e513f061178a63c0589a972efa24aa0fb66f5b930a83ae574e58d31fe0f1293e31c6b693b5d85b12ee847c42490ca82d3279196037a073336377438f2ae3534da5a9b09b2ff508e513ae6b910fc607c027ede5f07786c5c3d6ec3bf4b1399deccedaa4fb5305da8f249c2ede3f7b18fc71a589d43c0dbddaa4193441adf898f5fff7d68b6ed8819728528d23272d23c18a5196bcd7a70b98dd4b23a0a3626a0a5b30d737e90386f04cfa10918ec314f5a5fa9e3911c1e7e662588ca654e1a1a5c45aaeb0fcc10bad0370c90556afbcc732379edc52c9ae570effee8edc85d0120c8464159ea1598b49b124674381fbd31e9948f270320c9da231aa883854c34f69352abb4467bc5d871252492d7bf69b930886f778d27a58750203652c38f71240a703f8b191571de138a535ca7c714853b1fac4b3f6db650c2f75ca991ecddbbf7a774fecf09d50705e786c51bba61344819b7840461eccb9967e814af907d6b251c6cb6f6a88d6ac48fdff3babf65872276355fb1c614dbdcf4c9ac73940d80c2abda97ba01a933fda30bbfb122a10e14daa434867b654ed88a2f986473d27d25b63e49f4b40c0fda2388e503472f1d54f8480edd7eeaf026bf55fe33b7fa19580fb70057676915b9eb829b0c98e9fb50aff0d719113b5da871fe9d587b12660ba6b7befbb98578f4fb95996fee127aedc9f1fae4b23bfddcc6b02b0bc5b069d70b3dacb3cbeb9d6a946d82dd1d516fe080ae7c187cf24c32a8bf1d3c71965a46c7fae6e73779e8697c9e01dc5828a7eba321168931f83da17491b480ec7093b6b27dd073c750853e4adafa9c304971b624748c940b2eaa40216222702de8c2635e2b203a307776650c578a5f409be450de5d14e1dc1d62f8068def065e9271e28bb192d562e4fd2391296a76f667351268af44aefd47e0b826a5a9e4f60d0b992e9da39504dc9035919b2c08e076515b74cdb6b640e17ad3897eac8ee2140cb794ad885c867134c304934dbfc37f0461f54377dc3511bab90df652149be8e968c966ee6f3293b0867ab4616f9483c77f6774322fa5476a2b2ef5cbc00093c5785138923343c70b9ed5efac6c4b200003ba9c59bb2222011634f9bb9cf769971adb807a8cc35d3948c2fe2a08f8f4c9d4248d1781dca869d7425a565eed88e0fe2d0d1b3c21e6835ff7f8d9d43e1e5a3845d970f14d91839fd6ce6046d136dcd461e8baf859d39fcf74c439e1d9d7294ac2c5b847dfb7d7a69b6f1b19c06496549069662a53ba30fd5b5325a", 0x1000, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = getegid() setgid(r3) mprotect(&(0x7f000007d000/0x1000)=nil, 0x1000, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x5, 0x3, 0x4, 0x1000}) listen(r1, 0x0) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x280, &(0x7f0000414000/0x2000)=nil) select(0x40, &(0x7f0000000000), &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x249, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7f) kqueue() 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r1) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r2) setpgid(r1, r2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:25 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x3, 0x5, 0xfffff801, "915cc9a7fc9e3809a3b0ca65338c88e8c9a24e89", 0x4, 0xb97}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {0x7}, {0x7e3, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x10, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x2000000000000000}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) pwritev(r5, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/22, 0xc}], 0x1, 0x0, 0x6000000) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x22, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socketpair(0x2, 0x4, 0x7, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/188, 0xbc}, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x14, 0x0) execve(0x0, 0x0, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r10) open(&(0x7f0000000000)='./file0\x00', 0x2090ac89f0852833, 0x0) 16:00:26 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='cr') r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) socketpair(0x240df40a8de36b33, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000340)='./bus\x00') bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0xfffa, 0x0, 0x6, 0xde31, 0x6}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0x8, 0x0, 0x1, 0x3ff, 0x6, 0x7fffffff, 0x0, 0x2, 0xff, 0x1}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0xb521, {0x8}}) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) dup2(r4, r5) 16:00:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="800000000000000000000000000000004d805ba5efce6596373416e7b9d4849a7a9081e73d7ec28133cd6a34dad8e3e7173f125f9256146d299d458bddf78e9a1ff746c3ced066a2fe9ea4c397b58313332406345ed1d51b5cbf5e6f000c4f6118f924bcd09691fee2639fa9d5366bcd8c5316104c2523715b000000000000003800000000000000000000000000000030701c4873ec213b415a7cfee41c4fe1b67f0d726e244c2c4d6c03335c33e109fe0000000000000010000000000000000000000000000000b8020000000000000000000000000000d408d1481b461b4f51ca8c98400c1a13163f8eb3990866ce2a2161576fbfc55b9181477953513d42bb279df3ac825037dc1679f9de56986c1e82f1faa27f014d048627ff41b2f6f52e4ba4c1cf714dece7d38d91949e4f72a6cd43a545a6abf9a82993375b2b3c1161226f56cfbd7a25a29b65f8f1248a3d198caf455d146dc88e624d986bd837cd653131aa263c91190b50551345dcef7c4400a2ae68c41d55dc43e11b84fc3ad9e200b38593fcc30ecd2fdfab3019809a306498b4c5c000642355ee83ed0ff8cd971ebb01146cb0a72b07e614c65c6a3536485b25b6143b5967b7cccff212922d4ae84cd8313b1527a55dc363ecfdfb82f303df5906379109b28dd86d3e342171fee2e9e5f50bd443bbb704c925f180c70bc38581a81a3abb9c1cbbfb422f8e4d3c3132cda4f01b6b4a60e6deb0886824fb8fac386e3c0337745bd9fb2dabc0cc47f666d811e19260"], 0x228}, 0x0) 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, 0x80286987, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="9dce9c0b7d242354322f917a734167a2806bb1e3bf7043f8dbd45fa25c629ee32d967009c9cbe5d360f39d7712d97a7b4dc2ce98efcab36165cca5e09e0c7bc2c6cb47b97cdb137087bda7bdbfc8cfd1239d2ee13c02df19ccde00a9a44315a81b220a9b9fe67b3c5061a45d8b1b7b9a2cfcbc77d5", 0x75}], 0x1, &(0x7f0000000580)=[{0xd0, 0x1, 0xb2, "b7ac9a18372346176ec155974dbe90255acf6976bc612f287b74c71aa6f108a74d7a2051afa48b0e2c4e64ff6ac8b7a90dd9d81341f3e73a8678cb1eece9cc2567afe3a13954b45bf42d970ab5d173bb6f3f19f76d784895be95f907c3692ac66b952a7a59fd405223339feba9ecedca17434dd821be2057df0e856b00606edd8628585f653a2bab424aa11d458cef56dbf7b92b89d2d2a0edf5907d66473987cc2e41deccbfe4284a743e02fe5f352966c0ebb9f34833e09b62"}, {0xa8, 0xffff, 0x6054, "2bd103923e8c8f88e7ddcd0969be8a928c2563d1f01138e87ed455ad491c82af0f66123003418d6961c8851b461593fcc5af74d02e3a24d4d26684e4629c5da53fbf6a09434d91bc37b9f99dde54cb890310fd274405099f6d20df8e809f4270aca2e1e8d3725175edc63d93fd02b6959397b89ddfeb9ab58a55163169f3b3c660100be40bdb268dc20cfed282121aefc8caf42cf60ab3"}, {0x50, 0x1, 0x2, "ed6827974892a19d7ee619fbd972172d85fd802218d2f20a72396893ef432f2b711e2d53fae0bc96ad782f0b271072ecf4f6ae3a9ce35f08e76d9840258c5f0a"}, {0x20, 0xfffe, 0x1ff, "cd0a0ce3b2833049d0b116"}, {0x60, 0xffff, 0x7, "a6262ffab3423bc59179300d299a050c01213b99500506cd8d05515cc31ba7ef184d881e7b250c7105f55e99b297322dad587b3ab20a0e9f2aef1df108bdc49d19e54a2e413e434b3b2ccf0e"}, {0x1010, 0x1, 0x6, "48cce0cf4be134ebdb70fff85a5ea0ec14f0b88a03f57cec15d34279e35ea61320af1352c9dca8128b603a9673826a954dd9d14d14ab96de3a5d2435f6c82988b11d6141ea872f0e92d427939a4980e0f908080e18a0efe01bbdd096be86e89e6691846748dac2e0cce3867a5b7a29caa8f68f0a17201f476b7a4eb183bf8304a083ffac7fae58539f22dedb1088bb4af50457eaa8e41964f10bd9e111db2246607827a4e5f8982150308aa5ef6a2791255614e518680154287fab0c605aa6f58cdce3d70620630492bf388af40d393efa964bf34c8be38f49e9cee40c6d47c5994a74035593c218571ee7a1a1af1b4e6d861ea77b40a1d4804f77d0dc8ec66d1047de7ab95e967c29071c3628ae2e88aeab9dd1e183cab2bf301d4914dd0eb0532721bbcb915edeb49aef898f765b6cc3957f428ceeb17b7810459d32d128aa54b8e2149ba667ce9833fa038ac1512d98af45a647f4269d2e7162a833ddb92d83dbf1db816a16dca75951cd99741b7b361f2e6453e2904c35e314ef6d0f4189dab3da9ae63dade153694dd0c49eaf4ccf94b0f5b63371c304775bf833750dfc385d2bef333b86b6e3d824d5bb84f24fcb5df849bcb8eba39489991e94339a5202438368dff9249802a0afb63470cd92ea828b1d73ea7f6cec005778b0806c448e21d5054645e6c3efd0fe68b52f9a1f0193437fd160a0a6cadb4f317253c5ecf7523e17ca4a3fc8202675a7ca8fd00133a2c10f87e2f99c892a2958d078b334563bb0ef2da49e71a2d77ea6678f021a22581c7f547d28900b62f36bc342816a0bee859c3395ab751892f690cc74106cf690e4b1232ff2a1e1659d1f9f86499afa797e91887cdf020d2e6abd07d4c9cd1d3b65f4d0fd562bb0e9d3352c3f883c2a4972f840fcf41bad70798872d8a48f63ab01ef457c1ce73f789f4399ee26616a31d69a7de54104972b0bf541b3560705406b4490221ca274b36ee25ba32359e050c540247e98b7861a03f599befd4349914e9a88ff408f1251523276b7756d16e92f0bcbcc3e1e8fcbdb67016bcb6148e60c7eea60a9d7cec9b20f43d776fa97283829776981f0d755813e9b9ae4ea420b385780cc9f6848cb33d60171855cde1679c72febe78b5cc1b41d6509b7adcba22ffd7a1034e75b70bc8b14af559b65965c7213179680aff203951adf90eef0299500ddd5692bc59062d21e92e221b3d40a9e10baab1ba8fd9cc5cdce0ff846984a5f14522e9f332b787e9a15841df43ff731852fdb0ac69f7263ac88ab4cd2a98cffe6f1776d2bf20dab5a9a82f94746c09c95ad4ab51b3a7b2a04ea1cbf10afd71e8ea3827076fad43ed2fbe0d9e2f61cecaea6ffc3fbc6810757771f59780fb41923b4cbcd9a9b0a7104db48d7f6242c35d835e093f95f2217d126034402c6dee53f3d8f4296eac40edd0e6704be74d63fb971168daff39e6d94362742588f72f5e1620c16797074157235ece62ec5731850a464a209f7816746cf046fdf6a33edb2ae57d38bb33a649dd24d45cfa0a8764361d423b859d871bbaece562fa9152dd2b3be605cfe2476e8dfcb88412f41604b1d9e89523b372d62ee9415c375e391810a573445d1556c3e81026534f7877703b3c4d177b2d2e00e9c30a67511be4bafaec0e76cb90a36a52df2b63a5746c094916790ff2283d9206b0779892cf8e4cb874f2c1ab8591bb04e8516388e405f9a6ea68f9fe0b7db139cc9fe1548ebecea05d1afadcffbae47dfb44aa3ea07f41517d0783d13237d4aa96aab83f81372b1f41d200c98a3bb05f7876d75d9615cca8042266ea1df05c134156c442ab96662d6138b401ed6fa10b79008921ecf96747a1a92317c650dd46f7836777c5ffc17913477f35c2af81ebc3d1a580f75ffb9f0cde79e671b3bcf6834962cdc1e92d6ed39a3ec6a691c4932a9657f67d38d9754a395b6dd3dbf10ccca0d937987c12ceb85e6558511399ee74b722b3c3d137c6895b3f6faeebb76f52fcd0863f50288379b1f41343de68f6338963dd284d263452e6fda704e2516361be3e0cf572395febc2c2061f4a16b028cbb4d94ca089e77a2f729b77d27e9c046ccae82ee55b2c90ddabb175f52f197b9be3d0c79701bc60f974f2032a736f22c86f32feaeee68d85fc6b4bbf7e18cda3b1f24395a91ffca9385a87c3a7a622b7981d4df7f0ff4df1b82142dfb201a20ef7636116680c619a0f51c2262d722f1108174737f24b3f48b42e3bee6ae81c466f5aa4b13831f8252dd71573fb1e220040e137f4b43d483263d16275f94a376cf30a021cd804ec7ae9978bd7fd53707401f5f15cb5f0a36b1d052af3aff5fdb3f8d30792d866918d8eddd7ec5808a2562bdd5f29efc1d43c2167315e8b8ec43bff6eb0da38645d5a53791aa5f8945dba683f52ff578521a68a6efee63705e1be5d122230a34034880e68588f5690ff17503031254b13f6ace8c97e24bca9ec267bc436faf108769a858c8df76def213e2fcffc58291fdbad7c515a56d7d428a966dd3aef7e7f4d1d841eee24dfea1f462cddea2861306f28c4f0b3a374f52b38ef265ead915ea6dc9099d91df34ecaa0233f4e4d016dde1047de4d706d0c267ab5f31f3c4c0a1bb886c752b8381352c8ca686d16632c4e1831c67ad079f3a69076194293bf357f6fa104b168372d5fa4b11dc3697eaf1878bb076d85e8b4e378071fc588d02f0a369c9a6b38c71e6d332b753204aa699a0880eb07cf0b1446bdaf3a525ee3e08fbbdb88836d2ef4c25a68db8d43b0259d0047bee336ef2b3dc339cf12e096ac29b65c68abbef704cfee52d69ae35c8ec61add947a912d3ddc72428c6d44a2b4a8aaa3e2b73a9ab1d8ba2edfb9398229a396dbb9c97387d127b87b0154cebc6f4e4b87eca07f6c0ef00c8936355e857d3c7a3de612908fe177da93c0a7f3c6d8d366527c6eda8d343cf8e77215b35f5a6c8098a8f82b0e8b0788de30b9bf69c77c76606710f4a76038ad6de5de0d22da8f1724d186d0d005b603ba0efd163660d68772b98921769baa3eadc41032930c263891e3e46369d93c570712342b76e04927ca7d2e9af718c6ec904f57b7d31077be64d888d520e365dd8dcf276a35a28ec7df965e03ee2d15869ee72f079c2b13f38d3efe7db76660b6656bf866479da08697d296e08a5fa03fb82b2cc7d03a1746bc875b5ab3f4b7c8c15a697249ed1b55f8b480d39ad094074fa2b65d0676f1ca12d44143c85fedd729deb9f29de084f710f55ec208e58b8ff7ce00ab54de15d9b986d3d7844ecc4d1fab66d99fba054be3957569218ff8c70bc5e6f306bd85bc30d0a02a837a5ab7bc1d6c06bbd6f4f10c259f661b30c93658da89e3de4574f9c7babee8c8cf099f8ba8d45c8d70f7143613f565bbf04be3e1a4365e47a5899a77265dfd17a2d49a650b71a19139e9b7d16a01d8b1347a5f975660359954f0900617ee9ca61e927be0b08ba3c2efc9fd86b691c0e973ac2f45fbe58b9784bbc08e5a66d8f694be8c9fe17aee3c1b9bb4f83ea635ab170a11d428d476155f155b8e05577f956ed8a75f7db3fdf7da71b3e027bf22792127e23ef45e13dbe4f69c4000848ce7e08d4442a201993e9532cc5395416f378ab955b3b62169173ae0cbb5f32c4eed46a8c55f0aae97577d9472416444cadb543d1f24b98fc36765d4e2df5d27a2a7fd023b53790a88a8af67289ee70a3bdb5c3488977556ef305f6ccfaad698273743e84537aca945522c91fce667392bf7b9dc92d5c0075adacaea34fa49a3854732cbdfa48897fd371b0cdb17e501ea31539abb0c7abfd0fbfdba815fca961063b9bc58905115cafc16cb51f8170b95fcdfcb0060bebead7d5207edcf0c8762c6a077663e42121bec6d0c2e79187cdd74a1d36b50af140efb63532c98dca2100ee76e122408544b565e87e0d8bc9f4f975b5a69f7b635870e6e98d58c69fce006defeb5b1655f94b66aacd6329e0372bafd672b2b71a99dc55188bf0a5113f9d598411ec0ab1d6906b8c0789e4cd4b6ae8e8561f08cd17ed26fc351fa9dbff7bf921cff798d2cd9b083bacd966030c1723c0551dd0ad611ff997979fcdf2bd39ac9335e675067f3cfb4567dc50999a10cc2d3e0133858fd2368064a83ba3ebe79c306fb3e3c9aa614df15ceca6fb2c4153ff9d6a58b7c9ebabcd73cacb70f85648c0b56d979817ba6f0eec7a7ff30b1402def14331934f410710f920bb700d465057e56a9351b4c1d75673d00c57242521184580a74a15ac175088355d615937f483c3977c151a548e41b259699b5544488470568843eeda047ef8ef7c658466d2ad73b19825af876d76c1e8c1d2ae653b20e44b197f1f719712a3a309977fa077889060da660e5b8600680fdb187be10e0a91547952232c91c134f7df5cb69248635e4dfa38ac9584323a478b9c03818e6755af4d8a107bda61ffbce1bec18a2008047f3dea315a73166cd0f3e4f635d541ee71589ba7f2eb0800b70f15787e7b58833eac2d0b07ab8db47afc7841a12b7e32bb5cdff010ce9c1f52cf11259c2177b4d4faf13244d21e47624b7f3ebe19915a2cc3069b1da13bf999e402667f4297227c1dc5f8721a16ef5f945e2f78d41985417b090f51608a96187a44ab9741df128e1a271d875cd501f6956c047e71a0449b337924da302667af02da9180d01e1d7567e4f3b036b98e7a6035c5525392b37f9d830d84b7ec43c2b137ff086ca194c86c3b3dd6525a0a452ac76eb9cdbe3d9b621b45b490c8d9e5d9fc295a57ef3ce1e9ce0789050fcec0b1d4563c57ff02d9b152b9837f119af0d7599c616179c27c0546d5772697c5299d18da715092bacb99d7c68662ff0701e223824fb9f73df9232f2c037ef291e5844a805156c1778bfbc40a21f3e09d6e46ebf43ac2eb65db8e1a6b085c7b758555db38595c769585726c113bec69be1554f8a8eb515f77cf334243966319085a237e1332ac70a866019da83f027ebf1af38035cbb943cd791b157a4d42bd774d1396960f96ef496b35d402c954d09fcd779db25d4f271ddc235b2383d92c90d7a20deea45fc1614f18a725fad13fda49ea6d8c15ba48fd46d15244d4db2bcc5019e56d2020a2223c1281d74526ea9f57a6840f634d8145b9a08c7fc406432243713f3071eed835b535c8980c07fdef4b26463b38d9dba0aaff50ea170a410a5cd375bed79255b4dbeb14b86c89ca4adeb11cc951f9f1039521a8335c96cb0ee22a5e14805a5b4bb74b464bbdd4b3ea71423aecd8c4b51f61c4a8599e542e2828fa4a6d82a2289aa3559e86357a5c2857342755585160f5d37fa3b68452494aa20a4b2e8e3d4fc0d05adb452e9e63d0176fabfc8e8b2faf44830c9553ccb6f9bb8345216139ebff1a491b3648e96210366e4932b7774bb4346c7828d4d79c32db4ca65bdbfe9953e0e2ce78d4cfd2b684ea188d213b824d7f1511293001b08f7e9819e6502f3f9a785fd0a3a56f714436a4c58cbf0f33303c632009341a38d134b3bb027113821c7922c566bfea7df2251e02b0108ffc5dadaa2988deb596784f80eba88ecb8d4b4e2dfcd592035e03bb94d28e2b79272e210718eb0ac6840f65962fc68700378c75b0676cc41560a0e8ee43b87c7f873d257552df50cda374ac45986744c7c78ed0c47e3bd8afff2f0f7296bbdefc64949fea3b15bcdd3f75c5701e98b5fb1c2c8fab363a2973595b2cd58c9ad8756b38f3ff86eec41120595461fffd535ff2bbab189d2e99345a153097878ff44c9fc78d2"}, {0x90, 0x8001, 0x1, "3e591ad2b765887232654dbedd82cda02fd4b39a1d3e84f0ccd402bbec0cb82feddd59fa3fcb8b58dca2df662d6be57cd3ac5139e489e761075e95e04aa0658c2761841a8316e4fd456593fdc8b55a432fca71fe1e14b6654c0145a0e9fe052bd0d0152d7b8d41ca072d1a0cdcfae2da0f1f2aeddab6330a2ee6e11f55"}], 0x12e8}, 0x8) shmget(0x2, 0x2000, 0x0, &(0x7f00000ec000/0x2000)=nil) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/d\xdcQ\x1b\xd8\xe3l\t\x0e', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x15dbf4a490aabf01) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x200000000000) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:26 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x120, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x3, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000180)=[{0x4, 0x0, 0x4, 0x60df}, {0x4, 0x1, 0x2, 0x8000}, {0x80, 0x7, 0x3, 0x3f}, {0x6, 0xff, 0x7, 0x7}, {0x3ff, 0x7, 0x7f, 0xfffffffb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r6, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0xc9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000064, &(0x7f0000000080)=[{0xffff, 0x1, 0x3, 0x8000}, {0x14, 0x8, 0x0, 0x9}, {0x7, 0x3f, 0x5, 0x8}, {0xfff7, 0x4, 0x2, 0x7}, {0x8, 0x8, 0x20, 0xe30}, {0x4, 0x3c, 0x4, 0x4}, {0x8, 0x60, 0xff, 0xf881}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'Tel', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x62, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x383, 0x1) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000004c0)=0x5) r6 = dup(r3) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() preadv(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000000c0)=""/31, 0x1f}], 0x3, 0x0, 0x1ff) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) 16:00:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x9) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x5, 0x6, 0xfff]) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000280)="d292ad9bc9293ba5fae1a3486bba4e8c4db9e661d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80abf42f9ea2740b59831cf334e883a237ffb0b9ad7958865c883cb9f14cc167fb5e49b62bb90c1cfbacbc18f987f34c1feef19e06f74f6f421c00672c750956cf882cd932ea0680dd80fa86de9b7f3fb98ce085aaf12a2686c5afc3f870690d3571314e782f5e2252df92a464b028561334e581a8edc28cc", 0xca) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d6b6fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012f6b3370136caca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)="6633bb4fea578630db4aacda24f6fa6c5647db02ffadb0d73e996cc43bd70cacfaef52fb7eda2080d765a6b9fc0e86c6fd5633317dda3fbfa370bcd304000000000000c30df2637d67dac5bad11b60e3ea6614cb5adae9b0b1f3fcffffffffffffff6327f0580524b2312f198a350e14770900001c8267cae43f2fdf5fe0e42744", 0x81) listen(r0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000003900)) r1 = getuid() setreuid(0xee00, r1) recvmsg(r0, &(0x7f0000002240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/211, 0xd3}], 0x2, &(0x7f0000001240)=""/4096, 0x1000}, 0x802) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) r3 = getuid() setreuid(0xee00, r3) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040), 0x4) 16:00:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x2f, 0x0, 0x3fffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/109, 0x6d, 0x1, &(0x7f0000000080)={0x18, 0x3, 0xc, 0x10000000}, 0xc) fcntl$getown(r0, 0x5) kqueue() 16:00:27 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x0, 0x1811, r0, 0x0, 0x9) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x9ca, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ff5000/0x4000)=nil, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x2, 0x0, './file0\x00', 0x7f, 0x9c9, 0x80000001, 0x1}) mlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x1810, r1, 0x0, 0x10001) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000140)={0x3ff, 0x0, {[0x3, 0x7, 0x100000001, 0x5, 0xfffffffffffffeff, 0xfffffffffffff327, 0x800000008000, 0x1, 0x100000001, 0x0, 0x0, 0x6, 0x4, 0x7fffffff, 0x6, 0x5bb, 0x2923, 0xfffffffffffff000], [0x8, 0x3, 0x400, 0xfff, 0x3, 0x0, 0x7, 0xdcd4, 0x4, 0x2], [0x7d, 0x0, 0xb2, 0xffff, 0x5, 0x2, 0xffffffffffffff94], [0x7c, 0x6, 0x100000000, 0xceca, 0x92, 0x78], [{0x8, 0x1f, 0x1, 0x4}, {0x101, 0x6, 0x650, 0x20}, {0x5, 0xdd6, 0x8, 0x9c}, {0x0, 0x1, 0x2, 0x2}, {0x100, 0x5, 0x2, 0x3}, {0x5, 0x8000, 0xd9, 0x6}, {0xebca, 0x0, 0x0, 0x4ea}, {0x7, 0xc07, 0x7, 0x80}], {0x20, 0x2, 0x72e7d53e, 0x1000}, {0xccb7, 0x1f, 0x8, 0x100}}}) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x33b3e6ec1838c411) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)='<', 0x1) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/54, 0x36) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:27 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x0, "20acf36bbd9f55105117270a4a5d894cbef99beef9621e01784f0694818220408de5c7951a817a9953c654bf310832119c3d293102c12add16066e06e2fab7a6e6b3a5599804fb86d44b0a6c3dc80df97c6b7272e31f5b8136b2933c523f9848dcfb579463a58801088344fb16a3e1ea9746988a7097bb58df7f5c53b43e346ab3f37d295ad59ec9d9c6eb2e24893d7ac64751f15fae5ca0eb886f68f963a0bcc87a181f8677aac25aa9803c1a53d592e3911a29c4e7fc8349acd67f12cef5c57f4f6b4910c5868ad19216d4e396ab6a169f654d5c7be087445e14db837807e6009d9e3640979030494e10f8c35da2248844f5721b75a1ff0f0000000000005b5345d42586e67b413a8fffe933ca3c2fd933dd34cd2500e555287368cfe3cdc369360c7427e4b1c800077b6f1f70578db1f997baf4859a525f8e2655e7eaa2fa5b1908de45829981bb08c0f35f7e12442006650240eaeaadd1c54f143ece2879df2460342b54f4eb95da46a4cf9402ec4f017f98f066965f365e7cf1bb7af8a2a12d08dd1ea8ca7445d6125ca73b3c9c9fd5b02e840e8cc367b7e67bffb5a03f229f2585b6e6cb00e40adb1036f99b1d2e4845609f5d990118017079fad1a39f04eda9bf92697e6020461a240aca"}, 0x1d6, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) fchflags(r3, 0x0) r4 = dup(r1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x100003000e) getuid() ftruncate(r0, 0x0, 0x80000000) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x3) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) pwrite(r4, &(0x7f0000000180)="307273f9c81a602f91ce1d9a97cf3c2f647dc189a1e6ad6f24fc454111d02d8d3ddea52f4613991fc5a0fa8ab08b792fbcc091a74a193533dedc15f582b2c87f1728d96254e1fcbfafa8adc58ed2b27f50360dd17b0bf1699ddd3364a683226dc8cff6c21f456c0a8c1a7d47b2515cb245d2ccd3bfa96c3dc57617bf17b8409934ca6e04cdac213573fb01c0865bfcb2a6fa574a76c0f75ddbb53936c1441fa834bc4b35c1e7c918", 0xa8, 0x0, 0xffff) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x5}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:00:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x24a, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') r1 = dup2(0xffffffffffffffff, r0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) semget$private(0x0, 0x2, 0x80) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20a, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1ff], [0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2, 0x9, 0xfefc000000008001, 0x100000000], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40002}, {}, {0xae}, {0x8000}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1a, 0xc000, 0xf8) socket(0x10, 0x3, 0x8) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x38) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x629f, 0x4, 0x80, [{&(0x7f0000483000/0x2000)=nil, &(0x7f000007b000/0x2000)=nil, 0x7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00006bc000/0x2000)=nil, 0x1ff}, {&(0x7f00000cc000/0x3000)=nil, &(0x7f0000692000/0x3000)=nil, 0x4}, {&(0x7f0000776000/0x600000)=nil, &(0x7f0000089000/0x1000)=nil, 0x4}, {&(0x7f0000359000/0x3000)=nil, &(0x7f0000a7f000/0x4000)=nil, 0x1}, {&(0x7f0000c6f000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000497000/0x3000)=nil, 0x6d}, {&(0x7f0000b85000/0x4000)=nil, &(0x7f0000434000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000cf8000/0x3000)=nil, 0x1}, {&(0x7f0000b91000/0x2000)=nil, &(0x7f0000857000/0x4000)=nil, 0x100000000}, {&(0x7f00001b5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000cb7000/0x1000)=nil, &(0x7f00008c2000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d4d000/0x1000)=nil, 0x12415b260000000}, {&(0x7f0000044000/0x1000)=nil, &(0x7f0000c34000/0x3000)=nil, 0x2}, {&(0x7f0000650000/0x4000)=nil, &(0x7f000000e000/0x2000)=nil, 0x5}, {&(0x7f0000a2e000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x303}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) fchflags(r3, 0x10000) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r5, r6}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: unlink(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 16:00:28 executing program 0: clock_getres(0x2, &(0x7f0000000080)) chroot(&(0x7f00000000c0)='./file0\x00') minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:28 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, 0x3fff7eddbff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x4}) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:28 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, 0x0, 0x7f, 0x100800001, 0xb1f1}) lchown(&(0x7f0000000040)='./file0\x00', r0, r8) socket$inet6(0x18, 0x2, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) fchflags(r12, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) fchflags(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:28 executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0xf4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") getgid() 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchflags(r0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="5c015f49d2410a2df11391b223f5e5432cc5b2bd36f98a49fb0896686dcc81926b4ac131774626fda00ec1770e07fe0b", 0x30}], 0x1, 0x0, 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)=0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xa80f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x0) r2 = socket(0x2, 0x8001, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYRESOCT=r5, @ANYRESHEX, @ANYRES32=r7, @ANYRESOCT=r5, @ANYRESDEC=r9], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r10 = dup(r1) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f0000000080)) r11 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r11) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x80045710, &(0x7f0000000080)) renameat(r11, &(0x7f0000000040)='./bus\x00', r13, &(0x7f0000000100)='./bus\x00') ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d, 0x0, 0x0, 0xffffffff}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1000, 0x80000001}) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/108, 0x6c) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x2, 0x7, 0x6, 0xf1}, {0x6, 0x4, 0x81, 0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) kqueue() ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) semget$private(0x0, 0x1, 0x200) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000200)=0x1) 16:00:28 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xd) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = dup2(0xffffffffffffff9c, r1) setsockopt(r2, 0x78e, 0xc, &(0x7f0000000080)="eb04ccff13b9fd812eaa4e713048e6993b929648e53cfceaca0a36d33788f0206be8c61850388672829fb51dc5e1672a651c7e76bcd4beff9885ad904f1ee401f24c9c8ceb088a2ea25e9ff5bdd78b31b3dc5140a4ade9571d39ec2f49e419042739d3e0f163d59c0aaa878b99124a457f6f12ae24f571ac9c61141a4174e6cad9f8dbeff1e054416829f4bc1c285c3f01d46bdce8136079a9b83a0cb07881b303902b53ed3c7d45825411c08a9fa4518c3eb33f88052d3c1fbbbc174d12bc1d06e9157e303c263d30d716f507743292676c27944852a5a8a323c9205f6be1ab8ef7767910d61a630a51ca3c0c680a5736d2390815b6c241cf760933fafb1e6bf4393d774a89eb44ebac3acf05c4f3ba8e503714edc2c86a9fa7400e33fd527c6e77", 0xffffffffffffff71) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="1a76842d94ef0224cc12bc7b281a1a0c2cffb311113ebffaf89d27ec82e7106ba2e7e987875bbe7f162fb341f5d9f474520bd1846942e3606c82d85e8996d3a2d57352dc647c2474ac360251c75077dfb5bd2a7ac556da4e0a228a611eedc59794a11ccb3c4fb7c6aacd9c1ccb5c835c873620ad3a60504fdfb2a6c70736169791fe84267f4099985a13f5313c2d45a71fd2c6ec0d6e8ec9f359ccffa590f85952455b62191f641b525a064063bf5344ef3aa6d4c5192fdbd9f2fb81942f160edfdd9a5800c5d2bf59a096", 0xcb}, {&(0x7f00000000c0)="ada94da161872f255d", 0x9}, {&(0x7f0000000280)="71a290ebef8913b949568e45d6e1bfe89735c2ad674a0e1445fbd0cba942e9a30444191ce2d416217a8eb9cab790486dc829d1cd33d268150ecc081735ea0f2a9e556d58abefc80f7c685162a20be8166d5a63e9b6eb1693c81efe4c73002991192f158f67a71240f8e82b6286c87006b7026d9bdb473b0ff701d98363a64ed4be85d45f09c07d7ada9dd992964c74ff5e44fbccf90d96c6a136be709c6d25aae6300114bc0d5b579e8b3db871a56d58365611a4b519eab658f31b08f689b8bc8bd7ebf7cba07ae9d29123389c783df1be436df95c411842418f105d035adea7abdef890566554e42d", 0xe9}, {&(0x7f0000000380)="5c2987f9dff478d2e21d5475c7834b87e4043df648ada381a5debd16a1ec12c02beaf1afa576e50575b84a844e944fcf4e5ff0bab17ece262dc8c6d2032b7826289326c86872eb1ba4b36c28bdf1033e6430cc502417a68d6886e0e754f604abdc36b8d1a4977b1008b697e915974bd140dfda0af8c41c8cc57351b8c2a1e523811e2dc0db46aa", 0x87}, {&(0x7f0000000440)="1e3283ec3685340bf3e322b2157f66f5bebf3d8bf1dca82fb90a4fe6a0ee6c36bf308cebdc998c8ee99bece12b0c389bf5804d29917df0b29cd8ecdb0af5890e182cdb08cd2119de2746b7bfede5478b8d3c93bd6f407da3c0bb0e532762d6815da56398e7fd87a69bc753dc313391f0e3350e7ddfc724ae277bc4763b7becdd9b7592681354d63bdc2ec1e62a8e6a731bd99b46c3e41f3e18322885dbe928c5b18403ae5ba18a1e44bdaf4a06de5fc7fda6e667b3b3eaa1baf7fa143e216a1d026da6c945a8020185214afca1012983910680beb6d5fdbdd062e1f0215336b628426e831b6267b01f2a7435826b991c70e03fa4dc", 0xf5}], 0x5, 0x0, 0x3) ioctl$BIOCSDLT(r0, 0xc0104419, &(0x7f0000000040)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)) 16:00:28 executing program 1: socket(0x6, 0x4, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x1, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6002c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000001480)=0xfffffffffffffd45) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="2a7e4e0600000884"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25, 0xff, 0x0, 0x5}, {0x3c, 0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1000, 0xa1, 0x7f, 0x5}, {0x8, 0x43, 0x3, 0x8}, {0x5, 0x6, 0x3b, 0xd3}, {0x0, 0x4, 0x2, 0x80000001}, {0x5, 0x8, 0xc5, 0xff}, {0x1, 0x1f, 0x20, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000200)="f7fb1f9312b2208a26147aee231ce257dc5a8fdea296306a4ec6b96fe3510795872ccbea50d38b2bb29cd6e4fcbe73b8d7c524ec7e7fa5af0724838956ce6592244de1d56ca757d64c9b8d0a8bd6342e1ba0428ba3a1c4a46a", 0x59, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = getegid() getgroups(0x3, &(0x7f0000000180)=[r4, r12, r15]) fchown(r1, r2, r12) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r16 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="efaa973f6ab7d66df4a0a4d2ed00000000"], 0x50}, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) read(r0, &(0x7f0000000000)=""/231, 0xe7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0x1, 0x8000, 0x0, 0x1, 0x0, 0x4, 0x6, 0x3, 0x2, 0x9}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x7ce, [{0x4, 0xb9}, {0x1, 0x3}, {0x2, 0x17fe}, {0x2, 0xffe00000}, {0x0, 0xfff}, {0x2, 0x3}, {0xc8024c9cc91e7b0e, 0x5}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0xfffffffd}, {0x2, 0x7}, {0x3, 0x7ff}, {0x5, 0x7fffffff}, {0x1, 0x2}, {0x1, 0x10000}, {0x1, 0x7ff}, {0x3, 0x8001}, {0x2, 0x78}, {0x2, 0x3}, {0x1, 0x200}, {0x3, 0x5}, {0xaf83fdf5b26cd275, 0x6}, {0x2}, {0x3, 0x1}, {0x0, 0xffffffff}, {0x0, 0x8001}, {0x1, 0xbd69}, {0x3, 0x200}, {0x0, 0x1}, {0x3, 0xff}, {0x4f46fdda817a53a5, 0x1f}]}) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r1) 16:00:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="3b0242fddf000001861835bcad11a0007cb0741e5f1104170975e58703cb2c7c85dcd96b91016c9de48903a0c42539ee87ea2b010060981419a807c78b40cc7f512e145eb2d0dc90099ddaaa"], 0x1) write(r0, 0x0, 0x0) 16:00:28 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000140)='./file0\x00', 0x5a400f9675b22fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2000, r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = dup(r4) r6 = openat(r5, &(0x7f0000000080)='./bus\x00', 0x8, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xec22de69459c5341, 0x100) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) 16:00:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x2, 0xfd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x20, 0x2, 0x46) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r22, 0x0, 0x3, 0x0) fsync(r15) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r27 = msgget$private(0x0, 0x0) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = dup(r4) r6 = openat(r5, &(0x7f0000000080)='./bus\x00', 0x8, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xec22de69459c5341, 0x100) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) 16:00:29 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x143) r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x5}) r11 = msgget(0x3, 0x420) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0xb54, r7, r17, r9, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r19, r21, 0x7, 0x2100000001, 0x80000001, 0x100000000}) msgsnd(r11, &(0x7f0000000180)={0x2, "b466744f4f8c8461af57357732eb9fe91196cacd4b06f06ebb5b"}, 0x22, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x6, 0xb40, 0x80000000, 0x1, 0x3, 0x20, 0x7, 0x3, 0x7, 0x9, 0x6}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x9, 0x8000029d8aaa8}, {0x1d, 0x0, 0x0, 0x40}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x4bfed6ce94901ea3, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) fchflags(r3, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) kevent(r1, 0x0, 0x402, &(0x7f0000000240)=[{{r2}, 0xd23313c88e1d0362, 0x10, 0x8, 0x7ff, 0x2891}, {{r3}, 0xffffffffffffffff, 0xccb54bea2f0d8bb, 0x1600ffffc, 0xc2, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x1}, {{r7}, 0xfffffffffffffffa, 0x49, 0x8, 0x0, 0x80}, {{r6}, 0x8000000000000004, 0x28, 0x20, 0x2, 0x7}], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r8, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x7fffffff, 0x80000001, 0x1, 0x6, 0x9008, 0x2, 0x6f0364c04f63439, 0x1, 0x6, 0x7e6}) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) dup(r9) r10 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045710, &(0x7f0000000080)) r13 = socket$unix(0x1, 0x2, 0x0) fchflags(r13, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) fchflags(r14, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) fchflags(r15, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) fchflags(r16, 0x0) kevent(r12, &(0x7f0000000300)=[{{r13}, 0xfffffffffffffffd, 0x32, 0x80, 0x8, 0x200}, {{r7}, 0xfffffffffffffffa, 0x2, 0xbc0394e230b62112, 0xfffffffffffffffa, 0x1655}, {{r5}, 0xfffffffffffffffa, 0x23, 0xf80ffff9, 0xff, 0x8}, {{r14}, 0xfffffffffffffffb, 0x20, 0x1, 0x100, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x7}], 0x1d, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x8}, {{r6}, 0x0, 0x20, 0x0, 0x0, 0x5}, {{r16}, 0xfffffffffffffff9, 0x102, 0x1d0d3efc8ff0572a, 0x3f, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x26, 0x40, 0x100000000, 0x2}], 0x1ff, &(0x7f0000000440)={0x9, 0x4}) r17 = dup(r10) ioctl$WSKBDIO_SETMODE(r17, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000040)={0x8db1}) 16:00:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x60) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800606) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r1) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r2) ktrace(&(0x7f0000000000)='./bus\x00', 0xd7dde5f1a65fc8b4, 0x4, r2) 16:00:29 executing program 0: sync() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8058fe) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0xb) 16:00:29 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78c}, {0x3, 0x1, 0x800}, {0x4, 0x800, 0x1800}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x2, 0x404, 0x9}, 0x200, [0x8, 0x5, 0x40007, 0x1, 0x9, 0x20, 0x6, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100, 0x0, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6ea3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0x0, 0x1}, {}, {0x0, 0x4f}, {0x0, 0x6}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0xcf, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x0, 0x3}}}) 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)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) r1 = dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000200)="baa8678f0f999abde3e9a4097af92a2205d8dedb20be2a638e18ace722808ab0107d803ce458c9e6b7a8942357334326874f13fed33a2c1bbe2d2959600cebccc2a33c34f240e24d2d2923229c4938b4fa4257fc81707e42fca45c8e951d8d4f3045016eed961d0b8c4fb4d8230e43d12b23110aa9b20f077a02d0f09d5620e7f423f90b2f09b49e87b2f8c9970ed0cf4425cbcffdcdf3baf2ea7cc70d81667842e6c20d92d64ac3fc018bf7218da4d89d6bb437338921f8983d9cbaeda46399fd58ca18b69004dec09a88853b4fbd1246cb2160a42e45ed33bea399a9d643800271754da4b640467199ff2402f694fbaeb33724cf6ba06735a0c101efd8fd92716814baef598e0917e963b5951c9305ec5573f0d71241ae11633446ba9f1a2f3f94f42fd743544d691705080fdd12872459fc8ea22568835fb713b421df54a6ed0859684f123eabbb9d8ba94a1edb9695db48cfcc1967c1dc55814c537ead2fb65b9ef0f69745abf181982c31d22d5d32f4f927792b3a890cd7c41ee2a629938e419cbf310ec44bfddea7a54792f78f20bc9604965447ed6a2015341056c9bbd48b998603f454b849a2367dd3c91aa442d6020d7da163e0d20a4f743574d075b5195d2d8ab98b7187b1da7c877ba178056f1036e0ffe8f9ea4a0c1ddb18c45692e45f3944afb633708d4fa80fc412638085d2d10bc676f356854d4632f3a831977def1b297f3a107f9390201c5f38319bcc89bde74df73b299bed5cf16cd42e1dd35f3d28ffb628b2a7cf0b7dd1475baae638420ca401a69d6641e581ac3b92b7cb20617bee8186c094bd8a65d4c70cfdb43401c1fef91ae24682866c0714953efd6b586867d64aab815efb467da0b3089536beaf21fbd4c39d68bbacbb833ddbb231de804312f231a1fa1c5126cdb1e2a23f6ffa5e298379273708b1335fba325cf0884479a174168d42b27e490ac4fd2c881bf68137515ca530cb9b61184be94344efa49aacf02f", 0x2c9}], 0x1}, 0x0) ioctl$BIOCSETIF(r1, 0xcd604404, &(0x7f0000000040)={'tap', 0x0, 0x2}) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x4, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x3}]}}) 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 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xa1, 0x0, &(0x7f0000000180)=""/161}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x7f) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:00:29 executing program 1: getpgid(0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x5}) msgget(0x3, 0x420) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) getpid() getppid() r12 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r12) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r13, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r14, 0x0, 0x7fffffff) ftruncate(r14, 0x0, 0x2fffb) getpgid(r12) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000180)=[{0x7fff, 0xe2, 0x0, 0x405d14}, {0x1, 0x2, 0x0, 0x1}, {0x9, 0x2, 0xcc, 0x8}, {0x2, 0x0, 0x47, 0x1}, {0xffff, 0x3f, 0x40, 0xe272}, {0x244, 0x1, 0xdc, 0xdfc}, {0x2, 0x40, 0x2, 0xfff}, {0xfffd, 0xfb, 0x2, 0x8}, {0x7, 0xff, 0x40, 0x7}, {0x1, 0x6, 0x9, 0x4}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) socket(0x1, 0x5, 0x6) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x21) write(r0, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x3ff1f}, 0x10000044001000d, 0x8000, 0x0, 0x0, 0x3332800000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r6) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd23500"/192], 0x10) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="c95b599e022b85338f78eb4bb6397d93cb00825852e15d5070eaf797e983929e873a56e64529fca4a85db23ed606a90b0e410dbf23f5ccf97b07be83a30bf5bdcdfa3a0951e49c6924ca5acc15aa6b812f0c169fbf095535b1be73be15777cfdba6cc1a67d3245776c7877086694f787aed8d50a2b3a535612d4fb020ae2132f6e6975e72a078fc36b7a6259920f88824e187dadcf1afb7de7987b8216d9eff07d3e4e17a61800bc8405a5de1a7566f185a010ae4eed661e7b6d48a59cebf46afc1b6e4bd88840d8c42a62de", 0xcc}, {&(0x7f0000000240)="16546e8db21e0b16a78b5a8780e04c3c3c83709c33d16421cf15f5cd4081d4d372b2664e4ece3ec61a834c5c9d93262d7509b9", 0x33}, {&(0x7f0000000300)="292a22ecd30358a562449ed9ba28f77074abe0a0b8ae1f4f558074defc3f91d877fc326fa27619eb22eca072c97c73ab98789d2ae749bc7fe0aadfa17112b9f9e7d472affe92294876e64c5414e7b3266041fde45ba06bcfac497de3c9826d7f8abc0d1a3e74af29ddbea4462fdc677fffc60a2889b0401191827457f9494d8ef471b56f2bdc3e4f0309155e18506cd2845be90bb6809bc9304fb0d95bc908b1609ade4985c17907bf172a95f1ff161dfafc292d", 0xb4}, {&(0x7f0000000280)="229904ab06910cd6481242a6849d9723ca30d0205b9a17d09ca51072", 0x1c}, {&(0x7f00000003c0)="25fcd06dce3f9aec9ee576733b8d2c28b67b3c511279e98275bb362da0d1bf70035199dd641a5efe8cbadfd1cb65f23e1f2b8e231588ad79", 0x38}, {&(0x7f0000000400)="5373149e63ef3a22a7c9b4f6cf513a9bd27eb5bd43c2018a7a84e9c745eb2e7e9adf7127e3e1ac7949d08608d9889afa4c193ae642fa6bcac1b327fbb1d28c81cd142d658a647b9443afa7aeb3eadfac94d176d0a656a54c3f147d6621d54edcda2cf812d65d33bb7c46df9c1621917ca46e68dac78746bb9c90b665b86c435bedecbc2eaf7f4a44c0d6109921a2506eee80b46582954635b17ebcf0fa891106954b9cbc43d7f083bdd19757977d49627268a2a50f1cb11a20b384dc9b37119b68547b809fa106dd603e8ad08142d72b687cec1501cb348452bbe7bd47bcb9e0f35bd408af3f8f6a2dcf51c700288dbbf3b1a5779d8a78b88b62052b0d4d7a21fe4c38ad98da0b1ff81f30f7f952323bfc179e767c39c46d39fc3741a9ed5d50435dd83d3e230e3dc6fef585fa1750504eafd53f6765b580ebfc36d556a7c76115d0659684d5219840cb6d9c2c65fbb6a3b9e731be30c7bf331c6acfa5245e8b8d348924eff5ac26c11e11bdf7fa4d4a0f49ce6f2cc1801f5cef0f5c10c2ba0919ce56b1974767f09a3e01c81fb25417ce9deb4f57f8f6319115ebf74c4803926bd3db54d152428fb294483f5d7a13ce14b08a116c6cb5ae28030173bf177c0f6d9af252e521ae348f78accd292a2c8250d88057bfefa40ff3bf56da3d53c7331573336db1cbfb83342b16b0c5f91d53bf3de09681b6ffa794c2c051dd1e238ae520b85b93c0247d6491f31102555fbdc883eacfd1620adb4054b948c795f743adafbfd79c7809323c799724e08f63d08bd08a01f3b96060503fe777fab64e7df01f6e4542b8fe93e4065b35621186992c7ac2a3b6af6345adc879e64528884f2ab7574b20f8526f89e7133921e0bf300942f1cce6f18026aaabe557a92679e72a8170b250d93acaf0e3f7e8e5aabc062353b599ac021129a3c13ab39bab33212bfb0375b4d38c39e138c49ee22cf59763e1a382ab769f81a330fa6914ab57eefb0cc3606ea02831f408a018955093217ed574bada2bdd4bc445de643a6c851a6f0c0630d70a3365e60358787d8ec2b5b4cad8b603f700ac02f11b1139d7ffb39f5cf9246d713abc792c1a58ce268095f387c6c87844db4530e86d8e4914f0c81244038a71d73f6a19cb243b8a9fc160c09ac5c0a2d1fc5ced2336dfe09970572b60d8394183238e2fa107e8a08872412f96970cd0bb7189f5e9326882dc3284e665285a7dc1cf5c65debf723878638566c92ed385e5668c6bc029bc277f30028ee27f2ff0f52f46249f30e06ef976c797ffc0d718065926c627b84e90ac0cd1d688ea396fce9a52f5105d66189762d6db132dc1a57b93bf564b0869c240b782cbec069378579c619fb5edf26462f66637ca7bf021efbf85210465b0da4f5aacefd4870c01421c778ac60efd178e8454b75a5c5d28ce3bc57bd1fba4c180202d888f1eaa094587b2414b30798c4da51363296d6691222063c07b9fd96f4b36ee2fe5daabea26796abedcb697b9759740a0929cc37915e6332970a5628e51d2d7d3f308768c9e55308704d3fcd8feec2f940cf65af0402ab851eff2e407c3135762e8f22acdf438d51be9fa34bde299fb07d035f9bd889c10b01e27860830bb113426a0ca4c8e17a20502e5094b8a4fbcd219e473e951557f860c162b96bd7667e706450390169a3d2c225d1a5f1746384c992ba0e9d213481a6ef7a38fa1e68c8e325e4db9f8ea1ca669852a498170c0c5bdb8ed85f87e460c850c9618dd4920e8a87dccc95cb9af6919ed4a5b97557d00a46e330e136bbf39c47aa9a94ab0af4fbad01031b4071dfe3f6fddd1b717830f2c12ca20a8c72be23bb44524e33ba120278adc06ba54156b6093342a026cb4c3a4a0b4d7c7723eaf9c41f0043f8f064da6c274cdad7bcc3681e923f0500787a1acaa0b6e8c4b5821a3160dd3d7b18c8b8e3163cc2afda3e46b47c10b875906df28b06a6fa83a68bd88784349aeaaab3f0b5aa6d0fcf2b6dbd55ab125c9907bacf9e7439c48eb05c63ce1c5a2bbe27b1cab5325f60ddf84218df5b6b409fea6fe7e1315be01a08f275f8ae0f7929b2c9d74f4a962b92f7827dae0301bf2264c55bc06e433208556ddcf25aca97a84ffa345eca9e2b43fa3e53d657b8f8fa5e120a88095d3228280d721677df767692c06ebdedd01a96561d0972a92400b218bc37c7c768bc4745d6806a9311d8839e36f16c08a22bc0a67e0d02d19a81a4a736b9b17accbc6407519d0116e8385af5c894bb1a1f7f43efc04bd9a587f88934661a904eb420972f69e3226aba3107e9017c056b350f63f8ca3521da25b79eb15b5f9f4c386ec8dbd1e8445b70d417688ecbad49b91e812f845732031b9e0ef4a3edbced3bcb7301c278137e903f8a1646fb47073e1f17973099a38b9c38feb76871306436620c631741472fc7ac761608ef0a9e00af7d6bb79229448c2918da3fcd36db131fecadf974e61e960d7045a73f68753724bc28a59c2d87137f937571887b8d6fa3833c5b0fc69fc3806f68de766ac11ac6d60afa3343cc6943da0b5c5328bc7af15f280cfc83bba342697afbe22ca366e76e01ac6ee31f2b38e49ffa028034582a00316ecec6645f6f13b321be868e0088576a98e071a6c05d803af00f77fbfb563b478c07f6643a22f38e30132b9359f492670360d10f863ba938ebc298b775c182122c758984185971a0c3c40d5fb7dda02f91eb2b870ba79f53a2d8c6fac620326c2948664247048e73cf1014f9c803884679e11a4273a0a80421119c0df002d499b161fa70c91751b7704b976d26d63c4ab9dbcd57d84d3ce40883f5b198944609444f166ddf76c3dcdae57793eae24b5a5b4f10087b2f152b0545a39239b5e5088c73b887b2d197454036bacafe3dabc5552a5b31d0536acf50bfa7c6b124dfd870e2e14345830693e2ab9dbee81df8d195bb0f857ac5a73ed6bc406fd56f4ccbdeaec9bda6d378dec448dd1e6f9c144e9535268f6d59bd35cdb9c7d3b038b064dcbf68512d46e04099bded481691bc4840feb11a74ec3bbfb607ea845fa13a78f77df3f2e809d9e03a47db3ad34667f01f3f571405ccf0a86a754eca1c1be501cca2f203cf569d67e85de2e66a0a1002b802fdfe4ac048f49e6f5ec92a6f32e2299c5bd4738b89b970368cd11d53fb9ecee33c103857d8ad170f97cfcbffb20e22fe273e2befa5cbbfb5cdaec029c3ca50764231fbde6b77ba97d2b36f6de40dd27ecda03805455c265c5cd1b1415d15a22fff54c0a188ffc6709ae12cfa90b3169c4a12de566973ae6b5db8662e90876aaa377d6c5e6d46611986b0ded4bbe2467bc99592eb1b5e6e3f2177949187f2680c35dd2d4a58fa674fd63cb1e2d87f4e5bc4ea0fdcc28bac287ad2aa9633ba98108bc1a4f7424ca3b27a684965b9c934c4aa546cde673791d2ab417bcda2e6d7ea8d1f3bcca9c3e2ba8c2364e377c6bee593b67329701266e1034f4273767df23e49c2515f819d676049ee4c95419c0abe7738114e4e7917ba02b8cdbcc636430aabd2002cc4758c08edf2929f66281458675479aa089c61146f4fad7c1f53f94e8522d5cb43489486b093cef295fd12c6c889467a523a97df91aac6e7a45dfefcc13140e009767dc25a4ce485db0e77aca0c86c1269094b5dedb1c769454a8ed3e422600b4a71f7941ce64cbc27e4d6810806e4303b483be8bd61931a2f1731568434c4a81610a401d15b3d799a14661083f8aec48f9921121ac46a6db82da9a99da54d7aac134b43ff3c077a6eb4ad7953c154ab9b24f83171528632374f74344a252a040d4de3d23280a0b8898195919833f2a4ab7e1cbfc8ebcf79220d0be5650100305f3dcc2ec4c37802d8433d5a8f771941a02b4b54a8608ff8ed829acbc8ec145cfe0470f24e625a0835cdb446fd83dbda0cfecd5733b138fa8f85576b6c6d116a426311afde7b5b827debf6fb42448973233ba6876d2a9ddef55df010b503598f7ee0a9e698bc09f9d9cdfa4ac144ccdaa979acfa9367a0e024a9e1b3ccd91044bf8008d31da9b189776838b612100205c6fa37c542dd000086886b28b2f3e55fb7e5e00e9c1cdf87280185ff06bc4a0a043c6cf0e392ac8a8f4c44656544aa27c44619bc0347cf0b10ceb9f3bc6bfba6ee4a7e990c555aa801d95ed4e6c02fc1f20c4e7ef2402732147dcb4dc9ed0035627b7d1559c71238aae19ddb7eb57e4baf02bde2ec8ade97f87068d0cf64edc2cbfb6647016f59bbbd6063c92c346e5b9e43edb5ccf1c639c21257451035ca8b948fd72c43ca200cff0da83166295085adffb9498a98a4b0c14e6afb21ef86918cb94414ff20eed200601a40bda3941b109a9bf075b9cfdf7b000c6748d641a80886aaacaf5678d0302cd8961cd161815025729afd25f7070838f24918367328d120947812bb15c0dd60b6bde8f7eb455e6b70e85901df95fda94f23b1f97e378a4fc571b9530473e516fe572047ac437071feb73dd828879906e8f52dd15703310fa3f77dcaa104459fa2ae162c673628e5ee8b8f4911828cd85a66dbcaf05b1a2de4fbe0856a564945d44f828e852646068d5e709730bc5d010211c41d8a0de4c024d8b756f886b59219f6761cdf89e6174f557318e9c8605ae9b79a80d0098086855f0843240d893646a16a4a39d7c9886219ace472b99e94af307558de0c03baaf82354a11c6bdcd23c00c322fd5df48e818d87733c7153dcaa9b7d6f534365bef4450f5b2ad6205cbc5536d333fac8988f91ef96eae9de463c629f8bb7e701d7cb65c2620869c6fa45eb629a0c58bf2c072f37e4d93acc45c0902626b1e7104f2ee02f6e0d4f3fdba04370b88fd2834365e3db34cee41df61cf9bfd2245bd2d7c922edeb84d218abab5de4e16168339e2c1a12f54187c8e55c4ce18223e3050bb31689f59981af8011d5ab12ab840fa3c7118b01c9257df44db0bcc988952b2f770e12d21c008a17667667e454e440e8c2810866209557f85d65271c3cdd454b04bbaddb0eb91bf2fd087ba42c205cf0577af3f75487b4484108e7a7fac43469dbbe0cf2d2dab2c601df5f3a47d1eb1ad9c1d03d21a47269df334e9f4fbd1359fe9883222e13788f6f6de162283781411ac36273f74bfb95aec0b1de8c7cf83a5ccb33ef65dbc4625c9ff7a8e596e3967074ef0d6f1c4f75ac64e4cbb2d7ed017cfa3d2404e03c70519ac967d8bb91cf56897c2c66bd4f064f2da78b38173c2d0d5b4a6838d0b1a757e910d7e726b2fc869c815e5c08623c3c2ec4166f73727b1f58cc6e02189234c3ebcb96d8099a1391433383557416a1bb306d8f8a4f8166be5d41d33f1a956367522a800190b517a354909a4bac6e1969438bd71764de805f9f2c19ab7a9081d9bf2c9b7eca3c2e03f94dc504dc3fc160bab78155cfffacaf60d1985ce9e4f9406af1390c5b2d0a51e53218b8a3ead3e343b7ff1994d339a64f3059a97ac511d14001463db03209b02f261fa834c11408177be2fb319fd7329ff5a24b8bb066ab53644e5b24021ad52b125e884e26b76ab22cd8682141dbbac4160c794bef8c767086e228a7656e8e036d7a9657bde70bce091cab3d7a851566e4a602871a0c5b8501db8600b0cbbefdf135521617ee0af774c8bfe9fe7d6149fe8ac72202a8289fc8d16e2ea07aaa573ca6a9cf5e53c4e9127d7ee958c8f4c0b240d2944fb6e52ce8fc610d93e64a99920fb75d11b15c26244fdcd4677e39913f156c635719764d25ec404b020b9a71946da0735feccebb424f7e84d5ef", 0x1000}], 0x6) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='$\x00\x00\x00\x00\x00\x00\x00\x05', 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x3, 0xe6, 0x3, 0x6}, {0x100, 0xa4, 0x5, 0x200}, {0x2, 0x1, 0x1f, 0x5078}, {0x5b4, 0x0, 0x2, 0x4f35}, {0xf001, 0xff, 0x1, 0xffffffff}, {0x8, 0x4e, 0x2, 0x9}, {0x7, 0x1f, 0x7, 0x8}, {0x81, 0xca, 0x6, 0xc04}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2b5}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x7553, 0x657, r2}) syz_emit_ethernet(0xe, &(0x7f0000000300)="af258f61926fb57ee8a7240da8dc") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000f63000/0x3000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x0, 0x0, "58646f93c57e88380b575c9eff8e9aa987f383d6"}) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x9) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) fchflags(r12, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = accept$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000009919b28a2ea2f75a9c6cabb06c69bf000000000000000000ffffffe70000000000000000000000000000000020000046e9ca309af0ba54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a124cf2030dcdc23cb803688a59ff414fc71d194233ceae05830baa6ac7858bcb39e26233c9b957af8d1521f3ecfe6865612eb4128104fd934cc62cfb84ed40343e01d8bcf53b26a2d385058fd779d32b053919122162978fd6aefbcabd204258bef46be4f735fad7d644b1be785590f2f0af913d152357574ae58125632faadf841efd0f86a9c453fe6f2916706d985a80905e59494475c61dd13eacb52b227b7339cd189e2a5b7710bef6bff8c8b2828f41cba700"], &(0x7f0000000580)=0x6e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket$unix(0x1, 0x2, 0x0) fchflags(r16, 0x0) r17 = accept(r16, &(0x7f0000000180)=@in6, &(0x7f0000000280)=0xfffffffffffffd2e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgrp() r20 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r13, r15, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r13, 0x4) close(r3) close(r2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) 16:00:29 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x5) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f62de8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e19667470a35416fe49414488e275e9f793458217dc2f500b0d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92749fc3e7697f8da673ead683e15f3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20de6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c5f15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648822d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf307000000059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc0000a261c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5f6c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d13010600bf0700000000000000a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f20945dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f4ff5fd78f8a1ae376a2f676e15b8cf5cedbe6959b1a1293b726de79443aae3907f6b095f72402c4fbd21cd6980b0d2fcb33cb1ecaccedece9e7cd2dc21c158984b24efc61960d703a31960c0de3f378fcb73c71dfdefb8892c7e95c65f117c5d9da563b79219d10f96c43da75ac21da4202814607d1fe9e06d5ab65fc052adeba2dc3c80f940464dd9d1a166772b7cfcbf9482be5ec0e09393351ff305e0459af1a2b6435acde9d6f937c6368d30a03e49d4e895294aa8f48d31d8085be7ed37616a348fa471dde4c72778e4a0c718d537c1cbd49e1b877d1d083d0e79fa7016776208656258efe5f91bf402ebed6e63e1d2e72350ac5ba580893ef84742d18503d4739d89660fb0fa75ba90327c4e6df889a1654ad313c393f44c96ab06f85e68db4a309ff458b7e9e5dd6518086f2ae931d2b4d6ce8820fd08d685f684eb2fbe99a706c52c5722d2d97545ffdee6f313b2b4d5c48da25fa14676d0d51b05a45173392734c0611221cb7c2047dfe7322d94212d170b2a82fa6d3f2a725a67b1758f5f6fd4232bbb137d641095e2853e41f7b7e912d3da54d8767a0efb12ff85c1c41e4e50717cd0bdc6533ac26c7714b9943d12a0c8a677444646d1457156e7855f096a395887cd195bc3d09c24bebe8da1aa4b544fb61f74eecaed740e04d77ad43bc6b3962faa27791ddc8416d761eaee352509a76c6fd18d3e45f6ddef87563cda32dc514e2be4442bc8013b45fbd865ae431303392c48750afa9895f6ebeea50b074fc171d4fc933d32760ae811e1f7b2ec3be8d8a0b40e787643963cfdf145405d7631a40000000000000000000000000000002277f85c3d2383fc36c55e0b35d9c427be1c84bba8025721f7522596492a00d3f26f92fa5e138f8eded8e11ee4383a152897c9ec74a9543b1b9c8b0237b0ebb5cebfc40fd59f3c00640712269c8d0ee72c55ed3132542c7f954878d9dcf2fe1cc9cc0c638d577e3a0d96f2ec57101679738d029f5a5fa280"], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="6d33347e299d325a0b334a5cc7bb10319938441e78bd189ddbd0860c212b818aa94033deb2eb65119e4a34f3f86d410b", 0x30}], 0x1) 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x0) bind$unix(r1, &(0x7f0000000400)=@file={0x0, './file0/file0\x00'}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fchflags(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fchflags(r7, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x19, 0xf0000000, 0x3, 0x6}, {{0xffffffffffffff9c}, 0x8000000000000003, 0x2f03344ed67ca9b9, 0x20000000, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffb, 0x42, 0x2, 0x31f5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x100000001, 0x4}, {{r5}, 0xfffffffffffffff9, 0x10, 0x4, 0x2, 0xfc}, {{r6}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x6, 0x3905fa03}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40000000, 0xffffffff80000000, 0xe50}], 0x3, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff8, 0xc3468aebbed33f75, 0x10, 0xe5, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x52, 0xf00ffffa, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x6}], 0xd7, &(0x7f0000000380)={0x5, 0x7}) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r0, 0x0, r0) write(r9, &(0x7f00000001c0)="09200e0000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000300)=""/193, 0xc1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") write(r0, &(0x7f0000000080)="e48cb720149d3ba0429402cae06904689b6cfd0c758ed0ee1abbf09b1dcfa094483b649460b3c6226367e0978633a822d799521b59189767337710445a5d551881059b56b287cb3023fe0ea0b5533d4484d47e350a844f2ef9a9fd02fa875b2394d5223f70c3dadb35e6c760cb7f824de2a493db085fb1ff2f12230f1219868779d40611770203d05723bdf3320ef9145c60cb07b94099e0c30bfad68723", 0x9e) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x10991, 0x55) poll(&(0x7f0000000000), 0x0, 0x5) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) r1 = socket(0x2, 0x8000, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001280)=[{&(0x7f0000001180)="cdbb4bbb7243", 0x6}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x8, 0xff, 0x3654}, {0x0, 0x8, 0x6, 0x8}, {0x2, 0x81, 0x9, 0x3}, {0x2, 0x7f, 0xff, 0x4}, {0x7, 0x6, 0x1, 0xfffffff7}, {0x3, 0x7, 0xff, 0x9}, {0x1ff, 0x0, 0x1, 0x6d}]}) kevent(r2, &(0x7f0000000100)=[{}, {{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x5, &(0x7f0000000280), 0x7, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x874e, &(0x7f0000000340), 0x403, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:30 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x6}]}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:30 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0xfd) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700a69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447534390e6932918cf473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f88f661beb4439c3bea9e2b2fd5fd60f13ad30505e8f5300a4aeef9d6146871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28c238be70b41200003500000000d28418ac1b00000000029ccbac3908ddba44fb4b7555000000b04c693134504a2d2501a7b7e8bfa1640000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b691aa158dba4d0b08034119e0b500b46e3eef9e8b0fb636710000d2df0ac87e170135439ffe930d7b65b7240cf97d0302000000ef6104ee9a498252abb7cc8e0cb838965d10354c4fea0a59a68286296f41bd0e9c65ce7b0ee6f20c35bb0edb267ae65c7d44a95bac08ba9ab492261af128ff1a587e2ab04fd8a9c98e958ff529b34b0087cf25dd9e1e49f931a419389778b55f94cbf637786a19bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d95f9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e351147d1b795a2ff184e7d1b0bf42952d9543626e79fd5036c2186e9f5cd2d7f59b56698c0ac4fe5217c8f3a259932a853549ff06eecac6c95afc2d8041cb3e07765f636bf82a5184c527db86b63b17d089fbc8ae3cd3f737b5c6af60a851fff5421c332e248adc21fca7ed6a0f90699489e22877efe06d8daa201dbbc8d7942712e96c868f804c1c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) 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, 0x8020699d, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000000)="456e15cab60ec5fdc6049a6aa9235a09720389c039bf6a6652a1d271b9c2638b73ce744cca5468d42a6b500824f4125fde4ff68c1ef86bc36f691e9345370c76eac9c10bb9bd7bcd1040a31290d99a4044e5b2447a59121842745843935bac6084124790", 0x64, 0x0, 0x80) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) dup2(r1, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:30 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100)="000b93680e3e75ff79d28484eb56d6253a94d45b178e6e4e403871f1578e89b0ba5f66ac132d835bb7bc19c535410ebb6f6463d32f688ed02373d1d0467eef207f6f2339b029ff29a747dd47ef130aeebce2f9038873c0bc5bd200ed8a8bda6a945f76e3ff838d87eccf56cf83d59f8cb52ef31ca258f5df93bd6133f914feb6037448f8c7fc8a1699a0e6b0aacd80ef2e022f9f0667b599e8da601d44b0d4dc3906e7e90dd66a2217519631dc2d62db9b7d4d43ea5b3f4d2af745826d9d62530000000000008f73de5c417d54997466082d66d3cc6f3a60482e5880e8532e727b000000000000000000", 0xea) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000080)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000280)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffd, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e4b0f0a0c0b5396b47e39ff9b74cdc18ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x0) 16:00:30 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x192ba00860fc60b3, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") setreuid(0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:30 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) r9 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f0000000080)) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000140)=0x9) connect$unix(r8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:30 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001480)={0x10, 0x80000000, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e81000/0x4000)=nil, 0xf39}, {&(0x7f0000af7000/0x1000)=nil, &(0x7f0000d29000/0x4000)=nil, 0x81}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000afb000/0x2000)=nil, 0x8}, {&(0x7f0000b5e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000b07000/0x3000)=nil, &(0x7f0000f26000/0x1000)=nil, 0x7f}, {&(0x7f0000d81000/0x4000)=nil, &(0x7f0000bb2000/0x2000)=nil, 0x5}, {&(0x7f0000c9f000/0x2000)=nil, &(0x7f0000d2e000/0x2000)=nil, 0xffffffffffffbe1d}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000c9e000/0xe000)=nil, 0x5f1e}, {&(0x7f0000a0f000/0x2000)=nil, &(0x7f0000a47000/0x3000)=nil, 0x41}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r5) unlink(&(0x7f00000002c0)='./bus\x00') openat(r5, &(0x7f0000000200)='./bus\x00', 0x0, 0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0xbe8) read(r4, &(0x7f0000000040)=""/32, 0x20) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom$unix(r6, &(0x7f0000001400)=""/34, 0x22, 0x800, &(0x7f0000001440)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000013c0)={0x4, &(0x7f0000000300)=[{0x6, 0x45, 0x5, 0x3}, {0x1, 0x1, 0x4}, {0x2, 0x5, 0x40, 0x8}, {0x7f, 0x8, 0x7f, 0xfffffffb}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f0000000200), 0x2, 0x0, 0x0) r7 = socket(0x2, 0x4002, 0x0) bind(r7, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0x2d1) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) 16:00:30 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e00e3deb492e11d41e33037d9159022a4679b57eee79e77bd96f3612f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a3de9a4826d9314dd57bb05b3d7c49039957c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819745f6b2be4bf0e086e07e97ff0544c039c495ca390f909e4d352fb0b13b914bd911a3d84ca63c479b928d66f8889ed2841e424fff972e4c5892ff948b8f89143f76051f9ad0a376581cc4d0d1642bb3e8ffd90951cf870fe2d23d286575416963c712119288", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="737f02000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x10000) r4 = socket$unix(0x1, 0x2, 0x0) fchflags(r4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x134) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fchflags(r8, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) fchflags(r9, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) fchflags(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x3, 0x800, 0xc1d, 0x1, 0x75c, 0x7, 0x6, 0x5, 0x0, 0x3, 0x1800}) kevent(r1, &(0x7f0000000080)=[{{r5}, 0x0, 0x2, 0x20, 0x6b6, 0x3f}, {{0xffffffffffffff9c}, 0x0, 0x40, 0x8, 0xfffffffffffffe00, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x7, 0xf9f9}, {{r4}, 0x7, 0x20, 0x2, 0x101, 0x80000001}, {{r5}, 0xfffffffffffffffd, 0x28, 0x2, 0x5, 0x2000000000000000}, {{}, 0xa, 0x4, 0xf0000000, 0x4, 0x1}, {{r6}, 0xfffffffffffffffb, 0xa5ba0a001c2e7d4, 0x10, 0x7fff, 0x400}, {{r7}, 0xfffffffffffffffd, 0x0, 0x20, 0x101, 0xffff}, {{r8}, 0xfffffffffffffffe, 0x40, 0x8, 0x8000, 0x10000}], 0x81, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe, 0x2, 0xff, 0x7d}, {{r9}, 0xfffffffffffffffc, 0x2, 0x8, 0x0, 0x3}, {{r10}, 0xfffffffffffffffc, 0x94, 0x1, 0x4, 0x7}, {{r11}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x2, 0xff}], 0x2, &(0x7f0000000280)={0x6, 0x7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r13, &(0x7f0000000300)=@abs, &(0x7f0000000400)=0x8) fchflags(r12, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000002c0)=0x2) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d82532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d2675fb01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x200) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x4003, 0x0) socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3181478d) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x800, 0xff, 0x2, 0xfff}, {0x1, 0x9, 0x0, 0x1f}, {0x2, 0x1c, 0x1, 0x3}, {0x80, 0x5, 0xfb, 0x6}, {0x7, 0x1f, 0xb0, 0x7}, {0xff80, 0x2, 0x81, 0x3ff}, {0x7, 0x60, 0x6, 0xb312}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xfffffff7, &(0x7f00000000c0)={0x200000000000000, 0x9000000}) r3 = socket(0x18, 0x4003, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffe, 0xe8fa94dab6936843}], 0x9, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x64e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xa86) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x40, 0x2) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) dup(r4) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r15) r16 = socket$unix(0x1, 0x2, 0x0) fchflags(r16, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="5da8223dc30f19a67d123e8c660dcecdb826c0797026c897ce3e4fa33333f7d6eda272833473a7d7c320465f55ef3dc4e62b50359642e65d0874df00bd0acf114791c1733b108d3e65f6e224fc9d", 0x4e}, {&(0x7f00000001c0)="4e674a41f4d3885014fec6c033c509cf97cff8d9022aa888a1bd5505ff026b22d45ac3a259352d887ec9b56075b2d912bb52438dc86ec4140f7ccbf8189a99d1726b9631b7279d146f66bb18f4e84a55032fccd8ba9898e0d93bf1e029be5c30e49c123d1068642664e56f", 0x6b}, {&(0x7f0000000240)="b6cddc50d38a4b1a4f80a44fb0a979b45a9913cf4717cb4582fbbb8018a8dbd4d14f7c2036378deee4307ac21a1303cb1e112e41a502b79f825c882c2a871667f99128a2245d79413b93aaff45eb457572dc5cfe416cc3cb896e1564b4c157b4e4df7525cf60ef76db0e681639ae19697fb6434d51739fa3b9bbc6878bd8319e", 0x80}, {&(0x7f00000002c0)="a6abe8e46de056c41312a587c8c2ff7d4f0f8c6efcab917198b941ce984b58a0f996ecbe113fe5f836e8d37a0542d4845a2978707d02857a31bd1d61da83a761b0f017770c6e754c14499e8d5fd444f944f60f3fe0ebfd0d7673a2126679e4b4d8e111181516b249b45d82c16a488655897fd07fc8a893397b6a374a8ab67eec38f7aabde1c7333b0e627932aef11447fc67418bc35f57c61261e731a61986317bd706d56c25e41c985d38fda47a4ef0077ac635", 0xb4}, {&(0x7f0000000380)="62f0ff8543d094268ee7b6c1d5523a970e3a4ba8b4321efc81c86210ae7a47e6d9783637ae8c3f514f16896f5834c3abd3a344b273513fec6ba6f2f7c97dfb51ccbf18306a89eec3eaa4e7671608f04ce2a312d1ae065c1224b311d87ee29c7713d2ae7c61d5266b21bb121ea6157abdcffeffc60f9c5071", 0x78}, {&(0x7f0000000400)="bdb556df7e349b691ccb51f3e547088e9d20474123ccda87ac5a25c1aff8974733fed514e3544dd1546e9ea765056d80079d7e46e2e03272115cfcd1c84cfe19d5e4a1652ab010759047cb39e0564e6282fb285149518f806a3ab6ad8bd9b0db50dfea6945fdf06fd82b", 0x6a}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r10}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}], 0x40, 0x1}, 0x8) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) 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 = open(&(0x7f0000000000)='./file0\x00', 0x50, 0x8) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) fcntl$setflags(r1, 0x2, 0x1) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:30 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x50205, 0x0) 16:00:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x1a7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="f1eb5d0b4e09fa867b7cff053685724c2230d09dafd64de84be19b541df15054bc67dd5b8d1bc9b731e6900a70d98a95ea1fa66f01b37a96e9b0d5702bafefe96b6e98c2752fd8463493b4ca65f72af8c19c7e432fb08499a01bbd5745e9c15cadfc7bd62467970d342f8d77043c060bc28946b518b614265729832bb7cfbc39f8d2ba910fb94cd3de962e6fe2fbfde9d83538416ecceb01bdbfd60796806bb2a7e634c3a4ad68c18731f947a56c304bb8dfac", 0xb3}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x2, 0x1, 0x3) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES32], 0x1) listen(r1, 0x1ff) r2 = socket$unix(0x1, 0x1, 0x0) fchflags(r2, 0x0) recvfrom(r2, &(0x7f0000000080)=""/107, 0x6b, 0x40, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) r8 = msgget(0x3, 0x420) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x1, 0x4) r13 = socket$unix(0x1, 0x2, 0x0) fchflags(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x5}) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00=:\x0f\xa8\x00', 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0xb54, r4, r15, r6, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r17, r19, 0x7, 0x2100000001, 0x80000001, 0x100000000}) r20 = geteuid() r21 = socket$unix(0x1, 0x2, 0x0) fchflags(r21, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = geteuid() r24 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x6, r20, r22, r23, 0xffffffffffffffff, 0x98, 0x400}, 0x2, 0x1, r24, r25, 0x0, 0x9b, 0x101, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:31 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x8, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x4000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fffffff, "ecff00f38900f4ffe64dc22a30adca60b38800"}) r3 = msgget(0x2, 0x402) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r6) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, 0xffffffffffffffff, r5, 0x8, 0x9}, 0x28b, 0x0, r6, r1, 0x10000, 0x80, 0xd8, 0xffffffff00000000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) 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(r7) r8 = socket(0x18, 0x3, 0x0) dup2(r0, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:31 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) r2 = socket$unix(0x1, 0x2, 0x0) fchflags(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) dup2(r2, r3) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="ae28b97a1238d71103d126daa5b1b9076696b11b1f518302a71d6b350d4e4fc81b218ec8d59a0d41e2d50000000000000000", 0x32) r5 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r6 = socket$unix(0x1, 0x2, 0x0) fchflags(r6, 0x0) readv(r6, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f00000002c0)=""/147, 0x93}], 0x3) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xffff, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="1a9f3402e39964d5f951b15376ca71aff4e3311a556c2f9ebe3ec26adcca2e729da02e706bb11892e64ec36b36f4a5a98e50aa6436f2ebf9b3c04ce366c3c2ebf5cc9e3df7e34ff0aaaf6f0bd2ca1a6bf512ff19db4d1bdd6b3b2a0a523a6f892987f020737db2b9a9a81045e34fa1328cd8fe3dd9d2c322757a95cc145ee242361dcb7b5a3a18bd00bec5988601f95ae550ebf603f468a86b7b33fe3ed45bf498e60c9b2953e9c6401e3a8b5550098666857dfbe957c057350cc6e76bc6dc903817b8203b24b4fe1ac968d88e2adb9e81f5761550173e6df4b52e201c0b8fd987d500c8d8de445416d1cab022ecf1a22c3b3efddc86", 0xf6}, {&(0x7f0000000200)="cbd01748dd4aa22f0d7239b5be4de40552b05d29b3a63a27abc58fc9ec4c6105b6278668ccbc9ccab9e83054795f7278b546d75de8a1c13be4348bee2d101d99f411e74762b20780fc4d835139ff", 0x4e}, {&(0x7f0000000900)="62567c8dc9e54740f2c8f14bba6e90a630522dcb55ede7a622830efff3c64bb0eada7d2db18ec6dfc82a0cf83a4dea4c02d81bc8f27555e5c3e525b8a93a220053df1a860b7f1d2e30c754e9729cb34f705a223d843d5e5830020fca314c383c26963eae167042abd93bbec52a773b9e6c0a0c58a2c73f5a5dd6721ac6424b6a49da6426672557f0f211fb47053350df51b9d206856045777de8e57ade65931d017835b1a6fc6a0e89626b1a7dfb820e5c7335250d3da66e4c6d87367329b29109708c5e723b77133ef4f83bf18094eb983095cef0db9be2c8c88aafbb7378a98cd651643754b78fc516db1babab927f0758a8a7de566f726e0927178b17426720749c2675ae2d3e8d556a47a55d1085f99782e384e4857c42d5615520b3bf41f9a71c9e7a4ad118c177f03d9eb2050e1ac6a5aba04e2ff54f33dc258b209caeb838ccc17280c5004afad811b25cfa6ee3baa3dd72014cbc6c27aaa3da1c4b235b42253ca879505d710c502ba79c87624779d0ae3740f732cc4db8717ed31f4be34f5aad8b2ea03d9736a8363d3cbde1375e3946689e43226b4c4b140406f11578d8bacb616ab0316d81dd4e2249e0c71c3f4d90a63ee276aab3b655e1be19bd9ab1c33fab74c2236936c4478da9367978753668eeaa532f347a18ad3a0c4afcc4275b706d71d112f818e0c91cb029a7caa8e2e03dbf2ab7579ef41f6fc27d5c3029449a4a0a91ae704b903becd9e2137e6952e6c8a4bca0784213b72caaafc0e3234b281eac8f4a0b0cc1adb7256ae7c86273d83a4404b94916f14fb017674be578ae476ddc3363813e61ed422515ad95009b7fc9f37d13839c34d8224d6a5dc55f486dc2ba413e845e7264116ac37c75880d7b2a902072e1800c43f2f34c713dc4a7823cfe1fc05dd946f3bf69202124ff184c22e0146423bdef52705f3c10c151e545c586cd73e9c036beb1b856616f9a163e09bfc2e1337d4b0e9b5b86075d5aed6300e9eabcb26978e0cc1d5c85c8a60a6506ebce20fadc518b8ad9138053dc9b9e8d459b454030c11ee08aeb9bb5972ee0d0b3e84ffade93be2eafcd2a1fff5a88dda7ceb31ac3b8721af2d0d9cf654f52d8f078de1bf78203659f6bec830ac7c5223fb8fa94717e0538c09648f178f23b04ba8e581296bb7c212fcff6bd19c6ab2df2d4c9d024319cfa42966ea48e208c9ddc4ea26da955ec04858c35223126102ef7320a68ede4d93632d264f44743cc5147368413e6b49318d1acbd24922788c6fba9e1e9d1beabf5f7016737e27048d06bf36ff439fed1135b17d85af0c08acde8e05f5efccea1af6bce1fcb642e584612433a9b946411dbfddcb1a495d6beb7591d34ee83a8f3aa22bdce812e0824a4f81cb7096bdaf7b4eb6840d522539594a7296657a3138ec747ba4bde8d23043cd16807928c44c625d2a063746f628f4a81e456d0d72cb6080f76e9696c9001c7bf1e7867d0189a3134af6a8b93a5fbc69b13e115e03f0fac9b18e362b972b570756fec75ad1eb91282bd5a6f4ce860add5cc8671f260d82c4ad79a9f9ffa046a57a92b68c544a05e779fc698e9296a962e8abfeefde442c6e7980a9e7518efb4ea97aa4d7ca51084e6f2b58840706278e1924290d5946bb982b87520976b62cdcab5f2f7da206fc25d43e6e0e62add2404cf75ae552641f72909add8f56f8a7d4afb64fb92d5f0ee1ac8947f13d1f1128850c8980ef9757b9f7a5239b210014ed7ccfeb5fac69ae6f794fb9329b04523c3b879904f5e9a61d40d8c3fed6f7676a90b4d2346f584ee03587b9cc4d2e98a0a4452c7c84bf67e7b3410fe8aad6c4f0d6317d31be5c7118f16d44356d091eab27cd0e1dfb1e4b78dba781096f9abe695bb0ebd676bc9e8c01b6cc0fd5700fb0bbbb01c36ccfe44fe1e72f29d2db9139624c66404b08e87fa74f79af928d7ab380bc4ee20375f922f516e2ce83c015a0e0da6b670014ae231d31b15653a3b2f6de52c1bcb82ddd11a2ee32d7a7c751c0739a4d84c52b59b8879768ee6429854a194861728771bb258cbe7740073c7ba73a63c1e04412ac6835e2cdffe059d81af556451df6c0b22c17ebddbc3e02339480c64ae4da11147285c9ee4613bd6fcf8b9b6cf73a5bc92e85fccde037181b01633acb38e2172f678ac677dff783d5e57086949f1e7a4efbd2324e0cb1c19fbce44dfe62bd926f35b2cd8a5d44965c66c42519b7c0f90eacf5d98034c7b75890669863bbcd765d020ce8f9b642b8d5310fc12b1d1f63211a20bfafae40294d164134d3d61fdf1d0e46192e2552c783bf7ecf59d91bab99efee3dd632afaf097c9b1729407bb69934299dd01d1e3029d6ef02287f67faee5fb1536d4881baab09e595ad93985955f8e759d3016db294be98dab9739247eff7222181589eaadf0fdcdfc4b5bc9d593511f64d19d6a09f644329539034707125e8efda1f8edba88185aa2e1f6eff0f1157706fd4c265904cb8b9d3942b85a94009d7c354fc308a1b2eab090f0e26719d5cf3fb208e09685808ce101dacf189bff26845ced8af6885abb04fc1fe2d6beb851a237b2bd2ea14c96ddeedfa155c56dad668bb5d5983d926af74b6217f6877ecaf0c1b3919e394280f9d59a563839ddad0d7d0adaa2375e5d1f59a655e436691ea8becccd8d9f16b6db1688577b6c05f45f1d8fc17b859e0fc0108359cc48b5d3273434bbe4a2149a925246eb73f74dbaaa73fa7dca98597cae89f2bf686f0168d6342c8917b66c4f7591a538c9937d01673a5dcfeebf70aff2b048c7ac797469bd123e6196e5fbc1bc1d83bb5b05e5c04c4c0d9fc51803ebe9053b4e2938e579a463dc331c276d45766e64d4c10a1ff8a5817ac142603e7064ea8bf853e30e762c6378e817a9353801d9080c94c0e5bd444025d09a0a2cbcabe64304959bfa2c0583628b0ba6ddbf0ce3682a04983d752d6618d5f677aeb0442a8ff0e97e220b91c7c68cd290f6483a6bf11ea9dee64aa8f3333542b56cef3388f60c4cb1e5452a0df64839f940c8a611414b44a2598eff74dbe5c95be4f69c07f0af4ad699de9a3466f587e8c7f0aa3d2013439ba54dd674afa945eb0c9ad64f2aabbb94c5dd550e9f88d0da946b2d7f7f25d10a7bfb62ba36c15a7bc9b98cd78e9709aef510e3bc67d50be6ac654d836b0166ab5c51cde70c2ef860966e56c3d9ec4f9d9fc2c11d30103d33092672df85e933254d1c4e2c7e86e4bb81c71eb0f4f9335080bd29bc5ca30c2ceee9089d0e0af8c606268cb64d25d8157632845da3de9fe6e0498ee2ab2fc6df3dc1f6ae2d4a16f42af7cefd711c13240180a003d3591c1a0f43737a8c71d9c2034ce987e3e985e91c9e41e18acf2d857aa7d92b4e59387ead26fdb1d3c9bac2414ef10d580fa74cd76aa21797ecd094b444c4c6f31709fdf4fcc6b1310a8715f1c1e47ba84675b883ff69500afe321a52bf3c0c54169bc266950e8a064ee3876b056f70a562e49941d25b60e942bf2f37b4c5d4d4645c3b2923ba2e88c3607132a4d0142e0a040ea3552d737ee35ba9f56c76d1dc37491b7e848602a2f1d00cfa29c09cae4de39c584936bc9bfaa896afb7af659fed58358d24507ab5963d500af758c4e8be8cb151e7f8868b4a637cdce0995065bb836c2fc338ca17e40bd4d732500719fee385a62c959c817048cacb26c631fc5783fc6dce5aaa308e44806977ee04d894633c13b5c5ed3bcfd217336736757f37cd93604901bac9a27863be7c81e137e21a1d3cf16723816dd3e77fec343412eeaba178dcee04a3a293ae53c1272df0f8b047722162de87288236c536ec736c92c497c315c630dddd8f28638d2a2d2afdf4810d0f8941bf49034f769f8e667cf113cadf6cdf52a8233bfff7dec606201907b5c929989614521f4467ceabc0c479e09dec3e8a946805cb239a9fa996e51fd3ef6855f835ace7dcdda6d178eb486ae1a87aad58d6456bd53d02dd372f8b70f7d430efde863c1012060a97cee65cf16c82c234a45f5b96310fe22a630452cb66e0befdaa45f80f44a2422df529f3689c8248684ac6acbea351f03d064b1b307cd118bbfbd9311549c5488827e3fe0ce5e4f93c71219148fbc0013b05457f77fdd3baecff4fe0a2b7ef9642da24bfd7c9fa66cbd31253474d10a8759b627e29e2d59946da5f21b6c6942ef3c5fb860d12bf8ae69bef5061ea8582afbdd05df27be13505f651ff0a620acf3db87987627ca2a80ac05c0b7a0c459e68ade676243eeb358184763f79b7ef44bca4ba1d2a16fbb28fdacaa09c6711064b4a54063931649c568e94939a201ee2d6abfdac80e1398577dffe838f6f48e216411d4d2d04227bd60d4218059b0df2c7b20b94e7ab21f8eb1e674a9c8144abdaabfcf1600010d7f0a82243b740267b58fb3f3c9ce6e56444ff4d36c91c3fcc03caa476d705f4cc7f24e5c0555553099fa3a638746509f56936b16f6e6554bca04d10a18bbd36ccf2c2fd6cf4c5d7a09a8b6a0003e42d96f3b61633ec778e21e649f323a35c6f27fc6755839b1118376fa798b901264fa4f4f10bed6636300b1df89d90ea49257550d4d7be22781dedb9243d072a85dc2a37bfc0f3786e2086511eef5ba180b9930f2d41cade618b31d39cc0d521c6b6c823862718d2270ab16be995b2cd71891d156d62f222d22d47f3bfb6e6cbd0f57a63866b7122c383ab0d04d6fba102ef480eb89f4787dee6e8717dbe0f61f7e38e5a28b665540592ebb8cdd2249b9d744a908133b969e1e912569b6f75d1fdec4e618410280edadac625eee05f0f8b4f3a5d79ab3513a6c31044ee120f57807fa1255569519693573040cf2f16304896f8d4ef72c182756feb8a87a9020e0d7f6b70521e949d03a701049fdd3666e3a22b4038af26778ebabc17103d5bbf26a4d772c2131427ed01563ebbc2c935d23f0b9fcd2220362c7fb83300f7a975ce4361e6716520b9e37a59f2fea4b505fd40c82987a063aa6705626075dec6259ce7846722818918ef0900cd351beab7f75ffda282a8dddf6656fe766770a3c58dfc70b804bec3dda855dc05c31da862ac06fa71b48676d42c93c063868b397843aaf9086bc31954cc7d4e9658f3e34d4d2d6512d167301c44494e9073ebfc3b964f03255a22cf217ae7355caaa2a9a6369943ddf618ab482cbcb172239a61414811c61a5cfd3aa45c89da52623c3f147afb56af686e6feca3851ee24c6317c2524082163b3a0f43c6204a97877809021ee570139395d5d5c47ffffd44db791d4c48e62a8e6f7843b75bbd86bc871460b4f223fb588369697af6a1fae4f4362f3ec8a841503d90858ae91f0543a18267ab9a3524e4de5ae5918415e45cffa7993394337e40ba8cda3989ebac5498812394c4e3ebbda51c9a302779a766ee1d10079b54eeae700e140f7273f714f75aecea034c4490c2e13cfb950e0142ca482e3ed63dba32a8fee5f4b3e4df53e22dba32d7ba274a36a27adffe50ea572d14a9041550ec39ea3a5827f5b5382625b86dc4b36471874d45a24ec2dbf513916d799cb1fcca49673b6eccd8cab5491f3b633091207fb9a385198a44fa5711729e37f809567e66cdc2747f8f3eebb471feb4369dd00349f5a4f02dd876e506fd4a06ef6d47f424bba4afb08aa5eedea3eb056c86a560d6c3831f06c79fac98ccdf94e056187965a919fcc0aa377029fa257fc6379c98b312bf06f57673a7af45b090e7170b8842787c5e8d9388b4c293668b3c5ed56c2d67321a94f5a1fce9af58a8c86b36a6ff", 0x1000}, {&(0x7f0000000080)="9c8665346a2f23ef5012", 0xa}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="d00000000000000000000000000000006c29304ceabeaab07cc4b654880da5f8d0466e0600c45a955366ea571459be1a07c9a1b63edca8d34f9283e0cb850541e40c0902b8d39417c9a0ae256c1ca8c9ea4669346c692f4b2aedf82ac79e12bcf41a7f9622b150bf3b68018d3b514082987f0e2a998c43d2f85197d8db524af4c0eb645d1b27e696ea06bdce1fb2d7b1ac95047bc9445f9a0c3ac22b2619161fd862352187afa381a0324b3d0dcf04d06c61fdc8883fe5341633a0015e1167dfa8e01902e9d8e05990360680e8d49600000000000000680000000000000000d1720b0000000000000085263f0dfb20b948ce76572b9e1d184d40dd8c90cc903cb0b2d3228863dba6aae976527c5d83fd100c9aec678e29693b47013e814928a05f61b8f8548b5fa2543124b3cee916712518c46670ce9c04960e00000000000000700000000000000001000000ff030000efd60368f2403d9b8e84a2fb82c56d7fb9fc8831732352eca75ef16643a32bd913221d801303b6d549b679fd2c10872683072b0a685aea32f1bd5054594fa4301be56c8e336d3cca56c851e3c2e54cd74fe7c3327f5f9ec500000000000000008000000000000000ffff00000010000062e7b56c4eaa48164cf667dfba8306620c904c97cd76b3835e9d2514f86bc0373cbd4c4f5ac1c8fdcb827a6e707b411d3879825f265fc5b1b116ff142a6292f163b366cd384366fbf238aeaa444d1f25995491089e1ea84aa7985b7d2fc6020c2fcfeeb3471862c8d2da4ab54d2ccf5d7bda7261f3d6f37524a19548cb1088f15cccaf54aeb73b548016affcfda531ff6c2da3"], 0x228}, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) 16:00:31 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x5, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x1fffe) 16:00:31 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="0000000080000001514d3a1e0e8391d28c4b91d99e7454f3d97290db9e33b221be659021403c2d2c27fd797c547d395ff97363f5cc10a477f980837bf0a644d5dabe34928bbb69de69ae900e404f1f9a325e599e0b51c4cdc2345674aa28568944be171524d7a8bb2e69ba40e65db3530021ce1cfa70dee9fa433e26e7cf23ca94", 0x81}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x7, 0x3, {[0x8, 0x40, 0xffffffff, 0x9, 0x8, 0x4, 0x1ff, 0x3b73, 0x800, 0x405, 0x8, 0x3, 0x8000, 0x0, 0x2, 0x2, 0x5, 0x200], [0x7ff, 0x6, 0x45b, 0x8, 0x2, 0x2, 0x1, 0x8, 0x6, 0xbf77], [0x100, 0x2, 0x1f150a9f, 0x5cd, 0x1d70, 0x3, 0x7], [0x400, 0x3ff, 0x6, 0x5, 0x1, 0x6], [{0xf725, 0x7fff, 0x7a5ca79e, 0x5}, {0x1, 0x3, 0x24643ed4, 0xaa6f}, {0x2, 0x20, 0x5, 0x6}, {0x2, 0x8004, 0x101, 0x7}, {0x8, 0x1f, 0x8, 0x5}, {0x1000, 0x4, 0x4, 0x200}, {0x8, 0x3f, 0x200, 0x3f}, {0x8, 0x80000001, 0x3, 0x9}], {0x2, 0x7ff80, 0x6, 0x2}, {0x8252, 0xaf, 0xc5e, 0xf2c}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='./file0\x00') 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x8000}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) r7 = msgget(0x3, 0x420) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x5}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0xb54, r3, r13, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x4000000003, r15, r17, 0x7, 0x2100000001, 0x80000001, 0x100000000}) msgctl$IPC_RMID(r7, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000022c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000480)=""/120, 0x78}], 0x2, &(0x7f0000000840)=""/193, 0xc1}, 0x1046) 16:00:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/179, 0xb3) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x602, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000080), &(0x7f00000000c0)) panic: unhandled af 241 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 298213 93442 0 0x14000 0x200 1 reaper *336935 5441 0 0x14000 0x200 0K softnet db_enter() at db_enter+0x18 panic(ffffffff821d4b63) at panic+0x15c unhandled_af(f1) at unhandled_af+0x16 pf_build_tcp(ffffffff82635b28,f1,fffffd806d90a8d0,fffffd806d90a8c0,0,0) at pf_build_tcp+0x3c8 pf_remove_state(fffffd8066920678) at pf_remove_state+0x9a pf_purge_expired_states(4) at pf_purge_expired_states+0x1ed pf_purge(ffffffff82625ad0) at pf_purge+0x3f taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.