f0000000140)=""/161) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800", 0x0, 0x7}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getpgid(0x0) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x60, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000020000400000000000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") pread(r0, &(0x7f0000000240)="58c7ef5da67fb8510029f99def8126e8b681af012466c32da60ee25cd29b615c5d6b42fb9bd984aae764782d9e93543d2e6ebd39bea0898a9a552d4a0cb3b363b4abf3b0e49fe2dcc35b84a427cdd17ba4c96a15ab063029e17b4b6560a2a7d8b5554440c29caf58cf55ab3b52064a06f919", 0x72, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x8000, 0xff) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCLOCK(r1, 0x20004276) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x1, 0xad435434e216f572, 0x231) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x10) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="bb69cb6aea5278aece1e3ed237b48e800486c7b40669e88b905253a0801311fa6b0fcbb8a5273e", 0x27}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x80, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20000000045}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="94") 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x82) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) rmdir(&(0x7f00000010c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001080)) accept(r0, &(0x7f0000002200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0bf074eed5d5adf0ce6c2e2c426de2b782d0ffc8306b562f4b1e8ddaa97861831b05a5bdd898fe854b09719d1e6dd0de71b5278c5b7b9a96b8d55ac6e01d84a4c7628f416ef83669c27726e713301c4852e8ca2a6ff9282bdfa3b9a25a8b4b1b974015a46b77f84a079f76680c17463bcac2877eb8f408e0cc7cfac53e888bf9babf35dffbfd02f60ad3d4fe6864eef4d369f4ab7a283ba082b1dad2022f5a870fb5bb76b612daee484e8a43144bebfc68d5d3bcc9ae69fa5134ed878c5da70bc5d6eebd38545259ce948fbb834710d61295072a364bf2fabc649a0"], &(0x7f0000001040)=0x1002) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000001c0)="99fe358af034ea5544d17544614ebf53e9ac5423c5f235969c06a165d4b95cef7cecbdc941986e850409676e7d22301432224b91981bf96ad00affbd88e36143c2a43e6ee76e709b7ecd0d8c7ead86fcdf70a679ecebc7cc504f75b2a0fbdcd57e72a78a584b4263ab643717bea2d810c3d0e8f636b24e6fee5e05fc6c3c06818f5988e825ade130f39c20a858fc248b0e483534a8a44db0047ef8c575a89b29ab028ecc615e7d088c607b8bf505a395a43c479af165dbaada3ca9feb621b64ac7be4a98923941d22d07d4cbc112fe5135222d7f3495b39b", 0xd8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xbc0c, 0x4}, 0xc) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x1a9) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x0, 0x7, 0x2, 0xf6d}, {0x7f, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x88c, 0x5, 0x1, 0xffffffff80000001}, {0x1, 0xffffffffffff6c32, 0x7, 0x200}, {0x3ff, 0x1, 0x200, 0xffffffff80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) readv(r2, &(0x7f0000003bc0)=[{&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002900)=""/188, 0xbc}, {&(0x7f00000029c0)=""/146, 0x92}, {&(0x7f0000002a80)=""/153, 0x99}, {&(0x7f0000002b40)=""/98, 0x62}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/24, 0x18}], 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) recvfrom$inet6(r2, &(0x7f00000003c0)=""/133, 0x85, 0x40, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x23}, 0xc) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000004c0)={0x3, './file1\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) stat(&(0x7f0000000500)='./file1/file0\x00', &(0x7f0000000540)) r2 = getpgrp() ktrace(0x0, 0x17, 0x528, r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x400, 0x8, 0x22fd}, {0xfffffffffffffffe, 0x800, 0x80000001, 0x1}, {0x8, 0x0, 0x8, 0xfff0000000000000}, {0x5, 0x7ff, 0x8, 0xe4}]}) syz_emit_ethernet(0x8, &(0x7f0000000180)="9600000969c19aef") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x6, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r2) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x80) mprotect(&(0x7f0000719000/0x3000)=nil, 0x3000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x38d, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xcaec}, {0x80, 0x10}, {0x6, 0x0, 0x8, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbafbdc991309be96914f6357a3a5d90773812f4aa2e9fac830adc4ddc9abbb198a5c6a3fc6233b33f", 0x29, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1f, 0x400, 0x3, 0x200000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8000, 0x8, 0x9, 0xfee}]}) 16:00:17 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80f6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r3 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r3}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r3}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r3}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r3}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f60347687991"], 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000480)) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r5, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000001800)) mkdirat(0xffffffffffffffff, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = msgget(0x2, 0x32) msgrcv(r2, &(0x7f0000000140)={0x0, ""/174}, 0xb6, 0x0, 0x800) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x60}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x71) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='+') ioctl$KDENABIO(r1, 0x20004b3c) 16:00:17 executing program 0: r0 = semget(0x2, 0x3, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, 0x0, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x336, 0x0, 0x3d6, 0x1, "91fa50db88731579353f137d3da4ed84f99a55df", 0xf2, 0x3}) semget(0x0, 0x3, 0x20) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x6) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x10, 0x10) chflags(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x4) connect$inet(r4, &(0x7f0000000340)={0x2, 0x0}, 0xc) chflags(&(0x7f0000000380)='./file0\x00', 0x0) getsockname(r7, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) kevent(r4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x7ff}], 0x5, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x6}, {{r5}, 0xfffffffffffffffb, 0x2c, 0x8, 0xfffffffffffffff7, 0x2}, {{r3}, 0xfffffffffffffffd, 0xd1, 0xfffff, 0x0, 0x8f94}, {{r7}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x9}, {{r4}, 0xfffffffffffffffc, 0x85, 0xe0000009, 0xffff, 0x9}], 0x2b6, &(0x7f0000000580)={0x2, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0xc8f, 0xffffffffffffff9d}, {0x18, 0x3, 0x800, 0xf4}, 0xdb, [0x8001, 0x41, 0x3ff, 0x180000000, 0xffffffff00000000, 0x7ff, 0xfffffffffffffff8, 0x100000001]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x80, 0x0) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x1) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f0000000740)='./file0\x00') getsockname(r6, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20000, 0x0) truncate(&(0x7f0000000840)='./file0\x00', 0x0, 0x4) getsockname(r5, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x50}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) r1 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x4) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x1f) setsockopt(r0, 0x9, 0x80000000000000d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x8, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x6, 0x0, 0x7124}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000003c0)=0x8) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r2, 0x5) getrusage(0x0, &(0x7f0000000300)) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, r3}) accept$inet(r1, 0x0, &(0x7f0000000400)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './bus\x00', './bus\x00'}) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x2) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="74256bf708c75d97927e06779f8c06be089b9edbc1a42217407f97502f268ced8e666c43db55e4a02b84a2dbc53157c986f00c7759677f0f97a735d6518d8929ff5ce7d62443c8521ec235d78e8f64c72fba90eb137174dcce097b4e3aa34a9358b3ddcd96e85e3a1a9eda1cf828e20795a144a9a9d1058d7dd7df47bd9524c127b5af5b3e55683f4b131009d76c0230ac63b41a99c17afda62b6f6b2c93b566a9ca4ed0", 0xa4) faccessat(r2, &(0x7f0000000100)='./bus\x00', 0x1c, 0x3) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x81}, {0x20005c}, {0x6, 0x0, 0x80000001, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: syz_open_pts() syz_open_pts() getuid() r0 = geteuid() setuid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) r3 = semget$private(0x0, 0x2, 0x300) semop(r3, &(0x7f0000000300)=[{0x1, 0x80}, {0x4, 0xe53, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0xab6a, 0x1000}], 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x1ff, 0x1}, 0x8) syz_open_pts() 16:00:17 executing program 1: semget$private(0x0, 0x0, 0x20) setgroups(0x2a9, 0xfffffffffffffffe) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f00000003c0)=[{0x2, 0xfff, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x1c, 0x1800}, {0x3, 0x80, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x9, 0x1000}, {0x4, 0x8, 0x1000}, {0x2, 0x3}], 0x9) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r4 = semget(0x1, 0x3, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x0, r5, r6, r7, r8, 0x0, 0x6}, 0x5, 0x4fba, 0x5511}) socket(0x22, 0x4, 0x400) readlinkat(r3, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/89, 0x59) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = semget(0x3, 0x2, 0x20d) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x2, 0x2) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="6c6aaad47da6a24395254c27e17a8ce6ff6b8894eb785522708eada22a89c181235597c82b46de2687007c3b55144b497a0ba58930eb9347ef619cc4dd38c3af73b1647740dc5a10e6e676e0537e3087b4bb759fcb179b2cadf0b73f1631ef462e99de6d8736f2e9b31d592c4a519d63d3f1218cf47b3f683e4658ac9ab580176f5a88c0426384ebf822ec1e23c828855cea7511174e695b9ad82c2a928dd8f8031fc571", 0xa4}, {&(0x7f0000000280)="685c25a7697a1b629c065258592e4fcccb763be901973aa52e7874fa4becc1c7c8b75c6352ccc331dc9233b899b25686101f487ebb0d17bc56046db6016cfe65b09be87e5d94ce577f00da08d0ca0d0f5fae5ad6e80485dfc76740e1b268ad93d19ff045bc9a31d2e4e03f725a1de366e10ff65a011e68634709b51a2314bd0092df6b9f18c0ec342876da960df8adaef0b84ee942d7e45779a0f13f2975a01793795ca77697cf0c8992a431a8e7", 0xae}, {&(0x7f0000000100)="7d50b142a00ac3f3c55ac12a9b989df3df03fa590f416f68b62fed735d21bcc24c8db0af4cb7ac1911aa8aabcef6cd490823a0bce1a798a4333c402e10b36a93f85455c53d4df3b90b9bb50d28472dcd1b8e34970cf50526e3e31b", 0x5b}, {&(0x7f0000000040)="7b8e8519f1d2525b7a031ef0e822081e0bc9eef41203aa77dc0e11dd2793c124200699d47dd7c44b54f4", 0x2a}, {&(0x7f0000000340)="b927c4ba660f8c369dafdbd5cf262740d3ea69fcf41e9c5b09229e8af2c8751c764e7e8a353c14e6dd97eb69d078c0b3d77ae7a696cd9a52de788ff9f240c97579431089a76422cbbe76c76bac0d1ccd6591408b5be7965466d76c3fd5ef5fa70e45d43c1de6a1c33609d00311e1095d1ddb02bcc69e8817caeb267478f43c78af4f8913c780ca7893bd2cf1c35e4deeaca3f1ba0e818ca625e2d0c393bd4ef818b93b4843c3c8c905c3", 0xaa}], 0x5, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) getgid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000540)) bind$inet(r0, &(0x7f0000000500)={0x2, 0x1}, 0xc) 16:00:17 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/127, 0x7f}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: setuid(0xee01) r0 = socket(0x20, 0x4000, 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x20, r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0xfffffffffffffffb}) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x8001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc43}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3305}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x5}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000080)="52c3bcc6cb6fd35bb6e344b3fbbd0b54b867979592b66a22bddacb97fb2074fb787971036aa484997920a4671216f93a6e545bf0c6682c00", 0x38) listen(r2, 0x0) 16:00:17 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffe1c, &(0x7f0000000480)="b65156b1fe84a6028e6eafaa792cf630070000000000000002f87d74988b7643a17c61ecdbf9340c16e9674466a52b5207429c5868142718da018fd4f509cfa13caff60a54b9288ae428da7846845e269a63f8bb206f194d0000000029750d0031fa321ebdc37b8d49be56d97600433069e28db5b7b8e2a4594df718e3c4b4ec64536bfa82e40f00cc7b6b92a947d0405fddfc2d4b1bd24e79dd6c10fddbbe8df87cca1b225dffd08182865069e17f3077f4ffdf4a416b6a9c9bb3f1bb2be67a0e9709529d79056f6c4feaf629661713fd9fbf0c44a3859394d877eac784323b21a1b115f475e9a7c5f938948fbffa347463fe22e75c5300007476627b00"/279) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/212) 16:00:17 executing program 0: socket(0x18, 0x2, 0x7f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) pread(r0, &(0x7f0000000140)="01a8c0a5be70625d4cc74000023c15a2393bcdb98f4d57e27c91819aff62c3817ffcf73d3bc2fd8d8abfcdaf21c8ba35f371dc8c7b1744fbbe97b9ab07377f31c35ca0beb0e85070a0bc430aa138937492b48174260efce8140dd721c1c2f81532b7be2d9c344037d020582c5204", 0x6e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) flock(r0, 0x8) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xbc8cc2677120eb47) shutdown(r0, 0x1) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000280)=""/210, 0xd2) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x97a, './file1\x00'}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x100000001, './file1\x00'}) r3 = dup2(r0, r0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x3f53, 0x921}, {0x99a, 0x7}}, 0xf9b0e2a5c7ad8abf) pipe2(&(0x7f0000000400), 0x10000) 16:00:17 executing program 0: r0 = semget(0x2, 0x4, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) connect(r4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x10001, 0x1}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r5, 0x20, 0x5}, 0x333f, 0x5, 0xd12}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x23, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt(r0, 0x2c, 0x25, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82112e2f69f5f9ecfdcf2c1da0696c533050"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x100) linkat(r0, &(0x7f00000000c0)='.\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1000000000000348) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3ff, 0x1, 0x10001, 0x6}, {0x7, 0x1, 0x1f, 0x1}, {0xfffffffffffffff9, 0x10001, 0x0, 0x100}, {0x1, 0x2, 0x7ff, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x40) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x9, 0x8, 0x80}, {0x0, 0x4, 0x7f}, {0x1, 0xf1a, 0x2, 0x45d0}, {0xb43c, 0xfffffffffffffffe, 0xffff, 0x73}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x9, 0x100000000, 0xfff, 0xffffffff7fffffff}, {0x560, 0x0, 0x6, 0xffffffff00000001}, {0x2, 0x7f, 0xbb8a, 0x8}, {0x5, 0x100, 0x8, 0x6}, {0x1, 0x6, 0x20, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)="a732251cd292195981057c749c7fbdd4d0a6a8f9c6698a0468eec0a80369d8959359") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="ff") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x91d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="bad6750fd5b3502d275f863fa8b99af24bc149100e518d16f7884c8ec356979f827ad7b63cd2b78e9c2ff6e56fb9d6e0351369b44c9daae346b9448f1d984245551e3af579051b096f57a5254794ddf8535d34ac2cb09c36a67465cb63371f3208ca789ec45fcdb484ecaea85c1ed4f05910ccd0be40bdfc480fa2e3b55a59fe4d37325932b86539b3fb822b08", 0x8d}, {&(0x7f0000000380)="75c863e1cf03c1b981eff7c80d821f4d92cc3b838201bd99f34e4d8248c569e6edaab11f985aa9f3caea03cd298a065b3ac41a08d5aee65610498ddc0f53d42c1b7612b09bb6252fc55ec8031ab212f7e2c04c0bda10c063cf6f028caf6b4dded0ae0ed069ecf3dede53529e05d24bd41ab0607cba5c39127f46dc0dcda62cc28c44eb9f37f4cb9f64c5fb4afea406bb85b8016d12a414f84dc22f74b54fd894e176ed162f85f72c53208d279cf491a75a249d207a38d3083cff19af00962060fc3858b9056f5c5a3681ae5a6fe6d33c1a8f21de9a5b575bc71eaa16244cbea39460e182e05df921000340712df4dd53a127bb7488b46bb2895770deeebedcd6c385585a3b7d82b6f085cc11f15efe4c164ada6b5f333f451178fc3d3c541e9b402131239d9c1b4bfa01ba72d0c0e55ec9ffa73c4c07b540b7f692456abf55278ea6302509225e2aaf452ad1326811867e904ffd3ac077e61a8dbfc645fc4230c06f542a702dba2530dfed8d9339953dbea5bc822f81120cbb44e176709049679908afca4c6aec29f3abdd4d4c84acaa17830b3d8c5da06eae6912b9d678d6454cf6b0bca8593495fa3d37ded35c0b1eedc429103efa3ebd5e5caf8c91e6ecfd2c55874ce53c0c1d736bd93ade6a24da3671482d6c559c84b9bcc156140ad81efd639f302f27724ee314ac6e6dbcec401e6b161e5498ec9550f7e9af2a03d512670adb07123297b16ccde78d77310332f5fd7bd1605787f10e96ab13a6ce5752a94bf6061cfc69e5ba77435f755c862765b8bff5826a51a037a9aa1790a4b13e6f96cf657c0a03fd4f5ada47a0c3bda35ec00063de6e5c11263271332b8d8d864ee1711e01fb79f8d61256cd49644ad5fcfcf2d62c2dc6ae737d613652fd1f83e770c555ddd875ddf6be110b0077eb832bb410847932c0fc738187eda120b0c7212933a6f3b28c66cd776d2d6be870b80599028bcd68bd0405fccae749203bdcccfc9593fc32d91d10b0fab45fdcba06ad8dd241a91f4f8c645079a7e00b2db01e2211802138f5014ab506c0fb1ac55ed6fed1b1d44420c011138862be4551cdb70b8146a34cc440b5dd1f85a3bcab3036042b5640e53bd3b1857de7239791ff6a4db68040bdb1bd73bcf01bfa790a71e1ca29916273573003658d68ac33001b87473ba0537b8b52a3781bd70c6df852662a0b5819e7bd8c55c039c9067d9a8028b61b3ce060244d96f243629129daa3d1294cd15240418b71d250932267ff8af62e1f8f734779c1af2def32f7385ce9828eac115c92182dd488047cca569f7a2a5cd91aa7d75c70429d52b955b2a72e5871276d666b99a7f38d3eb229ae19312759c472b8878dede3f2895d20de5df982897fc5150f3e9462f2276b44a843540f5d581eac95494237429dc62b8db6453329609eddc2a7a46b5c6edc38d160125487bb790b09d91afe49f15bbeca643f92e11cc040e209229c6569b06b90b9d886be5110934c02ae3f8ac05b524872c871b37b23d6dd426b7a34120525d29808d580fb59b9d5c23b45b0d4fa2598741f869e6590384011db4a8c2745dbe1805f5d41321d8ab199295a3c4db1fa09af907ea3887c93675132e34206ea31e87b83efc83068cdbb26fb02b532c5f0a98f6542b624a1fac4e8b16b5a4480d6a877cb7f52f4291c5f906888aed0a44088f9fd3a2abfb78803e982a2b3d07e47e239f610c9902969e0646fba4a5b87177483152d1a30f0a07f35016b4429dc5b4061446a47de5c9d8bed345374fd28e2302b6f081fe1d1516c92bcc3be2f3ee7dc54d76f66d053516a28741cd88adac5a88965ab571288e1c80ddf16c8303a7bfaa7313b287418f219001ad39719c88d2697676558fffa30e2d967feb931a1667ff891ea82339c5cccdf8d2181f40e20ea316f07a632d09dd995d34ecd12924077662c2b08e409dcfd80c7b96912cb028612b76489987202c5854aafd72471488b091add3524c93a4525c4efd35d01633c5a5d4e185992dc25ec2960901ddef8f0c416ac7e57771d85178c29873150eecffbddf68baa0d11d9ece628c177d621da0822b45667a017ad508075e61662a721860a1f5c9ae26aaa6cd5420add7def16fe7a444caaa3381941e52e5b762014b829e4d217593aefb5b8c1bd57f0c77e82aa56cce13988a9aeddd55a167884f18e0aac4996d436bfea111c025a8ab388ded9b1bf70c9cb106fb5f0d29f265019d9f429babaed8a2830ae630cfa035e71d17ba6c4bd77ac90792510a99c7f5d2e1dc42cbb4a21105f03714ae9905e2ddf80fc86f6c2203dd977f3941c3f29d15ca5b6f80d47c825ece61f1d2c231a7e5cbc5e9875b59a2bbf0574c4d56f3377b9bb537bcd5858fba77cb1a0f901d982d3fc4430dd497212689e6031d9358a43776d0f4ab4120e90b72e61611950cc0c326f2f591f28a835bfab024623767271e0d16a87c63dd3fb0869e033c27cd0474b23a475d24fc5689d90a56e8a74d0cd267e7c413068eea46820caad3f73db4dc88b83a936c741759a801e40708dfc314f7880e5818b99c28b93317f882b94bf672a841a76d9c03d172359cc675de2a2280cf407cbf060694b46702135fb7c81917b1d5e7198178a15156501d70922e68f9c4083c6a68fc9182335e9ced9db663983f433938b9e727a88788d22736a23d668e6a8dd094a0106e756095c4c7aa4cb04d6f2218260ba3eed00f2b446eba7a4f324c3f175b0ca0d986d737e07109af6b24c3efe00f5b4c88609d221ee0ff96d056b4bd70f190febfe71aefeecc7cbbadd993a53991ceb8d38f51acb2b1ccf93452693e2b79babfb44f6b21d48e8bbfdeaec48bceb060d402e2ecf071f7d3483a680f28e2be2a18d89ba06ffa853c8beea9528bf88e00b2a80acf33471c4ca1cc3687a34e1d5524e86674702e7641d0c589a343ce82bb070dc13a7659e8d3ce1ee34a37711bb2ae783f99cd744dad1b826863853759498838d2b9f7cac1b903abb5ff075cad30640cdd62258c8d1a1683af30c65002e3977f5f990ff475eccf4442f3dca67c25d5c8ca47ae8ad27f301b01aa518a6d55b71bcd828a9829d937ebf2d91ad0e0c88ebec500cedb7a55d78209ae8816821414332a81710fd643eb7bade07881f1154b739d0f3627f1cef79698b620ef74df386df928eee27bd247070d6a6821bbe08d1ac55223de5a9788bf1dd9b497ce25ab06f09cb2151bfa2765165baa114e6ad89f2ce27d1e1a25130c8d65e3c013e4a3fedba943b89ebca36ce35493bce18983a8be1c644017ef6394b1d87a3dd1694fe51cd8abd755945ef77df61720fe3341a5010d52335e6d960866407f23d7958bb8cf28310a712014f3567b7a1411afcb94d3b6b1258f9e41bbd6596b7b73f6d865f0e46b054fa2019e8207498ffc3bacca87581bb9406c5f7795fa6178aa4d981b6580bd7ca4f4ffff5b7e595791020a1e2dd0d2425042e0e9c1e9e2ac499219e50ee28160f9d34fab9a3618f10313965791b77f0eb639ec1abee719227918bdd2fc7f367cda2f2585f12686b59f953dadde9eeda68cc88284662f729e2d6fdf5d19f0a68298d4e6bafb5ce10fa46eff31de387d332ebb554c28f63ba96c9ae3393c5ef16e1da0f569b14ad6e55102a49b19cb9800255a6a8cf0988e357b9a5d030a6acf160d1113b5fdfff3f3e8811d9f403ead3a530562fdcbf9c4c781d2462482018f5a1696a7fe179f333d5de06e27592f12c6470d0ece45e273f814d447d664170dcd62216a884389a778d098ef4eda6112e15720679b41d5c5cc4af3397df4fdb2049d1e8b42b1cd7b7d2b48c5d7a522f50b29b0876852e0a5b291293aecd8159b93fb63eea6e8d9469fdcadaef757346f0e7b0066fedc50961bd49a92f5e0a1bbe4eb858e2f1e9b8d95485ee1782aaafa18fc0a4a272052b0f40b46a0fb205927178fb4b4856d70f06366bc1ea45de8cc20e86066e06983637313c8a219b35f3843870a27033c91883cceb81e80487286f33d05479e1fd22a4bc499709db408ae13e27c5167f768ba3a15f8a522653e3929ad95c0219fb297b21983981e2c0253c9248a7a8959661b13226a7163070f1f998f29a32553fb5f4711f1ef49d09ce7b172ea69e212e99f5581a88cf5e2c85725acd5c61c50cdb778e2108e0c1786486885a627d59158f6c3ff8ca84a7b573110722316e18330f14302b70184ffd63d762b4eb3dde3dcf4c7526cbe1e93894b1b324d2fc4f05454ba86b5139febb239bea07caee8f615e0825781552a5e0c5afc514b0d2429801437d2e06a5708d827af0dfc09a59579ba41f61564decc029b875a70ae766f402d4a0570a11d86df49c5f4380bf12672746696ba1033d1325dfe8d6324e5fa55c401557c9b1aff8eef6122528b38c4a697c9d0f2474f2ca1bf2aec6500c79769f6e799f555cf130bb0d1fe9450bb8e80b23c2108c57646a935727489c6937f951f87ae15a3adc2087d2d3a849354703ae0b059c68d090578ad1d0bdd775a7aa11f0aefdebb8750b1de6436b09bc41c44b19009ffafce3ac4b09b7df8a3e3df5610789645a12a5bfab147a71a213e70b66e4f2370ee5ab402ac74733a0cf9c057c5199b9a332225a156bd4c9cc5634e97dd255375f3fe00fea380ef1817e0bebbe22b8580ff5a180010f81adc8dcef194fd3f8098b80f8a0de3515f95546c964b3c5b6b30f23ce467a696fb3917974fa5dff9f7a477f841f5edb4d66b26e851cc9e590129b000d58d1749841b92438177eb1c5036f4b5b5e997eb6b6c89ab9b759aa30081fd77a853b93eef90fa6e4897dd5da3b899b3a7ef2ca9426584ba4ee1f3d604c32278c58efcbc7c9b9d033507c1de3fbc95ec1058fbaa327222b3369a76a549ca544101b39c8f895d456eb334db3503950110b599db8bf9f6e22b76a406cb23920ddbd08e8de525e8720d49ea6942e307b8b8296b9440715a3f7529d00d804112cabef7abc41f6eed2c2fe35fbd56b2189025ea8cc6f38302b91630f600bf35d1720b844957293706eda949a58fd1a82ddb7aa15910832b31ce00ffe2d80ff6822db7e5c7741e90137338398b028eb8294f95b63f72e8d41afe17eb945066bf0b4453ba8bb49e3175441cfe324ee5da56441e1d30896884813fbbc395afcdfcba9dfd9ddd9895d775122f2545b790b86550c97a33eb03bf9e0759be65d1d2de44c62082e1a520d14e56ab3cb3589a901506f3ab137d8a2fa17187590909175acac7857b0fba1dfcbdbae769de6457a7811980e2b0ee78f48a14ecd8ba1c752a5954142c767bda204ab270bc38e027d3e90854851600f27eec8be1926962075886b57ab09698cec514beafa01a805746de1bc037a4b8cffce637a6c1026aad257daff0d7c8e0fdb42ec6d56af2961aaee59fbcd044e4c511eafaccff5a2e16275958377562a0c79d4c604ec75e31fb80d4dce1ca824bf758ad1d33900ea4ae28fb5b65370ceccf75a98e4cafb8b9a3eca30955525e1c93a64965f2d8d06dd476d9a06c1e2e28944502402140c0c52066b4ca180b712ee83b3bd1a86a519122d1aa92452120dad64cc725570f8e5fc987463d181670a67b8bf826b877cb1c59c45025dc80c25d01a5b1e4f2ff3415595e4f807d7f02eb157a7669465d047164e99508b1e49bffce19eee86d74b617b03dc41d0c03591fbe3fa5050152b01ee4eb0661ddd371d27d9e0befc0f95437a1c3fe72c5c3ac30cb40e7c7e54a26bfda21ab1f1d73c424322d4244fadbac376e32268e659ab354daf4a65a4d7961b", 0x1000}, {&(0x7f0000001380)="cc1704b5e2a0aad83e844a768ad012dd00181a309a31211dcb19a1ec4ee830e4b93d48d8ea1aad474ccf0834d5566c6b92135e1fe006fc23ebfbf42b067ff755ebe8d9ea977439a83e2afa858b20602524451b52eb143d60313301418d0bba2846cbfdf8f9fcf0bae741b337cd0595c11405874a409bef14adf00eb5ff50ed4dba9e793cb0ed7f0d01524fac6a0f6b0086e431d0a2ae182d57db888aef21213ec4d1e5b07a8c29a9ca58e9c149539da4a6e72e5cfafaf5c1148a6c35688e5f4f3e4affda889f10c965031c", 0xcb}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x4}], 0x470c7792, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f00000000c0)='./bus\x00', 0x3d0569dd21083171, 0xb32f342685020b7e) dup2(r0, r2) 16:00:18 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) r2 = open(&(0x7f00000000c0)='\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', 0x480, 0x101) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) fchmod(r2, 0x2) r5 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0x8) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x8, 0x2f21}) 16:00:18 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x4, 0x65b, 0x6}, 0x6, 0x2, 0x3ff}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x3, 0x1, 0x6, 0x3}, {0x5, 0x5, 0x101, 0xff}, {0x5, 0x200, 0x3, 0xfffffffffffffc01}, {0xc000, 0x8001, 0x6ed, 0x7}, {0x7, 0x6, 0x55a, 0x6}, {0xafc2b59, 0x0, 0x20, 0x80010}, {0x7, 0x0, 0x80000000, 0x4}, {0x7, 0x7fff, 0x100000001, 0x200}, {0x8001, 0x4, 0x3, 0x1ff}]}) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:19 executing program 0: clock_getres(0x2, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) syz_open_pts() 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000700"/16], 0x10}, 0x0) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) recvfrom(r1, &(0x7f0000000240)=""/210, 0xd2, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="dd") openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) syz_open_pts() 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = getegid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0xfffffffffffffea6) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xb49306f43b16ac1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20000, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r2 = semget(0x1, 0x4, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xffffffffffffffb3, 0x0, 0xffffffffffffff8e, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r3, @ANYRESHEX, @ANYRES32=r3]], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget$private(0x0, 0xe0) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x30) r0 = socket(0x20, 0x2, 0x3b8) getsockopt(r0, 0x2, 0x4, &(0x7f0000000080)=""/210, &(0x7f0000000180)=0xd2) 16:00:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() close(r1) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/10, 0xa}], 0x1) kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = kqueue() close(r1) fcntl$getflags(r2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3ff) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0xe4, 0xa5, 0x3ff}, {0x4, 0x99cc, 0x80000000, 0x6}, {0x7, 0x1, 0x2, 0x3e}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x6, 0x1f, 0x100, "ae0b279d0f01c42c22027e408e62edb876f68fd5", 0x9, 0x6}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x0, 0x0, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) msgget(0x0, 0xa0) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r6, r7) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x1, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) semctl$IPC_RMID(r3, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x800, 0x1, 0x400, 0x6}, {0xfffffffffffffc56, 0x4, 0xfffffffffffffffb, 0x8000}, {0x4, 0x8001, 0x4, 0x1}, {0x7, 0x2, 0x81, 0x4}, {0xb7, 0x96ac, 0x8000000, 0x134}, {0x2, 0x40, 0x10000, 0x1000}, {0x9, 0xe0, 0x7, 0x5}, {0x2, 0x400, 0x876, 0x7}]}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 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, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000180)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x0, 0x3}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x6, 0xc000, 0xfffffffffffffffd) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x13) setsockopt(r0, 0x29, 0xd, 0x0, 0xfa) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='~', 0x1) dup(r0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100010000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2e5c762806031b0a) fchflags(r1, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x561) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x50}, {0x40006}]}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) sendto$inet6(r2, &(0x7f00000001c0)="4cb645a8edf0209bda32be28551a60d94ba82e53e2926e0684344e1cccaa1e8d367e698532c600b20b4ab51448e0cd0e0225339192d89ccb56a89557b0ce7b0504493bf356ea2d7ccecfacede1b42eb22b3cd397aac7f19f0d99c0f5175eefa05de7abaf7b954a6787ed49c6ca4d59e159c125fbe5a3718f3ea09feb7a9b8ff924506d89c62223ff02e9a48ffd8cc1d9713a0703cfcde0cbdde12c14211df5d91aced47065ecfcfdb2197fa6ad666dc722e042b7b9dbc73f3e0facbaca4a0ca3644b44d0236ebb651dab10f32876bdaf3d5893123a3e2914f3702098b0bf6195d991186ac7710351747fc573aff6837547a484d1fb41", 0xf6, 0x8, &(0x7f00000002c0)={0x18, 0x1, 0x401, 0x7ff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x8000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="0ef84fcf33d4aa4a0cafa8fd043f71501f5f2fe5d95bdfd4dc9cc93a705ac8cd6d536c8a11a044d0212295b7386960cdfb45b7ac769b5d6588bf6680fae332b1d3898077d500006b31bc6dde72e8261ba34c65bf18dc5f89c3c7e5c8fff006c5beb9912cdf44c300af46ebab28393560ad2e6071b2e40ba33c2cb40c325d912bd6410627b29ce76400"/149) 16:00:19 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pwrite(r1, &(0x7f0000000040)="9d8cbaad007877c12d7d85c5c47d104235cde87301c86f3f3e46a2650352e3b8b2f69d1e0680808d6a02259d98fe8bd30024464d0639a93dc24a7f65edee3a2cdc9af2b6531998c42d04fcd5e3470915b8f025ce348b05d59cb92adf1e5f847909162328b03723608d24f443eab180a4e9f6fe7331e03e95a6454744eff12df41bdc34a10da38ee5102a02209544cf691fe415377daaea64bdfe493df54de567ea4d5f", 0xa3, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) socketpair(0x6dbcfacd8eb478ab, 0x8000, 0xe603, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) dup(r1) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r1) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x7ff, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0xc8, 0x40, 0x212, 0x3f}, {{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x3, 0x3a52}], 0x8, &(0x7f0000000180)=[{{r1}, 0xa54e5e92eeba5d5c, 0xa0, 0x80000000, 0x0, 0x4}, {{r3}, 0x0, 0x22, 0xf0000000, 0xfff, 0x909}, {{r3}, 0xfffffffffffffffa, 0x40, 0x43, 0x10000, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xf8, 0x20000000, 0x1, 0x3}], 0x1ce8, &(0x7f0000000080)={0x100, 0x9}) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = semget$private(0x0, 0x3, 0xd0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000380)=""/218) setregid(r4, r5) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x127}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) r7 = semget$private(0x0, 0x4, 0xc7e1af139c949d69) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000380)=""/170) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5ceceee2d50c59799043a53cdee37dfe2a38a9f8e08b853b3b91ae1be3c746fd79f0b98f24bc10cab9aa7727", 0x2c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001300)=""/252, 0xfc}, 0x800) socket$inet(0x2, 0x8000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000001440)=0xf) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x5bff}, {0x400, 0x100000001}}, 0x40db672e5d87892d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2) 16:00:20 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x3, 0x1ff) setsockopt(r1, 0x10000, 0xf42, &(0x7f0000000080)="61a5756aa8838d96336d3ef7913ecfe6496070d87c96ecd1e186dd5990ba354e531cb84be1ae662d9a2da03daeb5628bcc9086d5e1e432ef279a7970dec8", 0x3e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xcd50aff8cbea5464, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x65a6879e58f51a9b, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb2b7, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:20 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000700)=""/191, 0xbf) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x0, &(0x7f0000000400)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r5 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r5, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) readlinkat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000001040)=""/228, 0xe4) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01013d99821c075fb7"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x51c, 0x3, &(0x7f0000000040)="340ae88385cbae452eadb9b4caf7513d476bc8a6f80b311ae054448b3cf7234813345fb760ff21f124df99ac824898ddc89ba11af53ee343596a17a994e80d52aaccb2cdd77c1b458ca2817ae34c3b044d9e8801", 0x54) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c6530001dfaf1b49fe858da897f6f47055174fee49d85f8f9459740155dbbaf96f1e7420bad528363244e3d5c82ffd414c5dae4b334baf86493b09b7db9c82cf17032eb460cc0fc4099fddd0ada5a48197fa6d2c7f698a9ae86dd61703c19db14ea6f9d8d5e93cbea2beb48ab7721bfd324d58cb58ebdfe301fee97b97c435d7a58b2b1994686583b728396146c9f733f8e37010ff6e705af8e90b31ac3734760a2fc61534f2399a1d21e4808669342ed4a09d013d476c70ed94dcc5c3b8614"], 0xa, 0x0}, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getppid() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="179afaa15b62556fd601393c9c8cb42b51b67a18eb83d95245cbcdda44be4612e3ae16777e1df171b5b070470b5b87afcff7df458c0ccc332d7be0f56976552cdc38cd792ddd8703cad03bc5b8715c5ad0d9ed484a4040d2c48a7707fa26ff7932e4c79831397b63ab0f5f6a64c58766fac4510c409aa562285d2b450b", 0x5fc84906a8d8a992) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") 16:00:20 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x321, 0x10000, 0x3, "1515919163336ac59c663382b8ef09e899281c83", 0x3ff, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0xe51) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387060078643815712e821d7cc35fadfdd90000b81000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x10001, 0x80, 0x1, 0x3ff, 0x0, 0x1, 0x1, 0x2, 0x7, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xffffffffffffff56}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) getitimer(0x3, &(0x7f0000000040)) readv(r0, &(0x7f0000002540), 0x1000000000000067) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x0, 0x5, 0x48360afd) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r2, 0x1) 16:00:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:20 executing program 0: r0 = socket(0x7, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_open_pts() 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x200) link(&(0x7f0000000380)='./file0/file0/file0\x00', &(0x7f00000003c0)='./file0/file0/file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x3, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebf2fda5532cb4233297da34176631d8ca79b6da96481f1eacfb42aede43b3bd21dcde0cec443086564c1bfbbac35e8679e616f5b6ddc026b3c8cacd16b1036cc4ae105419478fbfbfd57f39906fe9afd0e744a859c2e249c523a0c2582064aae4523339a6d0c7d8"], 0xaa, 0x0, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) unlinkat(r3, &(0x7f0000000340)='./file0/file0/file0\x00', 0x8) select(0x40, &(0x7f0000000080)={0x3, 0x7, 0x2, 0x7, 0x1f, 0x4, 0x1f}, &(0x7f00000000c0)={0x401, 0x5, 0x8000, 0x0, 0xff, 0x80000000, 0x470d, 0x7}, &(0x7f0000000100)={0x2b5, 0x1f, 0x4, 0xfffffffffffffff8, 0x7fff, 0x200, 0x0, 0xffff}, &(0x7f0000000540)={0x2, 0x4a11}) r4 = getpgid(r1) setpgid(r4, r4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffff255923dd8746986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454890cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="4c0203fbe495c107afe67e2e2f959f228ef9e2dc94a86fc4f966696c00d6bcee6578ae81024d7926b31894ff0a66f4625ce6ff434a2951e0669aa6dc7ed05ec56999d7972eb2d7127a46b08342a9015777cb32"], 0x10) socket(0x10, 0x4000, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/108, 0x6c}], 0x1, &(0x7f0000000240)=""/96, 0x60}, 0x841) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000040)="c7b7b47eaaec02bdffda013225fffe0d65a487d58d2adb76cd7c6936e4dc0e842635da239e915dc370cc0735c27f16220725d6b7cc2060f9e0db535336d9b8a627", 0x41) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:20 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x17) r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000002480)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x5, &(0x7f00000023c0)=""/155, 0x9b}, 0x800) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0xac866f4ec3e42bb, 0x140) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf4db1458ba869ea91e07b400"/4088], &(0x7f0000000040)=0xfffffffffffffc8c) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRES16=r1], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYPTR, @ANYRES64=r1, @ANYPTR64, @ANYRESDEC, @ANYPTR64, @ANYPTR64, @ANYRES64=r0], @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRESOCT=r0], @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r1, @ANYPTR, @ANYRES32=r1]], @ANYRESOCT=r1, @ANYBLOB="1370331c32890339a5aedfb00eeefef784f2f63eb29fa8ac36a813ec0b0c27b48cbbebd7d4123b6147a92ab7d160e151324583e78bbbf17cd030e39ef031f3e79afbc5396939dbbc5b2dc43c068695606199975d9d302b6dfd7274ce45d0d78b6de848337fc52530ed2d5f12f4f91aade73940d808c7fff0ab79bf1d68362762bea27454941ca23d976a53a88134a2c2261b77ad7a853847ced6c69ba2ed8ae5455ab53563f2dcf067394846461b8ad99a0d4cd55c743f498deba65841d27aa92890ad4cd503d5153370", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRESHEX], @ANYBLOB="e3ededc411d50a44d2efcbcb7240ad3bd59bb9a8ad604f2813d5925bbca87086d96feef06e9810881a5746c9ee824f7ebe3c1246861f8219c3508af419a3c99ba6735d60a6609fdebad7a2e0dd3382ff36f324080d894b9f10b732d791ee2e49520492022cce2412", @ANYBLOB="77e67d847196dd9cb4f418ed2c6276bde51d71f5cbc5bfefccd16cf759aa783ea557146882ec54d74f5090a0f7cf50d9a95be52edc428164b254b09ef004c35f5e009d82f9847fbe45e5c0b7c2140f4d103751900816401cb11f792a29bbe94cdd0796c3a6d32c5fe115144adb06618589ed998154220afd99d42dae53f1b201358888df53974d944bcf5861c85c6c619b09a067abf39f365efa5cd25045b501e0e7ecbe248acfa0353e8bf5a08537d2d95717e083bdf643930b10d66796239c2d67a5014ea2f8d10418f4df68fcc1465cb91428125514887fe6d57ad08234d559cc53d3e076ef3e83e7a8898e520e7eafa766c3b5fc749298e6385aa9f186f3c8ca0dc35b6bf651381ce27608d2f748c9d146fd34a54587437e0888204994ffc11fc21fd47cd4aeedc3555eee985c18e6528ebd7b6ef761fe04dc4b8bcfa463150aa28e589314e2450487f522d78f7f51dad1cd669774b1b22d80bb7dfc7e4828cc927f55441cc7b2128012c1865919774b0409387419fd366d83fc930f8626aabadac6e06716041747bc67ee2bf97a012634019e710084bbae8efad51cf08904d9a10aba5375d4d92120784afec03a3a28b6c385bf2cbd2b1a84e5abd5e92aaec9bf5028ca0312ce6ca51e233df297dc76f591a7a6e3cb4cae40848cb4d1c51c71ed84f8270cd06f9264a3a67eb110f4ff3cbbb6cd63b34f59f2ed5b7d1ddaf1f055a29851b51d40f836616e7e84e2af703a949dca5ae6c0d02c6a915f18c0364b21c4bc71b88c0e6300214c71d3891964e85ec648da34544d633419c53a3cf519d48df36f93006f884f7c5c43017bf50339ece05d25170f142999b6553b0766ce5f4363433429a6ca1aad1ef3b9646599c25e441433e9981e09dabd3ac4ff718cb387f58d4c684dc60e7bcbe3e92f8190e9b70962ccc959c8e6ac6bb28b577a9ea82d861e3045697c66510fe46901c05569a920fb7026f3524b4a34344a9d41d1ec5c96b11e0ed33f655fec0c5b7317474a147333c89ce7fc1bf80fd63e282064554928f53a2f9ba40f08e1f9166dcebcd99877985d6bcbcc65b4e85c7f92f7e0bd6046866e99f2db4f92739250f63208d0d95f8f95492851cf9df7911bb14a55718936959b5effb4af956653a6747a4a743419d0fa3773e4ddd1a481472d566d37c8d4b5865d1cfdd6f1862844eae45cdd8a8a68022be6a8e2f96de236ca4603c79458d7ae5d33f18b316cad9d04d9accb94e9a9cb78a7ae533bf6b2f37a8328b996db18c321aded7cf8721953ab5200492ff6edee4a6d2a129a4a7047fe3a241e414a1d4512cee1bd0884fa31dd314c6c0ec5fbd0e273e938e34d8e2d92cd53d5bfed3dc2223874650dd18d4ec1e846da24d1afae557c563cf86f7332052ef20e2b7c8a37dfe4a36309240850404e5466f4ba2879f6dd299fe425d2821a466fc793eced6c368dec45b0b3a896b9baada4421f734399b476c1fa685dbcffc0f258f9a362a263b6ce6ff3dbea29f7273fe6192f1a61e80d3f393c493818c3e667cf6d5b26a069cad787844f55913b2c9229ee963869d6b70eea326fa30335da39fe76dc408543241c095178f1c5e63a8097645eb2be6e2e605b1d91846ed450fa708705a136d9dba8d0a0adca3b0ddf6c877fdfb54d186e102196bead5548c5268d3d9f89ed5ed2bda66edd4ceb3c017310ff9f70345427f77b735dbf0198ab9190d052f92477ac8e9656d607f2922b8fb119d421275b41424e2348968dbf4d9cced0b11d18fc1c8ad108dc58a2b49617a9188e485391a8ca50cebcb060cbdff782ed13ea6ee372437baec98fd34370b018e78f5c136089d93679e4fd45d88ba60a3af43e8217d919d6ae06c3d0d4470b06cc2c6bff895fd1c77fc91a124a5c7d880f0e6a49fc8d1c471b355fa5e67fbf004705b8926b36308c6fe0cfe8891ce9f36f7505d25bb106a15ec5bf9a353dab125e057189ad94f3ba00e293a30f3cab0acefafa11be23def5c27037f9e81fc52e8a58ffd9a9bdb97a7421f4f7927a17355b35651369154401a8be029739a5a3b117a5a1b5d406b5b614511416313fc80769d74dce6845b228e721fbc4db447725797a1e71cc2600c98d08ca8275bbe5268c329742d449be3ac13c9b41dfbf97ccc4bda06885262e241c782356dcd8b559f435d45b217265d2d4c9ee8d92184b0647e8e4cde1cdab26c93cf621a196456f0625517f4bd4efe6070732bf2e1f65cbdbeaa293fe6d1511462139c9ffc755368256634be32cc2daec881a5a619fc3724338886127262c006cedb87aec564653ed3471ef1f577be03f177789a236c02c13e3b99f86d2730109bb82be5a2796a4b5c1a7d43f7b03e795ea0c8bca4f22c53ae85be21efd5d1b3efa88fbdf50ee3289b1f869a480453dcacab2302324a305cc949e3cca780077714bc1377273a3198d582ae4d9f10f062e0516fb51b2d62d661b96bcfdc8a1d0b96b8fcf15d5b5ff2a1bb0f84c74f6a0775744d761e14265054280b0b0e46b54f86e92e407064dd46b4eabff3b42cc9d0269635f5850e9b4f8656a298218edd83094cb863923a81c58400c5b7a6f6301fdd02e894d31485f44274cadc08e23122f9d94f20dcaed357cf8029fb0883f1ded9ec4ee5f17716dc5cba9f5f3ae7d91979ce8e6395821b0862ea66bd46aa2dbc9fcc1fcea9d6e2ee24947d179f88ef5c53c5d50144941fb205165d078a0a92207cd8b5605652e62d021c13133104282b0b0fd57e848d832d4a43258703b4578509ea06f7a9f513538424464a0d50cb41e99b33b4c0d18137bd166faeed1195f3c30e6f7741d85021ffee1d879cdac10e9c2a92637fdbca527602d54e0dcbd6440f16478eedb04405729f559b605ef6bc26c4fd65278179e9b6b55e9c6f5e61312fb05cc89aab765790d038005f0f9e0ee167f959e2157528c4633d26e3540d4fa2c59a6cab048229677b2d9817a39f10ac853a4443258d591dc6a21f67fc8e44fcadf73b2a496b1f31d6087c5dead5b9610f4a1c6147065a39a26cb675980515a852a7afe855e68986afb88387f916b17c01d62932f0c755434c993a668df95fcf7fc8b6f79151ce5c3e5643e8eb1ef4341978b1e5b9cb1b8346da45ef6eb2f0bcb0a5ef6abba1c6a5c06597f9c3bb26609188dc6c1f23e69a93264bc1cb54bcc962255720d3a2bf73471edcc61d2231abeef401e0bc13bc3c7d320537db442fbf64d73765ac2f68d82434c523ef7fc5fc9ec44c9dd0e8ef1509399dafb43b936759c73fbf57ee3333aa71f61c66c575fd432783f2dc444bda3f2dd7215f727e60512d047754ebe6e2303319b1005fa4089fb6e7b80af723d466fff4e781bb1484e9fb58687985e17128c1a0661d3c153e1afe679ff7801ff9f1c9bca927bafc4fa704df1b0c969ca0dc3a9e45432b1e5250c649ea7a1b7a9a5c675f89c808f3c46496a94db8e519ca1e18921c97b0e3390ea09565daf9215e76295ed7dac9f8d082ff6a28fc8627d62296053db8782ccf3b144b7175b404a11c8dac4217705ae2705032a34f0d588b17bab5d4a117a882ae6379fb3085a7d5c05ea8d7683daf1a615f5a64d6d915c84f8073196ff65f2f84d36bc4e8d969bc0dbb38797b6489bff3967e31b1246d036b5336ee6b06253e9b1e9811409f9b4993495f17b25a98845cba795c42fe3439f7b6bab1e26e0ea8f2b4acd041a751e9c78e40d587446eba402ea4a80c0079c32a025053de3de1d9825f12d9d2533c96cfc5210ec74e6bd59ad38913165f20f0320228cc3726ac6448f0f6e490356b0fee031de25282cde3ecbd615e6c9372e5b7e47f0328d8a5790eb8d9decb0202d06c2d709eaaecad912049caeec0ea3af766f28749ad942b082a9f60b13f46cfca32d90b9d42ce108f66eb0c91580f4ab459a005a558d8fc5cb8a983237a9440a514422143ce00d7285b656b1b4d0ed1e63c143783f65c71b8831335042ff26c5c92956fd1dc60a31fd5743e1766af7f3a1195a4fc3491d51b38dff28d65a7cf0039a714f24327cf8753e23f6bb3f002e268701f7c39e40677885eab356fff2aa16c0cfe8606021d63703a2a590faa8f861e8ca220455d40fd8e9cbc7580eb1572fcc7a2048f61953ba0b21e7ac80586d718c5d197d44d3baf0d1ec655576239601e1923883eb596fd815d784bc077279b42f7b42e41f69b5d9ad4756c559077e9e5accbf0be3d6d9f7457114364ac733b921c939dcac01ab88f97d9c27ee0e43cb1239baf0499e3c20cf9ba7d57cbf7abf4d12e5eb851107145b0c576bcd299971bb929ddbe5cad60f351e74c18846e6ecdb66eb904b149e5d8e0cb36146e5d480f8aec025def3cf4b7fd3c219a47c88ef2a7c3284a092fee3410e5b3db7b508bb7cde7cc7c9f74457b6b73418abe22d6caff7bc609fbba7dfadded7fe16bd5d341014777b9d8fe67c6e2b3820e75c77a31df166e8c6531a236dbff032279669d3156f61d94cf0d4483fcce6da9fdfe70c623b61d1ab4a0204a38c35f1a635f2a2067dd93e27cd18869766b19439b9c2126c8cb05e64d5e99b23e3db9f32260ef1993cd4b72a0b0db7c4f7c717ccf5391ec3600aa3ea016effe9720e3a6a14342f0b32b6adc3695a59c08baf0219fd1263ee9efd2d5a10e3cc2f3ee4aa2b2dbd5af12c370e176350d3eb70f321a3fc8518b9abc42a663c5ac19cd30b24e2b54da9c3e450995b2526a2fa3df8c204f65b44a86c489a688f7579428ae7b686a120b680e4505e66a8886d930b24db3163fba2bcd7330a578fc2cff0e9eede5db534728ec4349d6e12405d365e93a8ec34201f778953dc42b91818b0bf6e3746ad26a0fa1b0e2cf3f75071674f365b291a37832e6532aaf79da4614867a241578fe2827eb160944da4c041289a4775f2d55b79a3fe40777f8e469e704bbcb187e4d082e254ec11803a0dec3dc873d6482a87f6bcbc402a8b3ae3f6838c50d5c824240699e4a801bc3dbb7920d01f8f93d785c08d24b0fa807d592b4526e12525b0fef3f52622e886c9e8f8a3b4fbec1ca5e2ecd634105677cd3dfd1b42354c28229ae0e578b7a8013f349f32b10955ec156f6f72fdc1fc9a07ae20209664e6d148c26e7d635c9238a4af4514e960647600606dc865d0d6706dbde479eb76f105cbd4b63559b219d42d9ef8ed64ab762444a210d87a5480b10c6fcf69e9bfda8dc0b518cd38ae32cf120597ec72d913b3cf9d511d2ca0afbef1da9180c28cee1032d6b461ab2dfba23bf55b187c804e2485fb917a3b12ff4ff5836d20ff985d3250096c8e1a79de07650bb4c9a96ba40dfe87ee73493cb2649a5e7bac2efa9a6cb1fd9d661d958d1b5f8322c36a67efb4b0308742fab5544bbe415e0555c2c5c4857a8c3e6663d7c89904f191f6ba1adee7c26a7fa68586bd6f640bdb7f542d122a977b29abeb3b61848502f5e259014262405e40ef1ba1a9703f1d1241ec736921447aa228aa8465f5606fabcf987ee4e3acb00c7b90b7a21b71df84f9948b91335b5299ff73e83ac041a9546d0c1aed8ae38d62fa8418552eee3bccf8898e2c72ed65f52913afa6d8ae690d62acc4d0e9055e8515d216c1458c4722d3295fb4d3851d356d8a0658475e6e9ca49dbe510bd4938b95b5848a650ae545065ade0458f78956aed880119052b9cbb3a78592526f80f5e2f7bc971f7dbb7338e0b252349e810982752faab40cc5cae28924b5a4342c0299c88d2abfc1cb8a66abbe7f9733af39a28f03f80b0069f94dcbb49a20ff1d8a7edee2660f37753c4ea7", @ANYPTR64, @ANYRES16=r1, @ANYRES16=0x0, @ANYRESHEX=r1], @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRESOCT=r1, @ANYBLOB="6768da42e9f0d8de64ea5fee31d17f4befe1d29f52232b02be20a6958cf4bd2ee2d6a1d72f6316808b1414947fe5b03173203186aa56eab678be5ceb89ba343c886ac80619a286588ace21ecd54e76a39be25f63b725aeb754f9cf0071487d0c925882c1e2a80bbb718ba13182379f5f15414e820644fb74152bd8591395a28925c20aec3dae8ab1295ef84af07d7f22a669d004aa2f8a8c8160bca38b8d3546476b3cb8a414c7ce9cb7692e4d4b9382ef85bbaea931342185458c8757d09a568c5896d72f946ac8201bd9470bb4cf437a29adea4ba2dff87b78206991abfd04a38c8e38045de54871c3011ea8f2b540869ddcedfb1f1c9f1f4608cfceeac14e55378770cdf7f0d7f9673f72f5366dd356eeaad5f83d3b9620c3f0b5b0f69505c57c2038032aebc506b0b29d50a7d3a4f14d56485cb62186e596f094e8acf7dbc8ef49dd71e5b86f3b7ab43f458bfc967de6abb821bb4cf697a7e063d949b897e81685870d3b8ba417c3a49f98f02d60b94364fd51994a272d510f9ac50ec9d2ba67da4ef6ee7ebcb5be8046652d832d6cb32404715604b8a0642af1d47ea9f2100c5ff9185ad5633beb6d1e504f5e1f4ba6f1528bbad60d5be4d93d57acff67080dbb2939b0897c80f3e231251522a62b1fe32b8db31fd0d30660e0a2e9b9283b047f5cc3cbb36f4b3544d311173d50742381702fc0f405c62d373afe5b45eade08a75f632bc9d0ace511eb59f3a06583813920395a22b098c4f2a51db4b5050606274d64fb3546968abc3d806591b605e3069f16e590fafc7cec004592a6830d950dc2006177ece2876a40e9850491fc1b26b4b2e95bfdeb4309fbf768b164ff572894a8fa9ab1e0f79611345894a779bab5d7ab393e4ac4bd583194561f10375b1a9461681ad53b42e68f8075403df3eced85a4e0a4f67b11aa0a0099690b9835b93ea7f7ae8e87c250003f4a2245d46f6f161ec611295c0aebde66cd5cf177cd68d4fa97764798fc155c74f60c15a8568fc16d34249fa8594cf5c7c89e4868350c21d91765482ecc50515e210c5f920b082a8b4e5735cf07d9cf61475d85bcb1dc2684f78e91bc305b848592dd356f9ab65091984d4e16396d68bbf34a2cbe195869b5a32342cc720cfd5aedf7302eb4f072ef43f4b1bfb6f34ee97e6a3443931b0bfcfb2e02befe9a94f3fad22d20ea8309e11c019733eb57392aabd459c8848cf4aca3c055652ab6fe31653b0853aa2c21d2e490ba74d0ac4708ca5e5a2399f3b80297fe45fa765aa9d967fb105e8da3774a83efff6c2cd6cf3b7851082c3dc95f6b5c50df702f50ef95fd30e6f243eddbf9f3ed453667252a49f7e20b5b59f77d52aa6a29ed01aa84cf942e1534dccbba6d45bea399a897da6b3dc9c77c83a486afebf0da5e299fb1234af50bfb8d3a7d77ddd006ac58bd24d008141c6bf104208561b193203c25291fc067a82cad0368e15a04e975966db23085fae5422ac4ef001b14cd41f96a927dde99754ca244e61dd573f6492d53aee713153235ae10b43ea3b340e7038a056527cede58c5034bcbf101f42ff63898ef38e4b135c74ae634abedad7c44d6b02dcb1157da02a5c54ece54581957d0d4b3e76b420e7bf7911c072a2744310e2dac9980633e2a38099e9291fac1e7779f3b7feb09a56b4fa3d8c16fd286d76cbf543f094e2453f17c48c75a3b23792a48584761303d1ad796d594a4ce3ccc785a82de9f5bc61031a2b691f42fe746323edaeea465704f702d22881bfae57f371750ab7abcb36a09486654e26bec08339f4b8c568d41b4cbe175266b57c9fd59fd6ff24de98cdb0823e7978b0d9d0c1b8cf77bb1de769482feff57a29de68bf2e2a93d9aa33cd2ec312425babd268eee315a1c2602ab59c31efd831da2c3997eb1d0f472a73e3ed99c0295d88347c1d2eb4cc3ad8a8f35eb88425a82bd248b7abe2bcd6d544cec18db7e81fa04e6e9ac92a477f7d071336b5a69711120ca26552ac1aa179af7ffeee7d511b9e9de3880f7ab16cdc3f659353505cc9550f95b7b6a9a0dac0bf4287431c0d959a3bddd11976b2999d2d2b1479d20081cbf66da785cae934fb4da6a3ba97a664e199fe9138124e039c3f5b9c9333ab4d6eea641ef0ba6d6fe02f314c6bbb012878726bc4e738fa1b4a7fa7dca74a5b734529b3df8c89c7c7248d02f8fc5d4626ba2beef27a3f551fea84384585bce52c0780f4890eb202691e6bb414ef043bdfb3b457d655e1f73041726e0589c1d150018e6c63f127b5027218fe6d63bfbcd89cafb80be4fb9e510de99435e5efdb428f9bf6debf1acb36bd938939dcce34744f854923eab4325b2af7f10db19f6934f3cfd507c2a703eed4472b519892fdd685a4e1dd53c3dd7dd4d4807b32c8a8851a1ec693de61e79f52688f9a5012606c1c44631f46ba27fbfe2d33e0fa8ddad87d5e7948e3e627d8073d47777956c7461351736ae2b4319d65d2fd2fc58b1a58e934bad16c01aa54477ee2ec268c6ccaf98d61de12a8b91dfa46d43b89f7d20e50e5f927ca3b399f0d8faebf9123bfff358ccc6865010feacb063a8c565597931a86e3749aa8295acc4b974270eedc282a7be41866bd9c58b02362c6f71785eb7e1bb7d95b6099a30b7823029bff0ff80ec2119668b9ed2dd69d65ac74c61672553c8547e2d4207ce9db9a26746f688c1c605dbf9e26d5d92e16dba919c2485e42a834674e8e8dec8ee816b41003fb15176caec82d6469640999d36d4170c4d802bf4cccfa630af7f1b8b21a4b6c1630b9963bf558aa9cc04845b7481e85ba8c4e650c1f01f380fd30bceec1a8d2ad7b26ebf932632b55a4df1a740d2e1067e952b5c6c6070d65bb3cd5c1db9d16a6b8e6ccccba5c1d6e8693ad12463c8355b1ca9f352877b38379dd3cde1747879d6c3a2eb7029e7cc4c6bc28941891a1b57bf5932452234e45fb2861b9f523fcba792d09182b86e8bbb58a27d82a861c3c3b128e9ad4d2c41d8c77f16fce71f8300e6dd9d09f02558bd412a354ca4cf7625521c291ae20307111bae9865209caecd09e442f0f8737e40b0112112fd3599b601d10e96c61a09ff444e23bcabd55a1fc12aa8e9a4935becf5efcfda075f153fca373c09fefd276eb8cf7f7471cfe596187bacb21c898b418e185eea80a16aea5ccb074eb0013e14a53d17f940642f9fa118788e6c3344ebbf521caa0511217a13afbf3cbe9770a29ebfa7c1ca01be6fd8e34931a89e47b3a8fcd510494359bc0d7bd60ab1c43acc0ef233762589cef62063dbe8bd2afbf8197012dc8a512600acaa3779ae8b644dbf403a01d6f58f7c8dd690e071664ebbbde15817f804e5593bdd7da842d313cf3346d03feb6f2d735c8746cad8d8be217c35c2cf9c6440690e457019aca3be48953b162f5ee0cf697d1ee2af6bf201b3c27f575dcb7915e076781b8c9a7a082b0469864821eaf81b5ebf129501a0e095017a7a922d233411017ca73d9fae2e8ba4771ff999f85e962bec51a2959cd004d78e2a47c0d3370ae9e1cf2ae05e9059de48bbc530762a2cb162a701311e5ed0f513f8a99564ea13ca245fec7655110cda41be5daa44c372f0dd9b4113042eb03b3cf57bd8d64f3e9bcdb018d7d94dc6cf331e79c60ba66556703a2b945b903f506a66b55e803293dd7024cb07f63ace03e85c2c6ab529d86f6c3e5dac64e5b23f67810ce2dd7424a8e942f15048c202891aff11e8636f73c607a9236919bb7c09046a330720cb491c50d9ce4611105bf54a173748153a030cfab6990178f0290b1f7c9f4979378ec3af6405e45052b33add1fa99d9621a8b008fad4fa263661cd81ec2faae5aea944486d60c14379a814187762b2b1231aef9f869862f76b70b6d9c3c3c90f1db0b2550734a59caeecb36ff44be36fa040ee2cd1c89e5e9e406b005ab8fbca2d2cfdc0f86d1b3a1da21e19cfa37ef084ac3d720d0480d24107fcaa1bc6bdbf848daa2de79a3f3a72e680bbb0674bbe6d68ba477fcca1621adcdf2e1e9e1b30f603315dbeeb2cd26f357c6863a61a8e20d3ac55ff90fe4ce2f9211f92623e8c2f3c882ea8fcf41c078471e6284b0ea04c4c08f11aea8f98fc6afe5e2a4855421f7cef9c115be7a4e5ca6f3d7b90bdd617ebacf73897f842092acc0726a2896e16e7ae4373642566c5af6a45205395d8f6c5645390d66c330b0f9592f517ad82f05d852eb03da70df569a79ec1d79ed7580a318a1246388064f6ddd6e713c6f21a326060b9323c203f01abcc0822a498799acf95057227a650706b0acdbfc4f94f17b90ab86c42a68aa3aaf1497ca3f3e58beb0f55f90efccf1f1d99abfdc6b2028628e5b0adb2af5ee57f1ba4b4be1b55b07afcd07c360f3e4a75ab02713a82c8574989725f2b32bcf9249af44e15465ca765d85eef098ba365497411f90b04a1eaf70b4276e51059bd3be07d3ca701fe20192370bb0123cd43c0676201225edfe81ab90af2c3dd5fcb9e1dd7f154fba876ed2ac8a6b678e33634d5f3da11ef69f45cd0c23f8e33100c1229349057b2478553eda01fc90b180417eb52033109fd9eafa644e11e2e35942995a4de7b1df6b6642f511a57628aff6e12d1c9f86921745a0b59595749db5940f50d302901f6262c16f9baab2c4a4b21286c519cdc263c4a349be9c27a5a8a4d8ab46b56e6a1ff1fb3deb392780758249620f361529c2ad35970173c87a4e33794fb5eafeacdf125af7d12a41e1f14bf43df6dc4dccc080581317518e5fcf2ba69f6e5e0dbc3b7831a5210bec97327f97e53ef18427259675d467a2a272ec27e191890e990b0df5d0510c3482717556756a63afc2b8ea94e01bdaff574094efe71ceaebf8fc6992f9986ac55deb93ffabcbbf3214afed9d3ab15f47925ad609f977c0d6831c215495c61c18b712d322ca48b721c87eed0b4fbea953cd08f8aeb403761a37d560590ca91d3791a9934f354ddf9209b9ae653768a38be3d2cfa3de9a38ea00f55cd6b93a2519b6073a7616697969e3fe8a46a9f7b1f2071dcb490427c022a92a18b8fda0a071cce89f01d42a262ed4643272dcff185c187e2aff6e66ebfcab95dceb4e69fa997a17d82ba1fa8c250ca1c2d52dee1b933e41fcbe1c76583053d769c9d0af3591c695567fd8729bbde30f27cc13c8694b6486c1d1943faf7e2fece5e69bd575476f9464b5b2a16de43eb16d9c50db2c372a60d97710b0b645651db08a61e7df4bf34be7ff901e2093188e60f23a2f9b1df11d7dddaee0bd1397ef164b1329b1f801d8bf7d5b19088120a1cba218cd247d1e42e6812aae133741ba808f324b6ebb809144ff24e4159bf836670bf9abc55b0d9e63851cb4532f5c91187101b1d40b0a27461cf30c3b47d0a03b29e2ed23185ac6d85d196f7ef49e6c53b920bbf442a3976f3a0e345ad0c27305031d4bb28355263b385c1211d7fe4fda7567fea49e84b8750c2c7b06629ec2db8d90d40f6f273fbbd77c74fd1c346f148434b998de67d2f41f44d19015f2b7ac1d038f4b6d377f3a3f2b1f27fa180301130a0ef190dbea091b43a365b497f28a2b7d9d494db1bdd7ee05788c6c910dd3c89422057e191bbccda5078d0402359e18ad79396d9bb2678e8f0e6c3e4f43f6a2a75b2b77a5239d15c2dde2413abd759c2f7acc546aedf0a10ed417a18c3e97ac0314f1a6ee93a95bfb9e5dd5e02c5f609b1d4ab5fc25713c1c0fd01e9861d950a454711336a18e0f50dbe667cf4a2e433261097655e0313f94c3e2ce540204d0f00ef5ea2b2df992a5c"], 0x9) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341a9dada31cbedd3df7baf7cec2b8b08a065fafec4c225069166b0837be496397097fab2c64ad696f811e1e10827e9fa857ae009097fb8148ae707a62995c0fdef152252be5b95f108cb838755399d914d0bc0a0dcae985504729bf87b1aae5370aced742fead76703a0729e62815e7bd8fd65c43f288a6595acac5026fabd90ece9c2b653b9a2d4b8e3662cd8144895c5aba63c09fdddb7a0ccbf15c606ca517783d021a7"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0xfffffffffffffff7) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x2, 0xabe0, &(0x7f0000000380), &(0x7f00000003c0)) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x100, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="402568429fb8cb882c1ee0b8a9861545c43a655650757fb9994b7c5fdc56661a5c240f5eee10aceb5be8bf6bbafec232c0833e704f439301b6099bdb3f11855d6710e69414e0c6e4a75ee12226b0a0ef6d967822f90115a74edd8957836c36599d979d88"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r1, &(0x7f0000000440)="b7bff6eb7d31b0ff2f23230012abc5f3d67101a7b10a6900e76f52145625c023e20a41161a4b23bf8cfa3b3427cc85652f9daf8772f4c1c17b80aba1ca1d3c2e390b6c1487a693e01e415114a3ca2e8ad095403704f626230b47f2cf00def8e56e585417ce4691b4f156d8c48ad4513602fa41d9e147c043d01af2440c8f7d301f41aa9eed6759052a0ab6b07531046c91d3ec5bd718580d2906d8224d95b00bc9a1db6c3c20684bfb7615f5fe19d45a793258c71eade589c3ecebf21bfea8d5d5e87d66a80396f474b5d3a3c91d5c6bc452e8dd56047563e910edd207b294c5c48cfdddcb6b0efc2740305e288823ed435f27ebc94d75df3116145fed59dd1f822f827bb4f8e2d16b4250eaad4134a98878902fe0340428f2d215d5f3924c4524e8a1a196ca1727a179238d4bb26f404b84c11bebae273e9c0adb93bded9595426b26f1a7cad6527c485afc1a9b5e5f881a9544a81d804f06972a41fa66ae23c93bc0b6eabc71785cdca320ad25f2a4bcc81b4bc3948d4094fb66c50604ed14207cba7328fcb5aa7e66d9ab2ae9ee80f5154a5c7399c71c5d3dcb77ae771b8a8a27de32a3e94cc2260afce5e0b411a4adaed5027dd386c74f0e7061332aff147ac64158b77d4f97695d1648fc3075e08c4f1ff907a41950b8d6e9abe8b249be99856dac858b4744ea4019508d496aae9015abdd9574f22442ec7b95b578fea2a7dcaaa34ba6a4dbf98e3b24bedc6a8a0add1741e66ef6a4042bc6c13af1d5356092146b6ff1b9619003b9aaead35931ec82c9c4c7466a069538f245874dc7168e290d199e57e581db34a863ad977e7cd3728691eefb06d7af19dc9ad098a9161f7f061375591cb0722a973dedc05a8594cbe271c053bc59e8aff1fa456d48d5aefede3597e7531a3ad0308e918b691cb2cf042d68eabe312a2907a4c96618288b6229d1030779e55eae516e41dc01eb20cb5fe228c90c570a18d9fcc4d99980fc02c5a3490e87771d27d3fa368461020fbca023a077c020b25ba123d87960942136ee0d6061a9435a6e875fdded1fda9285e145c4de99714bc26266e63d5434506b82e7fefec0ed9b57e17aaf89d377d500a4c951302f68c7e581562266b140728743c0457c626b5ad7cf8fde965d9987496f6a70e455a3727dd5c05c7e981dbdea5f952fd6439247c5961aceaa3a0b76b614d76714361697f09396bd8ab700ab56ed3a89d1cc711a00038adc0542318fafaee74879810f8288008ad039067e6d366d783bd87b5ed30b3c3dadb4ae945a7019cae4bf25f0251563ee7c2721ac87d9c1acf83e3d3a798525223f28c5a14321a6d2ef8456807d89f04cd5ef00cb27e081499e99426834ad388621b77d5648174e8938d64e1c7284ecd9fe2399817fca2fc81f55213f868b07cc0dc7f956a96c9362a7287e078026e635d6f878a90171b8842e11a1bf7c47a8431bf8e102e3256effba84c60ffc0bb915a4af9d4d3e16595c46a1c798c6de2e7d8697473d9092814b645fcd1b414383b8412755f61ff5f5f5f6b8293fe38bce6209c72c283268c8f50a22fa857fc25b4b93cd4de2e72059607d0cf030a4d21452722815c1dec397d4a98076d09de1c13e7bb13aa3c3a31b1ed801da11123b32ea5e296bf30137fa34bfa6df1096c551c48a74cb3dbd6789b821c9400125cd791085fba3f51e0e6bafa7fe16ec545520f6bae93ee42049351b2b0b34c9aa14c6dd0c307594970951429d5bf32a1826a87ef46a8d2b55274de5718cf089eca2127e6567404c5083f898b3dd874c688e30d03226ef85b8d33e9669200edcb5d1942711d8e499746153e04e3a69abd855436d1cb578de04a9c9b70e42fce437cf05f09a05b2ad09de39f9d407c179f4680107f6e72c69747fa0e2ac0ea22889c8a360a66102e87c003abad48f2a740246f1b4a05dfc7d94b450c6f3cb0f95dd603c0bd5664523e28ceaab90ad74b716252937b9246888492283dd510cebd0a86d709fd4d84bc2ec330e8b032ea54c8fe7fc8f68f74628dd60cd2a0b023826d62de0206fc48041f3d23ff0cd58dfd8f2b864379b3cfb4e4b0c49f581737031ec58e0fcfbfc1acd94cf317d95ad1ab752ab9f961713aee2cb04818d1a18b9c63655635533a3fee79b6ff131a5977c159f50908fa58614c825112ff0d7f01800d28eb070f9f8c732a65ea62d1bc0a18b65a61e6a1712a30b79f6aaf27a91a39e5911dc6525990bc1f65233018e5d5e6e6823a903133487317739a7594ff5464805fb340eceef3dd6d607e1470a2a15234e70fe79591e0a0459348568cb754fa6bbab8a0dad8160dfa203b40b4bb9da0ba09775e1bb73b483393be8304c58463a9645a2b0cf0162f81bca6de73c1e272d142c25b2c729cf6ab8e22904432c6d88d85d4a0556951f7991a555d74c0688b7e9327974edbca767624d32bdfcbd8884ab070bd65fb0feda12e3e0f375f7440d12ae965cae36a0de71afee097f70be2df38595fec08206af19c6394133f9294f8b8719eecaffe0bb4f242713fbe698a1e31960168a487c33d690c0d6efeedd6c56f2856b5937dce87cdc7ad2394f894ca02c832a9a8ca73a14cb38484d6dbbbbc4018fd1d0b2c561e84338a48e7ee64b117ba20e6b5480d7b470d15a37d642afd736cc6635be74f5aa159e4a681807cbf5e39810513eb87e65ac14d4a3342027fcff18a6c2255f64896cbbc34d479d11dba58710e76d20bd617334bc380ed23aa2984c9897fb6ad678bbac1af5df47b1f6b78dcc13ca124b6bf29cfd946da070cfca12ea635313b42de16c49a25c9b6518263e4eda32df89f44cf8c36b71759ea9d53ec4fac73947fc95c031ff61c8ed7a834e6b35f9f98c127f3af13724bd4d15ef14fef506aae410e7f044446c20007d6ca888b34a40d38d8e15f56bdbbe8b5a4750fc528597c73f2085424a5f1fcac537ef8168740571b7ad590f7f5407dcf73fc39a3e496f723f965853600634f2102856c374ce9960d0da75de3b0a94869ba20a47957f1ca6e8e460a84a4fd7143d88a6c55efcf11b545043ba0a09a36c71134daf22f54a3175109e8f6546d27a38d9653d40cee655b7bc6e4920acb6063584a99b446e9e98f608cd84b27f57d836d6a71b88d4d141de5902b7440b029521f431e7eb1ece6b7ff15b6872e3145b1b59d7bf6cc432b5b7e2ecb7037d683cfc8e07f9c18eb619c4dd7d451bb1ab0be44c850dc65dc054126a7dfc50268fdc19a03615950464b26f3b837e1da5ad95ab5ff56b94147f3c8966be3d4acc240932f6e095455ab2a320c04b11b2f45f6a92661dafad5060aaaa1f13fb398f6c32785b939db808537620a5b7d97f3d81fa618d3d831c44f9893878d88c4d8956bf7a2a1621c2548ae884f8ed70c4d4ac779ffcb8949011b3f236a9bb4f9628bc2e07c3f400fc3be46df7cf227c0994554499f43ee83cc9305ffdad58ecfc2102977cc8aa35f0062fcf99f061fcc807f8c782d79314efc4465208c863045af52e2f0e023cdcdafcca7c567da46bcf4bd6f878b9058325a39c331793c5fe9d930a105b34009ae5cb29bc2272a53afea08f43e2839eef66e24c178df999b654eeec4ea430e41d093033390fbf8473dc97d78594a76c49dfa74fd0a50b3917ecbd157c5fbd4a59bea7c9ad1df6af6199e6313c2f7044bac825e3a6ef1983b6822793093fd12b1877e6985d3f6b51125d017de7b6c6c6c897b29565f65b97effd3c8b96ea758c328ac728097029bc1cf86d89d32c22b3c96b032818779aed594b836007beeff80a1a28d9f212bceb06afb6f28265f6445c7502ac9c1b51dea1d111704c835c8f7c31ab3c6ff55601b8f2301313c0d38b1f04896600a90ece9d075c8d936a8c1f29940b6b2e376970ae54320a6cb7b5c79bd8cb171fcc9937af7473b8480cc66927796fd51143b6222b456f0e43eac0724168cc21e07890bbc6e7b4a7c4c88b1fe35e047a43205a7e4c35abc622244b4c6cf2db7212931277c97edf2cf97ac58e5768ae12cec10074abfb001931d6367db61df15d80900aadb2de02232ecb376a06497e3fa8836d5e9f682e337755c4dff175383babc7bc68a138ecde9787ecdc5bccfb6404a17adab494abd236f6e0e020470903b2702f6707e81c77bcca0cb8f8231da649d8c3ab9f4dabedf36ddc9fa65b7bd2841226b725951be86addf894fc64c879cc42d22a5edf530cd2dac1e0acc12b3575e7cee24f4249f08d3dd6f44e738e72ebf8977e9372b4d32c902221af3b47fea1d7f2b907d61160112facb6c4d6bd390feeef164144cab7523d4aafa5f1a9ced2bf9ca21f4c48078a0b94f66247989bbad1da8d83cddf7c299c5ba00ea8a457830b835fd94163dad52461282669bc57c88f377d461555d7a5b28049b3fa05e1296287ff113f06117465d6d1628146ad7ff33544ac536e4505b26a26d0e89696cca21d23b28e547cd7a83ae2e822a9714a6a4b3044391072733ef336bc021bcc0910da92c672aa2731f440399fc811b721a9209001ee1a58a62d0fc7801e07c496625c7a2ec7e0b42dc499f5168df3d812ef6438152713039e30a4c02baefa2e6f28d9c2289b6beaf64766f46a74ea35a59ea4eadabccc1d1cb0f0a05f519ca6e985e6f0ca17d2bb921c882d3cd8143a115ec3f868bec893c60873082bc7825a5460cc91e752b5173bafccc7e1512d19c429c1559550605bc75d97b3faecad9844c8a07794e05a73e6b6bb84351a13d28eed7c32b30b4cd0928becfc01f280dc2362c7e7f2bace9de36c1ca7c223cf1625e085b345814d49fb35d717392ea3272610affc2c60fb320d91d14d85d563d9b627206a595e5476a123f5a7d4c494bb045de114ae236609ed39cc4b9e6a15e98e0a84868dc78bdbfd6871f657902591472b56d36f03114824dd971511ff5daf4804c1fbe25dfa5809f2a48a6b4fc89e9fce5706710105aa8a8b0d008c2613fecfe9028e56d36da1e0d728863c74779ca5d406acd3f63389e72968e9c47df7e57fac31853d7505c5296fbb2f88b7aa984c3716e88e84a63270be9c706df4404f9c278a2b703a5e87f1fd8f79880c86a201930b1097df41ee999e51e527895e9991dc4733e948b4870309d86bbf7c18b5aa81a68308c46c5dff3e41b0d3be2b8fca1378082bbc7220da2e1bc2986bf2a2d6c182a4008d88d855902b395fd2c95ef8009d33c90cdd24cf6932e0f52a2ce6e53a86f9acbd392a9b034b1b10911b5d4b3cdb282a03fa0bbc6d828046a34c3e4c150995c593d80040d439d3789d3da5857d700226dd4917fb8e0467fda7952a526628748936dad20043d48cac15c11309ebfe9b3f817379e87ec1c902a8f21c0faa7bc80001fb9e962110c74e4d2b9946c565079aed4fdab6f6f0e907cb418e48db26604d1e29328ac265d2bc7c8fbc88b0702b0fa1874563157fc71e6722b07776e9b2c6db2455cf57f2f9ed72412c40a57de6cd64fc5e9f893eb137c32f481e77cc124bbc0446a38c361443d4b62a136d790f41d057326573476d77551880f097a45f5be1d3aecfa7f5fc14c585b7cb981718f561e84f35ed4326250d6b0e2798783213247fc4db8bee67fa08fdbbd4616c3a04f88dccb587ff4c0e916d3fbf1223cde3f8a1de78d91544a315ba711fd1c94f1613ddd43517ec73021cc463b6347a9c63211056a9ccdb8a3d61804c5172d081d2dead7bf6f5eba85141d1c570ebffadbfa58b60b2b4c95f3417928027933009908bdcf8070718685774df73c49c98d40bac3673b84d0c01e8657b8992", 0x1000, 0x9, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/71, 0x47, 0x800, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = open(&(0x7f00000014c0)='./file1\x00', 0x200, 0x20) getdents(r1, &(0x7f0000001500)=""/200, 0xc8) socketpair(0x10, 0x1, 0x7, &(0x7f0000001400)) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvfrom(r4, &(0x7f00000003c0)=""/4096, 0x1000, 0x42, &(0x7f00000013c0)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000001840)={0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x3) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = socket(0x1, 0x1, 0x9) r8 = socket(0x20, 0x25f75b61c440e1f7, 0x5) r9 = socket$inet(0x2, 0x3, 0x1) kevent(r2, &(0x7f0000000280)=[{{r3}, 0x0, 0x8, 0x929feef2b799d9b, 0x7ff, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd2, 0x4, 0x3, 0xc42}, {{r6}, 0xffffffffffffffff, 0x91, 0xfffff, 0x81, 0x7}, {{r7}, 0xfffffffffffffffa, 0x3c, 0x20, 0x20, 0x8}], 0x7, &(0x7f0000000300)=[{{r8}, 0x0, 0x10, 0x2, 0x20, 0x2}, {{r9}, 0xffffffffffffffff, 0x37, 0x1, 0x0, 0x7}], 0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x10000}) symlinkat(&(0x7f0000001440)='./file0/file0\x00', r5, &(0x7f0000001480)='./file0/file0\x00') semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/60) syz_open_pts() r10 = socket$inet(0x2, 0x2, 0x60f7) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) socket$inet(0x2, 0x5, 0x20) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r11) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0x41) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xdbac0eeae605182e) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f0000000140)}], 0x3, &(0x7f0000000300)=""/58, 0x3a}, 0x840) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) close(r0) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20040, 0x0) read(r0, &(0x7f0000000180)=""/177, 0xb1) r1 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000040)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r3, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8, 0x3}) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000000000045}, {0x40}, {0x40006}]}) syz_emit_ethernet(0x9e, &(0x7f0000000040)="cb52371a4f8a56187b0d939bad9133a275c9dc9feb336461514b46cc7abd63546743a84146dfc0dbacd0b46a476686d86c7d3e0c09487e4211fb396c9e1c024b142ab1bab148ce34340f038056de963129f69c688b1dcd41db9105951964f1349fbfb254c33101bcb50aa87d8fcdf0ba7d6040981a7877f9bbf9e6e398241a8a7cf663a08e3391923a18b4e14e759c1542044181d313263dbf2d7c9afe55") 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) r4 = dup2(r2, r2) sendmsg(r4, &(0x7f0000002840)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x100000000}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000100)="df72e5446abf99cd6db75a5fdda5707107b53815f5ef19d3d74558a742545354665c6087698a071f3fb2f69694ec656487eca71e6bec8356df1c3f54d1748c60de7412942dd0968e7d26fbdffeaa9652647ca097f022d2e63ff0567177008c1bfd49f9d1619b9626fb6b575ad11b74e37b18f0a2339d8ee91bf59a008d1c6c9c4a416795c107d148e67d28819ed9a5ee8e077327130ceade9c31995158d9e913", 0xa0}], 0x1, &(0x7f0000002740)=[{0xb0, 0xffff, 0xfffffffffffeffff, "1e16709014d85bd7a560c8d1dcbb03b380fb0e135f1ebd0d663507a6cf31567247a9ed06c4484fc6be1a446d2bd05ee802a2ca633603d06bfe585c1fb409508c23bf13b33df1f037e89eb934fe353e17e43a242787fd632b78befd911130db373aca1de7d0139aa5a06d9e207a378d14ff674cda6a427ab6af6bfe29c2e4a2e2eefa44fe9f46ac8feacca4efe59cad60d74e0e207285493537bf30051942c2"}, {0x38, 0xffff, 0x8, "7c0a8248fac79ab8bda8b6cf242e19178c7cbf9e364bbddc752a2191333050378408f3b68a8cb65f"}], 0xe8}, 0x403) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r5 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x94, 0x8000000a, 0x401, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x1}, {{r0}, 0x0, 0x4, 0x80000000, 0x2, 0x401}, {{r0}, 0xfffffffffffffffd, 0x41, 0x1, 0x200000000000, 0x15}, {{r0}, 0x7e4d30588609c881, 0xa, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x81, 0x80000000, 0x1, 0x1}], 0x3ff, &(0x7f0000000100)=[{{r0}, 0xcb4286802f641b96, 0x1941e0c122c99dfb, 0x80, 0xffffffff00000000, 0x5}, {{r0}, 0x0, 0x2, 0x2, 0xf8fd, 0x7fff}, {{r0}, 0xbd64d8415ae74942, 0x361e80305b8d4fe2, 0x4, 0x800, 0x8}], 0xfff, &(0x7f0000000180)={0x77e, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)) 16:00:21 executing program 0: r0 = geteuid() r1 = semget(0x0, 0x2, 0x100) r2 = getegid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r2, r0, r3, 0x118, 0x1}, 0x3, 0x200000000000000, 0xfff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) sendto(r4, &(0x7f0000000100)="2048ac69eb24ee886980b4c6b67f3bdf641500", 0x13, 0x9, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) close(r4) getsockname(r4, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x40, 0x1, 0x2}) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/179, 0xb3, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/104, 0xfffffffffffffdff) semget$private(0x0, 0x3, 0x300) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x98) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="ba97586396ad6910e2cc58e4b607519a5aaedeff944975a34e3acea6bcbd91296edd4e26182529", 0x27}, {&(0x7f00000001c0)="ada1228704faa927875c2400af794427a26b49aaadfb5cb28f50b9ac3e7a5d483692537f5edb79d9d3ab542444e9f54c37cf761d6bf5ef8725f8a732c3bb3b1b3c471bf6d0abacbbc100f89103edae5ca5a151a7f121556f18ea0a78c16506ae185ca0f537d337967ba5c0526116230a28c092130b309883f91318da3314349182eb7aef284a617356dc2f3e6b56c554a5b393e6f9fed6f7c817ddc6bdeabaeaac9de1e143fff0d3e5527051d2683b3eb1fd0386e6254ad0eb04f4b91bfdef3fd0404fa15272e31284e85e17490da53669520ae0fd4216c8c4237d91395c7f5163bad79e9cdfc2f7686e1a21d4af67858759371bb7", 0xf5}, {&(0x7f0000000100)="c0acf62bbea6025323f1a94d6c055fba617871d3", 0x14}, {&(0x7f00000002c0)="cf16cd4aaafe5dac84c8dd38aa7c17a249490d1a8c5187ac82ce5743cb1eb44636080611e29feb82253602d16e1c663b8e7559b3eff590b2e2fdd5582773cd3679dc7100d0d37d76a58b5a6cc994e4af59caa37e989a5c4b1f5058ab46c900521abf86bf4201728be19f8bbff88dfc05254b111b84823c77faf902e037adc333ae6c9d2a2006caa6703648216a9804ca65e8979b0cbfda49d146c3780235518b9f92e7dbce3541567c09babd23d44d5d693e89f07f3d1ba9c1d38234c76cd96bb37b003b1d69c77313db746676b1c20e7e535fd13a47361aa48ada963e9aa1fd2c1613859b33c5ce609664dad940e4f88619453d3fe11f4898774c3d025bee3f25056c352be6b7e11b52bc4a6a8432cd68adbfc05de1fa5c5b4ad80076abbe2b4d1c1f6f76b30c1e05e56504addc00809f1abe0d637df99a6024ca4b47126ba1093432164419636e010816fa828453c3e31bfef805cb7da5fe02af5b1b43d80c51c5134d2c93f70fda6f0a05e9c0264988ad12061d1d7a4b5e8cf4b003e182493df4c22e867972c39df3a135a3f3e9de6ff58893facbb38567702fd9255746616f073a3f8d2e154961bb513b39673bffa4fc32dc12a16dd8d121c90c1e39f858852ad09cfcb0d69ea2d5eb5c68dba16aed9ef5ef6367cb3ac9f00ab3d1cd7716b431e646cb391e2ee3bc67a05429548ba9c9f7f4c99b2398b3b206b6ac417b23a9831dcc23642cef339d6b0558004b2d0f66550d889ec9ca6503b0d494782a6937bbb79fbea0f8c2207fc76a39d32b108f07f4bd0c5575048774ff87d85c438508f851d9c4de3c0e5a0d1bf60aed14bfc5fade7f8349781ed07979e98ad5a522dab165a9f76277016edb3a59d733e521565fdf9f9fb34079de32b3d5239e075c528ebef5a609a0a081615e62cc6a1d11bf97a7b124172c54c1724cc8a8712a62bae1f6586778425811c1dcf86d0a07a02b1285d2d9ea79349aba6697043aba56be2bbb75dd852c4e785de1c29a1b3f1da49645541f3828d198a4b523092b0e4fd68ac915f52e0e3b711212754cd697ddff4ccdf305a583ef74a6356ad6a5b5f41d90a4c52a0bf19fa16e702a8bfa9ee56233739c0a3e0dedc2b6d23272326bffa910a172774f12dda5da6927855687a8bc968cf2e7f5ba9d4dfb150604dbd05726a28d8ff0d124d69aec4ed9c7bd54ca9e4d3590bbe326d486a74a1d51f82c3ac4313009663b2a93708cc4e46ebda30ecf9972c38bf1bfd34b47dcb105965e323e75ce5553acd2465f443660b2241ea676109c2272a0a300c54caca574380b2645f1adecca88852d5cd76dce4cfb340d7db9dafb24e41d405bc01cf73c451759653e60b266d0fa53a4a4c050582b844203d131d89358d08bdb6c0de5a31d647c1266c4cbce91fbc6c439d95917f20a7e455f1ec3e1a9b375aba0eb37cd933806e4398b5a211aefe4aac6e26fd111a45af0506db76797e4c3c16b7b8e648453240f32d0704de0ddb0c3ae123a0e149c599d9fff05da438adcceb08e3bf4fd6d3bdaa3dc572c05239d5ab49b692f58667a211e97562b146ad788a1a3fb1a42e1fe4dbb1959f5e7d35a72f2ada31d9d263ca0193fb8a8300590962160595c9826dac98739306383b4df5213b1158430a6ee3a3233dbabc9b059ba5fcb0fbcf6a9269fc7ea6100aeaefe0de042b69389f7d0212371313643a656a6d6c0f8a4f21e0ebfe363d25e9ce68c1c951af42b21676db844de0065a64ad985587ae4ee5f87d6d1c2c6d7e233f952ec39cfda4fc02e2313ba18e9e2fae6bc38110282cb4155c5603bb7853c2302c43787995942d4336319690b64459a4f8a9f115de6aa8b686385abc54b3c94e65c20a22d16a9a3a1f7ba5487efa876b1765478d21b651d6373e466b5f533e87efbeee025da128bda6c87a896e2fdaff498438f1e720fe54d840bc6e3c1621cb40c46f8cb2ef6b9274332c158239802d5961044241fd6899ccf4c418bb607ba0dab6b0049e6afe341e371557a20251d2102da6819b5f05487cc90c7c224accf9f4a45093892cc11c04874d558a645278334a558fe94afbfc3bb02512dd76c60d617e26bba2eb54800eea831a6eec31d6f31d3f8461f8a8a54a5e3879a31ac37eca91dbcb82c080d05fee76ee538788534be9f99df44125be77415c1a6e27168274293a6e04e7eff4fd27e3a37dc695a645d85547fd59f592d98a2791b72353feef42e6061b6122fce6c34b78459a40d20c1c92e87d1330e1fb35e7f205681a33c76b02ed2ea0e709ba9d2022a969ee75d2a9cd918f26e4a92bea51203b8fdec949f5e26fff084b33f3dd5787d4b5946e07677c2872fb349dd36760231a60476b29845237f333372e33a6f4c4766f99196dc5bf93c3de31c1f1b864dada62548bb7cb676d2490e57cea9eb271eed3917a727ece90553d5ad100e048e2e4d8d1882f52652fc1c32d5fc63d54109d50872f16d3943c416c7dc23c976e161097278fdc245840eca5030788ed8166245fa5c91a709e9cb7522b233a4c5d2cfe5e72684419ee14f72cd092c089886f3dc2518bece18549e84419c0e0eb5e20c96784fe680f2a048aaf706c6e5dd817a81187f19744ca944501599059f2ffb8f668c9d5f0cfb9808d7916132336d7668025067607587b2b19d2b6335fce48a8867baa1ab95b235335bc7a1adac28b17748524c7634b0bc0da97bec16c4e99bc3badf3fa30118a5d831d35440988bfef2da1cb6ed0711173fe55097e6c7a124417a4e788d84bd81d44ec9bd89a6c31c30aa5619e0ff0cd5e8e12e5bdcd96fcee9800aed23ee20b817fb0dfcf142d05db2c75063af923a4b72d2a6cea548a461f7118f161d5c6d822973fa08bf941ff0018627937ad82a5e3afe1fd8fd09559b3b0f149aa7d7b0417c9787e3fba8791e78140d6a5b2a9a9c76ff3290c52e59c55e603dfc2fa13ad38353cc418bb63f5cd0d0b3e781b97839c0d2344bacaa6d77b326b90529373005d64d5d1a98ed0e143407ecc05bfea6dbdc1a3279d647f51458d96b78aaf41b67012f9c7b36b4371c66f1c11efe31e9320bd2b4f43a50264423ad884140a59412721fd84a584b7c6df467c7ff016c2fa0760b3ff3089e17ab54747d592c9d36e4014d55ec40b9cacbbbe061aba3295ed67442985c7b2eb9c7d52d97ebb93f250bc66c956d98b152ed1a42c7ea649bb0a8e8cb44ea3367450103b63d03fcf4b6b97fa64589081594ebc7f1a326f27956aac00c901a2445e2cd9726cfe20f314ffda74856ed81e83174887426bcc293c0b695514598f10036a86b062d8f60827d96b9a8d52ef39b6f639b66d22e6968e4feea4a2ff00b0197a1654249b1aac63e86041003adda85c0cfbcae824bad3220fb7af90091bf5ebfddfa1b2e7102fae0f54ea9245e816ecee8f17ef22a47c348b9ec42ccab89ec9644b2df41a79ff1d131dd02d97bda17d1a0c53c2ca1b58d4ed96287b9deea88470bd48105270cfc043778086d7226761580aea4dcdeceb450e7812db18ae92544523275810d41555f91313be44608a4e0310f27790e1f69fb32b44259ab32814d15a8f9826aeb7c4189d9bb1f8583be6538dc206c2b0a0e0cf59ed03e2b51aa39d666156930aab0fa2bf889ca19c0e8621278ed40b0e21b0738ded6a333c7f1b71af593614aaae24bd8b1a24e36dbc15de96fbb69dd229bceef695f777b7798fc67742a7df08bd7ea0e72e453ee842bf198288dd6c48ad525788523e800b63020fbdfd1482a225e749d9302dcfb3a397c37f20786899b9c9756f58039e98cdb332c482e7b21cb8196cc0db9845761c948661566c7c361172a9104124e8525478e85c67f4256d8e5922526c0a251cbf89c7b12c0416026b2d7e151aa8144b91b8a6d5a191d86d2ea1c52171ea8e83e2042ab44f4947f3e2a876a64e6301e972ee804de9768bab3b37c6e518d8cb2f7aeef417d70f883d71a1db89519ae28249b6abaac5a7999c941f20e43f4bd7fe51b75f4b6c8c10c5a08866e6e91e646487aaf373f0fd8f9ef0727cea573443ce419ded15cbc7dc6e65a8a34a3f68c829d20c3619fadbe66d2d8554d96aee880900c84c45818516f69e281aa1b02fe783467f888bff770e5f6dad2cdc1dc1069e9e7a4a870068d0abde21409efd89bcdfc70e2e73d2096e60c183250ffcaaf2c85fc3fce931a5de58ab07f80173ca99058f86aaea85e18718aa09e2ea107bf280ae6174b3349caef88f9e10d1e265262af8bd597974031445b06a8258a750903b287047cec4c43644a1ba30895e3c932d4d464f48a869b3370105c656d3d610a3669cead410b391e48028cdff50a6b763a3fbac3c282970580dc5195c0038bd59e391b185f8838484e1929733cf47ea6a4296ea86a38d50262b99ab8aa52d7eeea29abbf5fb91ef863eb39dc10fe1f76be322e87cadf27694327e364efc37c104003589f820cd9c974decdf41ed4da392ac9e2ead9c248fb20630d7a34e51cbf619679717600a85201fe12b1a3650fd85aa001993cd25037ec09bbc5ab3e0e768f595a51a3a7fdb882da089caf764527c48163b4f9100ae9bc75bef2656a2b2ebb4a91923b7f23a246af182352890875592be2f61c7b73ec4dfd967510fa228c9c2bc3c89e1ecacde0f25d9da6c45f96dfe6b44cab676e0fe6e1e7b1c2193b2afb1c3b795b5149fd4b9ba16077bcc38652c5ee952d83611104da27b39f985c376ed7bbcd8404e3bdb758bda340424744f129a776317c0f0b326a6c4092e4ddbdc6e7d5b39dffb8142dea24fe9eda716f1dd22d8a57c774d1abdf598b699cb11725ae73acf7c363ff8360df797d9eeba1ababbd05f9fca5a20b67ed10e8db53c055a0be99b29bcfa204a6d27b0b1a2b653a11ceb9814ffa975929ccb824e7a1f4f139715e56b9983692773d5ebc38c0ac9753bbf9ff620ed090d7289f4a98f6d5334945bbcc4a8074cb3e1fdaf564e36095b4d2518aac65197c187ddaff63f3f15dfdd452fcaa8530cf6106864dabc81efd7e1301e83504d7e613425c6856f1e4921eb54867094cf8c06562feed6ba9932366cbe3d873c2d49de9ca436836e5ce6d691021def773ea0ae5e746daf1fa0bc3446e520eb6483ec4607e48194946f9ccf5a594c275e15927d67301245b17b1912adb5f3939322924894f923cffe5a7d8ec806e9590e6bcd438be4e95d513eb56e072362e8ec8e3dbd5f6a07c087489dbc6c31c8e3245f4bb34da29056681f8e9c34928d2889e315c9e5f7dcee309168ee6d02d729f475d829305dcb7445e602620c03c3e7e22db5e76db2d22384801b0f0f23d06d82c82ae5ecb467425d1209f16331f7d1446a1d7d9b854bf112445f70e25495132fe66188fc9203f0e3b4e915f9710244de1723a8a27b2c45c21577857d0b6a9e6ee87b1efaff2d3ad7db666f5d2af5972f2096d7f57c769199a65ddb5f80663fb160984b60d1ccd70ac3ef94f602d9d51e3c0e7a15bf840fd7d9636860c0d70d883293021fe240c78e025e0804150fc3185c73b0e87361b5f8612cecca437b183367dc4c6e9c64eff86376dc681adf2f7a1ea96fceb5ee7f10d81c311adf63b124c803c987936e2c34d65b3823df5989d3d785e27756d0ee22347dfbf76e6278a9ccb1b819dfd583f5227e9bc7027f5e671f33ddc1e6e79685c840e9accb700a17da63b3def59cc0dd9f3ac6df5ec3aac7b37ea9c6eb321c8e527c05dafe5bb4db74a48aa54c36feb775e56c5c8a6994bca578fe447ee08e1022c8703beedc9bc8474ea78e9e3ea8409b8aa34", 0x1000}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r0]}], 0xd0, 0x5}, 0x1) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() r15 = syz_open_pts() dup2(r0, r15) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a81e63deb529b072e346cd18f5591a11785e7e915d7e59480fed48121c456dc2a47f8a125e573b35c09af5e11a8782da2a338d776426fa5f3802db63247ba367c9ad98171ad1065f8057fbed1b0ea0b3f173c7187748adcdc9ef0a62f0705020b26128aed8b152a16f9b86f7b1841be28f3e55643b8e0b72323e5c87269544f51ee8e9a5774382a8f74c0a04b1786153a6fadff9adc14207a07a0745", 0x9c}, {&(0x7f0000000140)="31680d66a99e0644405e8d12edb53c693e6c", 0x12}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x9, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffdb5, &(0x7f0000000240)="98") close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x3f}, {0x44}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) dup2(r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = kqueue() close(r4) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r0, r3) close(r4) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) getegid() listen(r1, 0xf702) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfffffffffffff7ba, 0x1, 0x80000001, 0x3}, {0x1, 0x4d, 0x1ff, 0x100000000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x20, 0x3, 0xff, 0x2}, {0xffffffff, 0x3, 0x8, 0x1}, {0x3000000, 0x3ff, 0x3, 0x7ff}, {0x9, 0x7, 0xffff, 0x4}, {0x1ff, 0x3, 0x878, 0x400}, {0x7ff, 0x6, 0xfffffffffffffffe, 0x3ff}, {0x8, 0x4, 0x84, 0x80000001}, {0x1ae3, 0x7, 0x1000, 0x5a000000000}, {0x4, 0x1000, 0x9, 0xb0}, {0x9, 0x4, 0x30000}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pwrite(r0, &(0x7f0000000300)="be126bd929b11ee796", 0x9, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x2, 0x3, 0x7}, 0x7, 0x1, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x6}, {0x7ffffffe}]}) r2 = semget$private(0x0, 0x3, 0x4be24b685c2c45eb) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000001c0)=""/129) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff542a52873c000000b8150000002900000018000000038000003591af0dc1bb6a3f00"/56], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00007bbaad13530000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x7fff, 0x4, 0x28c0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xb177}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000ee3000/0x3000)=nil, &(0x7f0000e7a000/0x1000)=nil, 0xffff}, {&(0x7f0000c59000/0x1000)=nil, &(0x7f0000d6a000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa3000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000cd5000/0x1000)=nil, &(0x7f0000f4e000/0x4000)=nil, 0x8}, {&(0x7f0000ead000/0x4000)=nil, &(0x7f0000d67000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) write(r1, 0x0, 0x37b) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000580)) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r0 = socket$inet(0x2, 0x4, 0x81) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0xffffffff, './file0\x00', 0x3, 0x7, 0x8000, 0x9}) r2 = syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) flock(r2, 0x0) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x2000000, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd254db06fe31a515, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = socket(0x6, 0x4003, 0x18c60000000000) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:21 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100010000) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x76364d8f, 0x4, 0x4, 0x5}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="9b7214eb84c98435934faef4f86f7fa61c8ce359c1e59d631e5648beb712b691a84241742a4b470b1cb208dd95443da0a94d4195c70d8cac3426feaa035de2658fe5d073bb0fbab78187c5b3f6dfa554ed82f68a3bd9da460166b2629e425840a3", 0x61) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="5be4238ab07dee1e7f40e4c4575d77d2ce940e164eaaeeaf59608319969c8938a729bf9be23a70d0de28c3654e881c32f5eb29d3", 0x34) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x58, 0x6}, 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10000) shmget$private(0x0, 0x1000, 0x5d1, &(0x7f0000470000/0x1000)=nil) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x2b8, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfffffe84}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0xfffffffffffffffe}) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x2}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) 16:00:21 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ftruncate(r0, 0x0, 0x0) 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x8) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0xdead74a60ec04cb0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6401300c") 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x810, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) close(r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x100}, 0x10) r1 = semget$private(0x0, 0x3, 0x4) r2 = syz_open_pts() rmdir(&(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000280)={0xefeda0e4e1cc7002, "f642772153aa2a4cf06d1b36585ed26087c4ef9967163ee8e27278f2f23eaa454ce36ad7a1ffdb728e691af7db76c19a7c656ef99a64559e1c93f2fefead1b6a058ac409c9a3030eb18dd4cc61793713c159baf15f7f3eb38b7619482e977b5357495f918ab5f668397a87afd9fa49c0f2c67d8563f4f7d57fd053e840b1bbe761a9059b201b0c85b4d353de34c5a661854c9a58dabb6fb0e66d7f8fad895a18709141193d737000346223c9ce75e8625afd964da8b4d4efea069c2947"}, 0xc5, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x102, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x1) syz_emit_ethernet(0xbc, &(0x7f0000000440)="5df234cee165def5e6965909b53d0828ac2758ee4fb7e604eadfab926121b371957a10d48c50caa17652c9534e0fdf628ff0630ef54e2ee00fbc21b097dd2a73a08bb926a4c04dea747b490b71ee9e5880253e5f859b1db4da8fbd440c75d303a68bd0ec87002ce97fab49f9b71550fd14ff6690e7b7d1d1cb6d1b460ea9911c1fd12bbb5adbc863e26d779804548795fd45cd9d50bd3c8604d53585d66e6b38b86889cc38ecb9cdff2a6d7b944a581be6797430599b308f895647af") openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x800, 0x0) linkat(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0xd8, 0x3, 0x82f, 0x1, 0xc17, 0x2]) getsockname$unix(r0, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000800)=""/162) close(r4) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x148) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/184) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x100}, 0x10) r1 = semget$private(0x0, 0x3, 0x4) r2 = syz_open_pts() rmdir(&(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000280)={0xefeda0e4e1cc7002, "f642772153aa2a4cf06d1b36585ed26087c4ef9967163ee8e27278f2f23eaa454ce36ad7a1ffdb728e691af7db76c19a7c656ef99a64559e1c93f2fefead1b6a058ac409c9a3030eb18dd4cc61793713c159baf15f7f3eb38b7619482e977b5357495f918ab5f668397a87afd9fa49c0f2c67d8563f4f7d57fd053e840b1bbe761a9059b201b0c85b4d353de34c5a661854c9a58dabb6fb0e66d7f8fad895a18709141193d737000346223c9ce75e8625afd964da8b4d4efea069c2947"}, 0xc5, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x102, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x1) syz_emit_ethernet(0xbc, &(0x7f0000000440)="5df234cee165def5e6965909b53d0828ac2758ee4fb7e604eadfab926121b371957a10d48c50caa17652c9534e0fdf628ff0630ef54e2ee00fbc21b097dd2a73a08bb926a4c04dea747b490b71ee9e5880253e5f859b1db4da8fbd440c75d303a68bd0ec87002ce97fab49f9b71550fd14ff6690e7b7d1d1cb6d1b460ea9911c1fd12bbb5adbc863e26d779804548795fd45cd9d50bd3c8604d53585d66e6b38b86889cc38ecb9cdff2a6d7b944a581be6797430599b308f895647af") openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x800, 0x0) linkat(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0xd8, 0x3, 0x82f, 0x1, 0xc17, 0x2]) getsockname$unix(r0, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000800)=""/162) close(r4) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xe6, 0x7f}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) 16:00:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xe2}, {0x14, 0x7fffffff, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/63, 0x3f, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x4f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24}, {0x25, 0x2}, {0x0, 0xff}, {0x8a, 0x2}], 0x4}) r2 = socket$inet6(0x18, 0x4, 0x4) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x5, 0x400, 0x9}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) msgget(0x3, 0x34) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) syz_open_pts() 16:00:22 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) listen(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="b6797f7dd57a686c09b4d50611ab22b3adcae7df6f065551322b348a40c6f5c5040b46cf275041a774c3e87e9c3456f3ef6960dce2f8e4c596c8fbded4c6c325a8d41063c01d5f8f97b3f9d4c6a7977bff22433bd0c9911346e5b48104d44de9607539d0edafce47192d0247266f71b250437e3e0d8d12a9fed02bb88e95e57e180a2458175cc0ce66f60ca650e4f0ddbd5333cfac3e2b4759863a3d9f82ae8f37b752273bfbe33ca65f103f5d5293ffdabe90acd2dc324360ef2df5c449280ff315d48910e0e5efe5983cbada99ec31a007549eb1d779788b3929d1ad8137cfc2782f6cdedab1804974aafc497bb0768a319c36c83f5ee69dafb44f931e58403045fd7ba355a94c0b1ac1ef48d5ed0b4c96cab8f3d5f5e64ad88722fad71fdf27ba75bd5d8711301f8f22cda7125f84db34afe03e43deac7626de8e3ed8a81323a3c7c6325d1afc1085ecf099866515cf595cd86b297379edbc371dbdf3e2b557ee3ba5d48fc12e3cbbee8f0211bce6e343404aabfd825142becacc5e714730f9910dde43345f7161612c0e3f7384b225ab1a8af002513ab1fde212fb01800e1dbb6e138ba2ea11843e9c832d4bf031859a758f369924661f75f908134c9a4dd8851c640416a751c273dad831bd71309c69a43ce90cf90aa374bac5c101ac542188f8b2ba7f716f9e85b6e805fd4354e7"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xfffffffffffff71d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x94, {0x100000000, 0x894}}) 16:00:22 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x3f, 0x6}], 0x66, 0x0, 0x82, 0x0) r2 = kqueue() fchflags(r0, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x680, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x5, 0xa}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/144, 0x90) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup(r0) r2 = geteuid() getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r2, r6) geteuid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) chroot(&(0x7f0000000200)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0xf277dcd8bed1b309, 0x2) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) r9 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setflags(r1, 0x2, 0x1) r11 = accept$inet6(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r10, r8, r4, r7, r3, r5]) preadv(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/173, 0xad}], 0x2, 0x0, 0x0) r12 = geteuid() seteuid(r12) bind(r9, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000005c0)) r13 = fcntl$dupfd(r11, 0xa, r11) shutdown(r13, 0x1) setreuid(r2, r12) chflags(&(0x7f0000000600)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000640)={0x10000, 0x81, 0xffff, 0xd1e7, 0x6, 0x9, 0x8000, 0x10, [{0x710a, 0x3, 0x8000, 0x7fff}, {0x3, 0xeb6, 0x0, 0xc5e1}, {0x10001, 0x8, 0x1f, 0x8}, {0xaf, 0x3, 0x100000000, 0x101}, {0x2, 0x1, 0x4, 0x10001}, {0x9, 0x3ff, 0xfffffffffffffffd, 0x27ef}, {0x1, 0xfffffffffffffffd, 0x2, 0xffff}, {0x1ff, 0x4, 0x9, 0x6}, {0x5, 0x0, 0x1ff, 0x4}, {0x8000, 0x6, 0x200, 0x2}, {0x8, 0x17, 0x7, 0xffffffffffffffe2}, {0x1, 0x6, 0x1f, 0xfffffffffffffff7}, {0x289, 0x6, 0x8, 0x1}, {0x7fffffff, 0x9, 0xffffffffffff8001, 0x4}, {0x81, 0x3, 0x335000000000000, 0x4}, {0x4ace, 0x5, 0x3}]}) getdents(r0, &(0x7f0000000780)=""/4096, 0x1000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) setsockopt(r0, 0x5, 0x9, &(0x7f0000000000)="144240cd1f3a2e43ab1ac1b7430a768816fb5f0afbcf84688d78ae6fb6366c09bd9bf42eb65f9d44991aea9a522427344dbc95bdde1174ed77a0705907e0778048c4b1cd0024f33feec86ce7361fe111affb", 0x52) setsockopt(r0, 0x3, 0x224, 0x0, 0xd8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x4}, {0x22, 0x3}, {0x124, 0x9}, {0x187, 0xfcb}], 0x4}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x1, 0xfff, 0x8}, {0x198, 0x6, 0x0, 0x5}, {0x8, 0x7f, 0x6, 0x7}, {0x7, 0x1}, {0xc3f, 0x7000, 0x6, 0x8}, {0x8001, 0xff, 0x5228, 0x438b}, {0x2, 0x5, 0x400, 0x27de}, {0x6, 0x3, 0x56d, 0xfff}, {0x1, 0x1000, 0xfffffffffffffbff, 0x9}]}) 16:00:23 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:00:23 executing program 0: r0 = socket(0x1e, 0x4003, 0x200000000000000) r1 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x200, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) getpeername$unix(r1, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) fchflags(r1, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = dup2(r2, r0) preadv(r3, &(0x7f0000001180)=[{&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/55, 0x37}], 0x3, 0x0, 0x0) execve(&(0x7f0000001140)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000001200)=',:$\x00', &(0x7f0000001240)='.\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)=':8O,\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='%^+#)--\x00', &(0x7f00000013c0)='\x00'], &(0x7f00000014c0)=[&(0x7f0000001440)='^\x00', &(0x7f0000001480)='\x00']) socket(0x11, 0x4000, 0x2) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x80) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x47d}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x1, 0x5) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0xa}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) connect(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r1 = semget(0x1, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/37) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f0000000080)) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8a0, 0x4) r2 = getpgrp() r3 = geteuid() getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r9 = getgid() getgroups(0x3, &(0x7f0000001a40)=[r4, r6, r5]) r10 = getppid() r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001880)=[0x0]) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="4d5431337b15b3890e22f1c1cca0f630462f1ad1514a7db634eb150205d0ba4c210876bd94cd2993bc15427aee43245955d4a23ac91c267ec1b99369c66628e348e6ba5cbd2bb65abbb89ae81f6758927c0bbb9444c22c3e1134cee7224987df4fd031e8268d9023fe16781b396f190eb8c6ed75316b9fe1920ed2504e8c5166450e1b942ef8f1a782dcfa0dfecc110dfd0ca10259c6431858cc57f5592c5b7ca0a651190b0fdc5636467a8e873f5d379ee10fe2a9de49d2a905c70322a143091cecc626f8e0747610bf52bc001939faf5a3883a3338744ae775772adddafb6d3c190f1907a01010fa9579b4fc6790bca5c820de6e4ce473ec3603dd586e36b2180ba1d70510fb9ad317f409cb60568e6495b7c93fedc62c28a93a6accb037528977f4ef47351a9c950568d365eefd1f6068be4e4f9c9e83c30b3ae3fce8bfb127be496fb7139352b69bf77ab9e162a9d678ad3692ca35cb0ab012a312dabf7f37ead8eb9d06dd4eb6d69f3f076d483c1e9df1bf2ec2f66678cd605bad82d518abee1eef7a0e6c8c4724015ed2ed9b48f9b3dbcfe0b861b39199314620b52248c2fc322926bf6d94dbb727b7fb762d69d4823cb68d884ecb20055742fa6453b00799b3d343ddbd2fded3613174964b12e4b7b9578af343ec0c9172becdf6080065d1740a6b1e00e76b55c79d1854a5e7c77ddd318fbd9c8665ce2ff64c813a27b4c67154f2c798b1c6d8e399e287d7ef3f626b0d9187b1dd031c264bc02792b7137d2fc3b965a17c928263c22ee2602b183313ea9dbd35d8831a7e7867451430f5596099f5a0d02992e645d43a65f23c1df7e0a7afa9b5b8c943587179f38baffd07ab284c465443eefb71de43080a05af52bc29351abc113acbd8a410c2b96a44945b868c5755b37cbb484f9ed1db2bed4e28e80ca08c2d45da8ec8c5fbd1e32fb41098fa96121d6c2b8251ae78489f537d9177ec52fd7fc8aa9e4a0183557c39056b63431eab4ce2992091b213720c77f50fe53ee3bf503db124b0bec6fc9121ff4ce74f7b9bc5c8069f708bde03050c07d4ced0ae3658b4c34a20ca73d1468d1897e9416c13d2cde05db736a9b9d909c3a91a333c9941b78edc063b2590f3db068964ee06fec29d56d82764fa21885b9cb863fb2db089f10aac419c2a509c44274d1b8aaece306efccf7ae0f802b9f81537cee6d914bc6095c39d4270180b47becfe5b7ab4489cfbd4d24d1d081ef44b5d1eb1612737cec28653d8f7b5b947ca342035f50b75217a29f3e930de11ad203e2aa222adb18bfb69e45375e8303e937bddffb9ff243c93d5547a927a4a75bdceaa26330621ccd7fce942b6df8808a2c682e7dc9a1b45567eaa6b749c0741a2bc499253984241a42f4ce13882c1efa95e589f3aa6f06743f0ff69d590ef644fccf2c9fb02f2c5ffa4dbf26ae26c5023f30fa8d3e43120fdb7a4696f7dca5c9cace25718f3734d82523571b895ac172bc96ecf8f06b781418bf509c863874ab945d135731f20a530f14a51d6dfa8759d0a62481fb151bdeb9a7c5954212181a2258dcd8273434ff9ef31cfc1a1fb6806a6a2a957e8bdb95442fa524195f586db3cc606d698947a6f5090d4b6488956d74788a51b88e05ff50eb9420f0a773c7908ddfc195293a6c951b0783a73ed674329dd84bf3546dfe048ad9aa2a9aa0fbc9df6d89b157bc8722aecf3a34d7a2af070437e9b87350183f5e129c3672a7d246559e483adbdb802e0cfa6871b4050875b151f17bed00df629293a0eeb3196c227df22a80d8b5e10307d5f16e3d3eaa5495cac3b2ce9b57e24bfb386e4d7a4393b61d4d8bbd0bbdad267cc9ec7416aa342d11431cdc1acdf9b6d66b8e96d1b782a1d5d0b740a82a38c87e1799175974f77bac8ff3f7bb11f280a0832173078e2d9e77d3b854c9de28da723967899f30b10b9949ecfa02145c5529c6b6f3287a29859e662fbf4269714a6acbb50c3a5ef717ba666b2b279d7e1d6d086dece33126d774b80141800fac9187bf718deb9a14ab188d8fc597373c10fbff866036ecac0183b260b0b503c1a2cd49c335e25fcaaf9719cd3b277ad446809fbc241c5780f31a495c3460797e7ded8df7caef4b1449b5efff8cf27d1f6c9f07498b8608eb1fd47ccc93acb77ea7c9f123f29c512a0278911dc4a1f3374ab0fc9616981a95f7f9fa25cf9b1a2676766830eed7a6acc133e7ee3f1372a754dec689608e416fcd534bc840f75dc2c7c95e97ad90669c0c957f40bdb5e83a2f66d7268f5c5644241b5dbe1f57b55fb2a74eaae77546bf282cb516cb63a5596e716a160c526affd77c298120d22738b371b3207766e511167d8ed2a8d45b29c2e7f0032ab8cfbb0b6fec59767f36b2233adb02f446b3d84a5970cd1d203ab77226cad189a70ef3f1843fc2c3c5352a580d161e3de1a156d697013d3b45f93266c6e6a81ba3952b2b1c00a314e11c83e291e527529190d00b44d2d86234b064139edd346b927fd8f40a4a183af9889826f0464520ffb9a5c36bc7d03a92b1415752f48cc4ed6530988b2ae9d94cc3a10685e5d338c5a01fcce1b16d75e7db783812addbd8c11dfc4a0a6dc2c9bf417fa2bc4f7a8e6903f3c0bfce39c9205aef5567b811b11ab3e38e361657f69fb8ef0f21d4146439b1ec0ee7ce2c5a7739005aea159b242a09fcdc76b873218911ccd5385dde2cb78697111a99069beecbdd0e1e0049f12ee987e6e635cf7bd20c24a7d981085d9eaf4b689a62e3148872b652a75b4e0a8274524f1d12c596fc491429ac8d5370ba59198d3b7039c4d8218b541ec30947b70b26f43dc7c080a5b7449c317cf3e3799bade692882ccab25f3af1ebffd20b83b86844c345145971e141ecd20f6a2006a72bf0819a10af723598932577a77c0cabba2875cb77863e54530ea1162a6f23b715c7b159651054210a22a54209ef8f45933a163ee6ceee665866c60a77ca23d666b2390afab547dfae1eaa06db00965423c73d8b61e5809f02b8478baaae0244b55c2053daf9e9d6039f0bb7ebad7ecfa9e5080d9dc8749daf77c31b0473cbd6ca30c365f886943066aa9cc1be6c6e2754ea5ce3dafdf8b093a76db6adda57cbf51c6527f385630c3c8a7fff1064b3e2d367c659823bc9e7245ea05242c450419c7e0533de283c55b88593c29aa5dab93196b7bc910ceb11d5fc083f3b702dc921a4830f6f94dbcf7a2c8d35a6abb335a61cd2ebffac00648375ccedf318be5c02c2b590633593295368b6a399122ff999af2f435ed5e59c8da6a944b4891e63825229b307bd7f70bb1af54931ce044ee332c8546e462dd8049c08cd949b805f50d70defa01a7e5379f744fb760a4afbca71fd5245f33ddf069f65f026daba3c178f8f0dc6f497c1f654add44f971332dd4186092d26bd8add8885dfefb04d9e9b8a96768385a3edd6c2249ff3c690c720d59d862eb7c813d322fa1650277061e713b995acfa57e705fa5f7e68c88d3b5a2b33bd1d923d521c5d5f93644a169ff1bb35f2b3f974ca420f733c766dcd4c1e12367855673a082bf0e371ef512c72ca4b2fbd577fd7c920f3fd51306a59b4af08d9538a42a1007653ad9692445bfe9e407fb6ff871eb7b62bd01bf7758c11ab20d57a275f7ea852fff60a14536c4887d420690836f770f1ac69b38c6c944558bf19ea33ac75c40ded96e92dab69b23575baf41f20a667c9ef9bdad81853e9a4141d214812fbc03f4b07ae1c7cb176ec4c0b0d02b728d6732b160c6c338675648d5a07940448ebd0976ad843734f29fa8e9aec1a8147c7ad83ca8ece7ff6e0d8b2c87c4472ebfc549dcd9c6a179cf7795adf983b769776327d28d517e77c9429259f1b7b2c9a59a04c860a2c6a0d42987a7f0db7066940f227144a41e219bf85fac9d3bb28972441062a78af4243987de1772efee998a0b2c7b2a2de5e79815d272e09bb502f6a708daaab2c88354ed11530cdd8ed4fdd8af653bdfb46272f65659a01f1c96f4315577d13e048b72990b054b3a363b4372de6c290afef0d9dde3e90b175f348cc6df9eba523b935b6e9dcce897e0f7beff09b223c95e0e10fce0760baa0208529dc96dc8ef3977456ac59a48056dc3b4f28f5efa0c14b764a261c9069e3e754b67c1c70cb968b9608c78e4061c414750305c5e19ca647c2325bc2e30932475a4b63b5505e2a4fde47b7e5a16997c3c565f3989843a6b413676976ad258b79559d16976d4fb0d1239323b833650f13ee90ae4e20d6a1409dea841f84ac34749146c9770604fa8e80b5491c704d585e166ee765a51e3f4009646d1a68a6e6c6fd6bc3acde02ca4fbf619416bddb0413373465d00b1273b9c4907a04d34d5f16406b3be98ab70811e619eb9a584dfb6693b1528994f381ad95d53cc728a91bde6be0281158b2e2dc61d7e90efce8304dbd68c06b4b1c0f7d6ee5bfc32f59cc200ff2429d31b581f0df7f504dbd6041bfd73c54adb2d40480a81f7681d4cbdfd5848d4f1e0003f42d93fd1e468698a0db584563e6d0fc372ad0efc7e178730e39d883f09bae0f470ffaf7a716b70329d8af233aff9029777e39835bd406ea7b938305b1fa46b4c0572bffb47484afdcb450c8c92ca4da82364688217ebfc76958febe2819266449f16998791e0b9f2e7c3c3ec99306d583f16e59671298b5bf445b6a0bb4020f35dc3883bf4db3a41c7e3d2fe8ec82f5ea46e3e886343138079e6dd881ecda387d80fc5c0bf9128a53c95732934f33cb9a21d06b13b46e1376938ad4b77d024335c44512b7b4f62792b37f1ea7dab336105b5dbffe1818b7385fb72df56a1677a444cb3ffbef9108461bfd99e8965a2cfba91f44e5eb4fae29b103ed93d2c1921dbcaa38d0ca35772f940db27411afaff201ca723baff8fb8ce8a7c63f4e8bf3b66de1bacb966af7838928c81e13d844f0281fc8fe08d05723af028cba178d84c0ebd4e5dd00555dc6b6e2acfaa09b080036a1511c44de6896316acce539f73a65193f0e1661e084dbde5b03840ab5ccac0b23c55a5d273de788c7a0f41af231256238263e097b307985a94e02a4f8a8c44844a1f96c723e1d721b54c6563c32c60dda07a1b999414bf62f1c26a2c27b791b6a817b8fa646ffe51020aa99532e591bd61a878401c6728c01713a5d9b42843f29b32d1f5bdcee8f1f42cb85dd7e85d0bcf2d6bbf31ccb70941dfd017d893169d44643ce3cf11e86873883724d623ee1c20bdf3d384a14bd62557728c54240b291e6fff97450559a7435c3ccc4928c54d9b48038972848495168318a6b9a712453a07efaef3717937c6b6550c85934cfa87016bc681217fbeb57396cec9205690b4b67b1cb34334b4432cbfba490359333c097a2dd7f43ef76cdb3b5362f65360807ef8fd5eebeb3624c9f331afddca603cbdb1160511696ac029f854369af5ee594fb45f3f6c4fd8a5b494959b800ef48f8167e1b4ff26d3ae4806a30bf690d96fb85618003994ab458354c060c6ce3b3e49f862fd5c23b24d9b4b06fd71fc8743e2d203ac10bcdf60d263c6dd11ebcc2e801e0c3775b2bbe072f4d7bc7c469b8422608f4fbbb38481609d73afa0a2ec5df40555990ba76b91a88b63ee8840f4cd5c04d51aede9f921ad37a6cfb0786c4499bf5200604d5b81c0f7703d4eee914d8cc98efd088007746d348020fdf3d634e900f023652152d6501c07dc30354138e5c666b92c31ae97f29fbff094eafa2db169c29fbc840fdb8437aaa979100066f70909d6967ebb6b61c3fa9ed9c46f0", 0x1000}, {&(0x7f0000001140)="865878e77b806077770a26fc6e01d3ac6983001922671a2c0a04558443c29450a3baada7a985fbe55159efa240643cf5e6b2805d3a1f1e78a496d8a81bac5d66e55be2f54d3962eb19b21890a80d41c7c4165e8adb19f4a7e194", 0x5a}, {&(0x7f00000011c0)="b247a850b346b51cf8b11fe5311a625ebc55741ee1ea767f855e6b8042d59e705afbbf4940f1eb546eb8cc53b31575af406fe79c5876ca9663b4dce498035b29d359c214c33adf11cc786fbcf03b3039f268f6d20f96231784a1edf589a4aadbea94bfb5ba411d1e744850d23478b483a71dcd0021bdda4eb0d84f22bba4c55ff2cc94b08050267060a7ef3d3fbcdf96a2d58bed7f953d76c185070d37ec6bb586a708b9e6b2b953e84187d91a11efe76ece8d919eecf553e1d128d1abd9ce6d85be3cbe807eec715cd406bf0f6d60d0ab746085d605f1d974809f7587ed2262d80619742aa2f72aeed454a70acc", 0xee}, {&(0x7f00000012c0)="3b3255a40f4442ed6c7ce8", 0xb}, {&(0x7f0000001300)="5c841fa119dbad0b8c7a9e371191f31febeaf83b9f14b0d1106642", 0x1b}, {&(0x7f0000001340)="21625a753b71c3114f245b00ef8e2aea4f6c9af6bb7cc3e38aa64389bbbfd8c096c9594fc79fbc5e939aa44b1423b40460779957f493831f9131ed3709e540dbadfe193ad22c6e2e3b552b47d21db5baf25ded01f388bb71f38933284c824bdc633e94c3fd765dba9777f4d7671637a7caf19b1f401d438f1fe24043db13eb44c681283198f691f2544e59853988dcfb200043811f97d841e72a0026304497b957753e777ed1c4e4b3195a55a14eecd400ed5dc9eb29cf819a676b9a57d3100dbf0f3ce6479d5b4e1702a91def2b370788f392d269a483dc1558ae472d7e424450bcb54d65", 0xe5}, {&(0x7f0000001440)="8c8bc5a264e3870ff2c71c303089241af4cf72a7a7a83b661536e2803a9bf54cbb5a560c4b9364c78762c6976a2223446e8a447979942503926b18f75ca0d8a5d8d8dfa675d471f0513fd79b178cb51be86fb398f2f5b8ed5c4f2ae1004447cad5ad2a9e57ef165a3d0cbb6eaef10d58a4bbda89b2525f8b5963b7e9c13cc9ac5c47f8ecf4a0356152127f04ab99ced4852edaa9b34cae3b02f4c5f5e154e17e6e30aeb8b398042675ff7391286a0528156cd2fa732f1181a6fcebd840d552195f059e48770378106dda1d5b44", 0xcd}], 0x7, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x138, 0x2241977d4365f29b}, 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xffffffff, 0x6c, &(0x7f00000001c0)="3d848fdc2dcc370376bf71b7d3ac234652edfe07a2cb371370811557c961306967df3cc151ff9a4f6a965b75dbeb3ecdc529b5e1b185ced54b28adb8c38fb500000000", 0xffffffffffffffd5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x691b13a38b5afcdb) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000005c0)=""/107, 0x6b}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000640)=""/70, 0x46}], 0x8, 0x0, 0x62) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000780)='./bus\x00', 0x1, 0x16) write(r2, &(0x7f0000000140)="220e22", 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000740)=0x1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2010, r1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x102) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) pwrite(r0, &(0x7f0000000080)="e1d6401164df81a8c9f974023afcabf7653b14898fe2b4babd2f1c033c2f18ced61084a3fd8bae5c9cf24b762a067d6f75670b2aa157e1851a3d1d4940d479ebd3302d9ecbdfb1768f96747450e79620aacd671fde8803d1717bc08c020b1b9eae91f15c483ca47a53bdd32a9a092f4fa42e34876212b6dd59e01e72703bf6399d499143592962e49c1e8f8c713f56631761d34ffcc2ecc6d1a5d3e1c73c58dc0894eba3f94b4911053798cf482ab8329689b89b0d3fca1267f9ac0305df9897a7b72a1a8c0d6839a81255418d05", 0xce, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x760}, {0x0, 0x1f}}, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:23 executing program 0: dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x210, 0x8) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x400) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x1, 0x9d7c}, {0x1, 0xdd6d, 0x20}, {0xfffffffffffffffc, 0x263, 0xf000000000000000}, {0x1, 0x4, 0x8, 0x8}, {0x8, 0x1, 0x6a, 0x401}]}) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100000000, 0xfffffffffffffffd}, 0xc) nanosleep(&(0x7f0000001c40), 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000240)="10", 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) r1 = semget(0x1, 0x3, 0x310) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/171) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) sendto$inet6(r1, &(0x7f0000000080)="4f5d201242c31e97fda92f2c888201a087b805760a48dd8223566494e8a73d011c33c56385435ca78dea8333c3069c8e6f305eba921b8f61317894b82372d10a9ba78e34a8c26e87ee44ad5dc15c98a50dba731abf77e8a069", 0x59, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getuid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) msgget(0x0, 0x40) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7f, 0x27fe, {0x8000, 0x7f}}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r2 = semget(0x0, 0x1, 0x96) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x2, [{0x2, 0x2}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x400}, {0x1, 0x8001}, {0x3, 0x9a14}, {0x2dd98acb3203428b, 0x2}, {0x2, 0x9}, {0xdc21ab62317e9aef, 0x7fffffff}, {0x1, 0x1ff}, {0x2, 0x4}, {0x0, 0x47a}, {0x1, 0x3}, {0x1, 0x802}, {0x0, 0x1000}, {0x1, 0x1}, {0x1, 0x1}, {0x1, 0x2}, {0x2, 0xc91a}, {0xf1607d81c3d03362, 0x4}, {0x2, 0x7}, {0x1, 0x651}, {0x1, 0x87c}, {0x2, 0x9}, {0xd4a84025918e2eed}, {0x2, 0x3}, {0x3, 0x4}, {0x3, 0x1000}, {0x1, 0x5}, {0xe23da5401ae92889, 0x4}, {0x1, 0xb125}, {0x1, 0x400}]}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/135, 0x87}], 0x2) r3 = accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x180, 0x80000000) r4 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r4, 0x3}) fcntl$setflags(r0, 0x2, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000540)=r4) r5 = open(&(0x7f0000000580)='./file0\x00', 0x20000, 0x0) mknod(&(0x7f00000005c0)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000600)) recvfrom$unix(r5, &(0x7f0000000640)=""/149, 0x95, 0x800, 0x0, 0x0) unlink(&(0x7f0000000700)='./file0\x00') ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000800)={0xa4, 0x0, &(0x7f0000000740)=""/164}) utimensat(r4, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x8}, {0x4, 0x80000000}}, 0x2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x100, 0x0) mknod(&(0x7f0000000900)='./file0\x00', 0x2, 0x80) getpeername$unix(r5, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) r7 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ffb000/0x3000)=nil, 0x3000) poll(&(0x7f00000009c0)=[{r0, 0x4}, {r1, 0x6}, {r5, 0x100}, {r0, 0x20}, {r0, 0x8}, {r6, 0x100}, {r6, 0x4}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="ea1af4002a0a65cd26c4677f85843947f96669df2005689a6d296bd080eba74d61e7d6c7b26f1cb5f47645d124fb364867054e8a8c9395e298f317fab0575782be4cfa403e07173f8be12ac482f488d938c14d03fcf2e5b58040c21c8be4e3c2c35999b431242f8c40d8099719572d141c24b9ed0405cdbd6e2d14353d0ea8d544a96c6df37c9c6a41849a4f11da0cc8ef2f0c8c6251f1983c9826f7b6b0748f669a7fea9ae28547015619157b52627c44bfaafd40b4e5ad47351fcc3980224e26fbfeffd04158b4f1640bdd516c2d3de07b4894946214", 0xd7}], 0x1, &(0x7f0000000b40)=[{0xd8, 0x1, 0x2, "c6173dbf1467ed4daddc98422c1d13537de3cdca7f8cfaf57b56547039d022bd69ff63c411bf7bb214fc3d9a1e1128faa3cc998f4c54862adba20645399d58c385c5c079fabc4573e2ddd97f2d259d4dffa8e6ea5192fc7abde38116476378e005f7d13609b8a175daa677eb666a626cbaf7e860556f8c4c451ab6180716bb886a287cb54c61102209c242b820c757d1e990b4c5a87325e1745ef51a109289578a8199e46931016134cee510817c6add5f1185ae114ad95b156cc7f5cf6e7b504f0131e69c"}, {0x78, 0x1, 0xc56c, "110c7e055b8b9ba8cbe680ffbd9c8dfd13bd15f3398ec9b06e7ff71f2c7ee8abd7673942df32d2e73744bc1a69d0be951e0130e8e3d0ba791739b1fd9a79de09d4daa77e9838069cf75bf74fdffdb7661dc0e46d0aaf803db9890b238f9aa2dd6d62d30aee"}, {0xa8, 0x1, 0xfffffffffffffbff, "6ad7d1fd49414ebb5886d8c10deba89b65e773d6d855875554d62a8fca9ab9e780ed1b32dcc5d39ee11ba59f204c436290c675734f92348064c35185566de5024e2e7b33f3ccca9eef60017c24678b2de550b98a7cf289ade90581af2d989b00d17a9dea6ab2985a2b637897d8e216152ec70125185be5263d923fc9651e9d189ced9d2c041f986150cf0830c9534cf3169c1c"}, {0xa0, 0x1, 0xf7ba, "4198bfdd6523b4fff8fa9c2476899102e07a83204ec307bf17553bc898ebdc2774d27bc77a82e3c1440dab4a765d20e70f9a6d8109c871298bc81798196478ec5a22a9d5b24e82ee5ad83b0f89fbf71a036e2ca2297cb9bedbd7311e8d9a731fc516c56ef9540f9d5b924448a97ad5dda8842e3279d682f46ddb4f9d88252868b0cdd5c183b5eec981"}], 0x298}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000e40)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000ec0)={0x80000000, 0x8001}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="8db9c401ea270528a1952c6c59cb08db0fa3ceaed67f8651637718a74e34afa18edc589dcfb34d1fe76876ffbed2d18ca7f4ac835d06fe6d0b79ea711ed6b068668a909bf1d0023f77ac3ef097b41f19d724a6b71d8b1332b5bea051c318cf108a84f4aff823766b127ce5541da9174193bf1828aa718a39beacd6dde74ad991b289fc9a788e0783b6adc35c1ef47b3b00bb3ab47f75856a5f7d35705b19686f5a95d79c870fb430f6a8bb6cdaeb39b5fb03af073972db5908f6f740e18b535a76fc14073f98d70e9167feedf2eebba56b75c97b91f903", 0xd7}, {&(0x7f0000000140)="0ec720ac4ac0d051e83673cb2768d4189791ebeba34ffa41d805e78d12db7d3db7e5b97b25326bd7d18ca3b7704b1f9ffde75d512b96b04fc6b0aa858dec9c776e82f3ae20df069e6d6968bdff736d9653dd7bec15ca472efca5e1324413955ab809343f37", 0x65}, {&(0x7f0000000280)="4b1a685f552ce93f6cb63bbdc6106ae2aef8261fb552f80129307a459e249a86523e531e5c8ed09f2853ea1e", 0x2c}, {&(0x7f00000002c0)="225dd6c60e513d6d3894403a43e7aa815c2537c6c20d77d6ebb0f675489ba89ae3524fe66ba4a3a09d8235c217044810ce48110308b71d293de258255a11630c7e0c612e89f02fb417f67f739a028ef0c39c9be360e6add4cf707a24a2cf6106c172722826a8717b1271c75e1c7a84bc038f2df47e5425b903185c490e0722fce0dbe42e8dcf9695", 0x88}, {&(0x7f0000000380)="4baac77a8019cf7378075229a0ec370bf456d6b7", 0x14}, {&(0x7f00000003c0)="4c628060f5795118d46a51bf07e54dd7ecd812355ac25dfb2371bd3093ca84ab1ad1ec250d5b7e4485f7c0c4c708a9381d55e9a69354bde205d903deae7f29556f20ddaef7e08f4e02884b9553ca2ee4981f2b4757e8256e82fc8220adc8693528beda6fc005e947778799bfd20fe1c02c8a132e38a6e33853130bd08f9f2ee082", 0x81}, {&(0x7f00000004c0)="19f0c05ccfcc26b101332b7e4420e8ab1c50de8e1aeae130db6db786669c173b6cdbca8fa670f56a9be8002d0584a4f503ab996b13288bdc954e09eb460c6d99a55aaaad58c5fe3482eb025beb002faa5f1e3f6e8fbbda577a40f6b70ea279e8b3a3ee747376b27e61b8d47c62f3e3bec63e50e41cff855fc27e302108e553605a1f982d189748b14db38bbbc1e5398ef15c783f0bc226f62a7caec969e5dc2363c0d0241bd0bb7d01e5b2bb1ee6f955f925f30f30719b0fbf09e0ae1faa68c424d00ca39b80fe35498651b6f8279128cd97de77ab54b4e145a290de8e1ead18e3cf57a762311c62274c35d39de6be4ddc5758c7c3639d6406010c87a15fce26c3935fed6d924b9faebbeb4848e193f019585d77988c92371be4e123a463d63ba41e790f085f8806ca62bff6da84f9a50c0b041e7ac4b428f3be45d7f314d6e2623c40d9a5570f365ef27441b1091ae570900aa123a060a6cf653d524256a5d24afda17431a6c02268498908bb175a9712f1864699ce87168ae0c535abece41372dd34cf58b7021350861acc0469cb01342a901351bb67aab70e26fde3e88eab0903ce3f9d283caab32d0cdbbde73901dc67d92d6e2ad7de79e1c097e9acb58fea7167085bda381590d9d9542726fd916510081798f257b6acfe079e18788787a21fb0b3e1fc14bbc6927a7cb7a15308da40cb7a181f61b02cacf850a48a0bcba95b9cdebf8328656cb03929dd8a05627b817565c77070f91fd8115a6926908bd1a9a660ffe422e5014ac87a43d0ab2d24c98cfc0c8b8036ce3497e8b4b4f4baaaf6537ba514848738d47e726206420e88467493edb1289ed58cd2f67f763933d631edda6d495261dafae482722b02c222288cbb5e13d79b8f1fd0efa4d253c673dd802cb78e3923fe8b0dcbba4fe1e7be0b4948f8e39497625a7260d87203705bdfd8e8d850f0e995b96911fe1392eeca49725dfb7880b7eaaae51a7e37d0eda5cbdb4da420a938974e5e238bcc6b7ccd3b558407e03afb94c1fae2397b8758b1fe3d20afe1a3a56a37b9c983510778e31a5ebc7607f33f38755be46294c4b7c9ab65e74ad49c6395df6717369edf05f19d6bcc4f5a93e86f4d5f59d4454f2933872511e6c6a6ba7f708e0a82fb4e5d23b02052b5b4c5678892295799f0e88efc7b70ee2d29eda782040734cf7201d11103bd16df43788a88445c1fd1312d05a2e834e1263850d75ac0d41bd81266528b34a8866600806e46bb1d89e64866a6e09c38941ae719a2fd4f16aa749e775fd178fbfaf16cb72ce2446301df90324423ffe5efa00719f289d69b2469f25874016680fb8938f7bf4fd30bac68a4e6dceb6bbda304bb9ae80174b2a132d8cee3de2b12751b2c3734185d8309106fdfdd59020aad3c09f48a82ae8dff4b057cbb8341118fdc168b5bb390359db112fc117cb25afce4b3b2a66d445019cc9c95a01ea2d9d41122b21644567651c4ec2dca7759a5c6a7887023c149a18680d1d7b5393b9fbd033d7c52b8870ea7830982f07dd363014fca6f8cfa030fe1f8ecf8c3cfc7f6880d8fd91a537a54abbeda3eab2cade27d9908a8e43ac26e39aad693a886184dfb5297326faf6c1b3e41689e38fb3294a86a89e681b90f36605991768b6f6d9844209b1de8d69537ca5e6858225625f4a10e75f3ef0160b7c608219fba8b9892d2a0c8a6ef7e5ccd1a9aa3262ea5ee40ed44db9ad1b933557ed76a66090577261cb7dc572a08d1645673859e42c15f58c903555035bf26283e59f1579ee8a24b0291d0a157e4f40f66714f76d89b5b29eadfccff20151da234b14300c65aef105674656a9d50535fcf509d8a3b6cfaef7df5bb5a4a64a279021d2f68fb05ccddada6e18304e5bb2bdb01072988b3775c4e9fa7e2e68a725092f88a82660bdc90d9094209a80156e77175bda4c16f35ae415daaf26ef9bb928b499ee02f48977a31d72cf018329a1b427ff900c72fab2933c1f852b2e03e769d398fc6c1e81c844a5c2ff06e14e266cf50421f7206e05bc56d0d429fedddca063c603a6a26133bd3e486007c345e8088f8352741a3bf7ab90bf09f01af5377a52d01f5b1624d74a7eec54ae08cd6bc3bc73e1147a53d0c4104d17e557a1e7bd8f4ebe570babd594936ba82327a232808cf8b367b9dcd91eb0aabc22b2d80187958c9c3773f1b56b222d78b4ff421c90ad8971feb32179314120f4e6b1102f492a71f8068667e6f0ba92cef73a7e8ac8972fd0cc2fd0f7a19b79b6c05b372ba77e07ec3acc9c50738642a039677c01002a4f59bfe1866d9758cbce976ed5270b30e0b5ec2644809c06310c137c4700c567877685788ee5d21b94850b161d3209b1456af3902ce692d713e4b0b39efe5f9a6bb8044954c1dd314ccbbeb7123c35fbc4906ef3afd6969554727961a428988e17a0b66180890d5dc8d6b3b3ea2972b5f8cddad59f0bacc513e604f6dcb91b80ecb39f1e4f7f6df30d44703f0c33616cd3dc981b43d822cdd21ba54eab1e9d9414d0e3b95ae5e68be29aa839331ea30296e46c11430a031b4b09a4187fb9ab31c7ff868667f099b8ebda84482499fa0753fa0256359344af0693a563c75596818466142c7be487360fa62af9ad027057bc99cf46448120cea59f251fac3d82cc756575e08f3afe704644b18b319f4c145a5bcf5ed28bc4edaf7593ac94c21c0509846cabd54c6fe7bbe5a26da3e732985e1726d24659b04033d4d366d8dae21a33edf62b15e1d08d55325d67d8a81de8328218c21252527161d75bd425994381c600b7524e93ec61448b62151acced327c2aa54fd92396802cca59dd55ae516255f530d5983247cc5a3f0408ee368cb48d48c210e6842530e21435be656938758ecb0cf611003f03a20c1a732b4b825397bb8344fd08243eebfa6dee213bae26650b0e9808eeaac2254b14a95ffa1c8b412305ab6db27f760d89d351a3f8566de86874663709b381b6fbfb475b84e4e53fdb71bff21087e2ee22cdcd2c2d8f690b1453ac2f5341cb7ac8420d1123c31f68ace967a5ea6d1be8fb33f397c23cd596591ef0d803dcf5e28626b3cbddfc9dfd100ad482d5f702b6a32020f86c8e52791a3707d9f7f539f6f4300a827048fa066eba827b9978233d8e99c978e8c26d41e2739f3fa9bb2e3ff94620fb20ca3437b236fbd2ea9a1d6d67f7a925d02464b8f1a32425ab4f3b0527d0771f5f6fa6dd49956dcc3b095ba11ae293073dd0e86c919226d2c3c5620ca0db57ea9b64fd15edceacdcb7a583762b6dce9bc3d99a045e1d03ce0a65ed15afae581793f196e43fe0ada3b5b3bea83a31f1526b7af94ed041552adba58cca8dc8ef8515552a3a7083b83e59c785ad5c3aa665f91909c62394cca5d89c6a7d866bf0ebdf30265d672596b6327e8cd52ee0c1b6cc658b0eef3341683fa348e66d33689d81c990df98bf54841cb2e39987f9fe09626f70f4113c86b90a0c06a8d19ccd2378b43afc48607b98fab69ac91c03dc38154cbe5f7c4f39cd7a19be67ef09db58c4fd2cb91141561b04975aa3d395daf30725d3b8a45e1c3842d256031fd59b905878827befd3e98de5fb731fd88eb941f1799384c374bb4f9cb85e9dfe82cb4b1526037a7563a489353527495884f0e13e2d3b0dcd300d40b918ea0ee840889b78f645c4a9adf627648a82a77f8cf3f67906479c151588dfeb721dedac431037df10084210f127d9400c9790f03c2e58cd9ad3f5477694b87d6d7981b7cf65f1e85cb0b5496891d4ca178854eb648d3c89f595316bff3e8550f4a3c7f9c830bbc347a6be149aa0f3d7b5b0d2c9bee750e3ffb1f9440ee65e47ae69df84df5572fe47af5c75c12e9730ecfa2966aec8faa2d1bf5f4fe48fdeeac631630b2925000b34a56b48e3f5242a8602a9abd2919d95aa8385d8021969f7fa79d0da8761b8ef9522f3c378e0e23f4589092330cdf81eaaf19ca2e7ade1831fe2775fe311299aeb7ff23f55e054c7bfe5ed37b7fba41d8277f5ee14934e346375208f797011bb6264ed34c912e7ead6865206816668bfedbf4767ddc3a176af9fba87e69c43561fd3813172d1b3e9371328d04f4a5e08c78c99d437c3ebaeb209486c5816c9bdcaa0c1b3e4435c5e00e394ff766b29db82511ed24d369c3ab72d2803338c212e20e9d5220992e4390f9cde09eb1aac36cc9676ff79b57ca954803e9ba943fca61e3a327d0c3d4025cd4bc61a3b354e9bf81dc2e132670723ab6a7095678a982ac93f1684e69ac24d679b5043dcdfe1658633849e8a4c24c7737c6fed14702367267a2c352c96361cdb8401dac890d418509934204a31fafe35ee5aa5f05436bc59a73a0d2e80a8a81dd90e8b3c2b2676594afc4179135a6e7627d4e70310c0a14a4b8937443f97d58f0748c66a7c87479f1b194b410155ca30d99627a221ced142599f1b515bb99cf9cf784931389dccf9a496f5ecc26e7c47c511bb9b8a5f840c4201fd78b10910c5fb61cd5d3944e6f8c87e01c1350c65481fcbd58801e42021470abcd874ab26cd5eaca4f739f52765bd0eeaaae98e5656fd39112a12e9cc3f0ea7681743058940f5706aca0211978a1371a911c4baad9f5f0395703d2d9b5cbd573b8317312ebc0055e522a4049dbffa9b15b36bfbb6e13f85188498a3390c34581f4f8e23ea7846462ec4655423192fce2b2b7addd486bb18d1204b8f2bc7bd0f055ee172e7e86f55096eeb07186bb8e72e9cfd6b6ed980e427b03c266b1bb483d0369d3de0612fd3b788a0b66b34c0138b40ae27925f6fd1c038235c2c6a82de823c3340ab433a0cc6e5aa4079d2df0c76c932ded98f711f6b6a6ac3894cfbe3ece6418a2e62250cd9a74fa7e1fc02301690c6e56c95f68aeb3d7ef4a75be60d4714b91fd2eb9a165d4be0c1c1df68aed88079fb4ac677e683414a9004faf6fe71bc6ed2b5797fcd885b882bb148d8d2df3bf2e1b7928961c87183bfdc385bc765fc6e12bb81245e89f0aa08affc6b9fa4622f51e84bd413896143d22577951c94b8a7a4fb43bf49703320cf6fcf8323c1d4bc37886aa6e1ff72c11b725d5bacca686b909b204cc554166ed787398aae417c66152e5268f4cc840705c047823dcdc95f4ad30a29d4c10791a1bc9e90531e1c6b54b16cd10ce827bc07dcd56105401186bb0326513aaa510c4bbcc5aeb328b427217699adeffd1b2c56aa111cec3b0771dafca28dfc4b8680d11cc4393d5d0040a00046371c0ffa67f0e23d7539745638ac7473debcf557c4b683c265215e487a7340ac81c1b87f0ac2042b7e8400344a16e50a4ec127bbdf0789b991eceb442aeb2a8a9b3b6912bb0c27f34ad65b903513b7b2f446cf01c67aa8a4a65d989af8d36acb5cf9e68be4da29f6f72868190d561f46e8890ab3667b37e2767fc78e370e0be88cd073932ced0e6e66fb4b14da35787deb11bbf18458a585df04ce8f13092ffa33d2458133fa243490b62158ad84c12ea84e27609894c5cad2a7f139b5063c129f425959aadabde0f6bf92ac4055dcf7b30fd15d8bdf210ca38c20baff6b31be3f325ae5e0280369c4b4020a370f19d5eea74ed82234c253084b792862d0b47d96b5ac87acfbfcd1581973ea4e31112029fe94a0a0d325b241008a127dcafbd455aee528b3e12106a0f75d818925b68aa948b752cf84a4e337e55d330313965629aa2b828f5854759d8ec32cde495d4f8764d2a8ba9d083a2361671275a1a9ae4ddf843df67dd69ea1ed7241bacbcf04e1aa35c75da6b992a5dfb8e20", 0x1000}, {&(0x7f00000014c0)="72d7bca55537b663ee0f83c3650fc778bb6052bfbbede35e74146273e0691d7f1efb3934fb15090f15d44f13ca1de9a5458bdd2ff89e3f69fc4352840ba95d0a53221bf6b32ce1c5ae7775098eeb049fb5c0f757a190a9a4114c8845ed3c8c073e9a272a268fe3c7ca96df48c5b9a8b7e839358b9cd67619e081620781f555172daab2b55ede28c4490d604c87335eaee4257bd4e39598a9d347635ef3eff9de23d021640b88da896b7812210cd80e15d0ef00fe17470a6cfb9c9ab84b30fbf647aa663d3b96995b1c", 0xc9}], 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x997672d5e4318446) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xdcb6665a3c8d9ce4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530004526520bc63af13ccde9f94629f2f4a99901a7d7397b7afceea25885b433748e48a304cc92e4ce515d67aa082daaef59bb00035fcc50b7840c69a29409961d22826a603f2f8f9626b585537a96cdd25081bcc4c67118b8712b71f17d707e6d180bd9cd66c51ce54cc48aeb559ba60000000000"], 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setgroups(0x3, &(0x7f00000001c0)=[r1, r2, r3]) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4b, &(0x7f0000000040)="e466") 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x88}, {0x22}], 0x2}) 16:00:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() semget$private(0x0, 0xb6ea80da1d35cacd, 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x7) r2 = geteuid() chown(&(0x7f00000001c0)='./file1\x00', r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000280)='./file0\x00', r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x3, 0x5, 0xc}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:26 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202eeff0004fffbff005cb621cd7f392e940d7ebc2e69b9770e6150c61b8a1f0536de46d05fb3a98931c5b563e4ca14aab27766452a6b60c739e757f9341c5185e815c734dfc3e57d4ba752a0f2cf709f10394e0459e0bf9dd41b3aacd6e83e5e56698410cc80b48113e352d6f037029dcbda6ddb7344a2beda35db817b12e3cbe07a3c9b62824ac1a3d8587c66704873fb811601882c2273471077cc34d452fb7afa1d5909e08355b0aef4604fdba7ae395c859fadda78358ddfc9573d0d50af52c044782e349303a006f2184f4f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = dup2(r2, r1) kevent(r4, &(0x7f0000000000)=[{{r0}, 0x0, 0x22, 0x40000000, 0x100, 0xffffffffffff124f}, {{r1}, 0xfffffffffffffffe, 0x92, 0x20, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0xffff}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x0, 0x5}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0xdb6328d23583cef4, 0x0, 0x101}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0xc213}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x0, 0xff}], 0x2, &(0x7f00000001c0)={0xf000000000000000, 0x6}) 16:00:26 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100030158668ffffffffff0000000000f4"], 0x10}, 0x0) 16:00:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x800, 0x1, 0x10000, "29fbf6cd34ea7306ca4ab80072e1ca6eb82526ba", 0x4, 0x3}) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:00:26 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0xe0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x2a6) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5dd6a8151ba43f342650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000785f893c19b149913d63c7ab345e3288f21106cda9f327aad5e6a95816d127b04453867b593cc8"], &(0x7f0000001040)=0x1002) 16:00:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x8800, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_getres(0x2, &(0x7f00000002c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x80100000000}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="4275c6e80fe4802a6b26df474035acfa7e64ab5acc4933962b943b6db3134139463a026ea8882d3bd8c8876e247b4fd6a063cefabff49c8177c3972a60bdf81552c0855c2ab08030bacce26a2f00b50eb895181b796c24f121fbe42bf7fa5833f4c9ad54c2684c7d85806a751ad58d8a7f46c541fc9d91b516f302fcc21fb722c057985049e05e45a561a157c4f70555316a68c3b3db2c30e25fda6bbe8ea6af045013da1ec78771fae9e3f95a73ce38a30c094453aea045ffa34d344ed7e4799b3916c10a88665117739e9a2f668078e553e4688842", 0xd6, 0x401, &(0x7f0000000040)={0x2, 0x3}, 0x20e) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = socket(0x26, 0x4, 0x81) listen(r3, 0xf5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xc5}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd32be542b9976d21) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = accept$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={r2, r7, r8}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000400)={&(0x7f0000000240)=[{0x5, 0x1}, {0x2}, {0x40, 0x2}, {0x6, 0x40}, {0xefca01ea4ccb8f03, 0x3cef}, {0x47, 0x4}, {0x42, 0x9}, {0x410439dc681cc84c, 0x3}, {0x123}], 0x9}) syz_emit_ethernet(0xfd71, &(0x7f0000000000)="b2") symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x6, 0x3, 0x9, 0x3, "9a1d9ed5ff880967a9a42e10fb6c81b6ecd99dc4", 0x4, 0x9}) r9 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f00000004c0)={0x2a, 0x1f, 0x1}) 16:00:26 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) sendto(r2, &(0x7f0000000000)="bc474cf373fba2275a11576976bbbd70467e79ba73f0a2330b6de9bd874e", 0x1e, 0x8, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffff19) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000800000005"], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x10000000000, 0x40e, {0x0, 0xa8}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x7, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:00:27 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x9, 0x4, 0x20, "1db6e4f7da929f0961bd86d2b302660ac003e5bf", 0x100000001, 0x7}) r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0xa, r0) 16:00:27 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x20, 0x5, 0xfffffffffffffff9, 0x0, 0x9, 0x3ff, 0x401, 0x1, 0x1, 0xff, 0x6}) 16:00:27 executing program 1: r0 = shmget(0x1, 0x2000, 0x6, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/104) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0x1) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getgid() setgid(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x33fd41c00000000, 0x4, 0x8e3, 0x0, "59378a4ac0d00f260953f9e4ed7b2cbbe5815593", 0x401, 0x7fffffff}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x1, 0x40}, {0x18, 0x0, 0x10001, 0x4}, 0x702, [0x4, 0xd1, 0x2, 0x10000, 0x3ff, 0x1, 0x1, 0x8]}, 0x3c) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xe660dd35476aae40) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000b40)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45fb66be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038d7e0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e5410751719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c0872080000003644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860e0db9184498abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da21856468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b00"/2560, 0xa00) shmget(0x3, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) 16:00:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="bc14b21f775f39dad9695573b8c35838615a8bd97e4aba1c8c533ba8b9ff022e25cbb2a73b097ceef3cf30cdb702bc1e03fe02fd2bbf17ff195736891cff23f7eb65ccc4f5876adefabf2d70e11fc69b2ec5e47903eb0fa13fe18dd944a8e991e2fe81b6c9ab6ee3061053cce2ece45684e3d317568c42b15115f867a738b4cf5875fb446426bba0c1d082bb8d4693792fe2a8c1d2abb959afd09ffe4e012f3687c5e1e8e4d5c63399a7616b73cafe38beaa74b0a27a72863ce37628421804ceaaf0e66bfb4d85a220", 0xc9}, {&(0x7f00000003c0)="4dffdf6c9b9d25aa1cae2d25df034c3ee1a0cfd0bc28fc73793e77bf11f0f3ade41fbb318341e6b26a695d26de69faa534d3a303b0a00a8b85f98d2586c52d92c3f8023104309ec740b90c53c555609d1d01a64046949d7255472c3aa2cc710b5cab2eedf4bd3ed71773a873f2766af43e99a2d525d0b383024a5539a4eac16f78490dc8925734177e3f68d5f605ae30dea7e8ae089e08e7d019cd1ba8a78c5cbb2b81568c8f794e94b4e29290d402fded2e894c54940a439bc66ebe368df30f8365953d7f959d267794ebd8f561c34d65a1007c4e590314b6f7ca3858dcb1e715e3116cf47d16d98692644d03ee5a82af27a71d88bafc8129d40635e92f67dcee5cc87c0a724b9ca6312ba5781b47c4232b33615d0d567e2a8f6740032a14e22129bd16f97b7f780c2c7fb3b381337161f6af8a23223f7b57bc731a11996a892033042b11190cdabfa1017dcd2f741678129ad51c8dae", 0xfffffffffffffdb8}], 0x2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setegid(r1) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0xf2, &(0x7f00000001c0)="2feac59873246f379ff603829bc370e29f1807ccb581041f9521a4d06938ee2c0da59a6cce4bb949e16b180bee036dc6c8e86c7043025716e20b0667aacfe2e7d86dfbac7bcdddef97d1af0c5d20a8c24df252ab228a3b959690e5c1341c0521bc245f9b3fe74e2bae475c2c5d0691c74e76ca6ce3c5fc63e13ab6d494f53f30936df0f0ce09ef118bfc19cbfa9e11da8e04dbf74d5587b5613e60d8ff9a43b265120adba17de207a0d4df8f2d3e733aba1d148d37e08bcc813ab70f597b3d28d17bcce9092f31ffdccf04113b40b478ee9a4da74e818e99c0b6bb42c0c270c5a7db755c8b74272d88a64cdb3082f75f2a3c") 16:00:27 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getrusage(0x0, 0xfffffffffffffffe) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x80) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) r1 = semget$private(0x0, 0x0, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/82) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="cdd7cdd59c5da93d2711779ba72e5e9646d967d4a13284ec61a4dde7e7d74d567a092dc6e07c8a4921c3d58bd4caf78a08a4af2a046bb4edb101e9df29387becabcaac40f9117e8f15016cacb4ee258e9ffe6096cc00f2db3104000000f859496bd61ac826705f7727cc3855a22dda0a44af698fbedca001d9214836796dd65f15a4fae2d634d633000000040000"], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0xdf, 0x5, &(0x7f00000000c0)="fdf2d12b5fb47bcfd39a85cdd855ee76124b0fbac303b257cf8c6e4e1a531113adafde6d9613a80102a58c72d36c50d652af7536cbf9ae81e75fecc4b48d7df06aac01e223dfdca90556b6925f811b50bbe82c6aac03527d773cf6db3ae38d343f91432997253c844de7fab4594fa52172e2dd3d331e29f3be0cb3dc4cd726bcf44048431bcbff42bbb06cd75644e168df05af8d86cdb0f940f7d3b358ae808097b29959a707ce52812af9e9fbd0243f78e4a31fad4edcbdf900d16f09350d81e4b7e363e9784e5ca67e50e8", 0xcc) close(r0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchdir(r0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x2) ftruncate(r0, 0x0, 0x100004000) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x100, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xa) 16:00:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() read(r1, &(0x7f0000000280)=""/69, 0x45) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="191b0ba0a740ee3cf73afc837a877ac9aaab34d4628793822d419930d709b8f869411f367ab661e8195fd8217b9e497a6cc6ce5a87019d4cfe6088eeb0865d9af0704c336c1aae4e20caca93652f1163d5ff0f3507466bd879dde1fcabe893e14f9653d98c416c628a8a7aff79feabd2a4318a7647fa86c08995ad2928498a9e111cb76c1315630dd215acb4da6fc948af72eed2c5fb931e83a32a92cdd9528e5075d2ea2dbeb364ea9021830d93e601e86fa3c3941b009a", 0xb8}, {&(0x7f0000000180)="baf72c5009bcaf813e31cacf560184cfd3b6a4ec0c34cd9a1c87442a444552cb2a34569eb0e85dd698f8cfaf136fd0621538853a7d6d33aeab4560b5d29c50fc5d337456a0c63e21d3a0160b28da870e769ad4678beaf4c18f8aee2bcc8f7856c2667ad2bbdf77a827a58de648fdfc1534b5a5e20de7e0546a453579659a712f658fc9b99d8c7f737d38f597b0f4ff632d7b225ac9ebc7c2fca9a2e5a7fda1b2297f29e49fe1c66abb36ea6a4bb423e237b33d4814fda0523c05f7ee70b50702b7f555398f60d9711bba7092acfc0ee39523dca3da44338e9a4a51488137c5d3b867b7bba06e6c662f1a09175f1dc6", 0xef}], 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) dup2(r3, r2) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x400, 0x68) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x1) r1 = semget$private(0x0, 0x3, 0x108) semop(r1, &(0x7f0000000140)=[{0x0, 0xff, 0x1000}, {0x1, 0xc6f, 0x800}, {0x4, 0x7ff, 0x1000}], 0x3) ioctl$TIOCSDTR(r0, 0x20004401) r2 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/146) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getrlimit(0x1494f1f07f1a4fbb, &(0x7f0000000040)) socketpair(0x1, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x82000021c0, 0x40004200000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x3, 0x8, 0x6, 0x7, "02c4c52bbb93d752558128cc696610e8b0a737c3", 0x8001, 0x3}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x531) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x7) fchflags(r0, 0x10000) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x0, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r7 = getegid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x787d117929fa3fcb, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="33f81d57bd900c84fd931b8077944a9067fbb4f99f694b015838e7791a91a07ea16e7686e1903cffc30ac493877f", 0x2e}, {&(0x7f0000000100)="e119071ecf0b8fe34a16029390c50bdf4d50e3ae4c9d16da98633e7f393ce5683b7b445d4a33df73593f6f6e5d930888784d9309b245bd33c623ccacb44c02c5396cb338387eeabbdf9f898549f725cfbac208725d77722ab77474216ae226d62429130032eb4c4fb3e65b3e962cea7d2a2077f380f003c8733748dfbd4d6e19afd32eb75daad18d15d5a79892dc8fc7d6e4", 0x92}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r8, r0]}], 0x68, 0x4}, 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:28 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xffffe, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00", 0x6}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x9, 0x81, 0x800}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:28 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x6d, 0x0, &(0x7f0000000000)=""/109}) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x3, 0x4, 0x3ff, "5145138f93ec2b51f966b4d72429bb7677f94ece", 0x0, 0x101}) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) 16:00:28 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xfffffffffffffffa, r2, r3, r4, r5, 0x8, 0x1}, 0x101, 0xbb35, r6, r7, 0x39f, 0x7ff, 0xff}) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000009ca49e09bd428cc667000000000000000000fdffffff"], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x9, 0x51, 0x100000000, 0xffffffffffffffc0}) write(r1, &(0x7f0000000680)="820dfae2acb29ae440eaebbdb87193a72d9f34f3a937537398de837cca00f48df34f5858ba0fe77a27a5ded27399276c9dd42eb2dd65adf1242fd36556ab02b7d4f52e5c023e27391ec88cf3a5637d80541960348419e8d81b0dcfdadefa04631bd834504447b0f23d39a5df433ad7727e8edc342c3a48e3b9f3d117f1fc2dd481aed97009166b7613f19413d9ecd27c349a085892869e7ea0c8d1c682fc67738667763829bd9dfc1e934c9417e07c2c3b0bc43487a892ea1847e2211342519d93e06001bc6c00b6e3ca6d9dd9a5dfa755611e11df24093bff5f5409d4422af22d43b779a1c822ff84fb3de4cca6351d9e900acdc4296791a96e82b315e107b39de5f612bc372ac1184406b146a2a2c82e81fa8fe27756ae8dc2913da3371817422a721045e2b1183d17164b82fa726ca0050a42cfef794b4b8932b3101c717ea9b55ca6c21c68c1f0e51e09fc05ca8ca6d80b410d501677aeb5a256807ec2bef06e9bb7994ac03db049736fb81dc55236d9e7ca80a0af3dca289eb5d87f5a39fda24555a408b0545dcc120a0672e74f2f78dba73c057ea2400e351f81745dc5f3e9a8c04751cdedd0dc9fb7d5220067206a317ad274d2af68b0c99827682590bbcef7ef86810e47c13c709e978b3ca06c634c1dde7a766f8fb11db3d7acfc39cd5b91079f339972c35f70ab07e0be2e376c52e4f193f95ee86f9025a3e358827d619cd7f4f8e15b4329d5c140ee492c80c64f0d904a4e8ac9a536fbe9b634b2372df955fb42579ebc171a6d65bcd200916a68aaf5bd13e66e55a83d17f45f5ea39fdfe78cc8e1a7fed13ed4622fe68e8b17efc11fe6367aaf0abd08bc9f6b4d9aa1bbb7f3a835576199725ac81425f05e256244efecbe591b33c63e70acaab8a28f32a1d9681bd6e2a9fb114f00ecf80d2c5423bb51fad483303269b6082abc455dd5dee6643f9d6acd01db83fef4b1df541e2cd9302ae9fa9fb67eb1d9851b4055bb76c2836710e80e900dd3fedba41e9803232ace64c73b9254629ac55fbd4e45d4553449f08a6024c5f6a0aa2831d3d5b3238e3eb2393a9426f3a86e534496aea47ba18e9017f23504a805200f938e4195237f87e2faa3264ae903928cdd0de0c70c7a9100325436430fa0c95d8914553fd879047d57fe1121efb090aeff4349e40a7317bd98e2ac3a74e44c12fdefae6ca311f4598b16818554b569e284738129acf84aa84ebfb6bc04ab5e6899ce95319d2f4956c219f3d61592e02b681ad035a827a105fb71317f4938e2194abdacd1029053b4665f155d0c2ec07f95ad6ad3173f2313eab9a23a2f6e8095d194509fe32efddced530d24825946bde5207a0cb7779a6eda336d0f6f9b772cbcf5281f3b1671c0313886c3698d2e37d94663eda82cda22c1944e9d5ad481148f362aed115bb3ec31999644476bfd6f1c1a7b96fb745c2b8216da4cfb15a8d674afc72877f0743df9c7bbcd2b112bb0cb6285301ca58dcfa33713c4e1743f32f84059fea586f10090e472ea1abb9c022be4a55dde0b137740b76fbc28cf6ebfe66b962dd59e6c75a60772d2de573ccf8f5f8b86619cf3509cb4eb43c542ff96634ac28fbaf747d571f3f5b1a6bbdf119fc7c7ea2cdf87e813da33613bd265e1bdd2837a2a663a877451196f963d9841bdea9d945eca72fab3389ee9c03b154e0bad9d2bf3fd759ec3f576abf6ced9cd2f724f08928b63543e87c568ec967f361b0a82bffba435f4890ef9ab7f1b452fcf4c28c9f9a43147a3db34981369792645059a86a8f926aea6f2c6b75362ff3d5aec0b08d3759a5156fe9a71c74660ae4e7038a7702b9f452621cc58fdd59bc417ca6a3deafa5784260758c8a029eccfce6365a95bea09550a368b765fa6d4fd813d14ae33ef777c61b4a9698ac5e4cdd50098c8eb1dbd4db1d5de62649723b355941012cf632e8467db0b1ad8fe67cf5dd0f4af05e87eeef3c3ffd44758cedca34312ce094bf8792aa83605526f186925f4069f64315cdee724fb2211cb80642507b78ded4224d369208b8d54e34f96306c5641a55223fe1134bdf29f291e99c28cd74a243da6c35d79b17b565536739cc5a4ed37dbe1266d315ddbfbcdc2e751eb402be79ca93166bb8d42e4623590ed7b1d2a5a4c5898a6b93840c6d3e90fd4b0d9b2c6cc0d1167482cf526d4f8d0d2aa8cee37d05188a464231dcb0d0345cfc97cf01e0a997a7994313cf4740258ba3fe9a6545cbb89bdadcbc155cf61c51632510ed6350dcae958d4e64ae1bb6334ac2b2509e6dba815f8f8f1d4873501e85097933d474940638b21da780d6d98621cbd870343a1284c23a9372b03ae3332e201115493b722250788e049868bc61dfd42b755fb4c885e9c9251c1ee71434eca52e5ab78a99d9656e124f2808a67d0bc358c2b5ab7cadadbf369e590b2dff5bbf2b8dd99a2c0b2fc7783359fc081e3851c92416c1218b7532b58363666d53b63b0d1ccbfc4f500a19399ae60ae80bad4666b9122241d83802b24807ca3f27a8a0f7bf5cd470bd045a3f87cdb22f4bc72dbccb03b6ad106def423c400a2284321b21e7a9a248f0f6acc0fb34b441f505289789454ff23887340b05739a4d1a4e309e24b85a35e65f145de2acff5a7cbb1b8fa08fde3b4bcb01028494a1e155040b4fe9ba43832a7b069c0373536847221f807bfdd8d6f6230e41faf14d28462cd5aa8825bc8c72fa4eb4a6018d37d96978c5dfb5de8c258b17de7871d840c0431ac75a6cc77ae3d08051c17a6bc4644e7933d0269c55a7374b946bb1633e0fbe0ce04f05ade1fa5e6f6cb684d600fb0e96af7a15b879684b2d1bedb047c64c5f65426de39e53cc0ee597dc74fa08bca41031503299eab19fcc4a4652ec5d387716153adb5f58d3e0e0e7f07d012d45ed1cbb5ce19cb58408e3742229b74e48194bc000a56ffc84bb8594a78fa743eede70feafa5cc092c16d46c8dc7633950b917d71153e8566df16b624128dc9914dc20d632fa41e4a179d320cb214dec957a4637ec6150e4bfde9a537fc411af1c0dc2febceed2ddc96cacd35ce3a7a054def11171259570703936cd894b26c8dc44c74ae043de58575fb654119c2dde9afe7a663920927d21b2c97c8c84381b9b82f57b65c81758da635f9daa44ca7a597dc7ad1854ba928e6944e325429af96fcb968d24891822a424e1d22cf168092f2b1fabe8b597dad9d0c921b4566cb996107ada9212ac244d9523f1a6c3992ee561c27af8dacc73402fb20b725f0969590bcfe8dad657fcf693278f40fb9af078f5089a84f71d97e54b7126de2e21d58699d26fe6c1d6eb61c76108f80ded0afa29db8dca9be51c1345406f4298af6ed6971fc0e93395b08e60a3a36a1b67f441b5d3d033076afef8fba96afe7d4089b3b337113ba30e6152af10c69389f695d1372faa986f37d3c4763da8180125acb57d767a66b117ddf7a4343c41238841070cd2fbf34a79c4a77bad990100e69a89a68e1ae6076bde4822c55e112e759d1f96d2ef35a94b41d3d10f6300fdad019c68fe33aae12bb0b58cbb4fe4627ae12635661eb2d1159b2cf2e987e3aa394172a7f0ef61c741bd65e1bf41a38ca73d0cb0e7d547699d9ff4cdf6f56c02980d7d5ea5a291853063aa8bb41dcce58d091765ec1eee88c8425b65ffee04270c95ff1fa482b04d6075e302676ed725e47e34ebec30438525a2fa575f4d8de206a9bf0a5b3bc0547696abdf8f96c23ee5e7d5fcbc5aac388c69a17f48a4107b38ade15e6120c1cfccef07dc7fdb84a5cb98a2ff8337b6ab9f831cd833b8464acde5744225cf40547853eaa8e2bb6f7b4a8655cd4487de4f1775df531675651dcc9d1d37e305e6352f2b3e7a9c68ca4eed8c04dfee7a7c36fc2bbcd286352222cd919ad2859fce088714ae80b45c46b8ae01e09d8a6f594051abe9fc5a448b0b2b4725fd80565291296cfae356fb141178d43fed0e2a10043463703f6e3bd5eb9832c0023c4d9d6ec267f3545b914a368ce18b350bbdf75c27bedcff7ed96067deecc4adf300a806bb7c774d481cef7c303bc11ecb9d4848183a56ac341bb543df7a9eafc67e52ffa963382e4906012710fc1b817554068cd7b6b66deb01e5cb984ee3a5d59730f43582fcc90e99afbb6bb1a2f9f8f617df67a23a78f35df9b67b5232856f69f99d87014a8dd13bc63345b80f5fdfe05b35608ba92b0825541eea211d759e3dcb640f95d683067080cd021e52e118161d51341816e7e58ae60ad8a14f3bf11a1d8aa84ecacd9929bf18c8aec8ca8d1dff05dc4b8aec28cc6d7c55538f5707e120612e59501e289b78135c324408e97390dc55c0e8a87c580c0aac028abdf7e4318be28c96358d7f6a5b78b7c9a2e161f6d8a09638f2b75c8ef738295a8968b69f230ced4b983f534bdb5905223accb5e1bda1d86f60c53bc718bda2d3b20e3d5489f58e2c05fde7a86c80dc2b76751de7e08fae212f13b51899249e5ab12416d946f072427a8bb7e772c4bfa4dfb4c42ff94680f8fca702b0ac416ad1477ca93388454ab491e7da73de34b04e1eb5a2ef2f307158a9cb6f2ddcdd04c26a8b9044d1dc1c6b38c1ca6439f6b01dd9c04a6647dda1152f2716ebc97af36cc411d9d5ea303bf496b37a30b1938b90c273b7c5bd1dc5170e75ef648cfe3ce0ee89dd727769b6e46da78847b7f2bb20d3eee63037e6fdbc66939da934b0696a271edfb8bff7944b850146a6e996b0e26938742b2da79f5f1c7aafa227ed138a4f32bf6a7ded5f26fd5f0e053cf918b6d4f8c206f0def6d995dcca6e67128ef2a2811f470b2a9cbbb65be94d4ffcfd8fe1dc1e4198fd65bd9a31c3c3409f40ee57c4127caa5872f27cc06deb958aafd3666f2b7300f5cd71c153ec1fc66f996da7e06cdadb75cdce3119868ee0d80279acd4c4e15bc29bf6e8bdad1e4358c350148d18929882789fa1afdc864ec8e88647be921d1c98928a463aa795fc78ea65f370f13e9bdada6a13c8c6c2578b1ded65ca29a94d8c6ab4e7e4ad20bc13d600f03c7d454cce6842f83a4c22ba34fd8cc0cee502d2f302e1fc92fb9731d91020cf01aa4a3fddcd70b2d7245abb43034a724d2c20fcc80e7c211ff7418f9ad5fcd38345fec36c625cf83639b86ac6a5de176d31b536c9783b4fb9cc8a6a80887fcec61933254a2f05022144ddbaa96687ec2621ebacdc0335381e57f3f94277bb87c60d9a241593ab4b199c1f4bf858e3cfc9caeb2d409175b9d95f5523bee5294c1d0e5e8ffe4155b1249fc778cb81d42a5dc21a7cb3e52e936cd0af3c93bbb477ea394ee6d9fea1e4d06609af2f8449d52275092246b3a7b366b865aaed23a9ba5e97d90d9eeb0d05fe221a5abc2dca2ab790fa852cd3c70116796313b26c656a0efdb1fe88410cacc2588b656c51e4c6a32b9c85ce27021e5768190fbef768086113c6deff5e3ba3c6f7259df1e6e9e10967f217d0e2fc97c9c2fdd5aebfd76c5c23066138cca52f9b40b8e50b2ba8708b49030c988360d2e7aab6b697b78467e4dfa91efdbdd5d2d801747d15b15c5ea506411a22f685a89fca899e24139d96bbeed1e3311798467ec5418aaa34e0e3fbf13b41b374a015eabbc3fc6f82a8268f2448d87c678ed4c7ee8c5e3c75ba120e23ff2d76c7d7327b8306d9f7ce346539a4dd35197fab8a8cba109c3a139d90962bc24c5c9788d3a893a6a8e00dec0de7af1f519539307821424df05ab08a18d5d198dedb00ac60f21de889f419d5aa87926c7042eb04e097a56a4b162c094", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xd3, './file0\x00', './file0/file0\x00'}) r1 = socket(0x2, 0x8003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1a, 0x0) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000400)) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) syz_emit_ethernet(0xd4976b847e4ea7c3, &(0x7f0000000180)="053b") 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:28 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x34, "000000000000000000000000fd5dfce650c48086"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() fcntl$setown(r1, 0x6, r2) sendmsg(r1, &(0x7f0000000080)={0x0, 0x2ab, 0x0, 0x132, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000480), 0xd86f, 0xaf8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r0, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x500000000000000, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sync() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x80000001, 0x9bd, 0x7}, {0x100000001, 0x4, 0x24, 0x7}, {0x100000000, 0x26, 0x2, 0xfffffffffffffc00}]}) 16:00:28 executing program 1: r0 = semget(0x1, 0x2, 0x617) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/114) r1 = socket$unix(0x1, 0x5, 0x0) sync() socketpair(0x1a, 0x80ea59af9529bf31, 0xfffffffffffffff9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xffffffff, 0x4, &(0x7f0000000300)=""/253, &(0x7f0000000400)=0xfd) recvfrom$inet6(r2, &(0x7f00000001c0)=""/115, 0x73, 0x41, &(0x7f00000002c0)={0x18, 0x3, 0x8001, 0x2000000001}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fchmod(r1, 0x100) semget(0x2, 0x1, 0x200) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xd3, 0x2, {0x1ff, 0x81}}) write(r1, 0x0, 0x224) 16:00:28 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() r4 = getpgrp() r5 = fcntl$getown(r1, 0x5) setpgid(r4, r5) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000040)={0x2, "771efbae843d4b2829fa60acb1661c85ef7633d53f7838e72403d7dd859d7288ff0fbfb3bd1c31c11847b4a1f35ba33cafc001c9dc6fc6fc934709938064a0d44031e4271a840d3448faad57f474266dfe6df71b070ffabb9a1ecfa24585d101bb599e3b2991cc608ee931524e8cc7e781d92d4577e3c5a358511b214c4a944c1c118d4b0ca1a02693222d75"}, 0x94, 0x800) r3 = dup(r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0xf3}) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f6b8dda3f91e9505c26f9a7bae7aa8de046d061673b9d14f7a5ce39d79111e585075addb229d69374296c18e65ed599130a254a57d7"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20440, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") write(r0, &(0x7f0000000240)="95ffe32480250900000000000000b4394f0e98053cbf8fdf2308000000010088772f26be76c37287ae45a1898c85ae5b3e7cef16246519aac93516e7d09073827ed3d4a1f26cd2132bf5ca06bceccd36b59827bd2390fafceb7a2d47cd6826690f869291e78d16f4b41d568a8007b9ecf1d4129dd671e915ffe3c362e8007c833b25fbcad1225b622f0e21baf5c3fead60b477cf866fb7dc99cc128cb6210cfb9c1f0723880ac2b79ab4165b43c36272ee107c143ff7ae346645916aa00faa6cdf747942152f687618b5254814", 0x17) r1 = dup2(r0, r0) pipe2(&(0x7f0000000080), 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3, 0x4, {0x7, 0x7}}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:32 executing program 0: r0 = socket(0x1, 0x2, 0x2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000540)='.\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='-&\x93[,,@,\x00', &(0x7f00000001c0)='tap'], &(0x7f0000000480)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='+\\(-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)=')$!\xd1\x00']) 16:00:32 executing program 0: r0 = socket(0x39, 0x3, 0x101) getsockopt$sock_int(r0, 0xffff, 0x8f831c0d52bf088e, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x880, &(0x7f0000000100)=0x6, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) getgid() getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6812, r0, 0x0, 0x0) utimes(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0x101, 0x4}, {0x100000001, 0x3}}) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, 0xffffffffffffffff, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) pledge(&(0x7f0000000080)='\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x32a, 0x4) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f907892d2db8e037ba21473042dabbce3f03c6e29f2773cdcdbcb545cf30c626a1a595afcd398c"], &(0x7f00000010c0)=0x1002) r2 = geteuid() setuid(r2) shmctl$IPC_RMID(r0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3f, './file0\x00'}) shmctl$IPC_RMID(0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:32 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x85409eca93e4e2a3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0, 0x258}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) semget$private(0x0, 0x0, 0x200) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCEXCL(r3, 0x2000740d) write(r0, &(0x7f00000000c0)="c3", 0x1) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x5) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x22, 0x7fffffff, 0x2}], 0x9dc, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x20000011, 0x4, 0x2}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x10000, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x7fffffff, 0x66c1}, {{r3}, 0xfffffffffffffffa, 0x30, 0x2, 0x400, 0x4113955e}, {{r4}, 0xfffffffffffffffb, 0x5, 0xf0000000, 0xfffffffffffffffd, 0x8001}, {{r1}, 0x0, 0x40, 0x20000000, 0x7fffffff, 0x5}], 0x7, &(0x7f0000000040)={0x7fff, 0x8001}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xf994361f4054f6f4) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x8) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x800, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = open$dir(&(0x7f0000000300)='./bus\x00', 0x80, 0x40) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0x7fffffff, 0xffffffffffff8001}], 0x1000, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x5, 0xd962}, {{}, 0xfffffffffffffffa, 0x44, 0xc, 0x3f, 0x4}, {{r3}, 0xfffffffffffffffa, 0x50, 0x1, 0xffffffffffff5e1f, 0x1}, {{r4}, 0xfffffffffffffffb, 0xa, 0x20, 0x3, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x80, 0xdcaaf0469972930f, 0xf47, 0x9}, {{r6}, 0x0, 0x80, 0x20000000, 0x23, 0x1ff}, {{r7}, 0xfffffffffffffffc, 0x40, 0x20000060, 0xffffffffffff7fff, 0x5}, {{r8}, 0xffffffffffffffff, 0x739c5b2e7947c686, 0x1, 0x8, 0x4}, {{r9}, 0xfffffffffffffff8, 0x80, 0x80, 0x6}], 0x80000000, &(0x7f0000000480)={0x1f, 0x8000}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r10 = kqueue() r11 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xc9}, {{r11}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x1) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) lseek(r1, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000002c0)=""/206, 0xce}], 0x3, 0x0, 0x51) 16:00:32 executing program 0: r0 = socket(0x1e, 0x3, 0xfffffffffffffffc) shutdown(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r0) sendto$inet(r2, &(0x7f0000000280)="366f3375865076292bdfeb6baf97a688cb3820b1bbe261ba91f5cf366b2f330afd5ea7651104aa665344f30ee66bf2a303abc26a5d3b43a5375bbf8d48bde40c2b5d3b451580d27da81930dd8cfc9065b740a3738f62048ef88664c6bd42aec32aaabc3f9f66094bad37d1980901524977b0787998f2e495dba44799d116aaa82f960b79b0c8515aa48881e411301b753482", 0x92, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000180)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt(r0, 0xfffffffffffffffc, 0x0, &(0x7f0000000000)=""/194, &(0x7f0000000100)=0xc2) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x4000, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x24) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000380)) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8001}, 0xfffffefa) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r3 = semget$private(0x0, 0x7, 0x102) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000002c0)=""/173) close(r2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:33 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0xfb954da48f8fb92b}, {r0, 0x1a0}], 0x2, 0x246000000000000) socketpair(0x20, 0x2, 0x9, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) getsockopt(r0, 0x7fff, 0x0, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9, 0x7f, 0x4, 0xfffffffffffffffb}, {0xffffffffffff0000, 0x5, 0x0, 0x7}, {0x1, 0x9, 0x4, 0x10db}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0x5, 0x80000000, 0x1}, {0x5e, 0x9, 0xfffffffffffffffd, 0x80}, {0xe8a9, 0x7, 0x2, 0x8}, {0x5, 0x93b9, 0x1, 0x3}, {0x7, 0x2, 0x7, 0x30}, {0x7, 0x3, 0x9, 0xffffffffffff5880}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xf, &(0x7f00000000c0)={0x40000007, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x40, 0x4, 0x3ff, "2262e392a0be097c703f81374b0ea55bf15e470c", 0x6, 0x6}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xda6d) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getuid() getgroups(0x6, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) r8 = getuid() r9 = getgid() r10 = getppid() r11 = getuid() socket$inet(0x2, 0x8000, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x185) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000240)=ANY=[@ANYBLOB="009c6900afb20f45a30e"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="335d7b64be14d3333e1516654c66eb77ba2d74804685c93fe9d603c5040ed1dd608faf6210d92f1c3e8ee9d7be8c3ec8d99e86307ae6bcc8fd6d4cc17a519a80ca3c0a2f096b8ae9a94dc50f010330f876660589f4a651f2d8091ffd2be0055b7aa71c9078d3a8a7ad4d78e8bed31726afda0fb2b88b3c1c5e1b159f60f721947758086bcc10caecf15092ee8aa00b106979c651c2da49a67d0853d5c0d6caf9cabdc3eaee85eb5a8928712bc39cde3a126012ee88c051fb020afb3edf2c60772d93107805", 0xc5}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x8}, 0x400) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x4, 0x9}}) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chflagsat(r13, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) shmget$private(0x0, 0x1000, 0x680, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x3, 0x1, {[0x8, 0x357, 0x8, 0xb4, 0x7, 0x9eb, 0x1, 0x5, 0x5b94, 0x200, 0x2, 0x7, 0x8, 0x40, 0x1, 0x0, 0xfffffffffffeffff, 0x5], [0x6, 0x3, 0x0, 0x3, 0x2, 0x4, 0x81, 0xfffffffffffffff9, 0x1, 0x2], [0x8, 0x7, 0xb4c, 0x101, 0xfff, 0xfff, 0x2], [0x4, 0xfffffffffffeffff, 0x100, 0x6, 0x10001, 0x7], [{0x200, 0x7, 0x200, 0x4}, {0x285, 0x951f5d0, 0x7000000, 0x8}, {0x40, 0x7f, 0x0, 0x8}, {0x2ee, 0x6, 0x5, 0x60}, {0x8, 0x2, 0x4, 0x3ff}, {0x100, 0x66c, 0x0, 0xf24}, {0x2, 0x7, 0x3, 0x2}, {0x4, 0x1800000, 0x7f, 0x200000000000}], {0xffffffffffffff80, 0x4, 0x10000}, {0x3, 0x1, 0x40, 0x3bb}}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x35cbcf6459ecedaa, 0x59) sendmsg(r0, &(0x7f0000001c40)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x3f}, 0x4, &(0x7f0000000600)=[{&(0x7f0000000180)="a573d59f18e8aa625554accc15dea8ee393c585ba47b0a6f91062f5f1bd4da43fcb9f038a83bf4c13ae6b9299cec906845787ea2ab242039a17dbe649896756eadfc14654c9643ae7c21e38d98b5dc2a937cda329bf170e073c0bf11ceaf264f61b0a2646dd5c9bc52b4e9458728342ac8ba6f2c", 0x74}, {&(0x7f0000000200)="39e826f577b92a81b133dd5823343bc0c5acc7f54d93fb49c00cd970bcdc20ea90d515ec5e4e23fb6d1aca7a0ccf8fe89be417c820a2bee5f900972fffa4a3e5f6a7fc6e6e684181d8dd31e6e3ef67ee9be548691269980dce0b35956c81c5ea9be5b916301a35f4feaa5013126f9ad05b1df11e144a58ba2c09ddc730d0ce53dff3ced4", 0x84}, {&(0x7f00000002c0)="4a93f09694dc2009a1b0be11ef84e8a059801cc1044e72c09058afcd3d6aa02c0457c848ef10e6e098688ba7a590563c68519b0424bd497328e512ccd444c9a7fcfae10cca417df5cb9d42f4537f3b62903f2b70e602ea37f0cdd6ed4da72976efee8aa56b63f3eded73eb6eff9f3d2e2754e27229a7da48bae18325bf614ed134a788662e32edc3b556fced529b1eaec1bea98d19553a79fb4ee885e6b0527026823d87049b1a", 0xa7}, {&(0x7f0000000380)="654ce1e17de20d3d442b925ea458dc341ca06ec36cca1fda406e80f5fb256b64e9fb7fc2e6b31b859d8fd1ca019aa9e47f5c91197241a076988140ff5909cf41da67264a27848e35a0bcd8e3dc1dbe0a5c1a33303410fbd6f74a6e97e3886039e915d02ab46d5707f98d00338bd219e654cc6cb6b4571cdfb378699a1ccf175f96225b3496c539cf3a60d1cd1944903cc525a063cbb8093be9c26868267f1a31a9bb194b96e7318d05c88682ef55aabc8f9bfcee7d40d736b30010feea959a462182ba6285d165282be3000fdefd5c7e7a1bcd1a73177123", 0xd8}, {&(0x7f0000000480)="d1e3ce0af4c73c4e5b4edf3a7a200609d9570dfc56d4bb52ea32931c6fbbbdf265eb7d277770cc137e652e9bb9ff18ba9f8d8b366f99255daf91a4316eede68f00336d152ee806e5f6eca1f5e894b09ad7ae7f5e538bdf7339ec67644f63f5b20605c16056ac74a92514bb01ac4f083d1c1f439aa457c7c5756d22f1a8ff1bc9a873c5b8a322243ad5ef190afc6d264a123bc97f08355883386b36463438df70ef9a796efe2ebddfd54f", 0xaa}, {&(0x7f0000000540)="1549e5eb60076bfd19ad53766a8ac3e4204e724168eaa0ae2ee33aeabb86e41218b0f338377a5f0e", 0x28}, {&(0x7f0000000580)="69f3e07a212499a5a68c900568ce7f20e58ed6c0f3f7b74f83be7aed49135fed5b8f8a292d711af4e7ef7766e7261fac2357dc690c27318ff4450bb31dc19c8118034bd91b86ea4786ce22ab3f4b273a8e4dc3d347dfa2c0dd9ddc4bfe65bd733df5551d265e6a", 0x67}], 0x7, &(0x7f0000000680)=[{0x1010, 0xffff, 0x1, "b8f814e1168d6948ed4e9854a86733c820487d4ec2e2889b64d65b41dd7b91e7ae260edd7c4bed80001048db9225fc963b3e3e3453a458731c1cfff038a843587b6036d492796d004ff9d54390e8a69f0ef34a6aee1c4538a72d6904b51a69eb87bbe3c30aa97189435eed5bbfd65116ef37bea956483ef42f48456440f77afaf8c064a1f8324e5e27f5fcc861146efab65cdb5c8648d6c198b34823d0a81cd64ae773ae24cd3079a67659353a36d43cabb6746c61526b52d6da836c6e938320c859648d42e80d2b80b32b0dc68277db601752cf909ab6735f3d5dd8dae817ff34d8dee40d6d37db79df3bda4815b7ce24f98748f0a0ab7237226c80201ff90e5a7e480a5f795aabe9f9783dabb338b14fdc05e78ce8713753e116d5a204b612029a6884589c3a9698bbaa1694c8ad25041de1cbd0e2366aa8788015ef118b2b31f43e56eef332e3a98cb6244ee839e78ae94d1c6392acdb157ee2db2886d44894f687fb05c6cbc597fab94877ee07d050d61fd97610af33e9990a6105e5eb0d179c87c7e77368828ed49f0c2ab6659deca1c07f6aa1a61317ca17210336038804b2ca02a699849f40a0e9a0a70914521c7e20531e1467aae7a4a517140f859663d3ccbe514cb372bed4f331bfe5fe0ee4ad7ab2008451f7cc2fe10f47b13dfdc0733003c2c8d230d26e3ddb4043dbf87a55fd788ab3f9c8e1e1adbafa2da48e8f18f13e97735f265f8135cc6e7bae843888ef63fe4669d111d11f98e9cf0a141b5c033776802e7cea70a3b256bb0701eb1e2153ccdf6b5c41d707d151221571f94cfd838cad7f13b6a6dd3d882c07e0485853a8d29c80ace1cc6a4fe9e8c5f2e09ecb64aacddb9a2aaed28a435b4ef59112454add8d61309bf23c96c309d6b5f65eb39c246391af4332759d86017b274c56d0db6b3fe6859f8ec5d8b56e0ee0fd227552f9d8a2f60cec0da709aad6127b4f1db81fecd12bcda9a59fbb11f59b0e00422afc8f9dab08d4ff65ed662675ce217c22078f41e3bb033934293adff6cf484e73e54ee378ecc9f84223b6abf4599bcfb64b988a6ae41b910e835c1a25e0ee032145ba2c9f3f3a16e7f1cf6a50440484529103c53600e3eda45ff19b77de9c16324c0c72e9853ddfe61b61ab6b2c6d2b93d22df48db948497d9a6ebb3bdaca032ec004bae43b7db14fe709f1396a8095ed243720b7352227fd5d813b615f9162b3222c486aa65a0a1602229a15cee685574c1b052f7c4083758ef96e5190fa969ee71724f9eb4509d05f712fdbd3d82a847e5ace3928c44764af122dac1b8aadbfce9d22901255b213c0ee5698ca4b3ed9e5a6b3b874eec8362edef26b09034a227eebb1682686f21c8ec2e245712dd9b93aabc287451336054ad9743e1255e863957011cfb75a1063ea8ed8cc978fc8b9148b62fa4304eafb79273eb0a7249e7650cf38ca0bcdbb391897ae37a400412236ad641444e4522bf77766cd2410c2d59f4475830af415ad895e007f24584f16b69d043f19674c2697595e6bde5c70ee5ca45dc7fcf72389c076673591d7428de2b9cc9cc6e838ac7d8c9780515bbf2d60845d80386bef95790c0573ea4ef460f98cfe5a3bc6f3f3e50c37b571d21dfcd87a98ef9f1ff3da3196fa5a6fb14d637d537466d0f2175bf274e22828d15bb731fe6e84e00502cf91b6f275056f327f5c4f4a045c7da49cfb86e1363696afe9a6c141de6647790b917cd3837e4f4e28b0e01b4c5b621db5266477d9a425c9fd1ccc5b06b9bbb1bd06c500c094e33154a37bf5b05d7c33c5d1f86fd5ee0de2c291b6816fe750abf4a5503aba00c4dcbd6222fb0574b06c764a0d32bc37e72a3eb1d4586de9444a3f911ded34efa033c965e027308743293ee86954cfc872cb34659916f10811aa70dd434db807ae13bc87e60e41e28d05a6e5db9c472394f988470f590bd7dccf297ce7dcdc84d6ae503026ba5e6425104f871483e3100081416d6c7683971aad0e55907763239c66ef29cc085137e99c8e49ecd2d42472e00d673837afe38242ff64e3ae4ca9bdbe7fee52b5a3a708035f51cc185206672255aca5b9f15e6693a6be969baf1cbcedfc05abf0bd1feabc080500ce647d15ed3540d4d9079264337c2655404bb1cfa94858eb0583ca002060cf34721c4a42a3fff2c50b0806108ff3b427913a202de7c768456ff55eaf86d9d397bc43be4be75ba8138b218b66cdfa382c53a4ea10a065ea745b9e811f499519055cff8ad804c83976b0de8b97a713cdc036ec5f912be0bfc89459f5f30c24971cf4f5dca524638cbfb11a0f9ec71d3e9412404765b62f35ac239ef02907c7a0e2b500ed47ab4e95a6aac55379d39aad8894a73c5f1738de71ab8feae3414567b3fb56bf948ac293869304495b725d04b02263ac67ffc2c733d4fd971b2fbf8bfc6400a869eb1f034cd2ee0f969e7c6c573f03a0fbc81ce1abfff5b8515a78b3f54b0d813ab8c5779d9b90dc12c4ed9e005a3d15ca786a88b53aaafaaabf25f0097e681c0c87db47c66fe689cdd0b117c2a9778c7cc2ff4f3dc96785aaac8b7a955ec8d0d0178d89a923d53cd7bb1856a71b3a930c74983bc460e684a91cf35fb005f8cab40ebc31457a155932dd505b1ac5f1e2bb2da7432f270e5bbf5d790b3c9524f94153bd9640377baaa0e8b174d2d6f5bab963878687c526cb7c15122b7150492771a368038e1a0ce23b6999e48d16a4a12010102ebcd732097cb7bb0401585c1a07937dd1f562b4a094541f88b56c0204d35011a9a2c876924e015838a0f746f7a5ef47d1203fabda6745aba668d8e9d657ba1b46beab361420e52591ef3b4f03223c3589572e96106560af092b596faae829e19280efd37979a10eda71d57eb0f5d8dfa2c0641e2d3ca924099f562826da8c762dfd6a17ee8d2d227d3014b0dfaed26fa5092e28ce18516a2215457a84becc1c39796742bff9e0c019240b994f8042b56c15cbf24bb7254349a0fbb6c874fc66a837c945167a93ac84cd370f3385bb1f6d4f372e1eebb211a19d77b652e009bc020636962a317abb4931159441a2140b9b11a9508d98774d3e7e163b5ac8d68ddc5f2c9b2c2cd0839f418da17ca6e84987df9b62cab08f847b3aeeb7ee45e75245664f57a8acb8ec3b7dab49a82837ddd15bbdd8145a6c40ec4be13eabaed424f4f5bf30d4e22fe68e5c69c63081a54fc1f183feafe7bb92ae259777ae1b5a1ba634e7197a51aac8630481190335abbd682685382eecd7a5befcd481e5afb89f1277befc3a5cfb35206e9ffe9111fa90c200eb79ad8c099979bd33b5aca7cbb41aa4fee67a289104606e22c7b53c8344bad509435584e67fc173612064c8ebcb6aa7c0c59c0bdd164cc80818c34f50442c171d5312e72baa6f2e45c38cf5850a5d36b7bcd9cb772ca6ff654887696e926625db736ee649d062646ca9a1b53a50d0fbf82df9a98cd7fe4476e0ef688507d3577486cd097d2b9d65326f5ca94e2c79afedf721272a9bc1115fe7f841027e937de1f9f7905e2dbe127265020bb0bd64968188552a6c98b13d9409af4e17d8b30e01a16b3e7c1474a4000ae64092d40c98238c7b67a3bf940682b17e42982c1108e987adcf70337ed00785ec53475460319c188730451046b542cc26d5f789bf522298647f08a29df95775564b2d404f6d37ff9a93b29b88b40d37d7e9dc540c483b0e4cdad79a30b9ddcdafde1e16c4a9a983bdf692c1f096f212163ca78d8ccfc6ed02452fe7b5a2f02ff250c57e41962e0ce03f09a8db83df25725f642a138b5e85d42a369942eb7ae9065385a80ccd689b6d4ea662f46dfebc29e36ba7659bed43e51fedd677fafb3e55ecce2d3e9d9c8b0060b501f9d47465f517c9bb7cb0dd0ce2d438cb3839c8b1c801fd0584ca130c2a714ca75fd4a6b30817164bcf0ee70e21cc77ab16c779efd186dcf437e0a92dce3bc11b5501467db1cf8a1ab3a7fbed3d0aeb1ffa82bd70f76695dd92605f913466bbacb02919afae233018b01e0ab172f470325b28f4ee7afbfaeb7e7e82f77b936696ff06bf87f7fb9aee31d26ce7e7552560c01f2bbb5231058389f361b660f6a33b9fb1d2e0025a9c863c49e2d76f959c51bdc418d8c2cedbba044acb004afe7b4f5554a18241ede1877e2d10dc98ead882660e398ccc3d137ece1272d8ae662f960765b22f258a983f7e1511bd1f53ce68d6568e628414afd54f2561894ec335399e7f12bf8da530fa455cf0af722c0b25303f98015b7a2226f2336cb6d75901dfcb9d814f1a3794632b603e81f27442ae0ccb7d48694267e746c73ce1b8aea376ef8da86857568eb04bac6777374b675e808771a327fffb03c9a19e1d1467a6ad30596ab5b2fae4295a745a5721939479be238f1cba5ee095ae31a75fdbdf8c2270f032a43c92d3adfa8020ed35f7a7da3bff11a6c78ad0a687555fe74e8a15ba6643d1aafeea5e168b727b0f85d029210ba737be3449affdb8d8626908b5a6e30700903eadb9589b0c27e3308052a11849accaf7cd6e2d30f5b52daa6f4b85613773461176a99120c70a20beb386005f50e432620e43a05ce92799cfb3b215befec869a59f2ca23ba4151364cf7eaaeadc8faf050f532372917468d1ee7bd5e7a910640a61c0a536b251b941e10df344cb468788a3a0e0a03193fbabcf99d7371c0b87a72cd4e9cd83330b2100a6851a71ebccfd552684cc4de83768d8ed4d6133f5ed66bbf1bb78b3a7ae81f14d33dfe6f90b33b7afff68f36e8084c96d3bf34e65d69733d1aaafa49640c92b538aa3eae9df042a19860a8da4aeef29f712fcdc817dc27552a4844e82429df23aaa103c24b4c81093c8f077eb03b076417dda4b2556e6e264615f1bc28ad45e79e7010bfbee0b3aa7a5d71a8e1f5ec3e6e8a01f0833c2f3685c5f03629c140095ab4680632f98437b2c1a1329c080b556c1a01022c534bcabcadda6cbff08645003d28316a02b747ae6a78670155d624aceff3f7e11f0f2f0daa29fa15001bbc7fe3bf6e29c3147743f7448252a67a710a4faa97d76ad133be05eb642511bff9d01ad8eab6d0cbbdbaa38f2e4bd5ae435e0239a83aa59a38521c9293e98a994e4127ea0ccf749e1dd18aeab205e86daf32cff7d6848266b4c132ac932ef73f90b1c47becbad40da9bb8f077e077f977cfca7a309252375bb8c9d2b7f51ce53b915593844d24a5c271556e26ed9f570598e7db69a6da66c2f5bc2364d14225430abb3bfddb411144c3fa1091c22166b3ea9b57f23ea02b9e0d55a0573b7c55566bc124a031affb4cc30fe3b56249eb9f1650128a520e2d83a192b88c8f384651df78cd4748e1f97d6ba882b6083407be0a330ad213554de5cc16f2cf69a096af046317ab0a75df5e2020d057cc4cc04c412835ae3cf412dbd995067e68e4ddeda86ff4dfdce084f1b498c9854f1105cd145c0076f7510d385e174e4d05498dd88e20bcb34988b9acc7f8b23d910f872569cbbb8e05d658098613caff64623f93cd37f74504f1ecc64bec44bec4ddbf0cd04339534673d914c4683b248201789ffdea3b65fc90a75ddf8517bbee5df4d289f2898871b4df967ee90916d46e91a43877ced475da9116c25eb091e5550c937efe09a0d47375e3ef729ea6d18b4db93e8e8540d242cb442418e244062aa64c69689ea51df4244df1475d66f8003c2549268c363e1a1ec04c9109a3903faf87ceb9c3f29d2ec45edfcac34440dd9381a50c3f06c01f90f58aa33081eec8647d98a48320dfcd69"}, {0x98, 0xffff, 0x7fffffff, "a999ddd4378e07f4a82f3fe99934ae488017a4119c2fbb913e9584587655d1e6df171622c5871e059dbf6363acd8a68e603ac43a7baa876998538e93cb4e23a4c19e2b371ecd48fb5cef29cb0a5038c8e075bbb10427a7a9a3870fdfdd5d0e7ed1e4c1532eb5befc5b20e2dde6ad802084bf0f56342d7ea8af565398f1d9e507925580bb96bdae2c"}, {0x108, 0xffff, 0x8, "371d9b45dd2aec27e281584f18afc6bdd54e144d109cdfea7e1ecb031c84b8be1893099d840ef7cfd860eb6637a2fcececcac3b696a35f6d4b064f05d40d24903310a5dd137d6ff6dae5b683ba420ab69e33af738758ef5b8566a6917d1dfcff7da7ecbd9d4a2bfb6bfe431fcf3fbc44b4cfda192c569f35867ddf8162a60a12fba70a58d820bf803868853a78ac7b8fc8f89d8e07d73e4747ca8c168088dcb9f36d6407929d11d4075ffa12b03cbe3a6bb0a3989ccb58c0649f4fdf0c775953fd923e12f7624e79c5d307b9b2c02ca8bd5540a3b9bf712ff29814adf1b90ff4c935ce8b8ccc0d4a616a6fb675ce3cd4ce48c903"}, {0xa8, 0xffff, 0x4040000, "2bd8c41dd1792bf98cb4ee17bcc87df928096190ca6eabebc040651f5be919044827291178d8036d80966b0006bf1dbba93a677c0926b2be3555beef292b855ea0aa59347fac7542b998f43e4cdcf9050da2bb9f712e01db30f14902b84baa8b11a89262faf7962d11b360cf0ca33dd1bf7230e2b62d6f0196a4908837dd6262a8f3270b74b4052d87b905ca8933415116c6cba46a296211"}, {0x108, 0x0, 0x6, "bcfb6ed29b8388245d0ebb8dc7e37a13fd5a9235ce93c2cfc377ab54bfde19381aeb541cef8bb546eca5d79520f330d2cacd1aeb0b7eb8ae6d3b67fb41434ccef1705e4afe06b44b0e697fd899260becfb55aa926accaec416485d032f779809c3748b64bd8474d43129e1ff663fc2cf4aa50c182d6955c5960426df9c3d39ab2d30093a6df6bacb9d9e749e2dceda5777dde70ed4f9e54a6644eb218b7e2d12dd67e625b97c0657272ea4f6bc8105193667086114d6ea9c021cc476411316a05280e58c991182347f09f9c97621f89f5fb92f41e475b4f914d0e487cabbd0db5cf63fd98605d0edfcdb328423c92c255f89cb6be2ff0c"}, {0x108, 0xffff, 0x7, "f3d94914610448c7fbd24e13e90fa1dd6a44545e2d21e92fb5db2bb88c448a66d19aa4bd313a9106ee93b6689974adf4524642f352750894c74f4ce1a71c9a3b2aa2edd96c43e63de9e6e8e38a0a3cea5df9489d9245d041618ff15b928c9370f38df3bb66712ca8d7c6841b3e9a283ca25f3fe4252224c3b33ea03b5363d201e141085b91f23c5c7e48c553875a92794ee6f07a6a608fce788f578392f604a9e303aaf55935635500dc1328f55ac6f716d88d160bfae1e01482d3458d54addddd5338818c0e639e8b1ad98cf33a3b2002e34a543784d1c39a9f65e2e27a6920c97031074551f64b6415d7a4a586640a43d900658b45"}, {0x90, 0xffff, 0x48, "940977e125b9a471cbdaeee91e75f5b1924b77153d343a10fd8b9abe74214a6fcc3e4bf45b329d8f85e7cef55e03fc97b351d12d33d1359677ca94cafc1da11c5dbbf7f97ffcc19992d88023f8326006cf0d173c7ebbfe4af3185851b801f9e6cbcbe3201a692e4f1d1db93f0ca090ca86c3c24e2941f020821b44f957d242"}, {0x80, 0xffff, 0x9, "8ad3c12e83369ccefb2d13da4aa1aa97e6430696d42884eaad30ee811eab9e38f767f1a99ee2fffe8d9514c207f9799d5de042a08e638a6ba23c4a9b80ce130af68239844f24f783ea6b66eae1d4f9a3b1fa76ca2ce568510b1eb84af14f6f620e3d92b0bdd2e0feb1"}, {0x48, 0xffff, 0x3, "6222d399427229feb9e2929c625450e3c1df0f9ca03e87f51e4ecbc2bcc136421c0100bec775971ee5889871b4440ac601bbb7148003"}], 0x15c0}, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0xa000, 0x100}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x9) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0xb, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) getegid() 16:00:33 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r2 = getpgrp() fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setpgid(r2, r2) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:33 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) unlinkat(r0, &(0x7f0000000100)='./bus/file0\x00', 0xd3a095bb915e8a66) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getpid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="303758e14d53c95c8c1e80f54aedf834ff77c69bccb8267d4100a3e991194295f47272b9bc0687343738e4e962886a2ae6bfbd5d232bbfb2bacfce0f3f641f05f1883f7ec2db0a6300060df7168738a44eb3f7245e1629de3a324cec083e38d47fa431bc736a86afe60e0b981545b3bb801e0ce4da52cc7ab54f730c757afb9f6ea0031165b984ff49ef639c2f939020ac57cc8a3fae081dfef20069433c990bf18036a68cbb217e45c7b0042a0b5d083babee6469bcce2bd6c6ddec20051f343074183d9a20e272cce24fa9d548a92e26ca80913671f0b9d5a29af0ca4fc41f", 0xe0}, {&(0x7f00000009c0)="6b1962037d49d0305247471b62600848fb6756a2969695dcf128cd67937eb6e13821d4759cdc9309311d9df75be101d001149d7e3f678aa5a6e06863fa9aa09839867ba99b2dcf1082208cdfb945252a89e6c40f0c0cdbb3260f067467538501d77626d2593a90c0bb0b8bd49c293840c1aa14e4a399eaed389d05e556eb1cc98338e6eabc48b2aa88117657076d2ba54a54c51222419b3507be290fb11b64bca74176f284a96d4700e50831053c6eae0367e88eeeaf46b79f8798fe3b0315c34e488e29b5a6ff93e48cc6bd931354974eabc029be6ce3b06e667ae9e8c2b5523ab5572760442e8bec4eb5feb79623", 0xef}, {&(0x7f0000000ac0)="4f88c22dffce2302a80f8eb834559e9dffd21998c6c5ac1b2d62094ad3", 0x1d}, {&(0x7f0000000b00)="82aa24d942083c72059371539aa0af206e2af2f6c730c35bfe0469f9535e37fe7725da734414f70229af21a34176493a8311e728cf76ec2ec56030c7cecb345547887769c73606aed98c460ddec506ee5929a092a5559611da85c673a58bd3c1b6ec0426d76d5fa2136c04d382198d14747170c21ae03826953ae5ceb1b7963b5e64", 0x82}, {&(0x7f0000000bc0)="9c3ba2540b4b7adfe46251dbfa495b2684988f2954f570d9c2e0d30028ac54777d8664050e228d7cec71df714c8ff4bc3dce27c03d4deefb392164726c63e7f3eb9b23c59b3c3844100bb931700fcd777bc5b419366907ce992d8c81d1dcb0b83a00674a546c57993462dba14fd1b2909bfdb693c8bbe684be944da51dd10c993009e8b5395489817af9c6a301f0eb89473348cf0dce1c42fe096cef9a00b9d3b351c87a3235de1190f957e1e9f1bdc3eeea40ab58d5ec24d2acbb2b3ce68ac2bf403bf2e54654b739e49759c4d1489a1a7e4eca3ced4e56d92d5d90efc0366e977d64786d047d54deaca737", 0xec}], 0x5, &(0x7f0000000d40)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r8}], 0x48, 0x4}, 0x0) r9 = getpid() r10 = getuid() r11 = getgid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000005c0)=[{&(0x7f0000000200)="b8f2773a07beb847ae56ef3df5551a173cb5dd2ae842acf4400b48f2679a3da36e3a3123e14b6f9188055e38a625c5631bb7948225aa729484f93d419be9af3563d8c1a962578b5f83dc0c4cefcd92d79f4269565ddd4d6f8a514f261d15e9f3554e91a50dd9e102fa165777c19dc39eb76d5b177e6c0d66faebe5da0769729390e861a2850908f100f0f8df7b82389fbb35a966ddfa6548d8f671c23f58133afe958f10284c869cd5447fdf394ed97a521fb03bcb131af45fa3df913b243d725deebe62fada56cbcd8a7ba9d65ddc59ead8e54c8304a1dce76f24", 0xdb}, {&(0x7f0000000300)="88ffc0d568a8a5db670f28658fd027c38a321307aef90c94c0ba359a95d19d0a83854b0b63c25145a1597eceb72c13f56d6d397119de1c27dca3d90dbbedefe38e9c52343b8c44151cc15d79859161161a169e5747d74772397ea27fb4", 0x5d}, {&(0x7f0000000380)="2b9c5efa4e4b4d3be30915bbf2956b8ebf85c3eb665a1651fdaa295a5c52817b78711dfb2c87516ba392526a33057b8b4abc5bb4b16b9a0b7608a11ddcb0a44be110a76944c0374ee471437cb490fc539cc9217820296ea8de3b0bb844a00a15fda6540bf2003e4aef55fd2ad155a82402767dbc861eb65ef871b268f2ca1c1c7b7d7841545ad823149f3830c1f7b64b613ab188de093c3aed572237eec5e7bc3d0262b8e051efa861a1f463c77a3d2431045658adea7cc8ff63d5e61c028b5c16623d9440fe105300d199a8334f2b760afe8725ea1d750266a02072eaaef174", 0xe0}, {&(0x7f0000000480)="df36fbc577b030b7172d070885d8a47a", 0x10}, {&(0x7f00000004c0)="ebfc299f42191803a69a88d5f0edfb4c707c2347b8812c52089935eae62ba6ef5e1e47cd158b1388d3936a78783b256e18cf98ac01199751a89c92b526fb2614cafe5fe39e9a5d9ba0b82fb8f78cd892b7099dff0e005683d56aaffcc73ceb696aaae2696b81be4f7aac8900a1e3228381f90762171704346d9ded9de9be6150dd8bb979a74c51ee6a921857c40f6194f89761f38809e0b468dfbb32ebd359d2c7e589", 0xa3}, {&(0x7f0000000580)="0bc96129dff123122b6312452bee481b166948205bf8370b1fbd4b55f1", 0x1d}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x4}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) faccessat(r12, &(0x7f0000000080)='./bus/file0\x00', 0x10, 0x3) pwritev(r12, &(0x7f0000000040)=[{&(0x7f0000000180)='n5', 0x32b}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000340)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000", 0x0, 0xfffffffffffffffd}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup(r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x5}, {0x50, 0x0, 0x2000, 0x400000}, {0x80000000, 0x3fffffffff}]}) r1 = getgid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000003d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f668d67650100"], 0xa) r1 = semget(0x3, 0x3, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x53, r2, r3, r4, r5, 0x42}, 0xaa3528e, 0x0, 0x8}) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) getitimer(0xbcd87792c803d50a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r6 = geteuid() setuid(r6) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) msgget(0x3, 0x4607432fff1a30a8) fcntl$setstatus(r0, 0x4, 0x44) 16:00:34 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x100000000}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000000)="7276af0bf4fb66d9f53cd6d0ad0d246b6059d3f21f0266a02047fbd1d639866f9c56f8e191e17f2f07a6c377f8c066ab3b6f6bb365427abd68df35dd1efb19e519ba1f733551564bdb8a82d77ca767601ac03a83716460def46300ab0effd0108d623ca571cb", 0x66, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1) 16:00:34 executing program 0: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) pipe(&(0x7f0000000180)) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6, 0x23, 0x0, 0x2e}, {0x2, 0x0, 0x2, 0x459eee95}, {0x5, 0xfffffffffffff013, 0xd63, 0xa643}, {0x4, 0x4, 0x0, 0x200}, {0x34d, 0x80000001, 0x10001, 0x1}, {0x9d, 0x0, 0x9, 0x3ff}, {0x10001, 0x8, 0xdc}]}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x4) socket$inet6(0x18, 0x1, 0x7) poll(&(0x7f0000000040)=[{r1, 0x80}, {r1, 0x4}, {r0, 0x10}], 0x3, 0x9) 16:00:34 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffbff) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x53) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) socket(0x1, 0x4000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000001) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) close(r0) getpgrp() 16:00:34 executing program 1: r0 = getpgid(0x0) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r2 = socket(0x10, 0x3, 0x400000000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) close(r2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc, 0x2}, {0x6c, 0xffffffffffffffff}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0028c8ef5600f87c8a5bebbe6326ec7f0b67742b9d1037f410bbbfba191b542a538706007136b85d692e76fd5e17fced1e110000290000003100000003000000355a991959748e72ac44eae8ea8c27182bf66bb0f11822"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x2, 0x7) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x20, './file0\x00', './file0\x00'}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000414, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8dc5fb23ad5f41d1364d141e4a603e45db6765cb9e86b71bb2aa43ecdca09247d47aa1bf1bb0ce4a326a1194b710768eb6f37a399d8174d5320d8ab7702ff80e479a48eaf60d46bd64e1fde4e802e2d6409e41d5be9cf10498099787c5ff704784d905f9383ca1979be08cecdb63ae07950c1b2296ad75b950ce91ca650fbe56295e7db645b3ff262c24568f4c604f72468dd1da80f4b8b1045d1c9fce80fea9f667ab5c485c9de8e2c1ecfd0040e068d372961c9a428ed3fa64d665f6de394a74b2acebab697c103a25f04dad3c5b2a02aa2bb4", 0xd4) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10001, 0x400c, 0x0, 0x0) 16:00:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) recvfrom(r0, &(0x7f0000000000)=""/177, 0xb1, 0x2, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x0, r1}) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1df, &(0x7f0000000100)=[{0x1d}, {0x3d, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7ff) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="652000e47300000000002947582bb3eda842bd42b14435706e75cb44173da386e4be0400000000000000e3784bc55f609fcbff76b9106f959f5f6f37ed511867412ad23bbd24c33b11f4ea35acda0800ee362e686f264f8e56c64f16b94e1b4e754bab4a5efc3f237d7366b02f0c63fafc6c75457cd487a8"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="c8ab986ef25ff12ad48dae9d07621f24a01c13cf02109535ad1ba4ab92b47afa0ec4fee188862f3ec81cd071ec60ed996d1c06aa7b2a9567244388cae7bbc3cf31807a7ca1cf88a1dcd928541fabd5d83a7b1ac3cd00e082492d4720e056cbe1cc25678ab62656423d290da4481d8a47b9619b9e5f9acd7c58e45562057a960034b68b6d14ba053aa14e18bd5cfdb1a6f64c7824d13914d646", 0x99, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x800000, 0x800}, 0xc) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x180) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x727) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="007b152f159902eece03cb3a11abf61062"], 0xa) sendto$unix(r3, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = socket$inet(0x2, 0xc003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r0, 0x100000002b, 0x23, 0x0, 0x0) shutdown(r0, 0x3) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e300000045192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/250, 0xfa}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/110, 0x6e}, {&(0x7f0000000080)=""/61, 0x3d}], 0x6, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x400, 0xfff}]}) 16:00:34 executing program 0: r0 = socket(0x2, 0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) 16:00:34 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x80}) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="f6ffeb97", 0x4) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:35 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0xcd, 0x8, 0x1, 0x7ff, 0x1, 0x8, 0x0, 0x1, 0x3, 0x4}) dup2(r0, r1) r3 = socket$inet(0x2, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') listen(r3, 0x0) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9f9c3c3876910687, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xb0, 0x0, &(0x7f0000000040)=""/176}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:36 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) socket(0x20, 0x5, 0x1) r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x400, 0xd1, 0x101}, {0x1, 0x3, 0x800, 0x4}, {0x9, 0x91, 0x0, 0x81}, {0x3, 0x40, 0x4, 0x2}, {0x3d, 0x80, 0x80000001, 0x1}]}) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x40000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000380), 0x0) r2 = socket(0x20, 0x8001, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8001) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x4, &(0x7f0000000180)) listen(r2, 0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x44) listen(r3, 0xfffffffeffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x1, 0x120) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)="4ed9cc53495d5044ddd2a2e0a7d34649a56d2d75204699493acda5ef29df15615fb738b7f2e8af8f649899b8817f1b610f4c29939b339c80ec43bb46879fc4372ebb26f3da6973", 0x47}, {&(0x7f0000000300)="2240dd42225ba5f1a6d6b7115f1ce9a8baf47bcc97e720d8fdcbaee1fca0ef3692e7ef7d65dd2ed4c2b239be63a91292af391ecea8c2d0266ae5e50d7d6b205c66dbf2b9376545cfcd99da15efc8472cee1adb9001a218bff2037f1cb87ade8da015a3b55c84a86b18c32af326d231c4348422cdec85c025c7d31b7602bb50e324184233faa880054a97155695151a0b09ba71b8649a8752c18c0195b2f958d18f1703f2260fe5213286e9f0962e1e403b5626849a6f6571a21c7b57b1084402a6c59327ac4c2f9c315302c0de758cf140827fac6759b5619d5092233931693ce1a5c794", 0xe4}, {&(0x7f0000000400)="0b0fcb1f82abd33068619c7609736d31c2a7df850a9797070973448860d9e2fd4762352b61ea471c6c95a90e0315557444cb5fb9de2f00c6e13ef263cb54b32a603ebb6033c990365978a28a86d2908d70982e35c07c523ec647abecaa0652860132a453b0d11716526bfe29b17694053887ef7ba4964fab1dca7821524bf3d7079af0caa7417b7d218ebdb77cfdb5377507fcfa2b4e04c699be9ff4b889a1f8c7130c1bb2ca4567176196a5b471bebdb426194cea", 0xb5}, {&(0x7f0000000580)="899ae1730996708bdc791ce7695ba94208cb3f0722e5b06405e1c07fb4bb5e46f40ea39d072f4aaf3af77ddd4fc5b1847b6b0aed8566ba9ba08c66b4da8c7e46aadee9de3974c86d029f189ff6470c205520c2ca088a65c95efaa68695b8b6155cb4e501cf2ec65acff25b79cedbff0c2625d88355a828bbc99aab937ca5c819bf4c3c7c544cbac2a2baeba653276acd6bd067d1792db46a631731a310c22e28cf12f922a5e8e2ddb7033462d1406896fa0dce4ab0e1", 0xb6}], 0x4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/61}}) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket(0x6, 0x8000, 0x45a2) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x2f1e}, 0xc) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x101) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0xfffffffffffffe47, 0x1}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x20, 0x4000, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x81, 0xffffffff, 0x1, 0x493d, "bf7a2e37b34ee3f3978a6c880295131aa4859689", 0x2, 0x7fffffff}) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) write(r1, &(0x7f0000000380)="b8", 0x1) 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000100ffff000000000000f87c8a5b671b1b542a538706000000a714000000292300002a000000030035700000000000000000"], 0x38}, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x10040, 0x106) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2b) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='.]\x00', &(0x7f00000004c0)='${&@\x00', &(0x7f0000000500)='-:%%\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='/dev/bpf\x00']) 16:00:40 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699ad79a8974ba1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894301b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8c626e49084014dddabe9d4da59a02edfdb5c13545263da6e1fae5665ef7eff2cb992dcc6b778dec20e5cc01e0d267c7142a33c008c779785975607995395e64b3f83976d1f8", 0xf6, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)) 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x22, 0x16, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xde17f93d8bf27d8f, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0xfff}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)=',\x00', &(0x7f00000000c0)=':', &(0x7f0000000100)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$*!\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)=',,\x00']) write(r0, &(0x7f00000004c0)="8b2f42a0470e34ac6c6f68a8fdac50079e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x5d) fchmod(r0, 0xe3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000500)='./file0\x00', 0x2, 0x141) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) connect$inet6(r1, &(0x7f0000000580)={0x18, 0x1, 0xfffffffffffff9ff, 0x7}, 0xc) close(r0) r2 = syz_open_pts() mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x2000000009) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/164, 0xa4}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/138, 0x8a}], 0x5) writev(r0, &(0x7f00000004c0), 0x0) close(r2) 16:00:40 executing program 0: r0 = dup(0xffffffffffffffff) socketpair(0x2, 0x2, 0xa627, &(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/206) fcntl$dupfd(r0, 0xa, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x7fffffff, 0x7}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0185603, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {}, {}, {}, {}, {0x1}]}}) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3dd) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7, 0xffffffff, 0x9, 0x200, "128ac5b4cd24870fff3d2ba270651e739151cfa9", 0x5, 0x3f}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x2) fcntl$setflags(r2, 0x2, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xf8, 0x8}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb7, &(0x7f0000000000)="b6") 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) mknod(&(0x7f0000000300)='./bus\x00', 0x2110, 0x9) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') chflags(&(0x7f00000002c0)='./bus\x00', 0x10000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x100, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x27, 0x1cc7, 0x9, 0x7, "c3210d52f51bf0822733610bb925276a4d07940f", 0x7, 0x9533}) chown(&(0x7f0000000180)='./file0\x00', r1, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000280)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x5e6005a6c0d69798, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x80000001, 0x6}, 0x10) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8021, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="16a558c9c77561df88ead9471514aa89f242440818d7e5d35f86645aa6a6765030dd91184257f7ab9aec56ed11925a18dc5f709be8a2b77dfcd6a5856c6b0b2497e3c5b527b20317090819d3687eb0bf6b4527681ec58653fab37d7ac18077bc5003ad6253b869e9a2f67360d1df1435a8c1df8bb9be6f1f74b398b259ef88c659493ca8e4a0", 0x86) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x100000000, 0x9, 0x8, 0xfffffffffffffff9}, {0x2, 0x4f3, 0x55cc, 0x3}, {0x779, 0x0, 0x5, 0x1ad}, {0x0, 0x7, 0xe0d6, 0xa000}, {0x40, 0x45, 0x0, 0x9}, {0xffffffffffff8821, 0x8000}, {0x10000, 0x8, 0x5, 0x71000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0xc9d9, 0x4}) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0xc7, 0x37ef}, {0x18, 0x3, 0x1f, 0x302}, 0x1000, [0x0, 0x7e, 0x7, 0x0, 0xbd, 0x0, 0x1fcff14c, 0x8]}, 0x3c) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="436b7fa96559eb9122357ee6360dd09eba19411d1839315c960a682fe166a07446c931c06f346dec568a360a4c9a0c013e550873f08493c4e69dc30c198ad869e632904addc9276190992a81d6c72313c4199112efbea0e93ba9aca17e46bd08cae16a20c06261", 0x67}, {&(0x7f0000000100)}, {&(0x7f0000000140)="2083ae7b277c58c6baf12bf04781b27e0dfaab330eb4b2de51f13b8a030d8acffb351f0bab683a756bb65f838be3b5462ae3d75546f0604bc22cda7c1d02d1a649b2d11cfa3234d82bcf591f8cb8a90e1a2fbecb5388aea5f61201f4052aaa771d81b82a1aa35f38806a559d6d58f63bcf613af1cd17638bece228c48cd313ab00c3043b928d4bf4", 0x88}, {&(0x7f0000000200)="46a925b8d5f6341c3e28ba85b5fbdca35683c8e8d7957bdcb1d382fd0f99d0d47952f6be184f59a4385e664704fd17e9e81b215773147c668c2ba21fe82c2eac61c6955648ea205039a33176fc46e8700555468b9a8b8e", 0x57}, {&(0x7f0000000280)="f2fe9988ecd854a3b49020515064fca97d6b6bb7083346628fe099499d12f3f1ae221845fc87642c7a799d846987d45531131e5b26c5318483b0ed7a3654fc16014061ef8db8ee13e99cd14b7c2ea9c1ee0cd5a32ecdc8ce1d848b8884e8a0ef09b481591422f56ca02a0408556cf743647f3c6d3b0683b6115034216b7b88a6e58af7ca65a0726a14fe28d85bcf2acb7eabf17cc8431c0d1ad8e6e1877d3c12ca01c8812ccce756689c78e0f8e8fc827b2d7aae5da7e0ad17f8d960151b358425b3eb66e8cc077c0b39febe698718ff280c9b65e3c2880748435bc531c33d9a", 0xe0}], 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) write(r1, &(0x7f00000003c0)="221dded14765b46910d7d539cbf8128c39f2be6afa6914fa991235b4f8a6cec76ad9362d49edec6bcc05cae3008414ba85b50167dd5881d1f4624872d04a78c98b51425f349849c441a107188eaa35b2e2cbc78fca256f413502000000000000005fe484df04000052a8788242c87fbba4f8322637b1c6eae2d084d3c8d538b63fe4477b79c2deaad7b9318bdb3e9e542fbdeb04fbb8b84181865ef2613759c5c04263a20225f7ccab67cf80d4b74f009ecb58d64759d9b0e23ccab2b0ceb31fc8b5f910c2b0cb7f0b83f879517aea1de0483b10ada45b1e9f8964f502cb0c24f6335a8818927787c3fa9ea0eadb11e299bd11958c46bf00"/261, 0x105) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f0000000380)="61c8aecd") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="87b6d193749c2b3a2d992b4d0568905e2ecc9f8a3c59c3dbe805f0a37ff4e3fa5df7667a9306f416a7db4cce00c26003cab8ddc42d7316c3f55ca9eae9270ee62bb215e22eb754594a08", 0x4a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xba0fe60bcfdc32ad, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="f48cf0c9f9b8c7b14f6e8363a701c14cd26c8063e48919fe44613397623d6a0b230545bdcaa69e018eedb404f5d2f75c0d3753aa1ac08f8cf5f3871b32523a5e7265f30e8cfa4e8af5755fe5bd181697a3c00e4fb7d74c3e5e94925f5b51b284e70d0a7a858c79eb6ee5a8114805a1eecd", 0x71}, {&(0x7f00000000c0)="98336998fd684ae058270bfea140583f83c68c2a25e930f425c336a3149869dc165476801ce0468f0cf95d42b51f050865726e8f2e496d6780c9f6a77df139c05cfb23f9d8918414034242c3c9ac37f4e1c63671cae6fb0223a5b03d68a37f", 0x5f}, {&(0x7f0000000380)="e8788c2cd4c2d7ace3d63938b56004839864fab1d8697de0171312b632755e03fc84023e50ece86b77382b5a01d098be16948bff9ecd3b11386ae74e90a618184b9f9ec9af33e1166297196655e3da300b55977f61ba0fdbecd18cabb18862b754bc9d1de054cdb7801a4194c86cd8c08e57f7ce29b49ce5bcf3d9f047c4935fc223c3acb5442d3991d8754e97c78043b38bddb3c4504a604d6a3c298f91d978eeb14433a5eb75eb07c7e599a8ef2e190721e8fe0616392e6f65d75122950935765bdd44b1e6ed3586e66e93a4ecd490a5f16a3ac18fcb1da7029eb7878fd05a743a9b5240a0c208e1891f05b4335efde6ff0bbb2b412599ce8882f6fa4987fe52c358d020946bc1ef65d550588b02557050f590e78bc1e6c9ba1800fb1fb60407ad1e8066d9d15a39980b9d5be6b3b95ac52b19e2aeaacc938f1cfb40b02cbb351ce6ad4a52131d3a0c7f8969a4004f1f263c8705268439e7ab08fedc703bec8244abbe34c2167ef570deca2e37db284264920dcc6759ee339552e97cc13ef310487a4cbb0b14a056b17fcaba417d5a101292470f5c46ee856345f6b17b509a42f8ed104a268db46b707081e7593778797c9ff9389abd6c4715ff3944c2afbea5fd146f1a3969748de2cacb60ae8f57c06cd03d296ffe04cd29a67de35bc421cf0486fd991ce17da18e10a9320d1b4a45e21f446489a564f7af86a7644d67c895e367569c836931976fc8db357d0f132877ad89c54557a16504fd3f2d6fe079d68c313b1ff4841f297fda1d086092259336f78ce8e7a3c702b689445db8e2d6b33257af2ee6f1ec8f5c3c53ef2277622dff03e1b06df8c45ba3b0ff880e43e9c7ab53104adcd2681020e3bd5ee0f4d4507df58328b1a32d920726113f8c3bd8ad44a3e2f9b4d2d1275eef54ba148054879c47181af61c4d0b3eff1071d25ac9f9afdc417af173a8869fca9bd98bab5cefda774ecb5a027a86f71c21094a118c3417997f4e05513d8689a9c8a51c833e159ccb3e24b71e256766d21290f30d527b8418868256a88fdd43773d44649f77adacb74a4de37c2ee8deb89f3a0b850afb8a16c42fd974ac2bdd482e9793666fe97ee16d6cd5b2d8966ec1ea703eb3866e06bc5f70b27bdd88d498a12c02ff856b40c6f2cbeb112b21c73762add9ba065f2f88372caaf0855121bc3e78bbb5c8d5beee82f0547fc0741252369c7620c92686d023761b2fe82931f4088a8a63b339bc3b3b9c0bc29c232820dfdd15e4fb816ffd5c5df90cdcc59da482f8f246959ed85e8691a480656043593005e6d0b5716e4a926b2e14575a8ac869b4712179ef3637e168ff2a5a548e9ea60b15782ea09a99ab10e1d9f7ea64c24a59e57253f0c62466e6a8f385d2d9732589e40f948690e98749385775d6e7318c540d4e1e640dcc28e3c8452ef3223928b995fee16f9abd0271db98e89f58609ff87283fe869a834e5eec45bcc12a168df147510c6cfeedfca7d54a3fba613a2198009674f33f43e6ce6eb648072e517bfdf023cf8af13e5f0eac69b2ba31716970c923ffe97e73edc0d10ee734d7c8218bdf844bac3d158b06598617303ded88b3ac8a4841d3109669cdbd95ec277021786b0339406bf85b2f212aeb1bfe45293f6f3a783179fbe54301c10e934fe2013adac9fac8f5878d6c829110c29c9649527c49feb57550fa0063f26ffb0a895078f85ae924434681be3b683a7b384bfc8700e9c8ab961ec15db40f6bff117601d794bd209894a81e1ab9791be3c22e2d3a09389731cea8047e668663b3d6f7a25faed648cd404f46195671cbcebdbe13b464f1eebbe7e8885d73561ee0bb796ae90afeb7152019d154b02acc456bf2bba9758567a9383c11b3c5fbb1a68d73ca15a65211f80bc6c63c77fe948b7e6b96df9d68d17b423c8c438bdb519072d1ab74f5d31e89ff43a2c6357e3ac47d065fb4f24e6dc98eab8161b8321d86f1275ec66733f94efe328048e5ab456a84c99c2378f16e7a065dc346404c4cb35260f203fa7699a7bab127903386132f4f8d5abdefa39eb8b77878e1eb43052215d333c072466f848599c616304b1ca1ef1314dadbab94a6607ee38d80d78c629c1729126bfc6b37a9f27cbb6990d409a4936ef41e295bf9f71a3ac29b1fda5e3df333140abfaa057b60133292bee0ee7b3fac148027c67e0421b74644b0c5596c64ca282c9392885493f96a366b4083a206d34f5c5def7d3a86007a4835fda6b8917ca0b80a0bf793bf854a0b3ad298d719c8d864c5b61ec433a98e82a5f1b6c5a7242bde7ed76b3845ad68db747aaaf111ca1ef8f459b90d4ea28e0cf14064da0af7a606ffbb6cb68a5257abf7ec7ec013c05e5cdb263992e401efff2eb274bbffc78d47477b60b9666c70aff3077e24bbd0bc27fa60181ba772f99f1abbeaf8711939413a4fdcce427ed267027342109d87e04aba8843951b0394d3c5384311108b7fde15ebff9fbbad04b76cf38aa8c657994ce42de4338f357e7c772324eba6ce49bd18f151818486bd53ace177f58645af5d087420567561762402b9ea77ccb7a46f6a4c0ac586dff2af7f2cfda569ebca11f53f29a716f0ad79a16b52f9a4dd670d7df5832658a1b9f36319bfd4e5cb85d9503bda9f973eecd06eeea9907a7876afac92f76e0b4dffff4d73ae74d95c891dcc3abf54c0a220befa5436245bfbd41caf0a7ad2dfa253b9d936ab5796b36d2c6da8f3a8c83d17535d9e7af28b2967b16ed432ff582178ed93b931df52df64f518c2be9c46a9f74b0184794fd030c68f4683605bbe6ea777d9de38f157250b88af03de874fa436048488656a6f64ee13440986761664e83f192fbc0cae3403714d90f25d6302ee51042045eb9bc9510fe58ce8955b1f68048fa773b14664bdec5bd1a8c9f966720059cff74a2946b7f5cd8dfab91c8b91c240a3a8fd8ca7934f0410ac88a81360ca3be1c815ce7b57c67c2de81b24d15a3e4eab10e66898fc916976ec9d611b3dd9cdc156b308fad5458356b63ab3cad0aab15c6ae93c8ff99e762a9718265291b0c5a6e0133f01891db0558f524e2ad88cff7df73df7ab57310c2d4400d359ea89b67fee3cd3366c7738643cb32e13485226f67594ba638d2c678c9966a8e6a31ede4a7fd9047dbde2cd84fa0349ae846cc6ab758b1aee28bbe9ff91aefd4d7a98b83eb942e8fe2b0a441bba68d9a74f2ef10349792acdc1ca397d9c6a77056416f28debbcd43b7c4aecae4958c9d3b2e158834501bc57f04b70fda8900754be83bf7a9fe4ca80a6f83c379feb48cbce75739cdf94d10991727d112316bcb05f56fa84b5b9880c86a93b04af6836adcbcdbdc58a8f6d68c73cf461607750a24ed2617297b6b4b1551482baf871241e6ee9ba45b7ddf8b858deb9a3ac2c9b29eed3639bd436a0e1ff63eb80ef1df8180111dcc34c4aff09137f5cd9fca543fca47af751779b1b5eb8d4278f549ca28d4d4ea27654d408590fbcb21204d4f11ae4b740cf86f00d311239bf5ffba4b3a7e6f0928dbf58358e9b891d8cd8bba56a6d7ec1fccfd086ee0bd8c563d17050500653cf63964ff6562a99b338c483a6f1fbaccc6bf5d4a2927f2f9e6c7cf48bf0f2f8d0246d3d9b3831950cab4a9002c11eb365d2d3163182e636cfd05866feaecc9862f76bf70ad60856fb1bbfef8f7fd053fed9074ef9c01dd57c0487397ba4f07886b79164ee8b7dd3392d61126b24fecfee02b02658bf77adc8dcf6bb97b9a7de79d524dd1a719eb1e62b84f1d7961ec8b8b18fe024b0ad256cb45dc8b82dec2f770c9961dd343003749808983159e33cf2a5d81bc556cf90ac44f421779d3af2250737e03317ef224b142db5b7df661b0ff9295ccfde9f9313694db79ec2c49513aab8c38006cf8864567721f74558ab9772a0fe5abfab4bdeacde27e67ef76cfcb93ac77bdd1f17050a64a5c93bd9bcd3bea06a8662cd63fdefecf296ef4321a242ffb03830bee7bc37d224db2e0ed14350fd71bb591bfe1906ae943e862de55fda5eed055a3ecf35607e56b3794784d61b3a54f536e14d71b6839897deadc1564752321cba8a5753186eff3ee0bbe306717365a06ad66a8283862ae61d06575333046d7d490ae8ab716dfe10563d675918b9ef5dc169dbe98516ccbda60c9265984661e9b6232b378fca19791783e7b32dc5226d63dd6c0823003f45fc26a0027d3446838d93c3f10dbc45c4c56f9b65bdbeeb91892c72dc438651d426c92060c7d7211427bc5937bf95e9e18d962731e7e159a47f6aba095374703af856356ee3bca0086d3e0725db5121238af8eebe7354552534b247a75aa6063216897c322793a8c3951f7f7502c4de0c7aa684f029330ce14a6a7d46b7dc85ccc11fa05e03a833ff56e2388af2c254ffac05efe12fabe4db1032043307d1cfa6b9cd17e86d6a30aa20cf948536392a8a928b7a2c4c1cf4c49bea29c3cf0cfaef31d88b0773af0f9dd1ffe215cd1388ec05d16c2a264936f06480dab804d76cacdcee9f5fc50fc3c6661765f6a874a54c8ef90b6b6ce73f21078c9f30bec845be69900a9e4591b3aeeb37179a69366c6443cc14a3b2a38d05fb3b5ca0e8c853ff6ba4e8708a9ad95d303a129d61355ee8f2ef82d2efa7fbd2c24d290d94874d16cebc0d33ca48be8dd583de5211eba6c91d3449da47fe82f6d7feea4b19fdc9bf5d7d1ef6f553886c1556fd5cd4105ee6983199755b846286622932e8c2ba62a0d00fb92fa9ecb313b1d3ced4bed8d3cb246cb713ff0202f3aaa2c1e46919a8d2f61902a81cf626c2fb28380e97ad9a0b8075a0d589d7f0937783cd847128cf19cdb42dbc2cfd54258282a76095f4e829fe021cdc05e56b68b8cf18e9c461520f19ea314688134e902e34b63b365a8ae5f461c5ba991a05f9a7b3891b7a400c84f94f5053be9e04faac5edfb89ebe0725794d977b12aa311e8456b99a20941d896a9b1f48a71f21d710e3e6cd0de6d9a93cd2fd012a79f89ac70b2397b42ef304f485541b195191b1f5ee84b8d8ae016599b5703bf9ecb6226b418b02535131a2f0bd36c70f8d82108a9beff7075fc18e2ef9e2dbb4e1e51199883340e225e485b0b991604c7d998943bc60f17eab9bef37f740a1100290337d6cdc22492e12cb215adb9ad09f0a7031b2c79c358b3c33cbe5d776fc711c5b7543cf92b59ddfb194fca7c868329b86b3f7f9cf484f3449bf52a457ef39df9f8f00c85f3d1ac1a9489e611f8439e5c24bf05a0bab1861fe1508cc60f26cef5fc23267be0c060144b30b493225cac426c93b38bf55a5ca9e0f737c9d6fb362a0e5d521aec599ae39fe05540a2b2148031d666b86ada880225bd6c54691de0f8557ea9beba47993b598dc31c211ee3f5eb12d02cb0c5a7a81fdfff1c0035973983d951e43811e6c6af6a354b5ccac9aa25983dbf539bfb5756f0561e96a9d927d4be63cd8c05b5f2c33176a6d768e3f164cab259576400dd674328c8108474f5bd66dc9f579ccc26aac452b0aeace9066b65cbfee0eeff830006b3422995396e26e1cfde19aff4a99b0eadccdca85de32b1729fa4a2148478e32e71034dcab8fdb0e6e0bb8aabf0055879814e43a34c91725dd5873710e6e61600b26022872c90640cd4c42454ea581717b0e857192fea87fb41ff6ba71181b954e0d20a165e3ca996c0aae724be98523d30a89ac3d8e5228c36b6a3adc2ac3c1be15aef968a00d336502fe800b89a0c8c1d4d59e06e3eba0e26d2462f5f87165e96cbdc16e8e6113a497d0c", 0x1000}, {&(0x7f0000000140)="d04e52af5f07531ff61d4ebd018944e6b88d1f6660feca1ef8131dfc8a56491f108f4d09098b74a26032b349be99059cff301994e66e2807226f43dac36944025cc84ea5d399f9454a5b25a1a37a325c1f1d8024f7a1f1fca7425f133f3f92e9ed373244af1c63207d5e1405405b8d799393c590", 0x74}, {&(0x7f00000001c0)="77bae5b381c986993432758fbe80e654fcb910d85e67259a27fc991a9150d4d6cafd4f801eb54adc0840f29b82002cf85e422ca90a4f6187b63dee8dad597474a42e578df69d4b58a67e611c4905a59d1134a26608f91c6d7eebf79420e27a6367e6ebeb74d164570b4b9d3b6693d558d5f12d41fb484afecda2d8ed0fba493f317121cc32d8477312936091bc95a13cb1224af99e22d7", 0x97}, {&(0x7f0000001380)="4debc262c1a739f518cc1356afc242eb0c974b88a801e885649acba50a78a4f5d5d5dfe71911cc8dfc1d58c3514f9d7831f32a8226ccd934243b50343eea42024e8951fe463237db699ea7bf0fe5280074d34cd192434a7f833898d2f4b402ee4e209ce14199af06b936d561a088c190fd003c1eeec6e322e07a29c1d75d0d67bef69806d0412b698305512b298f476d28a40560e13a8d27bd3d8e0eae7add73751434d6960e677a400d430999fb37a01abc573337a62617cdfb300a21c43bd4f0656914bea34df8145ef0b3ea21c6f86c45d8c32f0bd6c5bb722385b74a6e0bfdfe5deebf65bde1", 0xe8}, {&(0x7f0000000280)="4f32a216e453c14428e934c72db22038d9e9c92d6673339bd2f4dee647e2f4e1c2e1700a2c18f586863ba7cac62cce6fc0185cfe5ecd6787e212a9d41fd59383cb5da4853113232fc05657cbdab3ce648723d866fc0ffcd0406b0dde147da2486912b2bb9055", 0x66}, {&(0x7f0000001480)="526629542926a03004f59db51fdb334a9cb03b5e9d7fc2ef1c13c4913c572a2856e3f9e2ba03f46f663c87f2a991e7aa47f5e85365ba3d9305dabad6b564ca3100168c868f25a9cc5d86af64ed4c9ba651dde2d086d07dcda0", 0x59}], 0x8, 0x0, 0x0) r1 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f00000000c0)="fa082545d9286e61bf8b60a680fe89e61da7e98bd141c7d7e9e00472011ab89d8d621fbaa9bd83318f478f83bd38406f051389adebeefd30605b02c038d800e9a38db6b2a0a0d41723a79b9934fa5d3ae79b0261d1dbcdca2b475e1e22dd78ff88c9eda6e5a7abfb356bc78dcb92727d1c30280e1bc41f20009a087c1760a9008c5b41213c7c4ff347e1aa4d6b63dc4b8436a0f86824cd67c0099a661b3f43392271f60012c746bf04b4b8e5d3140e77212a0c8eb5ee7b7d48dc085f0763106437f2f52437e5b8b2868623373a1e2de99c5c65081fa27182a285b734429b05eae9bd46fc65a7ee2758a38bcba2ca5acdaed14186f40f9d15b2bdb5a7fcb4b6919324e064229ef0a5957f4603185f77e62621c663d4e8d6e93e330074db5695984d98e7f7cfdadbc20e89fac1c934525fc3a42f1bebb4df476d6437f4edd1f6e3bdfd27e79d9fd81ff658c84899fb070bbf684829d525581f852fa59af622bac2f8c962f3c7210e70e00f9b1f634bc6adc7b57b0ddebe9075289cdffa289e86506364121defdea5902b2db2fe029e9b51cb52881090fd95abf1a5af11d54d768620a40b337b348272edf21dbd96dc959b04fc24c4649aea1f2500c3b4b6147f1c5635a7afd71f012e39d832064760b6768d8c1c1bc467e9ae503ba6fe6a84bade25faf9e5cb0ebf854734c20e5f6bf1e9e4cb7849f1d40d2aae4b4d1cb34d114fb50137fcc4871577cf887319712eb4cd1e1ab3050deffc7655f96c939fbeb054c8f6a896e0a1896e5153d9b9382c904c2413282d456e72ee50d9f0a52cd1fe02c0cf6f7de1a358353d1ec9e6da3d39b1401bce9baeb3edea3d566bc6de45940114e5ae2251448718aae6d526998009d869e15533358ff8f851e5829c3a1ce8540fe77024cb62f020bdb81f9d33690e8c64ec12fe0bed0e06eb2dedebd602873ede810428b06515b9538d3ee30c32885d212205dd0f48feadb94c103f9b0fdc1d64f1a3096b0f95208bec8d8f4728929c4c7f43c373f63f02c841544a66f16142d2cead5998145b3090fa89116247d03f14c5f262099876808fe19add4da2a4145adacc8a11379312df67302130c1c5327ac290edea3f055d54d8e87b7d8292ecbf133feaeac5a182fc7930a6b1cca84db12effc73952242cf408881b543d167a0a6b108dd53495cb92dca5926f869eacd40255638d7eb80af3f3c6c59b91cfcdd5217ff03a9e598369845a8325562cbb23da48820a282dc64baa5ab07c2e18577151d9240e105207814ba64cd18d7cacf93f025bd8aba95e85f5ad0d6e294ccb8a8cd4af9de30d055eb37687e6de0d47a727aada4e09849be8f8283406c7f480278316ccfe1eb9debd556b748b62bca3d2e0ff82c8fc85bebd6ae7b62dcd79f5005f9c33a219866b2f7a4057e802422c945ade3e562ec04dd53f0c5f5ed8cdf1e320f96e978b0a6372ac9f31bae33ea9117e9f3024fc56b912a31ce736b0dd1c672271670cec6e3f3687de2fdb33f81f78db2f0452d474f1bea2789b2b6baace48ab13cad6f8d86b60b617e7874627fa4682b50261e25f4416dff859e081d654ae0bfe19eba3f68893660c38f44f5fede789268cdf3715af7cd517f942d6aaf5b2cb70292493977e19246393dd0d7a3d6b997f1e9280fea3e171f1d21dd08f3c7c68bde4ff31e0e77c4fdb884aa8da8de7582783638bcd4a5cc97a54cc7be0222c5549fc1ed5212f81be1ec1b40f9f5e627cb74b5cf6160ac33ff1a69074b6cb8b4204cbe4b81d4276dd071a1f3b59dde2125da821b01f72991d651759704121ad98828fa46be714db14231991e736ef13e8fd09b79538c4af83ec3b409600a29bb4870a40ba1ce1a6a032630fc84c2a9babe6e55e4cee36818ad145213c75caed2634c818ae0404ec48b4dae2fcaabf943b0e1d624c78674dfb9465892b5a81d5120dc639f5f43eab4701291aa6b351163ff9e959f1004b607be18aba863c1e002674115281b91228ad7cc8c6eb235c23b193a97c48bf8b87a140b8d1f38785a87b275453274c907f86046159bb7d633ed1cc4a63b73bd3da4214761a1975b0ae66496222bd0e36ceb64da0aaf93603fc75d854254b9c6cd9dc6f9befcd6611b03ba0c55baefd98566a8bc3340c20af0a8e9edd778e16a33723ea76446c07e369b7c2fb8c2eb67e260fa44cf567b7e9485872d1982807d00d034829e086675d7329b5fb277074f6191bf7779dfc39d3829a375007c578da4c8d565f3089be4d8938df88fee5b81eb1c1e1ba4864690924cc658bf6d9fbda43f9a712b3afed8edf8ea9a5a96db0ea14ed2c4e48c8d56c00744231c290af07e2c82e38daf8c21b7388a605d5c73136d23faabdbdb2a5b5fa302ac7e5c67378b5a149a83471ba6b07377b6aa254b320419e88c8fff8eecd075d7d8937b26c637077dfe5e230102b6f3debb8ed5940cf3ae77a09c679065c39d5f32899376c8b0ce6af907655eee8cf6d9ffce8bccab5913d6f4ca96a0bd1aa305a32465951de0a473da893c3499c18c8729d0e577593f212ac341e1ffaee3c913a268759791247a16471c7d589e43f925491a6b957888e2bc4fd3880e5cada2a7411f23d7a38350bc188eb54c8c41587661b082508eeb754a8769b8a66a160e7e001381e58513b17d83b2a8a8517a2a75b09f7deedd6ee661339f9e99f0176dd97603be231606d00286ce4496b7021887f83ebdf7255a7142b3e0026225dc7596d0452c4feb2c1a484ccfa327d93db2ff84375eaca5fc0697c2ba4df304fa61654deb61abc011bd50312f35a7ac3df1424b77e2cf117aa71a1fa8b9681266a682645aaeea5a14a1b71358f02980783aee746a9534a953988af767c9ab2129a63171b44a8475157d2f6403f30efb34dd185ad5a92ead0650ea996641027886ee512d5554a2b50d60789c64e93cfa85485f35ce3969048c895410f6afed9865a17e779dc42263164fdc7b4cb9f9196057aefd0bfefd5d0a2c1cef6940c04d353b465ddaa1fc83f12a1caece3a26ed05822e36c30ee9c7e61df63cda3e273ce6f1578f331feaefad9368ff4c06147122a2bd8bfd0b0d84b7b6478c6691e1ced0b58d8864963b9bfe3fe745cc7bf74ac95a6e16cea0ae2af73a35ecc30633ca25f40baee1c71c40e59677c2fdb926d10de50bbfd4c6605d0ee47234cdac9c67b382246e6482e33d3e0d9aa7bf34db2f4ae116efc0ddb2578e0f5d92fe735b79238ae75cd0c1ccbff368230e3e73706b94a15cdb970f8c888efdf9af5392efef711cb5abd60c6f55a4845f38cc7743b97c55a9d002f9519663750104f3f54f0097e48ad8c9450219d2e7826b86559e7a8f3f913cf36a7f8b86ed449701ed6703cc760ad352a11cee018df6961b9dea91c9bc55174351fb2bb52bed6e90bdd90aa6293496ac6a901e420c6502ba32cc6b361c4a61fac89863d269e34c874a62b213c9f3dcafd4be80d563ded641a31e332757174e1ab515271148b750fe72e60d49476a81a8a425c1dc64cdf8857b67ade49bb4ab1cc0a47b2746ca175197a93e4ed75b0f6df7ec772d117b407954639e703b7a632c6bb83dbe80c18aaa216aa794e1b16c1c00b8de61c65c1d36265c893c230f1eab7d77c8b68b2add5c31886adcf9ff483d42cfae35df3f28e50b4f2de0c3582d9e951dea0cce9407f23489ba600ec9f47efd4376482a9869f52d75c74b7658e57dfdee55b25deeea253176c820b0a1458777df84f8a641589a10e8abe0e4c0d08c814e133eec276ce71e1661702ae9aa7be616f88c2dc84247cdb85e52f55ef2c0057f2c97962d5bb2a7cb321ca483e8362d3baeb3aee520067063c319c2b70fcbad31c8bce253381701f0536e7da4f1e0074906512df7858b155ffb8f777e3d80926c1bdfd2a1a826bca85eaf4c1ae7cb07b0521e9046161d7608cbe10c63581a7b7c943d749de1d25b2334540dc3def96807a66da5c69df6916c240202f8700cba3ba018a7b31f1369e0728d37d1f0e5b7ce5d6f3e4e28967302865fe8b9c40ead9fde82b8140cd58162f2a01531ccb071d25be7a766533ccd53d4ab76fe9ac23144c17595bd86dd5096a94222d329b74abdd1bdd56c2d5da5ad0b697d9c484513f06e82f255a4eb7a0069b8969096dcebd6f2979e24f3d43ad792c729fafc93dd8c7a7d9d22bc4796de5032ddde2847c22f42142a01a3a141224a61ade18742a5a8b29bf845f71d6d843039149619a0e89b3356b3887ed601a3ca0fb394e853db32fe324e9c884364100614b40e1a9820a0be1834e56bdae327de7ae9be15b0536b82cbf1eccd5070381c95e4d9132cd8fc52080c4aef94f08e5a9b6b4bde940e9f18ef24f6b500ecaeb56b7c84a124227c0814d690388a8b17d50e41e2fec19a32f5a42955afb04fb1516daaf827cbeb24cce00df89d61391fe32e1a785e3868bf90dcb9221074a774e8b66cd30a9b7b0fb697c1a2e3ad39e9c2cc51417ea73f13746ce8b2c85ed6108a0558c5d99b14b2364dc22b4aa03aa7e13d10b43f3bfad5e3c13b9617285de53791911e79e9e743c49505f727e9bd5e19c69bc35c262627d1aff30426e51819430b12f3690f223aa168dd50e017f609651509f5129afefbca1f7e107f9cfc7323e4e96e00de6ad3cf1bfa90d455fbc262fb63b6de10074d485435909813a62534830ed1e432ec022f31a121e34dc44341df4ce4a4c05e91b9446b4461e18543ecc8406d2be5ed14e046d6aa81ca60d82e3ce9aa0533903e5bdac67eb6f532d9c7112929adf671ec5185fa3f6315b91ba25dd0f31293488f52418dffdae8847d63e0e1f961b6300f2d36934728b1e0db76ebbedcdfb4c72b285e4ae0c65d9dac770aae422736659c72a2ab01594b616c6062cf2cd4872ae344ee51cef0cc132d47f66edd64a10e56cd9b378ed2e47c3290be902be0ab2ea8b96a528cd4887066a04c99b58a96d407e5b70c1061dc822382c0976b487d0f80cd93ce824c6a186fc1fbb590c20e71e193684461e4aa649f4a4defd601de6ae5416c4eb6d86b244c0540d99bfea04f49516255e931e935f086d264862499dbaeae2787a83f50c2047c567566858d5b81f86cccda2a73954f53a05d38b10728db473ed36eede5da66ece23af43225e44e5690c02259aa1d1144b0df3eea016204a85372c79fe34dd5a18726f42feb9f9a976e9c6d84cb76df18df2cc08d704548fe423d48481550a646f37050010230df3ffeee837b516562bab8ed9d03b1795b409c085ab198fcb2da1b5af6f8cfabf7d342e6ef2039ebf65b526ebd05dd609f3376cd48037a5964e8fd819ac75bbae5308b0d363a1e624332f18e185cb9aa4864ce79c46f47ed1c38db9670f65d2f35ce8fcf09227701f99cd2bfe4dccce465a2defe6b9a429fac20db6c59cfe9123f7a4763769095c94e12911425b214c820e944667cce5a0288fba9d5dd9546d48d178b7877b0356a3719864b97f1748925a1667d4c6726e6b9243d0e5e172bdaf7f741cfb7b4e9b84d625099191449732c928c215835ffcf41944382b371d61381465975560564269fb4fe6bcbb47e8d48eef2a30e5f0a1f63a7594c58a66a85359fd4fcbf12b8ed8ed3209d759391409cb9f67da578be2b3c83e3e29b8385adcae13adb6b707aa49f00ab1e6d8a314efe496132b1d7b4b74fe74d4bd07345dc8dd5c6cdf609f445d050a7ca615f9e86d3338b6bd393c7bad95dd133b55ec2561cfb1fdfc30fd0b44d7ef8086af821406424204ecfd5359449fffbb02495db23a1f0ea6dc1401675205ac", 0xfffffffffffffc65, 0x400, 0x0, 0x3e6) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f00000010c0)=""/171, 0xab, 0x1, &(0x7f0000001180)={0x2, 0x2}, 0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x4, 0x9, 0x100000000, 0x1}, {0x2, 0x82ca, 0xad9e, 0x4}, {0x6, 0xf7e, 0xc9, 0x2}, {0x70cb, 0x6, 0x6, 0x93}, {0x7fff, 0x5d4, 0x1, 0x10001}, {0xe9, 0x7, 0x7, 0x94cc}, {0x6, 0x5, 0x4, 0x1}, {0x8, 0xe00000, 0x40, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x5, 0x1, 0x8}) flock(r0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) chown(&(0x7f0000000040)='./bus\x00', r3, r4) 16:00:41 executing program 1: r0 = getpid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x200, r0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x401) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80000001, 0x7f, 0x8, 0x1, 0x3, 0x1, 0x4, 0x0, 0x0, 0x2, 0x2}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x3, 0xdd141f7947feaebe, 0x4, 0x9, r0}) r5 = openat(r1, &(0x7f0000000240)='./file0/../file0\x00', 0x20, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x5, 0x1000, r0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f00000002c0)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000500)=[{&(0x7f0000000300)="6f86d1e37d820570784bf148a701bed598b15c4cdba871e7825f779c42a24b38a8f19784ae41677d21ed0d6b11335beb67efe51f6ca76c56be416df01cefb20956166a", 0x43}, {&(0x7f0000000380)="88f20c", 0x3}, {&(0x7f00000003c0)="ba8db8d3dcfb466a5024afeb188a894f9779d67d63dd99f9d79061e330deb45eb4cc0c2b1df672e7215bbf9d909cd647b9141d0ee4e11723129aff415a3bca2aac5319c93465147df7b9a218d750abbcae1c77ff6aa8721bbc2ae06a9cef66a2cd5b623542829515a1ad066ce55889e2a88d36841b60d81ac888f9e41a1be2", 0x7f}, {&(0x7f0000000440)="a86b08022f90a5b8551bc19a2d5aaa688e4d28bf760b0a39b110f1399d06182fdabc2fb8083ec01aad73b8666031b1b5c3dfb7fa087d04e001a3d925416789b6bf413a731fc30ad61667740aee2c403c2a27b91e7cf00962a42b478764fd60e1ed5ab7ec8ce20ae0d48025136dbfa00bf3a7fabbb34d9f8fcccf003e6d95b9eb59af82e20fd17da7a94af8b64e5f3212", 0x90}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r3, r5]}], 0x18, 0x400}, 0x403) preadv(r2, &(0x7f0000000980)=[{&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/250, 0xfa}, {&(0x7f00000007c0)=""/38, 0x26}, {&(0x7f0000000800)=""/70, 0x46}, {&(0x7f0000000880)=""/220, 0xdc}], 0x5, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000a00)={0x1, 0x1, 0x10000, 0x1, r0}) r6 = semget(0x1, 0x3, 0x100) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000a40)=""/57) mknod(&(0x7f0000000a80)='./file0\x00', 0x6000, 0x0) mkdir(&(0x7f0000000ac0)='./file0\x00', 0x100) r7 = getpid() sendto$unix(r5, &(0x7f0000000b00)="7a7e91f4e5a5c4a87f8545428bec7968aedb45536b42a5fdec0faec7f967afd78706ce87c613f0ed26c5289a16c8f60252175b7b5202640f3e121d98f5b7b211bcf75698fc10ec52bb75ea302934b501f9357d8f5882c86ccb1b3a3b32c374d217cbfada96", 0x65, 0x8, &(0x7f0000000b80)=@file={0x1, './file0/../file0\x00'}, 0x13) r8 = getuid() r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={r7, r8, r9}, 0xc) pread(r4, &(0x7f0000000c00), 0x0, 0x0, 0x0) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000c40)=0x7) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000c80)=0x4000000000) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000cc0)={0x10, 0x9, 0x4, 0x400000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c9a000/0x4000)=nil, 0x4}, {&(0x7f0000c71000/0x1000)=nil, &(0x7f0000b85000/0x2000)=nil, 0x95}, {&(0x7f0000e33000/0x1000)=nil, &(0x7f0000be1000/0x3000)=nil, 0x3}, {&(0x7f0000b84000/0x3000)=nil, &(0x7f0000cb1000/0x1000)=nil, 0x34}, {&(0x7f0000a48000/0x3000)=nil, &(0x7f0000b58000/0x2000)=nil, 0x40}, {&(0x7f0000ade000/0x1000)=nil, &(0x7f0000b85000/0x1000)=nil, 0x9}, {&(0x7f0000bb4000/0x4000)=nil, &(0x7f0000e48000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000edc000/0x4000)=nil, 0x8}, {&(0x7f0000aae000/0x3000)=nil, &(0x7f0000d50000/0x2000)=nil, 0x5}, {&(0x7f0000c6a000/0x200000)=nil, &(0x7f0000d90000/0x1000)=nil, 0xc465}, {&(0x7f0000f38000/0x3000)=nil, &(0x7f0000e65000/0x1000)=nil, 0x3}, {&(0x7f0000a87000/0x3000)=nil, &(0x7f0000ee2000/0x4000)=nil}, {&(0x7f0000f57000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7d2b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x9}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/../file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x1}) semctl$GETPID(r6, 0x1, 0x4, &(0x7f00000011c0)=""/186) fchdir(r4) openat$speaker(0xffffffffffffff9c, &(0x7f0000001280)='/dev/speaker\x00', 0x8, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x3) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1000000000002020, 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x102) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5, 0x3, {0x200, 0x400}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x34b) setsockopt(r0, 0xec, 0x100, &(0x7f0000000180)="ae3b42786b5c15bc1701acdedc2236bdf6c33ac7c9afadcfaa535733c8fe166bd12969950cebf38afb53d76b3a2aa90f21452bf3741ddd8729ea9f99f58750e0dd19b6f0529c238cd82b6d42c9b1efb00f6356b03c6180dcfbc779c1701a286ea18f416040558c818bd51abd8cda47da3a811ff73cd9631e8828f731c993293a15715c57193679411c220c9b8b9b6e08b3976dfed31ba17f70e3cd98ec954853961a9dc8240f4d369d16345fe09f3087174818ab1d13177a3c949dd0515ca294b443d58299ea6802133eafcc06872af87f786d73590d54747e2c", 0xda) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x18c, &(0x7f0000000680)="00ff9d66eee31da9c3d2145a1ea10fc22f823f468ad82bac90fe43dc18ca23b206b6cb443cda00252a1193ac73d1e241ae8c45d3a822b0a2739191ea482235ed02e671ec763c3601694a2a076e0af93ba07df755b7cb42d27bd5fd777955035ce5974d6f1dd14a31ed1946eeb0c00ab94397747793269926284f9bce723b101132cf83f2c0bde84402de6b43c658825ca893b04957179dc05e84dab6d2f93175dd28aa6e6014ab1f0aece3375be93e9a14c24d9a4c483ebae694b0c1cabedffbb68cc8389a25291d3a7671eb660afb465c02dc22dbf0749df0e3cc9f3594d918929c6c2a8139062d18b3a5b5857ffcbaa2a55b21495413e44d93f5c717dcdbe942ac95e8ef51810f3b5c3fb63128f2b2a671b8316cc3dc1fa1ac8ce1791e08cbbe3336a98b223dac764fb6cad1773e227522fbe914870cf417c3828544f9970000ab172c40fbda96c56c1cbd8a5a0a31e4fef4853b13a25b77130273ac18fd49aa954533cfcbf97000e3d9d0dc3b13beae675395cb9afa01086dd0d6ef6350ba3455ced1bdd80d63852ecb96") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1132c1089413e717, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6, 0x6, {0x7, 0x2}}) 16:00:42 executing program 0: r0 = getuid() setuid(r0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) r2 = dup(r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xffffffffffffffc0) r3 = fcntl$dupfd(r0, 0x83d8085846cf7c4d, r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x88) 16:00:42 executing program 1: r0 = socket(0x19, 0x4007, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) r1 = semget(0x0, 0x3, 0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/144) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9f942597b3fc64e620137fc28dfdc6f67dfb354e5431bf5a5ccb39f4104432281cdca519601efe91ea93f484b6ec9d1cecf989fc8725482074ac6c086accc6bc45960de54b2fb4a00b7de7e9974350e35c4c8a3733810e4145e580a552ccbef3307719b53bf2c428715c918ef2c8172c6d7f29a9b93ef1555c2c94911156ebb98808dab9ee3993065590293d510c44effe5ded051e460c359aeb216e14c06d99181c", 0xa2) ioctl$TIOCSBRK(r1, 0x2000747b) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) socketpair(0x18, 0x5, 0x6fed, &(0x7f0000000080)) pread(r1, &(0x7f0000000000)="0c7b4a9834c3c62300aa4d09ddcecaf5f68c5bcbb638d024c5787c04a6f992cce58391d1be7d304e", 0x28, 0x0, 0x53) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x26, 0x35, &(0x7f0000000000)='b', 0x2e5) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xfffffffffffffc5b}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r4 = getpid() setpgid(r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000200)=[{0x0, 0x101, 0x81, 0x8}, {0x5, 0x1, 0x6, 0x100}, {0x21c, 0x400, 0x1, 0x4}, {0x401, 0xfffffffffffffff8, 0xc30f}]}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000000)=""/3, 0x3}], 0x4) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="03", 0x1}], 0x1) dup(r0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x6}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0xff, 0x0, "067016a733886f07a3e9d828bcb0bbbfcbf67243", 0x200, 0x9}) close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:42 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x4, 0x8, 0x3}) r1 = socket(0x18, 0x8001, 0x0) recvfrom(r1, &(0x7f0000000040)=""/245, 0xf5, 0x76bfc80d9216ad87, &(0x7f0000000200)=ANY=[@ANYBLOB="010004cd2f66696c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0xffffffffffffffcc) fcntl$getown(r0, 0x5) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:00:42 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0xfffffffffffffeff, 0x336ba4b5, 0x0, "c9358483ab46024eaf109b035f8539855099db9a", 0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file1\x00') linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) flock(r0, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9) recvfrom$unix(r0, &(0x7f0000000240)=""/131, 0x83, 0x802, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa) r1 = open$dir(&(0x7f0000000340)='./file1\x00', 0x20, 0x21) fcntl$setstatus(r0, 0x4, 0xc413fb073a4f1919) mkdir(&(0x7f0000000380)='./file0\x00', 0x60) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) bind$unix(r0, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) r2 = open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x40) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000480)=0x5) faccessat(r2, &(0x7f00000004c0)='./file1\x00', 0x20, 0x1) bind$unix(r2, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000580)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000005c0)=0x100000000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x5012, r1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000600)=0x8) link(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file1\x00') mknodat(r1, &(0x7f00000006c0)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x80, 0x20, 0x5, 0xfff, "d55499ed2375eb58fa7f0dc441640b1f1502e215", 0x6, 0x7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000780)='./file1\x00', 0x182, 0x4) bind$unix(r2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8) openat(r1, &(0x7f0000000800)='./file0\x00', 0x2, 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x7, 0x3}) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000100)='./bus\x00', 0xb063bd3b83512aba, 0x100) r5 = getuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r5, r6) sendto$unix(r4, &(0x7f0000000280)="62a8569e1706e421cb226427d16ae21ecb7eb5f4c2b1d8738b48e37910c8a1ddb2426d9d127190ed0d397d9d85152859f15caa6368df0d77541f56da598740b87e12849a433fcb532d57364a195475efcd139f0a350bfa69651a761508d1352485808ca83a852883a4f1a45750e434fd7774001a71c08193c6036de604c0e59ec9d78d85779bd38bafaf7dee1a0b50015bb2300fde407f8f6b562a9d8d5c6211228b14fb14b680217f03f3d3ee0c5a6578e947ae18559989c418", 0xba, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = kqueue() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000011c0), 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x6) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0x10) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:42 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) r3 = semget(0x1, 0x1, 0x400) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000480)=""/196) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getegid() getpgrp() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x2006) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00003b3004efe313331f5dd95574bc235c5fc72d4c19c89709210900000000cf2eaf54"]) semget$private(0x0, 0x3, 0x2) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000600)=""/137) getegid() r6 = dup(r5) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getgid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0xf5) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:42 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:42 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) dup(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x4, 0x2000, 0x3df875eb}) accept$inet6(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff28) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000080)="1077fd6691a8099b9eed8e4fe620675ce1616d8cf76de1d6def1d024e908b4d29f34d6e83185f934fada8ddc4a94b06e6bdc77a824c05a004b8f28d65e7c3b066bfb4fa8d2d75589734d130757748f0abab269d55ff31a2db3a28efd81d9f5729fbe4e0cab99e40442868dc1a75950336bba0035297bcf3c0fa4e78751025aef6866e4d99be2b1a8464e193ffe6dabce7e139f58131edc8a0b6c7ff1ab7b21d6f738e553c3c9f58994aa6573bc93d9514d31bd7efc89e9004003d90a1a7665c7073e900a4cf55ec0e94c811b769b", 0xce) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3ff, 0x7, 0x650, 0x1, 0x0, 0x7ff, 0x8, 0x1, 0x2, 0x0, 0x8}) setsockopt(r0, 0x6, 0x9, &(0x7f0000000200)="b8ff0435fc7df33ae38fc322927ff33d704b90ded8e28d11dfa25772b8d491d00d74b73efdae76b7fc9408858a3d5938aebbbf6d382ad9339e9a7fdafb7f01fc0997687d1edabdce", 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) shutdown(r0, 0x2) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x400, 0x3, &(0x7f0000000000)="0966f057765bd5a6ead1fa5be10ee8b64f935c241fc58c96019c0f11d8f5d29221cb31d5d4c7a8687da82322aea23208e8f0d8d55e9dba421bf4d1f1394afae919c87172adedee9ef51921c040d25edd", 0x50) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14, 0x2, 0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x3, 0x562e, 0x1}, 0xc) r2 = socket(0x18, 0x4, 0x2) ftruncate(r2, 0x0, 0xa5a) 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x4010, r1, 0x0, 0xfffffffffffffffd) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x80) close(r0) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0xfffffffffffffdb9) 16:00:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) r1 = msgget$private(0x0, 0x2c2) msgsnd(r1, &(0x7f0000000100)={0x3, "b337618643fdd3ac21c1ffe4ea61966150aeab0f654f2d1dbb7322893a0226b6b056a60c5d56f62f1fc3780e8d65c2fb083e7443888382d18cf8b704381cb375d36674458cce23d02e1fbb9159ede0fa799c220cc2f2e34ed7dd072ae74f1d9173cd760b5b7a9ecb62664c70d65b948d0fa4394de9579089055ddc7fba587ba2396ed717195f83be8632428e751154d6a87bcc3fafe3753440c76a78aa76e03cbe3b5a8099ca120609dfbc1d2c41487f64c6ae3761eafb0a43cd4052a00155f58ed425ac953d40987396e1ac0f2ce161b000e5ba108678610c73331002ca8b6c9bc6befcf521cda7008424f704d0671c76aa3e50a9809a38d278ad8b4840635e6675e62ed04f0ce4d7ea66562dac8c17d7f1a7ad1722d6b53a33a0a13c5c196af220bb20c7a34ddb94726fb791c08c630fe90562ccca8e21085362138e686041fc04480cac05a15d8f5be4c40dcdeaca70fec910aaacf876ed3d2b2b58975486f1b7623d62f77cd1772c1d2fc3c1b5e08811bff08ae375a1e970a8220afb0556c74cc1c1801211b1eb8021ac1f28d46e877440f3d1142eaf5fead88de072081703429e01d5f110b958666d33087a425462962b191e2f03fd833ca673ca3300eb5ec2479fe4115576351a414bb4033d5620d76e7190fbaf53fe76008580f429e20c1ab8914af10377d7fb89ff8bcbcc33eccb1258517e2e247a1d706266781ab765e704ebbba877721a642e636022599ba7199372f47ded870aee46f88823d70787a30476976142ca8b9a37ba8d8eb8eb07f56376826d8041a22beaad1ef7230214ba1e2426be1a62f2b5941d5f6f4d8e702cd0621c12ea51e056c46ebea5b19e02d1840d0e7d591937ec21158deff8a5359cc7c78d8f14384499b65731ea7866372f1e1d4681139465627e3687ccf70e943b8f494403e49daaa3845ac9d29ea7d5fcb9cdc1f4e45dcf1b7c327ac16d82b4264e60f3b83fe7975f905482250cb522d9a18794bdfa6563cfac7cce5ec01090970f30f6749b5bd31299fba32fa677c4f8ee87d014ba358640057596d5cbd25ed9596774bf25433e427334756c088a6f464cac2364853704373a9ca3aff87f7d141f65d6b6b2bb405bb6ce65b617e76fcdc529af3515601eeb9a55256a8488086c5d14fc0fc34f3ebfaa398519fa54b2c5f25998501480c5c723ee7e861399ac530ac8a5c1f6eddaa040dd5ec2ceb304565aa0b229f6c23b46acf21b4bbc888faa7f9c2fe433944cd88e5e72a75aeac6f1bc8e6bdb6ba9aab4514717be4e884f3c91eae7d5a21be7c7750d9ee80ef412dc483c4ee66073f88e679227b39d0ea59e0d6479b96ad29bfa46d5c9cf475e391763b1586f8ab714b48e5416380694c6e2c92b6a095ee4d50cf1b778d4b4885d51599043072687dcf5beb824789d2eeb05ecbf9bffc41a205ecde5e89fecce15fdda2e5984787daaac767bafb7c16b209a606bdb26620874aaaa05cfa49b5741c4b303772b2de8d581a66ad2a20d38bede3e56245f8913d71e711b4a4e4c91a2c0fda706ff869b4ac8be3605514de720c41d43d7c6748f9e35298a67983d7980b13ec6711c3410510903a0ffb75e76cc98c84f1d9fb001b1813f3515f253442b942016fe72afbe2e84921bec2b9361e02a673efcec1c0ed495616f3f3ac063426e60b7a8023794d07ce5d47ceb767e20e33f654e383740c9bdfd2637d8519fe02aab1be2d2d3a2bebc10d4c4c1747dfb01dff1416da8ce50cb0cc03f8f9e3dc4e4ff10ac7d9dc3465443798470e249c4ec9a9d9327a5d12b604f878bc21f722aa5d2adb47f5c93359c9048a65522a1f5635ecee7986c10dd3a01f8a1bb6ce344c122f428d68cc5d72127786390b42bee50f5aa78138700fa6f7d4a9a781ad230ad650e6bde940f54dc9407f01521aa6bfc2872662b43c5debdfd33a30edcbc2e6c7141a85cfe78c6d9d2cd3a6018bb8da017157c23d8746c07d76857169fce4392c1788433ffcfec4cd7649f9a7a5bb188a91c26c2c1ed7ed8bd1835e67f4527d283008e116de1d5f884dff653d46db64d3606799fef1134115943964b9f7bd57a83f18e45fb728775af1871f460e14a5fc6daff1566207a4c1b837b1eac3b6eb78f4accac165383a112247e8d17ed7955cfe6e54e99858bbb61e1619264f4260c28e983f49a9e6093f3763b28d1c510370a4c671f51f78e7c725a18eeb45bb85814b63e715081c56c8f1831a75033c60eed8dfe87bb62d2c9d89f4c1818117c48e038b19f9b63f6b928a1c237a605d71c6d000e2ff9b56d22c27ca7dde436a7462a81f7dfa9ed715439aceb6479fc578ed84c670a65722370dea271d5b7598041a38f41aa0caef51272aa0b644f5dac81e9e5d70d47d7ed5d6722b3eb2b1c1caf2faf1cad5d0cb63c0fc36982cd9f0a45155bc603a00c17fe82ec7833cc551ef513a723adaf401a38b258faf4c16c139ec9a1913f46acf4c6abc50bc4398b766a76c44cafd495a40d6807ae0f7f8c65d6f68b37e9baebe8e511525e3ff05a5bda0d78e91ce36a017090decdd81185d865727721bb35635b5db92b4f8dc8b2f0bc53ec1e3bc110b49e50361c8d6caf5c974a5523e640a04cd22ccea7cfe41518c51e9a0b9b4a02b715425c102e61dcfe17e5745f5770c6c44641b364e2aad1abaaca21806ac32e51fe6b69d2c97ed99a0514121a64f08728734ddb675848bebe79830023f3d03c934ae942332501a6aa75eb1ca3c8ab071d735d0c222536800b119054c46c1d9bb381655837d5969618442296db5f733cc9b370b2d1463ffc0c7b86beb8c57b66e5e9cbbd4c90ef5af5360a90cbfb211b48f2a1096f99c305ffd4174ed4910e33f8cc2b4a5f8620ea141f879c870e9d526d62259eee2e55a65ee8d6849da5ca8fe36dc407a533aca7a892e08717d82e187b5bb4272a6c53e7005b5700bc1c2ebcd90b762a1faf6e1212b6975302855b3b5dd021cc54c8c8db66ece216023939c4425ff6ab5cbfbd5e6ae7ac04e9a421d6be19f7a3ef742387e927006968faf5d159b7bc7cdc36a8ba08b5f63241d26251abc358845886253732afbc52846ae6b5f3b88b7e82b88b0ecdac078187df56a3056bea365a4c367eee8bae9dbb3e2ba1c045142044c92b0e9d79129e84bd218bbe76fd0d361c0b3edd43c61a76854de590035f5b164b42968ae4c8edc91d379ed7c38c3d9304ea6f9c98c54b3ad7a9172ebb9cac6ebef76f86e8baef5c1b68fb9060eede368ba33c9944cfa449e41a538e7d268f20bcce5feb74449d883db1e28e665a3d3b7288cb9dbb390334c71949502db4ae1cecd96685cafce94003c9228384d182ee583be57d887be302d61a0048c6d7d0dcd4542db25d7819ffbc2421a954b155ea4d19193878609521cc0f23474ef8c47c00fafbed5b9e22259d5d502e12e20c09a4e898775ca2156d02e217f0fcfa7411c43582ce7c05df38c50b33872086324e67cda3d3eb46121dd2e10db848c8fa64bb293595d4000df52c05efe701f97903ee9ad7b8679a920947ec738929dfcfd6b5f5a644f156e07e660c7558dedec7b35f0901100ee5ece1995acbe9c005bf6294aa94e587b56913e5dec78a8cc7bfd2a43f0380173c7e5b79b71c7df6b926b3cd22bc81bbdbaa04bd21e407ff2ff7d55fb8dbdb7133fc6303a496cc5923a6ce2acc7d01a84c05ff56e2613cf1372348dff1d83b9c18d17a4f36c1efafcf30080e435004052502f29f2988636d64c6ff317bb31689e215bfca4b088f6e5c578897f5c1ab1800776e4fe48a7efb752231cfe7fa57455c5b3f535a375ca53d02bb78b7fb4f0eafa59ac93e40e712c94f3dda9f9c6eb092071971894e937ecbe3f10bc5388b7ff030b73ea99f26afebb76f8843125c953d6807eafd5fa6a47ed5b0aba9a38dae9adc646c999737e2ad3756fcec27550044db4a651c002de35d61803f6ed6ad17906dcb373c6037d3f6600b99129820932570a73f879f0d9fac0c88fdb2dc7c93b6c13c7d0475927b03ef42bf0cffff47d5512f51a2b2e7665a464317f643bfa45ffc1a9aa27b5a5896b7aab89a6816c7f387dda86d111dd99ea5e23f4e78c0f58b75ece34bc721de8d05bbab4bdc94d3aa6fe70cf2b80589fc8482cd9166285a266a5370acd96ee9ab97c91162927de51c343e879935b832a9920e0a366dc4542e9d5e0876debc2d272c5bf75d3583cbf2b27cb5ca8606bfe2a523920851f9e7ca92c33e9332a245d3b6300b24feb1ec1511fcc661f0ee1e7468b76984316efbb76206653b2c7289b0877a994320ff2fc308de478489933157bffc8b7ebaa45be07ca05598a420b415abc84ee341c2f42aae3fad44f5a8ffcd5b1b34cea86c20a01a9dad2f6fa10619affa23d46b441725c00828f18e9f724bdaa4376650f1562754b73cc7fa90c52e0ea54c190752a590419674668c3c5f17f94b554d7ff0cb30076dbc70f79de498704a2242cf90fd73e7eea400c8bdda0441d3de67cc986f7eae2c08f0f9b73581d2e43aa86cd85b57896ef7077933929079c2968e643acaea1b8a21e9d526ef56f27100e27109dc25a9ec94c9658d8b5e2f3a9e48613ba8cde451a53e2df46a85e1d69f461fdadbfc895d0f4622a0fe9c5c4d25cdcf16b1638361e150dfeb6340a5379f63dc76cb56f7b6619c97d2af8b6c003194922fafd55ed21c876b9b5c8195999b28ed6b3762f9ee29a32c22ec9707b68e866fc1b224e1ece84c6ba594b63ce45f472a3daa89a8059b0dd5141fdcc95ba3c66119def38a2ca2c028714daaa1d7915fbc51353172bad43cf4dded26af4d1323c61fe2125c78d3d59d5f33bf23925eed6e12163cd847f55b7d974af0216efcfebf6246beb065f31a9343c1c94600dfdd67136ec1aeffcebbd860127bc4e9db7d681038577124107361d1ca493b325cffa52c2e51c7c4f83206aec4953932c078a3669551128c375beb431a911adb867bdc35e517b5f1445e43b6f1ef07af67066e7a014650fa09e9b50c4c96666db0b84ab533e6a20afa16091295f64faf6e0c2830a569b4ff2c3f58c5f9dbe6645d67175d216151139ca38d2b7e01a527a2ed22d436c92637825b4671f5a3c812db8c375bd6c420a74ed93a8919fc6da66890b625f50d8f0e40c77f5fc4a756629ec4c691dde6d1d2b02b535ac90da62d554b031732b2d1c752785da9f399effd3055e5ba49905209bdc87e9c2c8edb5761065a8eb331da867664fd84b0faeb45426842d68806c7d95682ba058e9c6e7e662fcebd3bc379eac6c84b9d8f21211003e2cf0ea179ede68a9cb0c1e8c495907fdbef715d36bf8334f0d0eb4734df5b749009a0da7d40b68cff19c5485b64f84252144cb39344bee13e157838c3d44258d4dec9d18bb44801821d489cc558fcfc14f3159f4f70c3f3d03df96887685092df1605554e5549c991cce423291684acbfa2c02b06b3f652ca98f8b060d8446dc1c8fed1bf26367ea5fc450d51f0eedfaba3e9bf592502f82ec49ecabe340d0a4407827cecc3f0aad8992fea31a888f731f375663cb9ee591cc7b0dc5ea7415543b73a7a2ca1fb6b7f9a4a41fa507d83a01798de2b7d3a55296e125269723b9f8c4405175b3675934c781d607a558f0ba48220c9133269997ff307af307300de228104efad7d4d27bba639c43e6e3533c901b220fef2c0bb28fce3810b57f37eeded06ad367eb4dfb2871adb69a3dc5934f34f5f8be234d02043da8f8f5c43d6a966830d61931279b99f28f4fcadafc0c1e5162143b0c5bb6254e792d7f7b5fba140"}, 0x1008, 0x45c4401384d97813) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:42 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2f2f5f3ee686028fe096f50c01af2dd4fbba0eeb04589e72083c16a4dbf5459adc6c535b2d1f7061d0322ddf9187bfa067e84c8f315867294b277c8155df4bf736b91afd98027950dc7d67de63106e37863ad0756a8b688c1e92a7431ab09801c5778649b8f49565311145e529863799bf3b69d31f08bde4a2395b8ab1623efbbccf8b993888e80a390583cdcc66c3a9890660e497d9658f16732ad5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x1, 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/170, 0xaa) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x7e47, 0x3, &(0x7f0000000140)="8f9246a3d70055f79b86014b9f549e62e896b69ca8e2c6258d2ff241ba1ad0273a63ad31840de69b3fcae323812f0ef8b5aad1b0453aa123532a62d47ba1925831e62d1b3b", 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x851f, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x0) write(r2, &(0x7f0000000480)="8c65ac55b8a1dd8ed8b124180007593f83c610bc69e749ea4231f19017c24818f069cc2f1d02000000000000003b693ec79ab939530216bb17e9186bb28072db10a9", 0x87281e2a4fd8ced) 16:00:42 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) dup2(r0, r1) r3 = fcntl$getown(r1, 0x5) getpgid(r3) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="280000f9ec8e9065cc33000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) dup2(r1, r0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3dd6dee568b9bc04, 0x100) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x20}, {0x40006}]}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3887bcf418dc363814c7aee5449b0a7c55266439b68b25d277fe0dc373a467a146874c5adbc5572f49150cb09290cf87900e293b626b233dac27677791eb129d5826eb4859c7e5c6366dfd2eb8d2d52029971e678cbe791d43d93646ef14d6a91b1ca0d9376a0eb94ebbfa681529a50c55f869bbb33c7c4d0e3470bab59a3f0025402558ef55faa9e2fc6a00823037cafa407ab581fce7c1bc225642c592cfbb", 0xa0}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1fffc000000000, 0x7fff, 0x800, 0x2fe2f05e}, {0x2, 0x6, 0x9, 0x100000001}]}) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38000, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='\x00') 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x401) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x400, 0x1) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000200), 0x10000) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696e653000"], 0xa, 0x0}, 0x0) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x200}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:43 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = dup2(r2, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x101, 0x4, 0x1, 0xfffffffffffffffe, "9f173783741caca11acc3b33c397b4e6e84c9480", 0x8000, 0x100000000}) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x1, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:43 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000000100000050}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:44 executing program 1: mprotect(&(0x7f00002c8000/0x1000)=nil, 0x1000, 0x12) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0x2, 0xfffffffffffffffe, 0x8001, "e415c001b46919835e7a04dac748c5ffad2671be", 0x3, 0x7}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget(0x1, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001f00)=""/4096) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000002f00)=ANY=[@ANYBLOB="009d3f7bfa19c0534b69ec0693ac5f65fc108cd121478b73e864590ec84c7ef4cae1403bd054ba0f97efe926f0e420eedac58f33b1ff229f945f506d451b775cdd0625021c3a6d3211894c6da7fe50216bf9e9dab219fe8c42d91b6025839e35db0f24c5396cdd1ab07e09aea1f0e94b827a3542926a58773cefa2f2c05ca32286fa3d795358a686463b09d7d858465688a5496472a867fcd74dfd633f41c99e5e605edb7b355cb32ff4580d9ce40af3be5a12473b3a0f"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000740)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r3, 0x10000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f0000000340)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x4020426b, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:44 executing program 0: getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x42b7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, r0]) setgid(r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom$inet6(r5, &(0x7f00000003c0)=""/88, 0x58, 0x2, &(0x7f0000000440)={0x18, 0x2, 0x101, 0x7}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) recvfrom$unix(r5, &(0x7f0000000300)=""/153, 0x99, 0x1, 0x0, 0x0) mkdir(&(0x7f00000001c0)='\x00', 0x10) getgroups(0x3, &(0x7f0000000140)=[r4, r2, r3]) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 16:00:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) listen(r1, 0x1ff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x100000001, r2}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:44 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1f, r1, r2, r4, r5, 0x9, 0x5}, 0x1, 0x0, r6, r7, 0x7, 0xfe000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000040)={0x800, 0x3}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x810, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) 16:00:44 executing program 0: r0 = socket(0x18, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x101, 0x5, './file0\x00', 0x5, 0x8, 0x1, 0x8}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xb6) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff00"/110], &(0x7f00000001c0)=0x6e) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 16:00:44 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x0, 0x80}, {0x80000001, 0x1}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xd8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x30) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000001c0)="9c1099cf2d0bbc22d7c9d1514f72a6e31184bb59cffea1434b072469bcd340bbe0a91839263b8c6ca34c95aa44debd61e45027e2bb8a4cb575c29782ffae00b6c04507b992bb1e6e98f0d375a8f1e9d4269b185d1b624287719da155da8511caa30a098d093c04183d48fa5738af8d1412009192b7aaab8aecf18ddfeadd582e095d7c10c27bdefbbe453458c3e502ddc32d23c552fc5819d41c298ba3f247fa2ab4ae04c328f0e33bb20194dac98662389d0790d5cc46c97f904256ff40e05894a4c0d0d03fa738f56e8bec58e9620a5754c9248c35517cc262924398a24162e772a30be260845401b228fba6e3331c8555844d7fcc3d093d2718", 0xfb}, {&(0x7f00000002c0)="655ea78375721caadee6217e7c9e7db22ffc675d162d03cdc63590e67f71aa887d9ba72f869b3b1b92f800d5fccb0711aefb3e3c6a3741ff89156fbfc7399fac1a51529d3abc29a754cbcd8816276b11fe8ed55930800b5d1cab4f484d85bfe8e0e79542f1c3a6b827036fd1819c3d4f0e323d93ccd3710ee37a60ea2899d3d1f57fda97e1a0a90f6c3e2d17e39ffb96aadfdcafa9fcf32196c268af8554ea73883afe85daa6c9573a083e1b539c5a5523c28cb7534901ef6be60612db8c411eb09593ceab3c6ac029ff72b965c30de6d98be64ad8c4ba5ffa593ba906d0e38fba81c5e6117b8a0cd52663fc0027411b04e350bbbcf0479c7c5fd9b38cee4322c37d97743ab23e00871cda06cf75f8b45ff70f29d6b6b5b15efcb06900ee96c3841cfa99ae4f72378f21425d46a2581e38e46d72738b9857d5576147ab5f19a4b7ab22bb82060863d763df4cf6a30218b38bc05279ea8cdd7039fc65a31859430d9b9e6f295d8bc87ff374209a9df866ccf26c509cc1c248fb730b933a3d707e0aeedb56cdf30efe7b86c7f5956d779133d9d001799d2bf5c5e200c59ae24dfb4c6b24e3683cb8118f2fb23b252e46d447afd616e3f5080bdfaba5df712e216c1fc6cd96445c860608a92f016a143bcf32c296256162e6154a15f000994fa16515e2e9635a9a3f985bb99f6f02c9b5e56d7eaee8ac6378e326aa438d87a41a88152f97ffbf8018377fb712da4866b7c984fc1b9f05107f85ca07ac1c5cceb5d90cf39bcffaa7f65cea546b3c5659d8f8cedb70c4be3a85c4b35184d5a1df4599801f57107d56eb1cabd70a894251434cc03c01a60801d2456d148af852468267775a0f35c496946ac391b8780321ca893f75f8b59c2c2b52fd0fdaf391442576017421f2ecd7dc5441fc48085f424f1e7a482a458e0ef29813eb458f2e341991e285770abea3447fc1936a17ec05f44c8a21c554637399d4bdde7700c1e51626bcdcf2c8da8aad300f4f7c277caf7d309e5d599969b66b6a816893589a3de5304f0c5977c60a725353782dd3a094e64c44f191925f4ebcd65ac36924c4ed3c3e206c03898e75bbb2eb65c5962ae2f93e4ba2e6eb48c170841e86caed678985675e18cbc6db6fd0a9853dc111df6ab58e64f33d7393b406f1b525fe710c39e9937a93c1813f48475aea174d84fde2fa4a7dd0da1401c4f2677b858a9777857407ca58b13b5947025a61471b596d4afae15f8684e6ec7a48f36673fbb96799e54ea53a0fa6050e63ba73406c2196e9625d5b6ee6957e842eb2aba243f46778e706ca9c04ad4c9672c9fbf3383c32314dcd1ca3d8f0f54a80b4b9bdf80e2f454901e72991eeb2ef3c18c831ff119eba4be218282d8e899cd2a9a31be3b764ec2d871e7ab4268c78b4e7f1485e28c511cf180a1f0ed315f1003735543dc8b5ed9033b769d5f9ce18604b050dfe8e520ac184eef783e77f97819b5e914537c54b4e190418382b48cfc8782d4d883401a359b72af53d2c28c2851abf753d5a6180cfcb704e56980ed34d62ab5495013ac21f5711297b6de5b82b6d042da5d528186b107915cf9a941afb721f8d60d2fd2e4ff803e6f7b64bd9cdcd610e647828232307d5fa557f8de2d63248d1af51134091b32a15fecde18ad2170bf7150e00db83e27db27f63eb69a0da89b52b8546abc5a842cb420caf1edcdfde86eb8b82b598c4282cd89d878ab543467136fb2fface8877e0de2d1ade423a27a2259155c3304d563a1b1a6566f013a5ec2342fab30aa7d049c042357f10c8d337d88d5ddea2b29e822acc765a71c1ca9f6b29cda93a1a547cbe396d68ec1d2a7c0ec07469317e61e0c05d712dc890eadbb8c1e6427bed775eb2a1e1b43949e1c1a52272e6d4a8c4846c03379a15d893ec48ddef47cc14bd02e0b6e6caa9a725147959ee770140c415b20ae2a16a17d3c9c4cfb72256b7b36000185c049e1af9ea7ac75c8296ae10cfacd3261b82520a221f43e2deb288fb136ee93394d48b584642bc8afcd30c47eb973e1528e4bd2f597c13f1fb2500b358c68028ded11b5f134ca30bbab29000f3079c54b2783d27f9e059d67d96f74aac12c517cf7d1bb7412b9d95144973c38687e33c7e98b57a94c3bb7bb7218bbc3ccf999e94189bb5e9e18bbbe1bad544d4f60cd8a8490cbb0c730bbeabacbf5576722017f70f2a7fc2ad9b6e17ab2243e66a7129a980b44e298eac7abf4c4aa68f6e4afa43d66baccd921cad14ca9a672b853e1a969c2b923fea6a3441ffdec8d25782f538d24b2dd0b4fecb7f7a847d92fbafce4616afb524a3cc64b0fbef3747fc31a2633cc8a81801891b063c5bcfeb8b49e8247dcb67811f7c6ab53ac0a34efcd595ab3641c7487c81c4b2a923d651ab7cbc80f67fe0ed487d7faa54e435c3597cf64196e8ebd42fa52b5c0c9f1582f35b9b2350f1a9bfe64ad25bb3b576f8aa5275217fda4c8b71087df9856bf2a02b9fa7ed01c5ed67923edd26c77389c254686d0f96a4ad90a2c496fe9a9f3d3ba0bb033e6ea151e16e2836808afca086e0a62ab4882792a697f6c0576fd4eb2e14faaacc3a559cb5bedd953d9f23022213854f6be3a75774bbe370aa0ca384c2a9d3b0ea577c58d00f8dd0b8bc9ae4276ebbbe2a5e6f626acc4849d7f39d61f39fcedc66fa9ceb99f982a8069acf003ccc6817bb63412cc4e41735952f5dcff8a56e5e6af427a360d9e7cc96f3b4ba818d6dfd216e5e8d0ca392633e5efe4410513370ab84c92d10266cc991c66725b708914766281c93594736f580ea18fae7ce3c1e615869b2afa4e6c88114bfff169b4f5f393e49db238742cd6809c38523ccd16ef7748afc6ccf54e72f82807f61895f347c795a0c30231d3ab0320f5f20006a9152cdc5fe2aa394c0bcff4df704bcc89ad45aceb59e857ae3e9118af0a7223558a3f2af2173006d74564fba80fef32bc928e8f197c75253f1deb163a98a055004e7215d3c1b2f369b9236c9df545b4767c8860d65395bcb6f8a8d006fdb3447630737197cd6758bf3f5964914d313b6c5ec91795f9934689a5328deb56badf512976fb26bba715fd681dfd5ec3d429fb235d6a0f4367d87fb97315bdf3fc0a703994d009d7777d7d3621d27d19c92466c42f7b19ae20ef2ec441544f92167d6d75d16de403625ace7f0702260f719709f5a290181b339bfed04dce3ab8a5f8374dc05a5cbfba0f2f70829ad1181f8617ca5383cd379ed9306915359d22ade46e02bfb594854aea2c88f9568d2b89df7ab273bb89a2dcfcef1cd5b14d0ea5f57eceac5038d9be957d6969f88839bfa9856d77d3e3b927c7d67f9c2415bac9e9b19cbedd5582a063079b9523a25fef2735f9a8ccfeddfe0c6343531740480105f86d66ad8efd462924cf9872e8750815efceb2fc9c013cc35e263c9827728cebe8200412e2f1d76caa639772b00c9f1fc61f63fc626269ee209e32464989511f28909b12f7004c44e3fb73215834dfa7ed26209af6a6abfc1afc7007e1a706a6fad66dfe24b9365b6f887141680c6897e923b9e42a2254d5b41164d3f1a056578db9482cd615a9b0656e1b8966539f85da5e23a92b26e8d033056076dbd63b5680d016f664cf9e5b725ccf87810dabb25ad08478eb3908ba323b2a79050a0f4bc580490ed683e14974f058c5a2b6b39bf912a34a12715ddb7bfdf5924ab4f6c698fcb627aaa0be663acea7941a3e40cd2179326f9067c4740e1acc8b15b256883c62c608af99173a08233822978c149aa33e1a42077744e457c5d8478d6aa85d902ee9b503dc081418b311e4a816b5498e66af2d9f6827067a9579d21b50619f6e482537ce2565c3a7540ac04b9f4dc79bb10161769ccd033d9cdb8a1f0b7945e86097c8585dff5b2b7451014522e27305b3ee03e7b7ffcff0a2065ca812ebb9c1601ed09fd138424dd21ec397d5da517aeb2347704dfe1979e873d98d625e1fcf6f2e2d809294661654e7dd90a50aa21ab04b209495bebd1fb3a11f19a77b19383c3e787c5d93c729493d5078769119417820611a1a2fe019c2ce838e58beeae9c96d0009dc707d5bfe88c6ba5a4b1e90ec80735f3989fedf400434b6b812becfe12ed6e4eb41f0fcf77159b69f91d14ab01e5fab7c95f646ede485213d8183595f9e432bc60cb25db1be60714d142dcb1802dd7e3b93ee93a4e7379f71f066e64d3404b03fcb2ea21fb92c21fa87a79907051415bc21c9070a6b4b185ca53635026e805ebcb5f1c2c61fc3ff17216904ab6d33c985114d81681c8873d20eca9309d6d0f5bf14aa239824b6694732b1c9256c813309cf68e08028685cf8f502f2160e1a57bc82d214fd09dc0e6d1a4b35effa14c43c8ebf52866cc974975bf57888ae7fd9daf11e358105092b723f643ce220689ac13347e89e1d3f00cede2ec289950676c3da954e355c34e72dee89490d729826f2acb382bc7564ace5a0dbeea7e2f532ed94fc4baec79532627a6d8f545a1a0fed95843c27707653b5eb575193bef4d39cb60ae69fb3974be4d97aa60ca9b0c479a188b04353f9157813ad2a713fad8e2ca1cebd3b48f165d03f21e018acd47c74a3d9397eaadede8872c40a6f1fa4ad2ce639fc4f3cf2d72ce748744f4475f793a10dc79b1d9d2ea764b187fe50610fd1a93a00934cc49f392b9d21422766391cc59f3fad6a3016dad69109fe6d2aa698cd66bceb5063f79ab090b3f38774a724bfc06ef07728e777b2f2bbdda84262b387ba23b387a1fc571a51b9668c9627d99af1c04bedad2c073c00c45bc2b039d3137119f761b514db204909f5c1054464ed447dc20ed9a7353dade8672af32acb58b3186a9a0609a797cb8c39d8778ae1aab4bfecbde13cbd7bb299bdccd667a3b4cecd6987e8fcf4cf2ccf81f4d91ef37cdfddb52331fffadfb344030ca38d44f6fd77391a0e536086a499aae48ed7181b711eb16fffb9789f0f031eef81bfce75a0d0aac8516e7059bd7418bebb2133232d17e0d46e3058b040a81292703c0455febf760b8eea32c53fd98adbde9c93b03cdee7dadc369fa001da5556d795f44b67aef8c98c2a9e727fa80f0282d6d861d471182678c09cc0f5932283e6315d1682967eb4764008e0c7ae190171d784011912304c0b740b11bd6b803782554c73ce89e50256e46ec9052630dd05ca093bf401326fbeae09de126f180028c1d746f231879e0d46b180738de28bff2fb97abb4975340ead65ad10443aa9b2427c0fe045b4f5e9637c11b8a4ba1667a79aeb9d5ceaa888b7cb1391a654886b9ce998bb0529fa0a5fde7418b0b69b239639f879b9ecadb6f4043c755c7c90177c6c04571fd646a25233e61e535d28ff7f4542a1d841211c0749c7bb41231d8247e74e19bccb78104309d3664d51c356f9dd8d0642137f2106fddfefa1093869fb4e626d6817d940bc75b1802a7739d35c49dd74d649c7a804ad528cdeb7b3bfbfcd025e13ae1afda5a7e54534e7987b89d26aee2da41bd31da4ba68c5fe8a114380be01ac5ef4eb44af98430f92f670af1adbb37bf4151921cb0fc2f3836b83ae876fe8df51a657496e9a9205e68cb74d81a7a5e2a8b07584f9b44c412634fea2b7739e7ec1172065b7b75676d0c0d19bed7dd02c235221e0af7ce604677a504abb1c0594ce9fbd63d8142d877769dcd07a2e068d0403914f9d7c6c8fdba9c5fefefd10e443f2b76e9bcfc8bf34e42b091720c443ddc7735fddf67fdc203390932404001b602a1e00d676973d35fc2c85c4b72bcee00d780", 0x1000}, {&(0x7f00000012c0)="76959f5509be0cb044f5c21c2818da2799a85980f7206bf712ed81792b94b74b4af1a08e991c1faae2f9eab36186e5ad6a58d72e4f2d2ea1a3ee80c4b5665e89d57c757c48fdfd12a5429330615d2d493f391cd26b503bd9ce9873b3b7ae4a16298566a9c74ea728aac35804fa7a43aa7d20606326c005be100f5ca76f41a543dc489ccce1464043e24a71ef07e65b1526552981c82a3c085cecadc9b3b876522e6be63161e1fbbf7c52e7a4680b9a4a326e16d345986af1d47f47d4db741ea734587902bb4177c5f9e1b114a42d0010a5", 0xd1}], 0x3, &(0x7f0000001400)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r2, r0, r1, r0]}], 0x30, 0x4}, 0x4) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) chroot(&(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x3b8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) setuid(0xee01) fchdir(r1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x5}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x7fffffff, 0x1}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) write(r1, &(0x7f0000000000)="6a893ee73e0e28cc32e83a25e983d153443be6d2071cc3a0d2d2d897d0c91abd63fe09f7cc8d", 0x26) 16:00:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x800, 0x101}, {0x18, 0x2, 0x100000000, 0xfbd}, 0x401, [0xfffffffffffffff8, 0x80000000, 0x1, 0x20, 0x7, 0x1, 0x6, 0x9]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1, 0x0}, 0x100) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xffffffff) r2 = getegid() r3 = getegid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[r2, r3, r4, r5]) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x9) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x110) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) sendmsg(r1, &(0x7f0000001b80)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000400)="e0f2c6edfd366c99dd62d2adecb1425c49111c5e922c825b29d67a2d6da826bd0bccf36360438e345447797bc33bf519fd37e08e2dd71314d292e1eede7fb757101f4a7aeb760d3303519b1e8747dca996118f29b754cf84ae6794cd4c81ff94134a5489c4eda9a6e3a0a12df0a98cd133fa5f78d56192d0a267aa8ad77cfaa9c7a0b73cd35ee0f36cb77fbd7b47e0f6dd5b53f27650c563bb1d7ae3692207c8dfad26b5596cf5a0956ac17a41363a1d6b5484feb592ed7c918ca0c04479f7693ff9a7e0d89186d9191a7018749e623bb6729cb11dd38bbc57a6d78983af6a87c9595d7e904feb0f214481ea90bcce38360fbedac3216773c71f5f", 0xfb}, {&(0x7f0000000380)="42da6a9f87b255a2c7f67384fa8374684cff428332920d8915730e71c5d5d57e3e2c629bb67b", 0x26}, {&(0x7f0000000500)="69e9fd28ed1068f35625f775", 0xc}, {&(0x7f0000000540)="098798bc8919a84d6235ad10292053594e00369be522e6e2813ec6f513a1fb7d7757430440016762c0184cb4832a6acdad6f715f5ae4847678fe34f5a8b3e0c4b4fad6", 0x43}, {&(0x7f0000000800)="1721a09e6184cd59a9750bee7d8a97be9fca5755b654cfbf02ac5dafe36b5e8d24d1c73d11e303742f335324142d35c28ac68d9dda64e0a4971a3ad6400ff15182b4ef30a21ce12091d80de468d32a5b077dc8ec1ded96bcba8cb4615b4084f9565cdd706382a585ec42bc0f8eabea127056b7874a692c2f57271fb429dea880f388885be9b98e3f20bc75c88723dfe8fb7ca3b688960b97aee6377da478364bfadd9507c84dbb0b56a831c74a2d5efe33fbf15279f620b4fad117ac51238d8f1fd38169cf1ead12d88b40c708d9e359ac430001d15168", 0xd7}, {&(0x7f0000000900)="27d6f412c7c81537de62308de311d8671755b916b22db2aabe092968121556ed29d646eb8cc88dab3383cb275809f66ef808424f1049120c3b9dd54212fb30bc89de815f78763e5622687400cebb360fe061007e89e5d4007b5e4fa10cbac9feb7028ca8fa82448a5ba1e72feda59140c11e76e13ce2fa0f86222a0294b78223a9b04b125e02d802278f8cd42a6a1b9b7f2018dafeff413753baccb7741bd5b1a5782c088e5434771f9735711f859c4cc7b51eea58eab72ea5f3b06db744d10e38065428e32461f3e6e2b03076e42834c051971590aae95c194b7965ffd8dee265896d21b7e1ae9e82baacd674b004e5e138f1d30e1e4bee0bb8788ef9703440fe07e768b15580ee1d6aa05904be40a2bd9a5bef963c30613720e56220f09aeedb25c77feb87abf1d621a4dfe41626625612d46ed89c308102597a4039374d00f691c5cb69b8977442e8aeff6366547fbcc07966815f59c095e95d88a1c939ad6623654080f0489418c712d2cb7688766e2961e68d7ff8bc888f9690e2cd69463a97b2fcb954049bade8a6f85b3d2c8d12263ae3d1fdcc2f57dde35c942d17784a628b766722d10875649ecf2ca44e29d6baa562ca181ac214fafb1616b6a0d72307c4103cdb9ea65e480f928d481cdff2a1da7f84eba22adf03d046ec3170dc951b921c0fe707c7cd7dce1eeaeb1a9bf1f434583327386525cd23d805ccd824990a17995301a6d449f57107cd1a2daa08862bc750add223a5a600acf0b2a478206213913a9019c668ff6ea16e7799ccb52552257e1f839c435018c594dee83e0fa73661fef870b2ead178285312c38dc7fe6aa82515fb98761439169e3e2d7b56b1d2412e97963822c577409979305003203a186d329a069d413024e72263b14db414eeae1b2b2c4053b7ef9ad93c624f7de7c246cb613f38832bb9f38cfab66c9485b35a0f54ef98ccdeb117ca3df7d94be1145c3b224c66c405aa8af5a2062b6262a0e40fa27663fc29e9bba8f761f59ae901f336ea24c9894ba449106cc58f3eb339815cedc9b96bd8fbb108cdeffdaef6901c501e5a829934433ac09dc0131efcc2ac689f57fd5a3e425da118a0dab8f46f830b2f4cc8fa62294b9e2966b05caf0febb2a0b80655d6779019e665cab877a43b24ed3312e2646e794d59ff5522460a072cbd0556f0268d7698c3c977007b447f4ae67c6a635f72998752c295af671cfda6031902166d3dd5dee1eb16b1a0697d5ff8cd590828973134670c75caa025a0192471284121153a0e84bac42122ed8bde9c2d86bb94f127e7d932f31448507bde40a328e6828e1f470bb776e5fa0713b3d0e9d8f554807b5078a31b3f8c6105a4cf3a147896d121126c112f8d48f01fdccb2b06fa8d0cb725ee32f9a896a255f7d2970d7081a6e2769d7fecca2184364e8c45a79dc76c28c880175288245eb2ee5994bf206960e789e9747ab980c7dac72bb451f97055f9fe793ca79ec8314b22b28e95d78cf072687d1c078bdb33fa8ddc80bcd79cc3a800f67c815cd4878c42ebbbb0e0014e5a94e94bf3897a7a323f92e2d27ac82c594ebd5dd38e99ce45261e3071dc6a2c8dc6315a48c176b8c9cfc9a9bf03c25ef07a57014d2a42dafa972661ccc7a9970ecb001d31c8f01e4423b668c14107b5f3234c9461fa8221e6fb9087fefee3e704eb75a1315ebd6e667776b6b862fd20cd4cc362684926299ea9ebf2af4f36edfaaca07bc45557f993a0ab6d7c459d7ef384c4bac5447bf70b4a090b7fbeea27e5f3883dafe06bdd6eb7370a1a38297532dc2d0913727d7c948b3d2411864fde3665bf5963339d8199d43abf58c5caf3568a9015d6dd5965d67d3d8fb07be22cfdf05f6ed691a0bb6735477b17e07cd500df2e0d5abbc45d90e85796eb94d24dcb76f0f32a77edf1d7ab9d6d54e5233b0ef855fd69f04b26e3d1978f3d11bd26ce72ee9715c8fe1dda7572e72ad306b6cbb62ce2b7f8d0626a6a88d0fe957a5377d6df21b9c5ce7efee7ca3844313623e467ca553f77d3f74b02290d58e8ce7d4eb7ecc494dd3e026bcc77fbeb5e717d6f56ad0b50997aba146a9078cc269fd2ffae37d91309b3a488977744fbd8e7682262b81646657bf813b811d4af9d5ad78d783e88dbe83206d5a8778fc713b0120fbe257c51f731e6bcae5b5ff19dc649bc3e94a3ef0e79902f6475161a6606ca2fae09db99ef94a325690f4f38ef96eb05c39bc0a21fce7941a2a944893d879952eb2259166d34f6b339cd54ec99865e4c9e5f1ad77c40fbab1d2dfe33b300fb164b8e437c4fd59fdf303f5c8ebe450bc5f86cd0b6eab726ee0e86e989ae66b62447ae9635def9493f8c0307bfb6c4781e49d2346d922ccaf047ea44a79a5823546d52607e8e4c5ac1eaa37b19457f91b8cdb3bedebaf20537dde5fc88201427cb0b14c0522eac83288afce8d7558bfe44a0b0f6ccc751438add13507c8f84904d56af850356e3ad3baff9440ca56ff534227fe9de3683c01bc920d315b6534efbda0ca0835e0918016630768eaafab4fd846057da0e65985e326413c1efbe93957fa1fded1637183a1b57256651540076cf2ace30f1e92843d1d68c95d56e8a70ca7d60041d16dac44bae280274656c8dda28d139814aa2adea44e88c160eb93b79a8738d55f8d486e9423f8482923761d6a5f1761ad06f741af0982258b19c95550d43ae104f8ea42c9d36646bdb63a784b58428d69a617f87081be83b8cc4584d572cef31efbcb347ded5d97ae8249a45617cd86c7f24055f58f8603d818e890ecb1cae2ae1d5d7ce6d230d4546e399baa22a88514b86f99b7127bcdd0c56b5708367ee9c2abcae13ae11e6f7e3fc662c78694ad2d5e29505e73d7543c8545dfe77be61b22dcec245d778bce333a205e79ea17dc16175e479611bd5ff28690aaa90b1f055c97a02efab313961c1bd41cd59b406a1bac0b0b26052fd4db976632fe67033abe9fce055a5852af0adfb03af5358493724ec833cda753bb286742bb3577ac96b680650084a3686535fcbf8cf1d978106e52839fcff5ca58b4dc1e66ab13ee00abef6d9846a2888b844b75f3015af627d8991304d702774eb052d4fc9ddccf15ccc4e9b4ddbf4b46e99d862b7682ea92f2d9bd9e0461189da75ff6f2888ddccae0b5f5545bbe6b6a6484686f6de81076550cfe45db8f6d174fc6b2a4751d809829b8b12fca330dd80562aa087a5f1fa1a671a03985856ac3e1b3769b98df7f7972d96cd38800183f5d4812210bd567953b764aca7415f99d10affae1aa7f1cf2a458900e162387160fe6c0abba05c7841995457153f27c1bef10f14f1525d0bea4ef56fa9f66df76d43ee98e218c5a6b76b05c60029ba3b7d3ea8d61050d6b7524f2552b3b26820366684f98c0a31882f03c739b51c0c2544e6f54b99cc0badb81f2044902166aefa8cc4911039e12fc93302c7b010fffef643b481dc911acd79574ddcdf76729bd9589208789b174e3cff7a39e036680bc328d5520a2af583a104b3841c20cb941b11d6d51519fef89c1e807945dddd3f6742dd9b94398d9256f4f4fb81941c62add8a3efe0cc79afa3e31b131b178b6c6a45ae78f7b49423ead71b62e16d31d09562b57dcb36666377bb32f52630e13e04845e8fed2d6b805a298f3319cb4fa5e0b4a4b9504430421bb03e2571081e167db7b3dd8e238ff9a2fd47670627251fa4ba583b8c5a9d2fe0cde4fb57e76cb1c0c2a0ec10a17a77d4862e4a9d79e59d6f1f438f74b1ce9818c8349fb4cf876848a0712f893dfb8752a906b6e5e6556de70128c2a44ed2ac6879cfd2a4e31fb36870eff377816c8d18c613576c353aefabf24764d535da51f165da89b654b124224e84455ff26582b74350828316bdbb6a8e20a470a2acfc69c93db08478c657e1ddf7418654fa09b692f704e36e6596831fa20eb0439b0a1be725426ba8090868da276cccadbdd67bf27f68ee10ccfa0643a866e0265ec45085b1fba9f3f70c4594d2dd05a902146fd61078b10ce687864a0a546d6f34d1d1290dedeb109cc3a14bdeec0a294eb2dea7c33bc8a2e69f6ca8573b827f1da961bd01dfc05cd4643adc2411c98452345c769a1c7c586a628541e4b1aa661ace2f3932d68bfd12b6a86ecd5d376581f8dda2c81501ec40e867b4ab2ccfe6b53d20a6011bf60da7135ff6151a150159bcfb5ee879c912db8df75609d10c3c2724f91e8c14812671b82e53c857b4abec2da017b88d3c1f75e88ba7471050917b95867e7c059e8f3b01a25fdaba707b50641b890dced1ea27c0e3a66e087a6883c33cb85aa715e36c5cda38a17ea0cb11156169c304b8dd44e361fae3a008e3fbf9d5f52b5f9f571b9022db95b291d5aaffc8040acd1c7588131d1c69e8f604a19f32ef4f56558f4b4ec964e69f8efb018ac5c5258f8108724a9b443abfb884d8f296f9bade53540e51e41b204ff016a208807c20e34df22c69c7ef59ef482fe8c9ef8f6cc04d5d966ee6e4d0d2de15e775f7be6d4ca1daa2f26b4c281ea267a89ca81cc73a1e2003bd9f1b91394f5fe0583b680e08421c2c4cceb731a275b3313989df5a3f6035c39c4f9743197386b3fcaa27682a8d67c4e1d871e33d09824305f5d4b66c5dc488bd88fcd6d14e4b18cd3f8c3561ecf4fd2203cb227e084328b8deeb5cb2b2f19e8f30d299e689e7f69c895010c6dd50d3184f219c76b47a1c027b3cf37a596a026731e54042926e66b33c2578ae765c13851f437f06553dd214c906b48e46e2cc69f0155ef03cf00d573229f433c4bb26cf6d6c7397e32a051d72ea0890388b10da24c3b1076c765a54e41662a9ee1f4e15948c8100764edbf38d3178cad744fe72fe9acd5f984b43579f00071ecd34e41db9f1393e4113e7b89e05ab595c3e9e443d49393248f01a87446b5790dc05bf6f66f75613b96d0841163d47ce6417806629f2c9fb27c7e78eb024fcd697cb9849dd3448ed808e54e235ddfef3289f1e6c4fa6cf1ba38b7a21a7bdeab7599dacef713329a6b70489397341a82b6e94085c1919e5378062002317c66525c58e7e95e539a4a522b10cefba166492ed4f08016c17795122a0a7bc1934ca309ace528e0e79f691d30d03ed31b92b173eb25eb5e5f9fdf081a5a2ee9dd7d586786da2b00f5f1ed858bfb44a108cd10a16311700080eea1362f43f678735efc06e7c6e71d50863baeb686f2f4a0f76010009af70f02a3f13d6204ea4f798fe943f5f581c8f6882c3633aea7647ef565dad1982ae819f90c73a439dac7ec3942d61cf883a887809f1b721e2b180fe4aaae4eb56a38b8646472a5c7589be362095c09180485682e1122a0f90d71e1de549342e3a7e2eae06270268034ca1a2299fceca9289b977c572824c27233e6ff709d85c5b4b0b036d7805975cc4a18249eb479ae0d6144bbc5beab29c8a037106c65b882ace2d2853172cd6adb7172341f1f9b230e073505583d366a59d91d0a027f4228bdb8be44a45ddecdb437a661a170c3bd5618107780633aa5e80dafa8a887717fcd383a945a7c04f5c3e9a2053ae5ae94a6722a5849e8e7ef7baa37aaf482b71e39f57164af628521cac55c3bdec5e138fceb46f309450a83417aaab2644770cc94831ed58beb470911ca03c221b19d4e8ef1af53673f13f600f978754ccb872a9adfd3a8076671175c6c7e2a738ca3300eb300d87bc96054f03ba3701f7dabf047fe223e27a5d6e6730d8263bb27d194bf36f67ed483ae921a1524cfb86dd6c0fd0d3f2aa0d629dd3", 0x1000}, {&(0x7f00000005c0)="ffd40e97ccc143621626e50dd97301e950ae02c80109c8de46e322d2404daeff489d91f3d207027616d4a581b9e39415176991171e7f86426bf80e4e874d5a7b88fac4a112fd0eb48a024966264e84229289ab1497ee7a673ff86934cd75463f1f4f16f6ace20d274e6859cc3e1755feb241fd62eab67f9cf6a73f363b10ee6eab4a167d00f2194ea71e042c404d6681dafb9ebcc9", 0x95}, {&(0x7f0000001900)="60b23af297d2ef80329fb219bdd9a850c6b17e69baa1a97146394c31d5f1fe0508986730a7e7458747c34927e47fb561f46cdfd741c0d53de4a74279a4f0166f205ddde4aa469bb9cb405632db93e765e745b447e5ae1f2e83e9cb00c8cd93ff2e278bd8969f65e67a5d5565a69749dde4612f454e536ad940e4c0653b584789a941825b9698aa227e113f8210578caaf071f2b2aa5e6b94497ccccc7100b6099d193ca9cd5a86beb4e53423a1d8f74cb5ee", 0xb2}], 0x8, &(0x7f0000001a40)=[{0x100, 0xffff, 0x3, "1d007c2d909aa52bc7d0ce0dd9248ceaac3936c22aab05bed0e74d057ad840c4da0b603f7a3f0783553b96f0abf32e435d06d420ca0de5d3cde18f959f6ca2588bd66393840bdf6fbab48099e637731d4a7d40b8945c987371cc7a08a9b6aeec4082edf88600dba855c2fd20a1229798f79683a496175eeb4a62f5cf73342dc73c95ff581cbefb849783932a42bad24858604604700611fc54f2c1fe424d1f7a0d8040249cb5466485ea42499dbdb4f0e3c2c9732067ece82e26bab333cfff13a4d2c9534b72a50c163611120a18c0506b65cf463f47d15e51cfab1959d04302f37b6e254edf59e38385a746c7"}, {0x18, 0x0, 0x3, ']J '}], 0x118}, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/70, 0x46, 0x4, 0x0, 0x2b0) 16:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = getgid() r2 = semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) syz_open_pts() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff7, r3, r1, r4, r1, 0x4, 0xfff}, 0x6, 0x1000, 0x6}) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = msgget(0x2, 0x20) msgctl$IPC_RMID(r1, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x7ff}, {0x148, 0x81}}) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8402, 0x40) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x9f65, 0x6b}, {0x5, 0x7fffffff}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xffffffffffffff7f, 0x5, './file0/file0\x00', 0x3, 0x1ff, 0x46c7, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xffffffffffff0000, 0x7, './file0\x00', 0x8, 0x2, 0x9, 0x3}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986d08453a1e1bd241a84b65e2531a8825", 0xfffffffffffffe21) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x6, 0x7fffffff, 0x101}, {0x200, 0x6, 0x1, 0x1}, {0x1, 0x3, 0xffff, 0x8}, {0xffff, 0x5, 0x2, 0x8548}, {0x0, 0x401, 0x2, 0xffffffff}, {0xff, 0x5, 0x1, 0x10000}, {0x341, 0x2, 0x0, 0x1}]}) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x26, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) 16:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:45 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x0, 0x1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x800, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x7, 0x0, 0x1ff}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() getuid() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) pwrite(r0, &(0x7f00000001c0)="48156a98f83b327e1a39cfa0bdd3ac7144159d644be2b572b73c18d5daa7a1b2b110ccf3302b40b5459e84bde5859187010a43b5db3ef432bfb37efe103731c939ee5a40f4fb26471407592ad700f3a0d70064eace2020292756c99daa54597b859b6e44ce3f00568362c208d0df2ebff5af", 0x72, 0x0, 0x32) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x20000000000000) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="74fe66bec68c34b1106f96155a7d473f2c43f8a8739ac67b984394099b4f59f7d20c293d38c228053e457ea7cba6128b43dcdd6ce7d9aa9f583582a11ad36106a0b526618088899b0239cce27361", 0x4e) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x41) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f00002f6000/0x2000)=nil, 0x2000, 0xa43f6bb07434a58d) r0 = socket(0x18, 0x1, 0xfffffffffdffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f000074c000/0x1000)=nil) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x2, 0xfffffffffffffff8, r1}) flock(r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0x3, 0x4, 0x0, 0x7fff, 0x5, 0x7de, 0x1, 0x2, 0x9, 0x4f6}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r2, 0xa) 16:00:45 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/148) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbc2cffd343912a09, &(0x7f00000001c0)="ea") 16:00:45 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) nanosleep(&(0x7f0000000000)={0x400, 0x7ff00001}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)='g', 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="80e690c09d2ffc6d7bf043b24c67a6213171ab191f4a36d6ab7c7d1fc9", 0x1d}, {&(0x7f0000000080)="cca9171243626cd2e749027a50e6bb2cf37691634705465cf770dd1fd2a71e59d21a0c1b2d1bba3a448929169f1b", 0x2e}, {&(0x7f0000000180)="08094224c19274e16ca62a717f2f08419cc57d92e8b7b06218d3a4733dd71e29934c44bcd7432a7558b1786725258d900ec591765ad915afd77e005b465c5f966f7eddd9f55aa7a0b377a3a96dfe75d7cc8af01dd1b6a98452d72c6449f9cbc6951467524b8d5af4838619460eabf0c4805f92db53f98e74d38cf7820cf5f08d1b38f5e5d1a9b3b5f7a4fa7cf7011c11e2b2c620b9c76a492f9f296127ca48fa28ea4e3684d6231dc8c8956f49aa7fc254686c8263a4c826113a83f46a6e0ca37bdc977704d15ad2b98c9e5a98fdfff9c7a03f5d3f7c821e15d0", 0xda}, {&(0x7f0000000280)="d43aceecfa8060f10ef51ca83f46991110f6e3ad73fd158ccc8378c6352ee227fdf530e1cb72f9fb3319838f043a6b6d0d9eb2a0b21459f660c0da6ca818b7d3f969459ad3e803749be2d1522c9b03573205c6757cc1c2194a6bf78a6b5f585e595baed618809b5393691b682fa87d5ab07c5ae062c4d87f44205fe15a95f760a0c70d9ff0f5ab73804fb422ffded25fbf2735b6373255f80435a592657f1aafaea2bc4b5bcdfb6556fa231bcc1e7a4cdd5c6bb9eb9d3dc51378d7770a461b4134d0f6fbdea5e2d2433e0424e5e699cf13f35087df94f59845dc807ce57f1cf1d91f1b05ff88aa7d25f930bf18566b4c4f3f8698470189c6da1e01fd47492ee8e08c42e9c720d22224c07d30219721b88fa1359c55b47509e0391ecda997f095be6b608f43b7720ccc62222d46b8b8c7447edcc0a268a2f569ae09c64251a2128e3f105ebad25e90cd0b3c588c71b42801c6135cac174a6f47832bd4cd7d82be83257b58d9c3c7087542dbd5a93e0676b82c75bbf2469c558dd8f3457ecfc39d5f8b85632286866af3268d050bcc152769e164d21d83de6323e36888c6731caa7ee9ba81faf30998237a8e560bcda53f3d3eb182ddd127d47a06d1a11b2865d7ac73cbe996c593976db32c4f1ab3b41ab70b9c80ecfc76987cc790db514a30929ad98964ee31e083f33a6006952c8ec7e19d9f7a98dadca40b9accbdb79a62613cdc5bbe8d2cd332798f16a6f7c3403005f26ff5b0e8d9998c6ef01d5982bfeb008aca1feb8c394b2dfd02e76319e09b1480bfc8fbc61a17d4f2735cb03a2227d4e8f9b858196d74503b6795659ce99f128806b09d1711db12eb210dc161928963d0b20ddd0d085965632b6b1a678f93b567d2ef55ee4f938cee0811038c65046ce80d402deb42cf6f1067f77fea3cd13c122c38787c7de62ace93361dc3a00e91ae7b37bb20f77a45f5359523caca4eaf445e3743bd0d54031b04f9b5632cff9aeb15c9037825bb3e956e014a9983155406542dae6e44d7b8cc9487e4111454e1c4ab8c76976ff7e831ea90ba23a9efbacf90c097442ae5b998ccc586b0db3c6a9ee9fb47933f339e2eb599db32e640bda896475ccbf1e6ab500621ed13057500fbee4d9a93ba1dd79192d504f252d2df5111a9b4e1247e28ad7ae7667f0ab9ba2f86bf51a6433f1105b28cb21c8671665a8140bae1df47935138afde9485ca2c5472ced16f39369c901b42a4e319222b996d07c25216e8928331d5020afd4dfe15f616a6c8fa1cf5ae1c4ec9bc54aa8248a9afa9d0e0ac7d78d7a94821fdcb104c70e60ad60c4af166261fa8d2eba2d5a40a284e05903ffd71c90312a6884d742b9c37fa0ac68297dff1ae37bbd9e42b10a607109fceb29332daecd00d36e2a0d96a77b434d938fe45d2a053f9397d364697c80f55fb93da51b9b003d6cd28d974518ab3a1dd4e5f47efd7932bef197a1c21c6cc6e68ba3970d0d1c1400992b488912c0cef635f99d79f20d4a12dbc819d7cdb49112b37e5686ce31f3485ecab69b600db956418b988b40f14f547eb5759aa1f992d4b4edadec26926157dc34ec1190f6d8e1458d7a9f830721fc48abd9b4922b6aa08c6a48cad75c564ce19acf5b85893fb9e43e6956a94eee2a512cebeddf2dcc1dfcf0e690bcc88ece329937b0101c9174430e8e50e3d4632c10f5317fc0dfd1cb11f361273e7803a5c4f7287b1e835575ef5a328dce36aa1393db4471af1264a9e52719ff0f43b9dbf46cd3850d4f2526e3dc3fa295ad70cde73f4cd11e2f4321b0406917cef63f408ca2bb17d52e807cf40880fe6dd7ace257c6c37ab9448c0f5e1696440a43bbf2a8a0590e6243ff12aa74fa7711a6a44565d9908b63f9b51c71b2c2e5e8432e9f60e802c29f273b9081468cff92607c9243fbc3b294d45057b1db1854e3abff031b1894054f1b3d960e97d90779e9c0d553b6be40875da5f74bfa9ddcae5437894c586ace9e3b571c8e0583662b1671736ae6bbe9e6d39b87ac6f1607dd113f89c5f42557d2e982001f1d4c1f5bde90f5e4a8314bcbce2a85ed8822194edd1cbfdee63c5e6cd7c37524eb0515518ca995c87e8df8f733a4c40f178d4fddfee67ee3752aa5ec1b9216793018deebab19048418f76e8faa5d3ffecb69ba4727bd4d8efbf65b31cb9017d0c6b2db024c24f96dd6e36dacc587947ccb15113f883031b99a8086fa69f0e438cc05a13786014a3559aac97f6c40da4bdd92a944228a127f73703806b747489c561feceb27d6b672c5418f439476e4ce2652280fcfdd4f1fdb40dc6ddee2254db65a05de166af09accdab0621601c9399594e6139dea5a009c3fd1114643dbe0e9749fe9f8671341662028733f4e1a8ae49c41a81e6ed04e11721bf79039ed0334fa57091c65ae3f3b9ec74175ce36edbd0962b1cd367d3ad0c9d232a4af70135817a51070c9556ba8aace89d7885fef6da5dc61b7c99b3097da138236fd98f2687e369ecc29479bcf6309d3b8299f076fd0c5a77a695b9dbbd9077b211ea04e7d2c4d8eaa43de32b07bc72b1386b21b31fdf15315e1e9e0965201e0f23b76eeaf58e357d99bc41d0e1c3fa95f13d60b42cb14f4e15205b708eeb808a49334a68b803846b4e07141cc449e6749d8f799056ddee31a6863692ded26add4117aed4f24bfffbcb22515e3560a20e9ee403bd3fa54498a1903a0e3cb3cf45138ac3e341cb69cc7e35033a127a3dac662c59ea3cf5ce31887d80b5428bf5faedfcf5117d42eb214b0b2dc01d416e057f7ebb81b89de03081f80c6d330ddd27f1bccdec6b4834c72a28a23f921413fe89bfb7ab134b60957fa15add6773909e0e4165562d3c0f2e32b3481ec71c0e71dbe99f818704b57ce45ef3bb11735f365b838bc437f2ca438705df3df07a4d5a5a70c2860866b1a9b6a12b47f1ed8aeee98ab9d10575f8e0cbbaa686e8f494595c64a9e7bef36e23e588f4937b3f84b3b758d061421a6b01de5d62eae777e6265d481f01045c75004026f7d4817765a0751a9ce4be0701b1813c63a5c9b89fc35688e36026054383fee7bcf966a506411de270c418531ea4ad44e6d5bad4aa9353b7479d0ed50d916ea52c3a3e92e5b221eff1bbe90ba74b9defa9d5cd37c53d6839df5b33fe3ee9f53c09e1cee41e5d27d3592022167f47e08aa4da193a2f3d438456273acd81136ccb32663da329783c47cd4ef512ebe706b3b7bcdfeea7857fb7efae1b48bef61c369560408796120fac1cef27f8967cd7c851ada8868bbb19ca5f5b5b620f9dab5bb2ebda14a498515ca64301596dbe3f0c5cb6f4d98a0274e781942ecc90757a7fc3232720170332ec8b30cb27df30b75e44ebc4187a074da7cecd6e9c92129698391f7b5e29f810612ff1c5dd461a3e2452fe91f3299d0b96cebcc3d33860d01f46c8c6e8c8c37bc572d8ef5c82dd403fb79dbc613bf77e7d979d7568a133c508b575c13b5ef3c69e2000a092415c9982c2f183240683429a804798d73d4ed2d38288a738140654170ed1a632f90a0b469a3e4171f3bd412b9199c666ae20d81a99e18de88042c7076897f2a3990049700544e17b508fa495320a43c34374648668fa48d5e9948175c86cf00669090149f7b2a1af8c1590cb2ed58d08281775e33685bb85ad7c78e7b6caa390293ac54e9a4400ed122d570808ba8f62efec5f9aeac32a84789943d93eafd03efac228c29d8b3f3692f3ecd26d133580a4c38eab1a565e234ed58ad86c06c038e0191776d52a9ac8b98468d3e838587787fdbc6a6b44ec1be21228c567d332bbb3041a76a62ebd5a41242724ac31cb5d80676534d333dc4014f2504fdfd9b8e16a809127f29ceca761bb3ce69f245c1693828390574369e9c47c9dde7e3e4e9a88be8b35794c4147fb6b8f387835d7eab5f8f1c84001e348b2109fb2efaaece40b5b65beef54b5387cd3f90fa4766d003507a675ab44d7c72d717f95501b15eb0fe0640e5b36310e1352ce61d0fc6b2fef5f460a2bc597c00cb4e9e9ec50eb0c4f09a219bd4fbfeac2f101ce0ef19725a49605f8b5d8e72a654f752556fdcc7b49f5a01757c9b2d109f85033885af78f3417f9bd23de12d648a2a009c1940bcbfd7c8be058c2dceadf68a0e934c868d0d58b74ca62af3e3f610ae10f17ea91c535c6091920601e761d56f9aa59969fc2302e83de9ace4fd55d7410b2557759aa8e37c6aa1f984c574762991e1d4d754af40118ca476dfb169f721c6cd86502a330d1a6d58ee8379286d0126b9b421187fa58ddd1fe3f340a0a7630021067915ac7f538a965fc621e40308d364f64138d18d0631b34b08f132b43711a0f4509ae5cce8a68672e69de4a6f0cffdce9f25239e1b3e796036e46156769dd33762f653afba6e1486d368a7d4edf7a82b3b7992d27233cfb4b38402c8af8696601953125ed070b3d965337b90ae4a72f9ac00fefad7c0811a09f9c668b6d19a0796060983561f070c48d9febd96dcfde4e9c34e37260c26513488a66575057b4d759920a9bda0f0e629d516cb813e9c9a64c80b29460f4dd4ae496106130385929d59a8559f12169da05e2c94a477ec58af8fe6e1ce3e1007ebb9a2dd23b0624de8555640c77eef4e136b49a084504a431dc89a0ed3c12197b0319a4af957a3fcdfdc58b15cf8300bb99762e319bdc33dcc511c22c2a0cdc423d771190806d0f07457d0ea9f756b82158f1ce682a113f6c5b9c30df5ee2acd0182d5ae84e8a3e2b847b10c5162c33d74a6ab1a49fe2120a60e55d2bc4e6e32cb5e99a1c01ce256f98c2f593e61390b083b41326999de0d301ca38cb63b24f145d80a9399f35c24586cff054bbd83f42aeb2ee35ed3e160ba950c0df408cb607849a53d5c35a1fca5bec3d858c1e1125fd0b7b68265e484bfcfe2910938fe7f68c03a0e2de6ae69522957653abb8bd8f1cee8e6194b89250b80ab17f1614ff7cb04e8469540813d156f57afafd3ca4dd689a03cdbc6fce8dae5be1d8d6d99e332097bf7b175cee36f7114faa065c7237f221709d59ee11de902ef40ff369525091f7eb3fe4f0548d87534988d64aa4289a84daaaaf9dbb85523a7f27743ec3b337f864ebd4037641108c6ed7b5edcae3629efe6d54e9cc4fb37fd3ee96156c68e155e0e2a7b04aa46428db96d429e2464bf51a2853503338fdb09359ae1ac420c4aff88540a9e2e9815d99c334cae1b8f2a8efb5397c1fb598c0b0a33b51dbad88c31a581220b44570e34c66c189f9ed9202e8334f460dd763881361c1886949652a9574d28c60dd7d22eb301bd1263a2d460d85890e04a7a51142f25cbd585d2c827afb7a3432f3b15140126f87d88d1b9c27f1383257af053968dabc6350ec67cff2542470462820b9f6bce8e43c3b858d50d265e1033ab6a9a6b09ee3a657cd0283a0d6b218e6781687e5305c4357325a4232bdaa7a4c8bf5702d6ad7c960c3c75715b1d47b41dab646f6156920f968d100aaef783453cab17aaaeace68cefd064d93e793b7ca153f94a27296d105de10877cbfda8d0fb6265406a2b06c20bd5c869a96625878b60b5a8baf663b1d11931723977f163e86b23df8a5e09af9e64d903e4077a8a430a985c7d06e2926173a68b93b242b152ace0e104da4b5afd62c1eea0175b5a59a591cf9745238edfe79502f11b25f61a8b6ee4fe36ae684bbd780adbb4c548a779565fdca9bff06101bb767399140db447130809e268f5d276f71ea4b58fcb29c43bef5f9ce884ef7e33718b36dbc43264ac98a4ccfdac9", 0x1000}, {&(0x7f0000001280)="2e3c4c7725cf2dfc52685c73c2465c6318596803d1f02a959df92fd8f4a5b6c3963bd07bd04206f06d690eb532fac795138480622a9cbc8f1cd0b39d4191274d1807deaf2b651a5b80075c065af06da4a782f97148f8094e880cc4e662fdc9506b6c13681463ffaf2b5047d906a49707", 0x70}, {&(0x7f0000001300)="e7aab33533ceca731a7215767eec260ec126cbf58af2e670c4fc98e4bae4280dc65b2304981cdd3dd60b7bf81c0f6a85c9903d0664e33a30ea01a4f155723b34aeb2552db2ca143972fd9df7ff90d9f49c", 0x51}, {&(0x7f0000001380)="79221ac423d82cab8cb929da02ec4b2739a14fa64888ca2a73c988eed6b0bf90d8f1099814215f10a2c030592f603bafa4807d6318ee788d5709a4134a3966127ae5", 0x42}], 0x7) 16:00:46 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) r2 = open(&(0x7f00000000c0)='\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', 0x480, 0x101) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) fchmod(r2, 0x2) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r5, r6) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x81, 0x40, 0x0, 0x2}], 0x80000000, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000580)=""/208) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:46 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000003800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003740)=[{&(0x7f0000000180)="3c0525d2bcf490cca8fcc89280810aabe1acd1b9fa1c01ed1bb983cba882e3927877000def22cfe1f9b2f90a1965d50bcbfa64adb4d45d730e7a5a9adfea5e80ee7ee44f1b19bc3ffc0e16e760f40ad32c19031aa79ccefcacb90ab292c261f92c4837eb6d824416206e655a618bd7459f74c14f3fc103e578a277dfd7dc9ab8a60ab2ae42b51c0374dbeaf7947fb7920c0794a750a85e2b8bebd493ad64bdafb962314f568490b51a9710ef332294fd3a1f02b4bd0926bde9cc30d17e3296d0ef0a0f79cd60c233e4aeeeb304017ecea12596bf47eb4d7efaa436e6fec9b957a919d2b6501768c8bd69bc0375f3ef54615e4f41f7c5df90fa674691cb6ab29d10ebf30fc7cabbfd29916f8d67a02653b1db2cb42fe46401b7f454c5451cc4c8a0da7a5908f2003905ce26400ececcad1cc547dbd72f483f1035fe7030e993d15e3456d870fb30c08b67e35d6bd014f31ee8aebd43c1cf80d537df92b8a3fafa419628b84ca264630f31396cdc2e7ff015fdfcd52cfea9922e274c1486c6a633c6a6d1c7aa2f2fa78dfb9be928d0e6e840b2cf99103f7f6c6fe1ef530cf87e66be5c4e6daef5406560c23cbc3e609af17e83d54bc26cfa0ea141a5d116fe171eef2090c6b155eee0a211d9f72ca2362eeccc47e6854958df434e33b7434207e3b1dc5580c0ecdca2f035d8e49854f76c22bd5245b3ee0e6859975e58e4343569767b22731a24706b492442487d1692ec3e5f923c9791f42ec7b180463d2631fe45ba7440d58ff406c2e84d842581cc68491e3d924880805743a9e1717975e14792773752e3e77cf4394d76f28d68fbb32a6df41178b6bc889fd9f23f128e0151f943ba6bb2d48d777c9ec95f13c24edca7125023d54e8f7f1d93fce1efc0c1f867150aebf7fbe0a3452832657a5bd2712d2b54859c07a33d22e7967bd38651d5672502ebb2cd7e7b7a85c84f4716ccab80c276f50a7cf1ec1f6a75cf7f9f59c639b66e42cd07821a7c079b065dee44b793b070cf88b53b67821af1b1d3c75add389f7b8a9ca14ccdba2e45c837fad513ea4683a5281f17678dc5c986485604b0ce530da9c944a329ff6a87917b78316f887930e07c40e15a387af5c17b13e782f64ed95f9c59c5d8ddb5658447bcf5d223db7abb2b230defabf8ce4b4ddfd976811cd48ea9b1493dc1ffad566568c942a5e1b92f18c278775c80de425d40060b9e1e7dbcdb33b3e51a0e6659e038e1b32c25f7ea5017d5456cd0630f7cd78befb6226c5816d587944d44d30ab0bb6dddbdaff0e11a403bf0d84499634e0e2d30a58403c581cdc82fa40544024be87a6fbd16e246ac824d54b2591781f242110e42a97bc3986ee0011d58d751fdfe8f6ec3358b9b417799b142c91b22cc04210b5e64781affb85cc9621d041982bab09a9008398cc91b0dbbaeaa8152c1b661947039b3319a68857829ca8108e6e3478234a39ed015c353456aa43c9d90939721901940e2356a20846b11712263b241d44f3e355ea8f4380827116da9c74e9fa6ae795c3ba807c5fe2483dc66a0454bfb34d461887db819a2d41f58918b9ad23fbec855d353882ec29b9ec95c59ef2c456b305a144ed0627a979b54a4801136266da065cd79441d972db95489904940d40df4b5b5d8962dcb3e2fb64d809103ff55f501d4c89735743d4f3627cb4ac1579e9a957b7b3d556708974557904d3974b27882951a3afac9f27cb92a43411eb92192cc501127eefe941a3ac612bff7f784ce218397211adeda742f967d9f754f36b3ea1521a3f57eb0f898d7a0d38f18bf93f3ec594897884076fac8688d62e256e62fbeae8b55a4e39f9901a740aa8039a3e66cd798decf4c06aa9a8cd54a2ad201e9c89771d2a39e5cc345eabe907a74cac8d2fff4c2f3366ddaa4a39c628aec321e855abf6f53c3ee0925bca4f6194f427d2bcc20e1180c5bb1d30abd0a5ab8eea8d11335e3663c915f4470407122944490f76d13a93f30fc209b6075e35a02e75c91f08733c990fb05a26869bfc2f1e1835f6622d4eecaeb861bb549d4a9e10e241996410e91f51c929367d25560761b5671ae2f2370756ef1258f72006699aa62d2acf07f669a558b3602ce30d5db8eebe22598bc3c426825eb827f9cb5a675af3cc3d212f32273d87ea4aacf1bd439786be2e9d29a84f5fbe4c01b424d2ea2d99f6fa79c4ae258f7ed0a7a9ba48bd1a9c72d8f8d73fcbaf1970037af6db6c43f27e4714921996828779eade0a88f4b1be881f33a34c0a27645ff9b582082ad5692ee0db0709eb8bf9b5b0530d2c3a064b9eddf37991e45f6f00804272bbdee1293ee1f654cbc49f94166a2df9b74f9d0de3c34b94e78adb4c3f7b215c061caa338eca61bd0519ea6e7ea001c92d45e230498b685584c6d62a5e8b465f496536a001880c4a90e237d12b58789927236e177a2c403aa30be79eb839317c191d12fa54110aaba0bca127136c6996e07ff78dc16ca88ac1fefdf1c7f43a33dca9043c4795364fa6bf8b5a57d867ef1aaa84978d3f9474f43599aa3c866026db669b5f4a93850db32c94c8c32fa8ff5c5b038f4da69708ec69b833b2e2833bc375821bbef1b8d218d37800356f72f333cd847d649fe502396c8ffa51614fd175c7a603d8c7772eb2d597a16198fb318b4769ab0da8596f1e798802828bde787b8f25f124543831a38b7469e30b28461cfa35aea2bcdefb25367e38517b1cdb19c5dc167500ed758ab3bf39e81872d898b299ca32dae9a523d2b424a834c8a09c4f2e37dc4080a494756931e4adeceb436147e3721f998d105bff687cfbfe242801a08f5ac852b3f3b9003e92cf5b6ac0622c89db8ea50dab72b6673e71a219b56649068634a9318a8259147863f05951f4df0aae64e412ee6f2136bee512f5f00cec1e0b9e28b3c6cd5ed02761ec778890ddb6424cca8c64a23eedcfe326028a02882e5e459cf0be452d2860a5ffe0e4a223b4754ab57cf89b3220282f3acd6a9eb140ba95bf273976e46a350e62fd151d4e542265e11f6e0293e3b315bdce1bb8d15095777cf7849df858ba2c461735862ba8ca2d2b77fd5294e46d5df203b260ecb3f5c74ef881b7bdf8133f75a5dfdb846435b8a4398fa2181f33adaa8af36e1bb8ab0dd1e380afdc69d4fb41e4eaa28acd15cfca1288f3d469b2272098ba248a86d578746551aff015d2aaf5b573b51f9442966d3a3edf053fa9c41b61776a95ab444d4baa1785d13507403adf5f97969291fe9a3e0850aca79fceb339ce88a4e082aaaf750526304c9f377e4a296e24663a5bc8cbbfae5c170968ddf5849b9b21c75ce86b4915d9525a297a16727180499af6c06effac36f51c9ae9cc89f8ee6b49ab8a6c3c83f589f8800e5567ef364e804f1ab35cc32120e0a5254e63b06c98e7b773a43bf2db57035c051a292f481f072c8069614cd1ab4b4d58098cb7a1da9a72ff445b6552ca53e05135c146ee5153eac9885511a21f695310fb6d75df5d2bace7671f175389a82edf35c26d092960f47cf05d08b25ef5a373cd741093bf215df17d9dfd5db774ea7d3d92ffd33d33b463a99bdfe85180ef760f7b4fdb9495300be7fdfe18fd582c9ca4141124c8863de26f8ccbba7979dfe0d71e8dcf62d312933ea3618291558caa069b166c17002c37cfd0f48ebd489d6b965bc9ed7f3e9d0fcc84bfdcfed664c39e67a12566a06c5a83ee0f7d07c40c333f7ccb78167e44384af148b0bf591ce43bc169038cc02dce68cb5dcaa46f1b860e52540d31dcb8f2d170bb934882dd1caddf3166bed5b243e8467ae09b3a395e9f1ca15d9654942d3ebe9e6532513b2e4cbbb06c27155feff7ef8d958ae98eadbbc4829798f71301f2ff497be71dcc502608bbda01c31ccc4569a2fb06af65ecfaeea3bdae90edfbf18e55616c7b3bcaa953afb95dec4cc5fec032e1cb1566fe3fae7fb3c8f482acf55159c7fb81069545eaffa4015d49698b9a160d4c9b02b790123fd9cfd66811631f69359f74bbc4db79a94ae522ad251c2287db44c88625542b259d318f8481997fc10a61583e42df4b6b6e20059bd74eab89ff86b2f1c64b08fd5c69b3ec167209cf3484480edb92c7135e0a05187230ab9df0507e1c56b2c4665986377fa2c39efb9a59dbed55af7c76ca379da574b28fdcc2aca160d291496a532e0bbe1d8cfe1fcd4ac4b44fd1009ceae88d25032cdae59371cd3b07a8359a2bb5d29fbc1c8bd5078e0af7d415ab0ac117e801c66eb6106a6c8c430ab3d67544c1b946b0f84844fa0e52a470161a26c2b4cb21576d3e5000bcb9d3455760f57a43d0eb81216422fd45ab76accf768cd107a3ce1b02070369215e91f1f2cbba5ccfae34a078a2ed9fa56b6a3889fd2b593ac443587e7bc1b83b42f87938ec1d686c33241ab319804f403f45c3b843fe62d0e5f32e2d6958129b50de4dce1f170ff3601183c53cb47757b34fa5da6c2dc5e297965ba33dc448ae5438d5fa109676212c984725a23e3f55dd1812f1c9208d59b27f4f73c81da8d2f73773a17959e5f8d4ad71f9726ccb9901750f3a426ed1039a56420b9c6b178146f7e3cc9c88a3692cc56ff4759ba4ec9eb176d9113926ebd39108877a468976a991063679a84cadc0eae3471a5968fd3998f0e9f53d241a73fd2ef76338d02447b1439cb767cd2758f850060b939251e7d81ff107dd2c9f93b0d360bef9ade6c4592271520e25c81ab5b10a4b82ea86fdbec7faae95cc1fdc6a7a1a1badf43f1b5855272dbac9fa28c044e6c3ed3e33670da1ccd8956b54b90912daf5fb4b54b73d756237f7c7576382e88f772153a391e61428cdc3285d3cc9ad1ddb39f1025a6aefb81a35ed9c4ab9096b0c7353bd6a19145f936b8ba8ce41a469bd7d82f7dc027c3e2766620cde4408bf34d28f01113a06cf1cd789fb84abec1d7371e38e8ad7c00827aed884ffb0d85bcac0ff6f90128abadfea92b881af061b9275ec2308f5643b3f6acf5e6b7664977304a05553ff3082ad33efda5345ad6313dd060a5e0c3a3a44586b2fd8818a2d07207394e887825439a2404a4c5c152afb9f155f9cff80559b3382ff3f5fdd5f45b687b8eea87ecd7c13260dc9d114772aa5ef66d9f8729e6ff35785569d62c25f15ac56e38b6e6f5df07f951b702d7346d499e806bc6502c252e93c304a2a86fde340f6cb53fcfbef090f6b157e94ff82e052a23583e8efd31a92c691ed42400b7aef5c6c92e4dce37370b1efa337853cc4ae96a5e351f06d0bc7becce904cde9fccdb23d9fbac03c8a3747f00c616217476ddfdf5f0825e62cdaea0d086118c1fac996de30b22c25ed81702b4b540610037f4398660cab51561bbf40c8d4a849c1cbc94b1be73d6bccc471ddbafa2cb52be7979cd7a0b9dc932cb477c54f1fdfef76078f5d368ca9255c05861a8d16982eb1ca9cdc541edcdd1b7d1fbc508ab6907bb40103c8918eb21f669047d757a5cf3d2149f4def865b8c0f6f8ad283ed083a3290fcae267db941dcb728584c5fb3f49e408271825c71b17c88d7b862906d92681c026ad7ceffef28cfd03bad970abda055ffdc54f0a04c11a10d678d0826d774050fd8e9775af3a7f211bf76dee0fa9fab4b1ba1287bd7d9972248a0b626af815a447b02a95d85080b7efb3fac9355174ffb301f2c7f3e1aadae88be8936aeaffc5f377c5e90e8a07b3aa264c52b2fd1401bde8cc621389dc2924b6608963b0d96cbcc5a006dcfeea00f5328225dcc9a7cbb75a0e93cdc9a2b5d66a2eff442d08d1a3a6cd8", 0x1000}, {&(0x7f0000001180)="15063d2c281b37e00df5f656e3b71aa4bb65e6657e7878e41dd278724097f959d1c15c7e2f0a2c374a9754f080c5e108aecf4ef5a6c462481208a778c2c5593143ca6104c1bd69df1354a0526b046c3e65d0ca29bf67ec4227b8a7b41d817655424a2a671c82c28b371407c38a062fe21dcda62f0900854c8bdcecb416220128afb355da38671d44148d39bfe8acd24810c83de46739a568d861321180307529919af97c0d00c530ec2095a728d8f1490cae266b1ee0a2c2cc8fcaee0fbc76ef7197fe80ed8e60d2083bed35ad07bd51bf4f5fa21b7321f59b6f69adc3fd2d5798f60b9f325280a66bcbea", 0xeb}, {&(0x7f0000001280)="e8bcbc305b31c7ee39ef74786779698db15c9af274871766d23fc57d9d98cea5c509bc9c17c94bd5b5a4c31818b8b5bbce1d5971a64765b56db26b7e9c2e87a153ed655f0be11b4cc6c0e9080a2aac4c0dfee35d721a48643edb158c134541f590a1ad97bb5e02b81de1d5e7bc6ae4c1c4c59f0ea134abab83960fedfa9582ee3947500853d5d1233d039c749e20afacfc98e79b42218cfdd299ebd8cb7310a23170b3813742e27299ae41c2b3b77829898a7168159d985bd8e5ea49e4", 0xbd}, {&(0x7f0000001340)="acfd0049fd8ae99f68e13257f763a71700c119475cbe75db81f7c1a9e4ba8e5bcd18fdd92406a7c40366e2e024648fa0aeaf627ec63d821613cc41b61192289bd7c479e096c1c6e2d4dbebe7cd942fb1c5f43bb87007c51c0688eaa49793f8a7a75f0b23b0fdbec616cf9ffdf9fb29b64640445e01ddf47aa7f6c0a2a5dedaee5991afa5d7afdea1c3037d37d89d9b578ff3fdb8872d3fe7e6437b5ea9f46789e6385c4a00620e8b35cbf650f8eb5baae1a6a7eac3e47a39992bd7cb3d9f21ff657f2a86731fac2490a168885f3b2c7b480b08ad8783e0fd5b879bf0651ee590b4ab683591e9e6ee45e5a193518e3869d4753b1485f8ff4b52ac02e1151fbbe468ee5a3c91d505849e009e92fe0110f987ef482ab0190dac2ba0f6391a816ad6fa1e8ec07666bffb280cd4ad5dfadd90847dcc52b35c6dc50918f31c9f0d1162e9bf78a0632d77287eeb2e73c892c29ec4685f735da3c18b12c0fc818ef66c21fad1a262238ee868ded217b592a7506f9719f609a39d8c1e991e0a8c32a703e6070590a4011d50156f4265295069dc0745f187bb4409025f472fce680a045a84134b2358ea4e1c78d75abce3d8138218e5802ad0d217c8e0cbfa4993e9c79120b49d43bfb40eb930de5d44ef84f35bf01cbff1d1ced8d519d7fb1f05b6e7dd7f69ad6a148fa2cfa6bd4590a61a126bf28f9808db4fd94d24ca5b71b4d99284c80b810df67288b11d2d2794be4bfae080a908fcfc703d81881baded992781f04a40d8f89b00823d4aafc715945aca2d666fe1bad1e10263929413e5a0216d9d0f0137ff039495cf07734adba7d317379aec5a278e3dfb894f0e693512024ac46e9bc4b25cfe47432a6c4517f4e4360d6de21418ff20996a6960a07cfc7021021e8794f31b104b628f857bfe2ff0c248b2966a8456e1843364e2b1f977bb7904b4ccbed21e7c0aecd63b33169cfd3ab51f784f039360b06a2200c1fe5477d0ba2a78f0a3dbcd90dddeaf6af7428f127dd761f9fc449ca98960269e00e9ce5fe1b582cc64c881ac79981c5533f8a2523f6c736666f142ce8ab5ea39a43a9a829b512bebe2083d5e6583f0c0ac6aa0353d656fb36cd1dbedc24a4904f3d25e6dfa45ffd48e701c1c62112a83364dd453fc385549867f1ee07f99d14bb77ab33f5be211d8174bbac7f1a97736a7362f59d772853c4c85fb94e121b4752cf0c68ffc9f884696b96343802750acfb341413434c5ee4ef63750bf36eca637f32754e0c088b71d48f65e0959276344ddaf64db1879b54e6a7787e106ca878989e3c012431710f0ae78459acb2501024c1097d17c81d2b3230c13e96ff9637b4a492695baff11bb12722491849f5187791fbc74051436efa477959af77fcbaf62aea92f985ddf19dfd61edbff9a28cc75052aa6726a60987a9d2830cc1c7ebbd3dfdfcd653b896bf513f5e466110a61d7c4d1c9a81d256bbb51f053f307d3a5495323156f102b27221e0941da0a88df378c5b95d1605f1a65c48f136390d4a88ec35b2d366e6bf5d1522ee873dde62f1d28c1e32ea7b1ab3672508ecbb05e9eb80c9b322e2f49232bf0eacb10e49483377eaa60fa6a7854207f7e5cc9bd53d4623b5055d84245680f0e5b255a335dff7d9fca3b57cea4542b692c87229a65bd56f47945db2bf9b577b3d478583b6831f6bb6749b108c999d48e30da8ba1b8623270bcdecb38dcf88307704690244ae2b98dba0d73dc30a1ad2c18cb278e97114e8b2fee5c8e637890a93dbe934f2fbe9e7ec324590ef61487f829552a1aa9b0383c9565f34e5792804b3be5947f4dd87ba78b21c4fa2bc2a2001aa8047230ffa954d0747127176318945fde4ef9a757de3a7b009b7ebfef70fca69f4433fa876c2d8a76edfe369b92709c289538e40432b3e741f46cc4db09fe4aca47277829c8b5427705ed65d22f0c58a8bdd7cb1548cb50618919560640dacd0f7fa123d1a91e4e5ec0f7b36f55e2459f6f61e0b8a1b77b23db2cdabd69ed0654c27eeed5aab195786c7540191fd7d8372e9604d9204c81f06e2ee0b20520f1e6939f8e373e6fbb21324572353018b6335f96717ba373a4f194b977c32fd3b6a733465c3e1a1e7e8a962ae989980b2561e29ad374c0b356485811cccde0189a34791ac8b9926e81164b69ffa48ccd82f47a2b1cf5c0d00e11f7c5f17a9e9434abdf07ea8821a24d3620d6a53e44d6919f376609aa1f65d8d598b816cbeabe2f475e1a9919f6776a135e6a988fc59fc896397d007f9c96d3fcd15e96b128caa1583513f4c7e402715c8d7dd8c9ef0fd2b0db41895ffe9a8efa842b4921342f604ba0917d14686bd0bf81b44088244a2c9719f8806b6e04b42fbf10021923d505a930340a7f8c0cd4a1924722ac0f88d58a32a89dfc0e6ca4b4201e10768b6066a3f77d24bce5cb8eb02fa7521ca2effc12cb3822c5a5e8d0a59bba99a2a4be657fe0a36ad3b703c98d33ea2186d18b0910ea9145d9dde459d6493a8f14e2c482480c48482a694a09316451c73481b490e27fe14ccf74f9a8422f0503d432bda81ea6228d4f668daed94ac4be84820eead4c029faa415dbbfb1125178525a6d91c92dce8748254f442553fc20b775186cc2868dc93788c99bc322547f1077fee4e2a0d33d48ac31fcc73b38e1170c64a045d782ec607f6f244646a9408aca09a7e7230c4132a4cf0ef021ab9e61b5840daf4557f94b5ee36c7c3e31a3b174cae970db048fec88e87b922df5bba499b00daae224484d33735ec91e67123c9a5a431ca1aad266b140e3aa9185f04f82e409247bc2827d78362d07c985bda2e77fff7bc3ef09cbe3f43791ad4f19ef94ea4dd4e1d16c1c9b2237a4ba0e978b63d7dfdb8fd976e09b636cb64b8943aeeccb0bb0ee01117876eb3a67604503dc6583ab24820e188b3f202aea87913a33ecf8e0f7a517ae30c31b7f4382c297ee6838b62e1b2c5804b2945645ebfbeb105d7fcf7453f133480b8b87ac4710ca10d00f5ce5dd5f376b9619dfd73d12090bee0ae35f1dbdc8fe18ba43e48d3cb38fbb41008f5db20b1e12cc95451cebd795516ba8ef4d2cb650a87d9497a83867791fe4db5bb9de61efb2b906cae6c6c179414d5112edeb841c835ce55cf0c4a6d46f4b1832bed6fc2c4fb4cfdc46e721013c7d0b2e5e3b0ac0f1404b77d5eaa7247ee33fb9b5e8d6fad958f5becc0a0dd1ed04071974445a77d09823f6b1af684dc49a938e08fc50f8196fc3c9ebecbaa704496202742dc5755d30178cd46c0fdf1f536f032e02ce0733f59b5a1eb261b6bc5196666cb4c3ce640fd5b6952143dee24268d1ab1ffb55448c98b33da44969697159a0bf610625e90c6aaf707b00cdd4efc7dbcc9c1bac8204ccebfe1e554bc560f1ccd72a2eac653e5bfeec30e63bc996198981ab0d2f8bc7839eb94bb1459ea615d0a9486620f9c27da7a6854e31f2e324c6add474eb9feca2f883d8ffec818ca751d98305eab95e8c291f65e74968363001f61b24204e80242085e1ebb3490f90efb5ab476b9b73fb16758771fb0ad4643e3aaf7daf9000406d13644c6cb88c927501af2425de45d523f06fcb829cd674e21df430e3604c3a41ec6d43f1fdc23575a25139846b6838e220fe1954f1575603bd568486c630eab912c4bb92b32877dac5b080463d60fd64dfdc554926bbcd6a557670b7c2ab917305bf10d8b930175aa3072c86777c3152c1d52fbd41494cd97a2641919945c2b638b419fd88e090a5ecee148287bc7c2d30f1eabacf709573caffb55dcc9028e3901674d324ba8dcea13fdbc04b0b1b0651412a197e44c4310d014d18c5500869a391a59bb1b26778c7e11c70772788fa194de9cfebde7284b110feabf49935b94b2861d5444b954dbfbf194cda9274a15d4961a6f4599eeea1c0b95a2830c907f25d1cc356b3b3b16ae100161d34a7f8a58aed6c4183d85c53639ed6eed500bbfab1d91ccffdf962cda210c43045993b169341a34d1604f45c9e8d89393b447fd941ff45c20c75a43eb81785c701b8b093c9f92a85e2d23db39cab59af331fc97eedae425d3dc531beafee415fe6a243126dfcd5735cce204703ff45f64b461d3f7c7c33f6a34bb1074f9baed1a0d2972238932940e7e3ceb8bae5587823168aefa2b8a70c65d6f2288ebe295d9246be14d3f567259d8c28de9c95204ce3be48aaaaba938ac7f57392033736252fff88d4b45f7a7b799e3414d38dae85341377086e99bf20ddab49beefbd53ea509811ea31543b6b6dd516e8bcee95045e212dfd1e8ef04d1a2a482707f1b32ca5e87f9d408f0fb67b7a6185dfdc9ff2c02d2bc195676ee8f8e5b1ef695e58356afe2011e1fb4142ffffef8de1c25f4464662f1cf2568ab2ddf5ba9f940a18fd3441ba074b4d0a2a263aa053bc67b786076ecc24e026a1a72867e3dcd7b2799f746700293a604b28d21fe335ef834e9d9a388eb0666ffaa7b8c2608180886abe2f3d671b48d17d8b4ca709079bc661efbc69e56bdddb4651c8c2a97f38f122b97597f65744ebef52d9c03c68a94670c4ff055c6d25bcbea74ce83f200b231c9c8e36801dda57fbdcc7a16fa9e3a4c07bf7e6284cfeb1e85b1c1f7b122966155af1515478e319592fb6516639643d89f4034428386f0488e5f92c7656c48d29902f64727f17380d45014b37597420b703350f8c0142dc30c22de44242925043c78bba4679bb55534d6b8da6c2de0552e16b14494883b74f8cd84dbfae972e9ce1b905c3688e994ad451bca78b58fe2249b64c4417241e93bdddd7959153c284ec2df01457024c78258f74bb577bbe915ea03051c2025730492244dd8546a3c39426c54f21f209ad00acad2f0f0f09c195f2af06b90a8e937a00f0e5c12f119d63986d0daf5508513923f676362a929055d93f06d40597492d281b7eec46fa9667674227ba5a0b200b657d3f332f412957d29b75fc9a1e5e9f2888b8af458276714e9f0860d02802d03edac8260771ee48717c40f7319a25cf06b879f4f78d9b2c4ac1590c2dc62a1672120b12ebe4ca0d5e781f1d29aac2d53a84ed3a80aa55e702bde44050bd57ba5061f915d030d577daf2b2a5136a8620e8a53c868031ffb3798d0e7a9cbf22ad61ff267c9d3c32fb02d6f2e1e78ed6550e99e3af7d0c1ad83225e984a633d50f384f6d756df3c5451959c1a9ce6135611b416414a5d3e3fc5cc04243bd439a304901c2cf47a5f827fa45e241788ccc8b06574cb30927f705e7bca651f614a8c9b4b1449228e6a794d25481edd5f6bf799107d35df8a43214ccd968414440b02b3d0b416e7f9588209ff5f28e2a54a2e8ddd5febfcb8a0f589549a6bede17999b4621904475a76232eb33fae63c2679cb92e85a01272a3b63d067d385e310ed0f8f3311233b68529a31972e8eb8dc7d670ea1420645f8815843de95e97515878a86aa2ec0ef51264dcd2afad2f2491863c9db74228be59bd6d92f7ba5ce6c9a4c725ede90c40a25f2f7a1b57d7f25a51bd9d845eaf9b6dc625f85461a19f4c3e7a035e357d0241f4fd7be272c60e6f602f37a820fc5a1bb410f5fd37d0f11be90eeb214321a08b55f109608d5fb0cd0727df8b069fde497a13dcdae60dac3611e47ade295a13b71ad422bc3ca7089c286a14a429864adc2c594e6bb843a4e2c4efe4c6f4f0c89f2d2452eab6aa88499d2701a9098123329bee5df27f497d7554f85fcd50db99d2ff1f79bf2b14d6181aa9c3be2cf56030afa9fe8e34ffe9d5fadb2091e7493b78004a2e74bd91", 0x1000}, {&(0x7f0000002340)="52b0e1f682dc1cfb9dc59518889e8e7d2e43de461476f5053e3b9db3ff7c3b4a0133f59645355d274dcd59bdb0af519573e91f17ba47a2e1d432a16ad3ff42b90f4fc43c62e5f2670b450ade333a94c172dd4eb21dfc3c42ada6ea27fc4dcca0e6c8d707402261b120dbc0e87d9b8915664ec906240ab298633b204e6d78542a7462b38947409bc3edc2f00a5952daa327194754d9620efaa7830af95efb1286fa82b4d5fa1cc03a3d32bb06a0e4598fac60ebfb08c29e2ec2f569079f57fbf478052510512f0864f92976268be32b4d2e432d9d83e0a6b23f4c810907154525ba", 0xe1}, {&(0x7f0000002440)="e25a09307beadfdf8c5f63b465be0de1ba5fda7ed5f21c6b946be16e0b585570718c5dc4cee0b389029dd577b106c7c8efda5e26fbfded77bdd2cd1b5a8d2edbffb46c7e5ad9a68a947916efad1a373cf0bb598bda8d7cbd7f184b0ac3f889318a5dfde0e8526aff9be2cf3bac4062f7f3e70e95807e2ef66bfb1104ac87fdb211a511c0809705817954c6740b89b5e5fc52873d84d089ef0c0f21c6b31e91f1c47dc7202b5bf67d35371c1b4f624cbfcaeaa0cb3e0919c8fcb3a39740ac78f6f0472934f3fce5ac99ab3a8c8a59b831d83b11beb61fa48114104588c75580e8552476ae24bf2c3af9bb4109df9a4947b1dd85fa6e5ab6d6d658eb522cb9", 0xfe}, {&(0x7f0000002540)="cd5aba8e1a338fb63e26299f989685119975de53372786e72988cdc80ae8932b978c33cd41ab6010762fd053d14d463911ba8116b8975d114b3afc785a1048ec21754d83ed7d37f53327c57a28dd0a75d1b48cf81905bb61ad94c0b36c472d9d216b028968c17ca65412262b55e0d36d025d480e5c0ffcd25fc321eb", 0x7c}, {&(0x7f00000025c0)="d310e3ac5b1597b695fa783f488bce122906ab50fc1d4a05feb49ec7a7001ffa1b5a79d50bdd8d3a9e5da494b0d3364b39665f9c52ccc5c97c78f02c6b149faea5bd51ac1149e74d03907415758f5e95f32c89d6dbdd23e1f9654c20556260f95439ed319a7607221c9e25abd7905ba4f308bcdaea440e9ab24de6b56b932491874da172bc5e640f28b1fc136c730e232f8bc7023e9913918bc8c521ac546e90a2d2d4b2100e3ec76b41b9352eb405f156cac54e2937494bb70b6aa8d579e29f764275b4aa8cde23413d986940a6f8942993d4b59a05f7854c3a58e132a526c0647f022f", 0xe4}, {&(0x7f00000026c0)="921ac461fa7ec04d018c77a041f5a6d455e787c31d7f81c55160cac72b29c2e61299a8d77428b25626bf3236deaa498d55896215d3cd7666cdc695850529a2a7de7f15a44ce2df3d10b574e55462879b0c52ea68688d3905c0a8374747eebdcc60ab4cb49d6ccd0b9396b453d22a3f3f53481495219d7242703b04ed096de05f9c36c0da57a90a485d4bdc777202236514323d64d9ca68822022bb28e735e0c143d2cf693617b752ee7b2818df7cd52761c3cb483cbfe46afe6b58bfbafe2345ad3dc5544f7a658647ccb3908ad2b58f53d7b0c9808bae9d5b15cd79e90e55714207f8154a431fc0937dfb3ce30e6063b57b2d8fc5238a737561844d63cfcd95adc37364f87ac82a385ada5d55679e5de0bba29229046654789819ab6d82a106e4cc175817eeccc8ff621a4cdde3c01ff85dd4a450cf39fb43483580bacc27808288b0288ffbaa81dc9f7b217d1e2f5e098b13d557b8290cdb3221776fbc24044160651093bd6d0d72c3057f55a4feb99fc06f6d9f2ba3b2dfa37960aee7c2f6d54dc054ddac6b846b77e655e927b7e55e51d5878258c90463b7c5b182508f5e0471d7d214ac00b3bb8781587bb4fbaa3ebcc2fbd44ab766f8accdd42a2864222af138e1bdcc1e7a5d2bf42f9a9822053f1389e5aab1da5edb81bae52a01dad8acf1fd5ba010e6539063d2a8632e1cf0248fedad81dd67b048e01e6ef94272708b667840fc3931aea20029868cfce35f20758894114ce959cd0a2e8c6d63a566c82175d7c0de0a58aa435d68d4a4cbedbdf037c02d90d06c3e41d8cef66ac2e46035f63de5f6c8cd24d61cea1ac0c3accdbde0925a34216ae55ba1aa985517c179ceec0d5418052b9952d2626d159179ebc92482901583bf6d3d8a30a8178a10524797e4965282ca7112da580af875177f386393215413394b01fceb7e8cce966573f5216a6195d9bad89d19140aeb9bb0eed93f604eb1c05bf2cec94738815b568a706068a2564afcacff9fff6a68b76a3e86597e300e8eb56218fe9c7bf7bf3bffede08fb4f937a9b7f82ce74e66ee0aea56d725089207754c8cbade44ef60c2f3f824c53830562c70f9fdeace69d43357afb4ffe1a33019fac0e485af42909ce5cad80e76d33125809ab95f23f3f93e79ebf5636f7b656d77bc47762a150ef4b50582034d5064e9397ebcdc57cd78608dc5bc606f693e2fa8247fbae755706f4022d90d235f59c5bfb8f71236b3f87d1c601611bb6c7ec3b2fe40e40f1b764603213b715ddd8321878968146937836e26ece7b3cf4ec612a79295243278f79f3060f28eccd5efd8c6227a0aadead82178494dd9946e710cdb500cd6380e2dfc16ff6dfdce5c24846172236d45f1201cc5f8108b0c5436ee750dae87c1603e052b936405eab57a069cb70225546155111087703958b85def6f687b7c77ac6b60e2bc6b8326bb4e8ef7a4076ed9ef2d1d85efcd6e7c9f2802fa4524264ef093c56b386d811d5c015b0e2a5b7ca8b582a325cb7489e9d4aeb2e066c5ba39fc9feb3cd48b0649c20cc93f1f1f75931a399de163865f6afd984407a777fe4fc859ded8cdc1f6921e0c3e592fb07c9d4675e6f8d43326f67c2c63f34c265ab89d7c19f2f421f51b1317c1211bd2e5b0fcd8667ec34fcb42c91bc4fa5580d2d74d97b86564d1dd7c9d739c2f91ac55e7de45b580c3bb27b037bb4a7a71bbcf226f64a60e869d65dfbf07c3de3dbe2167b2faf621988f82808dc9620e921b3bf8564468b3a98e630ed7c649c8cd17a7fcd9e07668beb4b81823007b0387368ef4eac6c90732f2d1ce3272368c897d8567125d593a211db935e717415cc0eb3ff03445b78de5586fc5c79bd40299448e8e065bd24cc5b79d90ac1263740dc6d67468f08191065a2983217e65ab0c4e14202807894113fa939951385955f9fd6464f4dd2d960629bf90c02a093e0591466823fcb18d8dcda39ac23806ff3db560bf2ee25ab1d0e2a9f928a2adfeacac494eb1dbf504e757917181808e7d6892fcfabef08e6c00c79c1ca6b25443b632d8a04fad257e22c44147bacd1cc1af4c94ab584e86d759d0df8709fc7a037283f2821aec8006249759d25d83bac11f22cd3cdef8fd185c0aec5f03af51eb76a785727bc56a549a5d5eb1d4ea6ddb5ef24a20f47811d75b4d818d08fcc79e7d92e479cc0c3e12540c86403f3e4e87985fb594950f7358a71feb15596b78b3802d313110500baf9d7165c4fbb511e1b12106efcd0c8666b0caa1520ab2ae1b77331b37c9790109013fb3e1e110edce2688c5c08b88e946ad96214fe7df2ffd5d68d6539211631d6374a65fb8c3244e622ce037fce968e9fa0eeaff9b1e46305aba5d1541d10825265acb7ea7da8214c466e546ed9c17ca90eda1547e4ac0ae9dde2617345cd2f1f35f329ab4ebbafcbbb582a0fa2e86f34018576053f9264b722ce9da203f465a0a7fc75cb46defc729cc3c8fff34de74281ab36ce91fa5d59404d3c9154476c168284cb67bc8a9a66c497ed30a342bcf2678d9fc257119ff88b3da2966a9f9d59383fdb8485376395a4db453dd731ac4b0baeb4647031d8c45bac7688e8b300ce82a9f79dfbb7a0acebc2687757804b43e007f3c8a447edff9581ee0d04374451a69e3c45386b53551062706fd938034fbd30ee554189d764cacf0d81ee5c30b6467cc0866283cefe99d580b994a9f4876d33a6dfa8dc5be93f0bbe792cf362da1989e9611ff9353f7302ec506c3620e804fddecfc0d858f63d8870e4d77de2ac52487f28cd7a0b9ac02431af562f2d81ab3eff2c5be29c08e011ea59dabbb13c0e3b21a985af86301d2eb17bd7bf0163db478effe626c9c73731bed6bf439c6cbba8b35ed789c0e6790ff92b9a4b077890544f269d00c60d945eace8130b24d9468c094c94133c94b1c5e3277ec8152a5720a07b4c356e8bd4cd0ce405e793f5c098c49ca02c53daf12f6a5618ca48c16d48aa32830a7f1b1542fa24de0cd9f129db25427f820dcd144781259e11bcf939cf6ecc01b2533c83580f4123ca5d44081134e24a39f36d6014085e7923d6b2a4f7d2673dfdcbd1d1acf695ca4fa3cb9db9736220b6f76df9ae088f31935e7f843eba949bf1b0b861368f83e08cd644e3331bffdeadcac182899139736bd8bc1e6736ed2bcd4fe228355d52c5880564dc112a8b5e90c8bec6e381a8f0595b621abe24e39de8b531d5ee82de9c6a11770093220ca8177300259b9088a82bec9b46c0e0980ad263aec8da834ee8c96a4d6bb9ff9dd23ccc7165be5e5fc0723f265ebc8148def8da5f535f77f72be468cd26dcebf75a48b7fb5f9dbcf021ed2a259107675686fd7594182dc0cead84e0cb5628b066cd2d7143b302739d678aff418ec99d7c640f8a890ab6ddebc52b6ae5391543f3f37547f817c895e672c01568e2bc85b51422fe4f09e6acf11189e2595cac85ce2eee9ab7943a244e26158393d3918227ba1ea69cefd7ab0cc675e5050db073e30fff56c11ae19668bbe3cc8375c1885d79a6028580901b8f85a4121f38eeeda970eabbe9b7b8fee20cba0f629872e0c367ba7a07ca755cbe9c632364fc042f34ecc3283844b23eef14cd521664ef62f2e4f11da098a67067f69ad83ed3b5f9ae02067d33c2fa89d97e164b157c6ad64b706e35bc934018390b81ae3d61805606e86528e77e04db5fa63d583404b5dcd21e140fef2d0e646c33be59e5ce44663ed057d3fea411596b09b4fd711f955f4d67832b05925fea86989c5435cd8806218f90943c5eedee5ca3da55c205d980902952011cc524ac9bce16b5e601b74925d177fdef7e744cb5cb5a4b5fa206ef18c89df9bffa9e6ef25af006bd6ef8e3f1a9b7dbcad4610d392e737f2ec47c8c8595633bda291a32ca231937c4a4aaa3d2876d0372a998ee94a36c56c7170b462ba74ccc9d86ae4ec931a085ad2c1bd5118a5f1863b5c2f49e41ead2a793a6a8bb369d8b996ec4362f7beb02354970ef3190bfc2903a29dff3c3df56f6961aa3156b51e89579205d5f51737b272696f634ec492d0ca024e9088256f3b8fb8673e3ffad970ec600e377b9b7a468c736c274f98124358abd971c98205990a6bedc610143f69cd92750322463f2692b1f33217a340480b3f0afbaf8d7c2b2e25ec0e51a69eff79bd6e50a311ca77caee1c0dad8d14d60aa7214de88f84c56fd690dd023571c061d3f32ea3aac25a188626dac3649e1acb26e3bc67d4a418576fc6558012440d671a25cc2649958a8340860700add5b4392bf00a58a48722a812a6fc7f585bc1d69469a001e95c5b363acc9650a31f450d7aafc64dec544593ebe438f2030ec084b50dfbb0436efd0681789a8ba8d5e968b052cf213386e87f6d1de58e79335432045a96597e5ee8fd583c41400273ba05e68025a1950e6139a075a5dff5650f7720ce3856ba5cbefcd1acb50b727d5dbc104fff8351bde09483a29a7760731bcdc0b259da7605f2d56905cee677e77b99762f0ce487f796ec4016aa39fbfe0a7c0dc29bb4c971524434865b94a43416dfc77269b479950ac327bc3eefee8c07a7f1eee589cd2de1a9b5397ee27f745b017669a4caf282d3536d7afc53f514f840cace4c462d1800f1d8d2df4e8a560afc4600ef0acba6b6e81c49899c21bfa10684f5acecc402e73e1ca50313fe3652a81a5fc556a69e577ba52b59202f3f1feff369d4764d572a34222bfed46fbfbc0794899fe2e8355b44ce4ad2f0be66787b0bdcf500b5b0d13229aa465c5fb15eeec1eea5cd1febcf58b1baf6b60ccc4b25e9d21440a9efe123f7f18e4bd07ca06ba669b25704e5d6f8665d5f1ee32b144aff7346bd33741178a376bba5748976be6bbfef96d0e66f537f9b5c8305013f0d9e4b24241c396a005ca4646fcbcbc90ccb9d4ac12404000aab73c5556e142176edfeee042ebf217e2f4f0bd70132e4b38163b8678e67384c977b499222e942ee77798ceb0918148446a092a0943e20374ac67ddac2594726dde62485ed89d0c76a97a400d44270a4052af717b1f7ca4928d2dd3b708971becefaa73985bf98269c4902701800b7dda27feebdbe490a45d2b0d1a91a66ae9afb77ac11197c27d72c61afe97873b89bcbd64a7fc673a0a36b16359a88d858e3d9262a9eb72087f25762ef8e2a7b220a25470a99d552d9c6d4b0200094ee83cd0730e3915990015679a21af6c601eb587100e807f4cd93c49dcf957a441bf37f95880535d9c8bc7b1902196ef4b8e3c78fc1db5ff7bf06268ec4ecba337e730a7501835ad4da43e9da04f4051de300d2b6607e38d2cbd132c5ed813fc20f54a520cac76b4a1dffa565da3e2f6d813ca2526562c17a9e83b81d845e14e3a005559af1d98d9f9eba2dfae57a464b149d7bac397ac8ba0469973ad34b1d96df0598604319e6a3b89fbc380e5baa68523327f74ddc27aee1c10e8f4113f5f2ec5424579fd3e4d2b689d4141ff6fec11b57876cdac6376823786ed71c6b7a8f2e5bd5e554726c3f687a24981802f99c6f167589dc3a29d40ac9a2521cb8952d81f7c7357e6739d9f541cc30a9276d57be23a6f906045351169895df1985022c2146baa243f1a66d6c489fa093cf4a2a154e1d2adbe564e637b67d69bed03959c41194828677e72b43e4f0f8a20495a914a16afc044c54d77546ea528d5bf8eaf4db672f167e6264e616d1a60caab5b4d387f71bdb703bf4c0dc6b6454700e15ddd4bb3daee967c3baac210442a87b4d4da061f9ff61a55968aa86cb45a79f4b", 0x1000}, {&(0x7f00000036c0)="ee728ee8dddc7a579529d87addb75d35e86c1b1b18886b201ff075ea12a09ecaa241e0fe11f0cf39881c2c1d0d07709bc4ea3f6722f3eed49a92f9b9570842356d9060b3c039ebe3", 0x48}], 0xa, 0x0, 0x0, 0x8}, 0x40d) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003840)='/dev/zero\x00', 0x1, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d, 0x4384c270, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x2000000008}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/203, &(0x7f00000002c0)=0xcb) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0xffffffffffffff78, &(0x7f0000000000)="e466") 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfa3) socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:47 executing program 1: r0 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/189) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r2 = socket(0x18, 0x8000, 0x800) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffffd, 0x4}, 0xc) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) dup2(r0, r1) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0108000000000000ef90265fd9884228202344ac2ae278791dbc1d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x26, 0x3, 0x3) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r4}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r6 = dup2(r3, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(r5) clock_settime(0x2, &(0x7f0000000180)={0x8, 0x9c2}) r9 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r8) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1800}, {0x3, 0x20, 0x800}, {0x2, 0x4, 0x800}], 0x3) semget$private(0x0, 0x3, 0x210) setgid(r7) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000240)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 16:00:47 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0xff, './file0\x00', 0x100000001, 0x0, 0x2, 0x100000000}) 16:00:47 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) getpeername$unix(r4, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) clock_gettime(0x0, &(0x7f00000004c0)) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r8 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r8, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r8, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r1) 16:00:47 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x1}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000100)=""/229, 0xe5, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xfffffffffffffebd}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000000300)=[{0x2, 0x0, 0x800}], 0x1) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) semget$private(0x0, 0x3, 0x44) shutdown(r0, 0x2) 16:00:48 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) shmget(0x1, 0x2000, 0x100, &(0x7f00003b2000/0x2000)=nil) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) close(r0) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x5) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') read(r1, &(0x7f0000000680)=""/24, 0x18) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000140)="b2c99920700760167aa4a321f0951564fdf9d092157d311cd4831f289e4858a93443aed4e45a80fa4d0e9f68b140afa67081e2697c2d77cb2db81cb4124d538a01d4879fe667d8db851c67b384b91e52d515d3000000") lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) fcntl$setstatus(r0, 0x4, 0x80) pread(r0, &(0x7f00000000c0)="8fff4a6f8d4fd937b99bb8f7cabc92f9f0148b9680a344433dd318482f84b1624c5026b99dd8adbbad37f1b8e5f4ab4418e5395f114f8141902acbd7ada59df49554925189b7028b3b587948528850adf74509c328577ffb22ccee9e966605882220b59b24b7ab32527846b6", 0x6c, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x201a0, 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0xffff) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)=0xfffffffffffffeae) recvfrom(r2, &(0x7f0000000100)=""/58, 0x3a, 0x40, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffcd2, &(0x7f0000000880)="00c0c35e9e45140b4ee1de18bce4404163bbabb02298ce85af9492e79a59927adbc1210cc1ae8d6b692a5de35e318e8588a98fabc6e24d82faa0030d20538563ddc277b652a8b847a8ccf725755a356d5dbd5b255552b1ad72f5fc2a37ce75f50f6c599d5df7e43c7dd94b001000000000000075cf0221dea66804fb961763f6d9ac3ac3eed0eb76f0a995a04d4bad6727c5d7516b5deae08696b86b7f8fbbc38d7c5c7088e6bb3be6039df05177e405ea5d53176057be87410f6a64f239204a79f3e1d3bd9f418737b28ec8395ee3e14eb1799f3800413bb53ff4025172b7332e98a4d8ef9315667632cf292a0c5ad9d79414271a73a52499b889fb255db76eb64c9c313059f01abf1e000000000000009c7210552cbcddd30a5139e9e5d537a7d66f4b5fd36b9a86841d68fd3d0c7e1ecf79d8ec6f1dd24157e187e9a198ee60982f6c2e7cd70a22b451b7d9ecbbec929c8589a48bd77459cf30b6ba70585d7fef11728b9b4493d251da86064b2f70dbb90fababad0635148f34fa49c30df4bbb623948d68068290bbd917d24197b40917756412b2a6df1997eb837f43c996556cf50eda6f5ae7dfe9bb0eceac0af1c1b468350677541baa0b3e858390cdab38cd6b49d551acb5aa4f9c27ef442d2abd0b0764ce4f0d3f02b94c26b12be4b406fce2fc327dda6b3e821814dd3a165cc198113cc7e92bb9121a2c573a6856b9e14a579eca8f5442005408") setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4}, 0x10) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x108) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x3, 0xd9e0, r3}) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 16:00:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x3ff, 0x2c, 0x1000}, {0x100000001, 0x4e, 0x3, 0x4}, {0x21, 0x6, 0x0, 0x100}, {0x5, 0x3, 0x1, 0x85f}, {0xffff, 0x5, 0x3fff8000, 0x5}]}) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x8, 0x0, 0xffffffffffffffe0}, {0x9, 0x7, 0x5, 0x5}, {0x2, 0x1, 0x98ec, 0x5}, {0x0, 0xfff, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) unlink(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x204, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5) 16:00:48 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4000800000000087}, {0x4}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x3ff, [{0x2, 0x7}, {0x2, 0x9}, {0x1, 0xffff}, {0x3, 0x900000000000}, {0x2}, {0x1, 0x9}, {0x0, 0x7}, {0x3, 0x7}, {0x3, 0xffffffffffff919b}, {0x3, 0xe43}, {0x0, 0xfffffffffffffffa}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x3, 0x3ff}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x1}, {0x1, 0x5}, {0x3, 0xc2d}, {}, {0x41db22528803f36f, 0xffff}, {0x1, 0x1}, {0x1, 0x9}, {0x3}, {0x0, 0x50}, {0x3, 0x5}, {0x3, 0x20}, {0x3, 0x3f}, {0x2, 0x4}, {0x1}, {0x1, 0xffffffffffffffea}, {0x1, 0xcdf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000f96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff000080000000000000a4cd0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73c91d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0xffffffffffffffb2, 0x0, 0x0, 0x0) listen(r1, 0x3) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82023cf52d0bd815262f66696c6530004fe2a32079f9e3bd5bb9469600b93ee9ba3700cb070082bfad087d41adb05aaab267f1fcba1aa8cbbe78de9db7348d567ac2a3d219fc1c0100000000000000b84302fc88a2facbf071dd02c3d299fd7f78db20c34719d77a92960c00da67afbf235843ff4d2f069d836dfbcd5d8cff6cd0e266b39ef8192fdc372e5b17ac81406e67de0db5a0bcd128cb26909703855f59faa5f20cef91eb7d30fb71d9ae4e5af6ec53a0056acba23e9a7fd8054f91c9d6e611eb9e740b69e2b5df650000000000000000"], 0x10) write(r0, &(0x7f0000000100)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xfffffffffffffeba) socket(0x20, 0x7, 0x0) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8120, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x6) recvfrom$inet6(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000001200)={0x18, 0x0, 0x6a95, 0x3f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:48 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x121) setuid(0xee01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x7ff, 0x81, 0x3, 0x0, 0x1, 0x3b7, 0x81, 0x1, 0xce618c23c7461ca7, 0x8, 0x10001}) chmod(&(0x7f0000000040)='./bus\x00', 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x1) geteuid() 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0xfffffffffffffffe}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe37, &(0x7f0000000100)="87") 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x4) r1 = dup2(r0, r0) shutdown(r0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 16:00:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="590e66eb23519bc22b842f753ad699a0c73a12baa3d2", 0x16, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) close(r1) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xff808ffa8702836e, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f00000003c0)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x84) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004", 0x0, 0x10001}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x23b, 0xfffffffffffff000, 0x6, 0x400}) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0x479) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000040), 0x10000) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2bf0b42c00e4c80709cee245be24b222dd80bdb170d6ff467fe1c4a9c0ec154336868cdf8de45948b8d1db3e32c0f927198ee169e9b87b188311bb72fe7315cb5663ff6c35fe1d5d490489359e731e611871b6ea82abc27a4c0601538dab388fb429f881d3841b7ab63c137069b4d0ecdb942d7f83bbd94da1138dd46e09a7d141a7"], 0xfffffffffffffd0f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x803, &(0x7f0000000040)=@file={0xa9e9fb867aa2e841, './bus\x00'}, 0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000900)="6f5bc19c8c429fd5184a32f38e0bc8aafc95ce0281fca0e31cfed24a8f891acfbfdf6d3bf149d6da8fe95e8917c19233987dfbb3df9bd52e971e591fb5cb27cb0043f73ea6c30b4f1b0af101f734741d09ea06b400afad01ebbdc4a0e06a08f7138e09d330028df2f3043a13b477b600abc6c25ce416a8e5d965cebe9e1eac281d5ef56255") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000480)=""/103, 0x67}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/79, 0x4f}, {&(0x7f00000005c0)=""/68, 0x44}, {&(0x7f0000000640)=""/31, 0x1f}], 0x9, &(0x7f0000000740)=""/103, 0x67}, 0x801) 16:00:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0xeeda179f0f87a631, 0xfffffffffffffffc}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x22, 0x1}, {0x0, 0x3}, {0x42, 0x7f}, {0x88, 0x1}, {0x20, 0x3}], 0x6}) 16:00:49 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x63c337001f2d9aa3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair(0x10, 0x4000, 0xaa, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r0, 0x80}, {r1, 0x10}, {r2}, {r3, 0x40}, {r4}], 0x5, 0x200) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000100)) r2 = semget(0x3, 0x0, 0x64) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) dup2(r3, r4) r5 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x5ef9cf2fe5d6cafd) shmdt(r5) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/82) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r3 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff7f, 0x0, 0x101}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/172) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)="13cba30a450bdcc53b1848a4be4e6f9f4a89b458d1859197a04dd1996f5ab209006467012729151a35e3dfd279c8d7a9ed69699984c9b057236106730a79d4119149673d202e1811c22b5a18430e4dbf57dfa0707f0cdc53ea84e55c55c68ef9fb5cf201e89f769d0a3581aa390c960000000000000008d33305ab2d4c92466062aea07f1da4cfb1aae86ef14bb444f033826ef9cdd5c117387fec0f0c2a2862fe6a3c2f3c3f7998bb2386f42d18353e4995c6fc1134a6fbd5f4dd91443ae7d3e29e1f5ea6762bac9ae694099e8b6f40c513e6f5b356a51d159467f1b3598f47eb3b831013d370f900d9ec2c2b7fddcfb4ea9608b65fe786e1cbfb81aa16723f51124ff75469b7e52e6f0fa028599848d4e77a960c007644824101215ff98b57e81959f5da6bd9a99dc58c17422166", 0x12f) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:50 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:00:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f00000000c0)) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:50 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xab211f749debb2b8, 0x11b) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x7ec9270d, 0xfffffffffffffff9, r1}) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:51 executing program 1: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x82) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x20}, 0x10) 16:00:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0xfffffffffffffffd, './file0\x00', 0xfffffffffffffff8, 0xfffffffffffffffe, 0x80, 0x2e2}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname(r1, 0x0, &(0x7f0000000040)) 16:00:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x4) getsockopt(r0, 0x1ff, 0x8, &(0x7f00000000c0)=""/157, &(0x7f0000000000)=0x9d) 16:00:51 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180a0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1f) write(r0, 0x0, 0x0) 16:00:51 executing program 0: poll(0x0, 0x0, 0x200) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="4e543ce251edc6dd206488e2df533aaed93893ae0495faf38ece80c1c45a11454c1a83b7bf432ab3d00e3c27967a12475b2c1e053d040a729a8af96a1142e1f3e00ff5154badbb34e7742ca6adc5e06de0ecd1c3428f0ca43f28ef5463590625dd76e7170ccf1d3fbe976b", 0x6b}, {&(0x7f0000000100)="3b314a1d0ed726fa5ea8f9c1cd9be62c81753cc1c1c8248453247ff9bc53df6cb5d1583834aafb8c31af28743759775af8550ae98f2fb84e94e578214e3005a4cb666b787b4539a1c3343c70f024d4c600ae5f7bd522", 0x56}, {&(0x7f0000000180)="7df8683d37ff721f21c987c4b1d6e4783b3251eed246e385515e9d5f65c27613dd43e4e1d07f8c1811852736f0baf8a95852a02a6e0347d7531a9f1d9b6ac4f1e344477dd225e10a811ec35352523b61cf26ac686218bc3b7d1d292fe8184f7d77b532fbca5431734bd076dfcce8b03a0fa6ba85698e1283572d91019297aea57be30bb122d40353604d6832caca66a1c5", 0x91}, {&(0x7f0000000240)="322105c078900fe48b6a4b98f6c8aa26bc6dad492da6ab96b3a4b46aaad1ac214eb1eeca5e6fb7c5ce0e658f3d731740c81c765ef0eb35679fd2ae82595fdaf33d431ac933", 0x45}, {&(0x7f00000002c0)="029f674c6d8f71ae68fd9ecd320de5b6e4b33be9a55dc3686f2dee582278326acfa80ca6a770921c36d26765a31081292ec89e51f630adbd393b88b77160c12cacc570798581d86fb884b0b2ebd079823e00a8154900486ba8cc320df9841401f02d0d6a1ec8cc5e7e30b3dc53f831a977034d50a962c62d4aea9167fff4bde3539c1d5e1195a05b031383a042d182756279b49240f98c2630fa4b5da5a756582fd77b76c3f6f257642fed556306ac4ca0b78142a811c987c665bb6ea2b5894b84b89043c2292c6925865cb39ab024bee821643f27c4496ceb177ff29648296355f7cf683ab90dd4b7c9c436268b8ebc03d219d72ac86c81510afe6a3fffe04ab34c8ee36ace8b81a0032388aa207b11e991ac0c8b957fc511c203c3aaa9f5fdc2b4d07aa83cc93dc7c56920a240860990c906b4a0683d2d036254dca164d24a4eb31cc2d0f0ed019da5f05a10aa956c2738f61fa1fab932e7127d05bcd55fa93a8c958e8d6a4f78704c97987971ff5a3b91f142a68fb9f0334531613bcfcd54be2e94cb4812a0fd2cbc0ab23187b96fb938155891638373a1e799d5fee030e837d98d92d625db5da6bc125ce3cddd46132881d4c96321615aab07406f032448b665a96587f08f9baca8703c8d6609dc9dbf19606a6e928e82e2c1dad1c3e00cd7389edbf459c013c01c8bcac30d28f54b0531de0ef53e7762c94c1c64b88c2154b27894bb357a8e55545e5fb7a732ab1519ee5387f014bda3a5c39c19ba04077b352aa2d536bb3c33bf0b31695640a9a2771e7b4c555d17eeb690c79059065418f6594428b7a8064a79c145c8d6cc711dfd367521abe32a44b76f23045e51970b8f8464af12a8222f86e0af13a28b445d76763aeb50d2bea55fa4b911abdccf02483899b239acefc39aaad472bdf9fc1c5c7f8afbf6cfd938b4747c13f3b365342ab19bda69d33bf8519a85a678626ee8dfeed6921e908329d8c90ce0f7cfce7420929f9c95c2a0910d885b38a1ad9b4b04b553c84e1dd9853e0f6f304b495c79ba1e2bf50ac996a2058203ab533842868bcadfd58080f00d0b7a3171196557cdc77cf4d5014ca2a74f1eb02210052dd9d5f421a684bc41f410c3001441f2b763a65cb07db3593944ff595d4c3d78ed29e07452671fa2a653b2b1a17a93b995a071e05934592915e0b2edb7521f160a2632cd830d9539f91148e30045a8217fbdace0a044ac2d842e684019447f703a29b89c0ff92fd8b9e5334a8a59089f4ef82ef11f76b48e9a840e7f47fa97b46d9908fcd801ef67af5118774c38440848af391e507ae8f76c7f290f8427a85fdb9d2b495395949cba4e7557575a05219dfb7d6e7b41e29601d0c071427ee0520a5f6662392e5586f5e5c36fc32a06f56bcadfd0fe66684b499590f141f6e9ba02958e13af8e787e6b7e3bdb80e3dc3b701c131da104b1de27ac20685dfe4f5f787f4e9b4558f662a64eae8f8eb44758bc92833b7c11351f69e9644d50671e1e8f767d06c61e0f41db1b05da2b202d4a4f26c8bb68ac273262c3de7d75aea288049bd14fee4e72d18bdf2dce516fdf416abc9fc789b987248e4e6fa79ba877543798abff6790586ad02af20459d44887eb6f545a7145b46b0c78f065b3e199b142c617a93d74d4cc7c5015d60fa100ebcd63f24d2590aaf6b128135d3f2305b52545e6af40fc5e133c24ef4d13e278406a6a218ff9663db7cc412e256af9e64a7e1472b759cc13a03b60757a82ed5aaf545298ff1573db44498f9097e181240312c8496acbf4354284fe090c0434aa4eef2c4629ed1961b476bc18c181f8464b24500ae9b0bf943508ff762c4955ce1dd49912ed38db1a97f4b4d609c83062e2a3c047d603ca2e0ea5a8f9d47d9cb07b974a95a8fcd1e8a5e4e19e09857e5970d0dbf1a791e92c18406d3d10ef8e14f956cc18c625f09a1578dbfedef161740c1a40b1c06d0d75c8189f1170bbdc9a2fb7ddf55b7d1bea91aecf834f51974c36b0cbe3a6c190e85bbfbf2a92e0479a2f52b3a670dd979de9ad2e3dcc282fb70b12ff31755abac9a307f90c13a2e7448472d12686f3ed29e242a46509919352b26923063189293ff79c008bb97e73993543ac06912e0e5aae254adfbc7519a2c7495d4f710005da8a966206dcd025896cb34be69ae5b4eba2c2ad0d8d33ac9385ec1a769abf81b51c03ec136f1b871ae347a1be852b92559505c871b9aa29a7d97d3afb4b1c8e610f7cb8239a34cf25cdad8390453c6c1678a436993acb6756b310265d4437755053231fbc1fed62bac98ce4f992ab42c754c560d69a0f3eee8d79a4675e1e1b534164276a8c9238ba309e9d7c2dd1a22ddfb27ded62d7dafb2aa635e4bb7a8c5dc5adb4aaaf707fe29c5d78874c52e9c34a1e9e3ca04182cf9fca240395bf4f6929c8dbfd8e3c077022c7b1c6ba2ee1df58f176a1a7bb1a3c7b1d1ed18d164b57f90c34a9bfddda1a3e21be7d78773d944b708c663f9a1725dcfb5a56440602dad6fe3a20ef5e75056f2a3baa7501aafb8cb2a9bf4600d5daafb199fa269643c827c7b1fb2070acecfef00eaa7000fc38815d31117e6902d198f8b95917513f3391f67a43f3a604d9fb2c153910bff7d2ab9f0d4f051c58d33895f7ee5c3a72ae9a76ae429d6f75b646e0564f4b5d9829c7103ce03d1833adde1996cda9514077cf533b8c1fefdd5cc3268b92a03938b248f63b3133bdf41b5ef1e67480f7ffb1d388ab516bfe885592753bdde08d633241a64cbd302ecaefb2774e2018357f0103b85cae2c2f567c266be3ea28855965e204c6b9eef0b0138b63787134c8a4aaf8f803e75d845649f45912794fa900dd06c99084fa562a10cb0a05653e095f99540a9b1f46863446778fa2cb33dba4eb88053c06491f1580186f5cb10530cb4e0286bfbd622d44594d81d81fee13bf260acc2cbb8cb3c35e5621f73f33993ff4d582e9eb8ff103371545fe4b8726abed59dbd537b80d49cc22597c863a159981690da6ea1f2aa5c586847c91d41126147148843c764a03faa26057f00ecc13b52cb324acfcc43217f480d71cf83ca7d67c98c5f4374897b6d9fd21d7af2e9b482f001ad56503e3c2c8e1822cb0ec0e77560921e61dd2553b65b8d37f1455ddb75660626bab92e8937c9670e1cb5bfdd3c6648ef7bd6a1ee3f5cad3410844d89bc9096f534c26aae1b228dfa543d7f6845c75e566bf377f81ef293dcef4db06c68abb733ff57938c66d439251b728ccaab8f2473b61c956d4119b92378b8345ceb36303cb43508f3848c93616e0e70f2440792767797d6ac0776b526536396bb8323f75eb9866ce0180149f6fb7712e8a6462e82885a616df32709b4251890182ec93fcc5952e13b9f75d04f188e511263413cdeceaf4055477207fa32718d94edc2243a5ad223602ebb00bc7f10b0595135ec4a215fe96cb0faed9ef6d376f38ccf7dbb99b3c2292e3ee373296a70047e83d4f1ff1bed61b58bfd0df67239ba9ee044cbf5592889b1cbc081eddad7fa4c79241a083de40c7ad12641a320cd2cd2702f0ade69ac6e109815d737b41f62091043ba310414108d3999d5f9d4389ca0c08c75065478c12f72b061e5c570e476dd779a36dbf69eb3ebc63aa873729cf6214a0736ab7457c3ff485babce4e828d2791df1bbf3641a9bc03b6ade8492071c446084ebd0c75e1989e5a10f37167281c2c37042c377990c8579de79170b829500812eafbaed8d6fd43ccf1ef6758988289a45e4abaf2b29530f0921543413acf4d0301a2f4e53d54f3f6db6e63ee41a09ded05870818c24e2f03f6130ffda17fc4953931936ab110df961151925c814a22f94c6e40844ec5f75724830296a558f276f4a97835da0d550a4f08d380cf17241c309598d2bfc73ad17ebf162ac58eb3e3e65b5f63447852e5d56d9e24f65edf728f67e51a0de2b590ca1178a2620abdaa0a6f3040aea55c64d4cabbbdfd32eeee423bb83f1cacaaa1b733a0e64a8d04224355653e582af9d2f06840bf033f00b5ede889a3b4712368efe9580b13142cc691866d517437a667f42d509ef7d02aa1fbb6b51b7875758d97d15fda12df402b8ea7b89e4dd9ed7310645c1c374dc3be3f7058efe29010cc75263c428ed8bf4dd9574e4f7f55f69eff03178748dd35b49ae84efc5bf28b576a7229f702390f57636277201a1c352a8b08fbb643cff24cffaaaf9691cac504beb169c115c1068c4c2da9e00a2f050fe5759565d7d237b11644fecfb7d1f7878bccadb142f3517eee63f5b78dc083a9e23f087750a1c8e543dfb8105e320759c95c612af4641a692641810348f165defb3a25e736370cacb5f7d0f5cc9ba342d71e754a9e420ed4477ac569faed3e888c8f3dfd6f7e970c603751d01f8e7c9d03cd85133f2249ef2f9a46aa3bda485b2d0f5b511b66ce6ddab596ea8b0e0da03c2cb9f16f744521067477d48e28d75b4318c5c6b78a6986f785367c8a141495e692f1523d7154fa69a3d82cef3afbcc8ac3a8b96a20a7dafd1fa8e7fb731ca4874823895b8ed57471975e2084fa4cac4adbe942033e600373aaec17e871ba1cbbfbb125065be2ed489e838683d587b6e4160a0243af7554d707105c753b1f972538b6d02524e539641b3a3c24abd8c2f5efaaef61d0d06705e67cc7f5bcc479ccf23cb9e725470216e73a79213dd828ab5ba8f265275d66d776d5dfd930588a620dc0cb3028bdf1563e3daaf32195e25baa9f4461c25e3f69d04d753125bead37a2b9f37c23628d57cf9aa6486264420aa1f27b720ea4d95704a4549ce16b127c95b1cd6bd900d8cd0af6459fe772e26af7daa7244e52976cbea3948128da9e9ee3ff1043bbbcbcdc5cb38e9773e714fe2751f4914e3732d2f3578c9e02a3ebb5d2cecbdd96f749516a711d1fa1db00c1d7d72b597630d13b26b2c695fa87e47d9ab5fc215359feab3c3939e1c5e4ca710807f862ca0a125d918e661694a1fcdd205898db02ed4ebc15469fb26bda1eaa3cc00fad6ad98021a307962eaff333351fd6bd28612843d98d0686e42ad74f82b8a87089e96236bcb67dcc33f64286da152ccec36ba3a9847166d00ede404e000763a8ad67d9d44644fde58ceaa911bef96bd237c3413c935f87cb45b4df90dc401a1aa53508b65d1fdff8d85fbc3dae6bcce6ef9c77db2ad817fd45f2c0665c927ce8046885c6d0ae00c2d1333a49f0e04278e93312aa0222289e71bfa1671dccd16e8eeac81ce43e2cc30d0400ead2834a8126eb3d66cd299d8356e66dc0eb0133ea22abf4c1fef854fc2b2d52172d7bc9369faea74745b2fb40ef7d55cb0d43516d868ada5173e1a8c34e066bcb6d726a3579c7c473c625ce6da112612cb085e9c2b972ddea6e64fd4212cf105156ddb62b9e82df4b177fd39c807b5c3e1f2e61e9eb8874abeeb594fef89e37833b43ddbecc7cc6bac5303cf1a1bbad26acd427706e38c07ab0a4dddc1b1e756576b6d798dd82a13def7071128155bd9f0159e8cdb3182a572310277d780a2e9c930909f13fec472f9d9798f136a0786799576e220e4cf34f41f0b7e13d9e7d32641d5dbd00b269dbf50e58f3e4772585f48034a44b47627c7a4fa759b4206ce909d7b04d81f1681fdc7ee4753571560b8cc50ecc9fcbb4846b717e2a74c1f8da66acde9fb32384c1dcf53de4e3ae0fcd0f0812fd74f23613f5f9478c69ca0be4bf0c53a5294337b6ae27603037351b59f2bf76fb83a10a97671db25c7054fe170f7f41c769b0cc2f44df821ce3fdd", 0x1000}, {&(0x7f00000012c0)="df91f91df541a71da467997085fd9d8c51a834d35872fd827ef76b4dd58b89b433c4088d69f245c43a6539643b88a47056cf2734b877c8007448047e53d2fa246c684f3a702c2e0e7069fc27488f2bee817013eeb5bf3d429970ba85f59b1553b8983eaa212f3e60b63cce77937428cb616218db1f687b0b8d0b6cf7ddc8d39d7c60b24da86a020f2e3d5ee9d98d47f60627", 0x92}, {&(0x7f0000001500)="405dbf21aed0e93c1392913e265829aa7c53fbc77ccc4e1aef47759bbee590796df5c836ec41d4528456ce384d2f848ea556fedb80f281de7f0ad51810c20879c48361e87c93c1b2129a1906ae28fe1502bf4dafa7d44482ffddd3d409dd6b107d7c0f4a11942de25e928335964735e82cb2799dbbd4a46050d4df26498be4916a9cd7d1b35f6ecd35d1d2a32a11e1786fb0170eb2d8d10a8c62af578a6184d4a555a1ab14765f770691030d826755125f5e18d49575f584683fd68625507d2f22a42c483971b1", 0xc7}], 0x7) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) dup(r0) rmdir(&(0x7f0000000000)='./file0\x00') accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/31}, &(0x7f0000000080)=0x21) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="087f00000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/27}, &(0x7f0000000140)=0x1d) 16:00:51 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7, 0xfffffffffffffff7}, {0x80, 0x7}}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x4, 0x7, 0x40, "2e4b1730c7721ac541e8fe851f831d731807ac56", 0x1ff, 0x1000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7ff) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfffffffffffffffc, 0x7ffe, 0x20, 0x8000, "26274d0a5b49614d41a6be2644e001001526fd6f", 0x4, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xab5, 0x800, 0xffffffffffffff13, 0xffffffffffff39b9, "84be57bca3b5c46e8d014749c529a779c62caa08", 0x9}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x675, 0x5, 0x1, 0xffffffffffffffff, "7193422e6dadd47fb3ddd55e9a3c48db4acfcc5f", 0x6, 0x7}) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x40000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x800000000020005) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) write(r0, &(0x7f0000000380), 0x0) r2 = socket(0x20, 0x8001, 0x0) r3 = syz_open_pts() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x5}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8001) socket$inet(0x2, 0x4000000000000001, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=""/229, 0xe5) dup2(r3, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x100000000, 0x1, 0x8001, 0xf1ab, 0x1}, 0xc) clock_gettime(0x4, &(0x7f0000000180)) listen(r2, 0x6) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) listen(r3, 0xfffffffeffffffff) r4 = semget$private(0x0, 0x1, 0x120) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8d, &(0x7f0000000140)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x4b197a7ed9277d4b, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x22ca3a0993247f94) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x3, 0xfffffffffffffffe}, {0x6, 0x5}]}) geteuid() syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6b065867d2f3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b183190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5"], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000003740)={0x0, 0x0, &(0x7f0000001640), 0x0, &(0x7f0000001680)=[{0x10, 0xffff, 0x4}, {0x1010, 0x1, 0x80, "c4ac557da6e23acaaa313dddbc84b29a6fb77e9558b174351a73ea09f5cdb29e1fb477051397677f6788f8e1049809cd9ab73148a35ee680dcab4d814ef262da3a819d0707a2d560f85bad54b6fe42fbad24824ad3adcffdc98a78cab0e80f68c86ee746f95b1371f4c604fd570040838fd774db2233e20e982f2d22170eaf5e595d1f3798694390fad6eba5d04ed442e533dc68aee0fb1e9cb1355e80a8a7ffed761847f5d5a3eed7f23109c6a571b1932e1e21a45ab743a25426e573d7af405a1f736ebf808159a00edf09936659357c7cb59f69a28ddb68ad75cc7eb972afce64be518a2d1eaf74937fd6bcbd515773e5ec6a547d846e0d50bea88591ae4a90420f77be19b4a328a5d3fd94b0ea2a2c394295e2e35a0bbdf08b5b84e428b3958a7dc673b68cf3d52c101be96951599b5b955672fb01542ddbb6414a01492c0873f601b825539ccd921e16d467dd1e07ceb4c13993e7dc2474efc76558588d291103892320f621fe64dbf21c1f786e1708086953780f0c2ee4a2e3117f89d934b5377a332bff12bd6cd7ca3aad875de3b2de931c085ed58f1eb1a18a02b094205e95e31614ee1363df242f288076e8877c4f5c6e549f02ca3d9da403e3c2ef2126d7aa764c0b48471b4b2570f3dfc9d088915c60201a44f03ed22ae35107efff548e43da7d48ab75b123ece84f9886ef2be3eb488cfd0e0e8e3e36f8bba08a925a0d8f9b439a17c931a51fb5dfc56b5cec2e634a762b226c56105eca44234c0cda20acf1e2b1d8d069978a118635cd0e5b38ba0bec69da2cedc5dcaef6767e080903df1761bbd5704fa5a7975c1700ca868da83b397b7a54cd94fc6e58dfa2cb5c4b5ba3735d910d6152ac4c18f2c744a7a75c3a98551095e86dd1c0cfbd97238f0e1c01bbf7779526c6a77b1a4d249065fedbd819acdbbe0bed26bd9d87c2df81b9e635f26957313c72689fcdfe5eb8a2a96890e612b79ddbaad51738e93e566fc348b882c594c9cf3bf4a5436651c69601f9de595ba478743e62331f523826efbf2ac6a4b1151adce3a378b894ec23dbbc3c23d59be45cab10a4958f4f85fc0773d9c1ec7bd5013f9804dc6a6c34b9b17cb1ea53863d6bef1619f6651f208bcf5aede3cbd0cb304c60a4c42479a0c9c17a894e7ebd19864535154484360432ccacc2e72a9cdd6dacc4829a004ee964f474575c9ccfc9252ef72a3945a6a842dafd4cc1f0dca31f27ca28ad58830cdc0ef22d3ffe7f1a8299bdd79075cc8852c26e1a13c78b2b3da504573a112859f3b8e68017021025534c6810a8c54656988767b6002cb6796ddc22c28d9bbb8f909442f3791cce8dcc2004d8c0f75a276fbc2ccc898607111b79cec7f590a601475fd817c1c88ef3796cb24c732f1c9b07fd103425dd6b18104f3f780fbb7d35ea0482dc33257a4033cc7d6ea5294cb54ab8bed35111e8ffc481db38250b77d6024b64e22d61ee46129ee49be79f598e5a905cf2fdf59ccd59b714860dd52ef0a81d2cbb0efe10c00a037643f6cc1379f457045406972933cba9321d64dc0a253015b8f54fe438aa6cace3bc3d3b8be0447184109bf7b398facb4ead0affb10294703d48c2ec1249fa3085956dd1a48fe6fcbae310f0d750841924cf5ec543dae38a7c79077ca1b7180282b34db0903063f797fde2d2d88074f8f4ff6dc0c511dc252fa2f07ca60a4702d9901b6d3e86ecdcf0e667d6aedbef1fcc51f0b2bf9fcf17186664de979df9894a8e97b227c991567bd9d3b93f241a40132e66c153ad0005d9e94ed1b92a24fe75fc16977d5db7a4eab8ce9d7dab7da6341c3ca3870458f3204eba63c986da6f57f2700f4ace45c6941c64f3f5b7154d9389df4ef11f245b893a4c58991441971a47a65f0e55df6847f260bf142b9ceea6eefb8ab83654b1932829a27c86dfdb4dc7adb362062ca3ee79e1caba3aea05b0c026a96f4492c1236e6321341f8811e444122a1f3cd2ef5e211493b842955ad44ab9e7716d5061850962cd0a5d96ba2e685394ca75a7904d63a3a35a0f64dd851cb39b9af425d74ff49ab29cfdaf6c232d44136808ebd972f192cd20c531112b86e89e791a94de0a2fe5e6f13074acf65dc7bd3a11613d322b2df00ad442fee0859fc00c1b8277d793dce3df92708250bcf3ad17eb3467bcda15044b260646c00398d1270df1f99763d59c2a49cc827ff51496cbf7c184c0a9d5c175e500a8374c821710922d1ede56e4f3e66f23c89907b8fce9f81d3490af17b771aa6481102a032395f95962447b17db0048f71a5c4c18483f03ee1385e53912a14107ba1372d3258a655291851bdacf10ccd8cea0975f8037c9d5eeb42164ffee8dd69c97f219411ac859feab6c202453c3460c9eca16cd6066c555b58ca08c00d507c8d893455db9fa8a60859d48dc4dc6bb4799c2573f7cde66a9e7eaec4d4b96c9fd192d2cf616fd79292234dea4161af5b7a798578d2e60164fc21a20bd367649987b54220a971e9cdeb739a8cea822d7c4b12d352ff06f121a75b966b463538b6481be7db9bef311640aad56bb0f9229dfd7db71d65813eae1dffe3a83781a6899d370a8d3369a0ed9ea25886d5f6e6e4b37cefeaae0a1e8a9f8b10f241701af37f7ffc80ca9e9fef61ddf80d0e296a8da7d26c180804c9d441a131894867dee2c3798f09f4c97f70f623f4903997cb05eac84821df3d02be6adea0ed08726196c5780e6509f5c255f280079fd143025f0e43d512896fa30a1f00c2c344ff0b1ecfb9954cf03b517597ddf2e1c12e0b054908546a764e69e79d96667021637cb6b07c06cc6840e9f89184b0b206cd3a7ae412c584c33e9edd74b36c797e7ac75ca026180c9fb7fc19c5824e82a1acd307801cfe8ed803faeea415bdc02dd0cff5ce165c9cf241647610f0f6c02b212c0ae92c6d2e6c1aacd83559c7a778141a35566bf7aeaf0edf1f511c5e52cb3edc65ff69b2de2e598d7400517159241a26d4fd0d68e0bc56319bf3cd494eeb7878300f4ebaddff7dd51bbd033e3cbf7e8dd68dd15f8e88e724634a8efb043de52ff6d224b2fbb960d1bb7b93701bee89925e7ab2f9b92af21ee093d92ddf540abefb3740f7ccf49bc91b60e40b8eba878b1351be761e721f05c751d08e72c7c470b0d3813e294d3f2c89d3eb7f1d05d1a9ac4c763aad10db6772394b43678ceef066c036640a49059fc53aa7c4afaae43703fa05b6d72148de799446b5a1b5a2db81394192ee02fc0d47629f8b1e9ff2195080b462ca1e70b9f33878a372ac99954991f38a545ae8bc02f4bfb5db7987b10dadcbfbde8e33ad4efb83441919277f84bedbd4ca84a073cb41031821ca2fd8542b319a5c40182768f7aaee6beb519661f7d06067f7ad77e8e79a389f84242ec05be71a46bd309425c6827eff35d21c8b4444eec50fc78542632e273285d47ebd3ddca1f6655a5e706dd42a5602d57e45cb6a9d97c3498cbe7bb4cb6f5f6f0e2e6b33c1b25b947b3af958f119a8250522f5bdc68e134be357789369d6daa6b7442a628b22e2cca012adc87ba8a4c0e79474849819ea2399d250ea385bd9fe85c5dece9b7e001b5b92454247a5e2ad334557df283036d452fd8a5719faa0c0b1ab3ade9e93295461952565815c3c9b076268d52ee90888584799aef8c4e6195045c5a8cff29534e15d87a571cca8b40295106340bf1d2d1121f2580cb293d0741fbac6d8647270ba395d9f85c9de9d27587119b062604af6cb8ea56b0c4cbb576488446d62b96c1398d9ee5a53b0b03f07fcc90576616a08d97f9e39e703401762e73be39dc3eee6e65eb180e271524a6e26e0aad04fe2de6ed1ef3d4e6029aa6b53345b59fe04e5708bb503b6d7d7af0d7d2601c13030b0283e2785b08825fb9304553c5f6547af3dd6739797cc0aad8968dd6e3493c4782bb62dd46a32471f62476e4dc30c09043dab7ec99c6688e9cd06d68b8009d926bc7650c1022d7dc094f3ddedaa5f4c9bb4ce08c9e1bf1171952c68f7ebc245de35809472873de63743e8a3823fb47ffa9192dd0685b3e680107c39b318f8250a1c055c551cb0dfb7fcaad73a6207eb96a578a809c2557f51bd614da4eb508fc82cd8e8ae15bbf7fda81cd3e3dee31a3e2f4422280795d1f4f9680298b84b656f08589fb9c3eb61bddcc3e89793ba1ea9046cb3a7430e82d4c64ecc06784e37ba27e976d34b1249b6759fb14cfae8674bc609b04b18a0069b924bc39c42f775edcd0ab44487eb06980af4977cbef1d45676baad16bb92a4a13fd7e31a4c16fa8a126c0da62d7c3ac7db660ac3c39ef244e5ffd073e73fa09ceacce506011c98b77fe276ee190b64b754f0c898e72485041015776a69372290c642ca5c00e63294144827efa48866659bf7a79beaa862688c0e0c4d2758257aabd880bd7c534e425b8bdb38d07449ac5eef07a7b32453b75f6e5cf247c9f4250fdbc30771365ad910fc8292aa93071a8c9c0fd0ce4fc214ed925a44daa0c35a568d3bccec573b61c7ce3ce70e20e627ba9237f53dfd2cb2f6bdca6c5277ee06de3014a7a4b0cb409b5c79764b1382928f9d272088f8f87107b76f30b1d839a2278f5013bd45df32da6b74cc97c3f76b13e6a92655af1b0ec7bb650805481a1e94c40a0dde190abdc604e4942a0baa07987bcb80ee3afdd0d8c3ecf0177fc698eecc10db13b66d6126c53d2ee400ea1be01f183ef405f2094334e62dc5e0ba72348af299d917d4bd32379b27f28f22b5951b8f29c14895706a87dfcfabaf35ffce7965ec3fbf209e1ea9e2668f7e7787b21a1643c985677bfdca45679f696e06a3257a97b18c4b103da02f5f1fb59a8918edc96d66cdd20fa729c67451cc04ac36f593eb93142e07a58214e172b0e80742fa1f7b716c51dd04a4d4c2aaf4a10693e45540fd530748b84302d71d323feab1a57a86af905770b943663bcbba754003dd32028108b12559f05584eca9c5e1bf0b733ef6d7740e86fc838c5269c8e0d3268f6161bb1e2357676528e376f5e6e27d6badc7fcc20f1a89bc27a2acd07046548243cf25e525ba4fa7280261363c2890191bb38b02237ae71045ceeaac8c57a3bb6b3679f3cf13f7897e18cc88b566cbf7b18bad6e5b67ef5e56ba9730629d8835cb40bbd2a7dc783dfd4bd6770165d94d297b3204069dff1dc9a6300b5254a7102760524ce75e74a85e730420c2f77bce51bc36906b25a50a8896424650cbe339ca539951e647cf096afcc821a0a3ee817e84057caa15a1df3c39983b83efc3b79bcecfbead68dfeda536e4910fe5ab9c0875511a56a715354aa101574fb674bcfbbd0a79687d4be600ced2d501dc03be0042532daeb7a4353035b0041c7eeac86f9632394bdcb3d391ad488183830b1bbd6e8e7e04d121c3b7a0d17dd426f715106e933d5d5b83f0074b354f501d7d851b3cc796fcdd298058f04c035dcb88b3c65192cddc8eefa3a819c655c07300da011a4188bb7a790f8eb622eb1d8970c9d5da865b34604c73785264aed8ee690913f64e9cab7bb978557d026f65dd86a460efd8933adbcb1e01da905bfb717cd6142d526b802c44927e4f2d76554dfa05977990e3c2a2c0dcfd17b907eb7c4b0d0b12f919cc7e279ea51a22c7e02a09dac13da4939b53f8186ebab12ffdae06177111363bac77ae478d1e94fb443560434d94b06157f6c67455003b8a702d7fe213b99f0a108233c037ccd37f1bf76fef5124606ad330dc85b7f11db747169e6649cbe81f3de0a1768e865e4f2577d84c191065d73"}, {0x1010, 0x1, 0x1, "9917dc4a0b603f690b1cfcbb1b075433d5f701613fdfcf0fd32ae7d02c63dc2693eb7ba9dd59144c9026c0611d2a728e6f2723bcc2874e012dfa1f2f5bc09cd9af52e81c29c8575ce1c74161532e4e52d70acd849eb6456fb12e17ab6a33e9805e69267ebe20c0e11ec10ecec871cb3af2cd80c8e11217f87b5c2bb3ad7e2ed1135bb9144d7fc5bb1f1278794582ba563a2164db6e590e634bc14da8b81342db9673355f331ab318a71c1ce9eb6037494be2d77d35e2d9a11200cba813f67f2bff3c20f84252b970cf15f0aa7568c5653674a45bd0b8551ef9b9ebd0ffe84230a88ee7356911a80751008cf403ca1a71ace2a25097a95781dde46bd63175e34d103e0b16a3abc7e4b8d3e99e2412072a4269d3acf1a2e714276c28eae96c25156eb5fc27941acb4952272d42d06e2acbd319e4decd7116e08ac94194ea3663a33f2bfd0ca4a3d5601e69752c4739020b4a0058d150ff9e0f9be13cf4b6492f262a28bd99fe0e841708b7bd1c6ca010a10b9bce3faa9be8afdc5943aa342478fb4793df25e06dc9bf8873488de15f57c5ddb0b9627a00c5ca8256989fc33211a0e7cc61c8c53910cafbd0181dceaf711a46dd8133e866c86fca8739c5efaa174e16ad24ada3eee49eeb39e5be7f784a5fcc58b3ba067f7ce67d9fe76c3af31f8a150626d3ec6d803897e40a8efc7eeae2cd55a2c17fa3c6e789d7eb370702a4fad224f4b6b45270d16555b65526e6b839524517571db82a344bfe23ed57cb14df2964a56c9d92ab0a502be9f622da2c9b1463c7432e414ed812ada73f1e44df93b137b5a360c15020f8f2b1a679dd8de02801bc036a170853a0ac7813380a309c22274a64329069aa2b989d58fc0a7c041d2c89fd78cd1d5842ef87e97f49c6a38d8745ac99bee879d59cbb61d5a7b2e8226b4fa2ad2e6ff7baa7a3a34d7d380617c6cde32bd15da791c4b8ebcd1284e8aab450007f0aa9c2f8137c8351b82fd0846c5b4053a948e631d8560136bae40a1b977606bfbbe65ffa16ec923dad495dba866d0139cb3a9bf8f6182ceef54a5aac7ae1952dfad1cbf9e58cc2a23f5a815503b4d6dc33bc6d03a5c1d7983e4bf0dca9a12a988ef482d231fdc94ba512b875723d5aaad728fa4a3ca898551d304a54cdbf7525f2b1a4c33cfce8de640ad42afb993154d6499fd99ea2aa0938b58c7654884d4db7422d0563c9e31c5c2b9d1e341760af31fcc1268a4b9c2540347305f6d33c0619a49117548287c42120eaba19531e174316708070315757a9149abc7265121daf9e72421631a597384af2132077f445828f8d602fd3eadc5089830670981de2c9e1f888cdb96e34fc38af10684e4e0e0322b179b62fe823615a3b6b53ac06dc3b58244074838a25afb62c9dfbbc5773887b6ed342a4cef19473270e73e8e702fe96bdf29095db5e009531260d43a7ce3dc5cc9c12025b711459a05ed7369d3ca4a287f53d6bb081b08c619d015645187d2ce0bcb7f07d419504de11292c44d926bda69931a8e38c74a746507aa1abe3a52a4889cdcbf867c946d82accbc19d51abdd377c5d6a9acad3288b16a0a3da0be89a783bbb8efc9d5957de2368c3518da6648bf4a77a26739205ed7aa6370cfb224f5bd004ba461f0bd344d825c815f651b281e27af4f9c373dc5d27215c5d36dd09665f4bdaa83241972f3d024e10b4ed62f39d9430cf50decacaa51d4cbad4c740d912625b679b00155dc9a65c61b2c5c65a100a0ae31ea04e7c2b1ff45c4c4b42ec1fbd55832d897d897ed9d6986e280351576e6f14c2a9a8aeedb5613b85fa52782ab7c63ede3e83fe6770ec2b17800bddf18965413a1e4dd0dba178946858bd35f4b3fa16a66baa8f814071500fedd26f7a8492d2a8af3be657e2a661014c2b69cb25d97d8d6ce54c0320fcea6b471242e15906e37c14a9cdcdea2994c9188c178399c6ee8f79d0f315294a3cb94405bd980840494db8d0bf02091360c41d4b08468e3ccc09784742c962088638057e732b9e92a086cc5e82fe7b3b157a905f5c7c0d2b98852c4b31a5ac0637d169bd6fa2ed8d906aec138a70b30d313080ffdb98475684d2980f2a27e8edbe452dd8b6113adead7999bbb6f2fb87d0a329cdcd5d258f8584684c15928c31cf56337f744f2a16c917ccaaaf90fe1e2ec1570e165e961c341d6ada1fb86f939dd99582ef53c19b1602593f9a834c61cc6d32a79730e00b9b56ddc4f30bac0f3c59fa9cb48e3d56550209258a3b56b7b9e7c6db0699b773bc19db102324d652c64a6d2b446328dbc976d08f56104d9de0c6b810d37307102829162a973127cdf3eee187dffe3e91e1f75593b108898ad20f875fd13c9fdc69a99ba9e341d646b5dcae76ee12d4b6f4168ded5efcd42042e8ec9e0b5feb251f34f44efb4ec0088cb157c7dba9d6a7e66bbda751e2598602106bd1e91b31ea1ae9c2ba46e334149ae7a51cf473027dda26d88589d05ee5d8d09489a8cadb80fdb95cee93dccb118e3265bba038522f42f950c56346fed978ac5f99cec029c2490aaefbd7b1df1ed31c244a9baa9f657d02e8258f3cf52a78552a6e9551bf29361617b6f930dfbe2492238cb7a14bd32a4ba559f002fff84b87acd6bc61d3c083de7f92a45401ff15e1eb283274f8dc4655c289fde89611d8b0acd5560c3957ba080adef6c70c78b570c296025cd8484a4666f6f638b9cc265c9c278c83e855484da1d524f189e99acfd1e6ca55df628508d581f1d5e83747f1f8084213fc5244610bc9f07ff9ce8b89fb3f7f6466ce9123eec20ce57864c1a54d7f5b6560c537604ca0cc8b2c863f56262979f16b7b37d3ca81cc4ff694d8a822ad6372afde77526e2b4eebe8d52dee5f17a5476d7c17ba07dfdd0f17d09c1e81b227bd53eaa47f44926b1f5d26bad259bf3cac4dba3d252e396c9acf104f540bffe2e30114381512125d681ab37f963de08fd0205ca2dfd1deb9f4c8a0514e5fe0e9dd20c1678287bafc7c44cf5e8ef72125d6889cd840792f33927230c06ceff176d8913ce9a13fe2426d7c33fb7e338c3917974f6a133795523338d8d5f81869d6f26873af280b6a029247f62620e950b5b9ea3d6751732c108ba933c1519ae88071d98b8c602908a6d828be71a52d4c7b6aefb5c914f051ea3e1dea95339aceb286749ee7b74e85f334a37c43b32d1d6d89f752bc8d040db946060e95b6a5f75609ddd514c38dbdc39286bc61871f10c03839a3e5053fbd18131c2bce1a7c5a67806c7cb11c09032ead07a491e3d65d5bfe654a5662169674b4955f3716b442da7e9668a40fef652ca0af59f7f4710062f560db3b009a9be2ac5df384041fe6bb5b512e05ffbe65ab750656e2b6fa00294c0c73cab847fb01eb45cd6bae18b5e14fa8c1a7874c50e102a1454ce4b78bac063e0e3fd1c6bf1f3787e48925dcc8ddf840dd6571ca30d631e15d6b0984c00b12c582bf4481fb7d029a837dc2f795c2897a6e1be6f41780228acf15bc79dd5d894e1fe15efa26e14cfa016f2e8a7348a4c2a9bdd3f3e728e6a6d35b57d9ad2b8adeced55ebe44bebd00d9c8efeab9a155ef3fa05e52390f332f90ce77ad705d357c62ddfa457f83bbc9deae698f5124cc8a7e14e0cf203d11e197b5b959ebcede4f0da09fde15e89701c949df5321b2ccb39cbaa302d311a13ad4b55d402e3445e9ce3c7e81bbb5233577f22aa1d48312d3e82da92bd987db817bd1e31bc52e18d778d81dcf9b64c3559265647921bd7d26a0e30f5aa31a5f12009fc56d55622f09d5f6c5b0b8eba022f0a958e4aa7ead2a661351e4141729eaf78ac7066c990e44e3ad37407435aee242abbafa6ead3bd42d15370f7e77c1c1e90264e42d7c4b2652be950627b9f2534b3bf5adf0a5feb637b111313c945d70f57fa2aac39aefe42cbcf569562a51bf8ccb73c1a09f83fe7df6e0b8b0e6f6a326fab23090739b834691137a72b4b866f0f269502de226b108c306f2fc57bc7a4b73dba5facc148253930542a96e5afc76db50880c72336d36b4ef15c14a9c03458c76fcc0bbba1f7019bea0cc2927afc08b6b54a638121b0e81ba2c554e4bdfa70f114b620cbcc6b8ed6d6643fc94074f964e4d73458a958884d110ee387c67f7864bc1c52012c78d0309a5cf67afbe5917540847c3f897bde5e62add598afa1ae51a69579fdf786576adfdd6c0651d7f0baaadb1b7fa2c5ad36bacfbf94bf5c50995bb13aaa9bfaee55d320169cd8f3d972b2ad56d151ccdea0ae5e73a5b47a02fe3815a06e3fcf61987c040742c420a1b5c6b88bbdbbd59ae77364f881bbf1a964033dcb36506bdc278ec35c3718a20e9f2480319edf9af2d853b0a953f778cad6c46bdb730469257cd3de43951bdd96a0e5efeaf8ebe302786fc7b80152e47dea50da397410232957323d48e4b75cc356730ae16aaf9bfce7be7afff48c87e3838dba1dbb474f908d739b011081a8e008e72603e973adba9ac9da355de3bbd08e03a0c519488361852f709854a45b1d6e97d8491e3af722015ecb770a27473b657824c9dbdb6c42c6791dff09f02fc3586feec6a73b7a61ea28785a251e0ff52176fcbda9f730478a30711bf5eee6b3972c77890d15aa2be40004c607bce2f0304808d0476fb03839ab3c1975d5bf0f9149dfff7215a1047fdabd77a5f23ccc111b9048700cf6a90eefb6bee6a5e5ad580aee10897921bf4c1e753f7956a9c85de1fc44e3040b83433acf4fcf87aa3825b5cecac6d7807b388f9d231ba472d7c14c1f9de93ab6b3590dd26dd3fa1e9cb90459d2795bef9134e340adb2172707e75f7a439a9e18ad348eeac586649bae79866cdc88cbd48000bc3916c8b539e59b6894e84b0eacde0fc55fbfe4255171d80fcac4fbedb3d253e2431a5989fc238c3aa393ea153b930c0e215ef20730fdf0b0dba6eb8cc488e48ccd01bc046021d70f90ba9312ca50374e67429a991773d9f9ab5466017f7d599914f8e274664b70b47e78b585e6dac541f77fc2ec4d5730b5c54859c24d0f9ae780d5c8168310b526c3dcf6f96c0be35c47c4c97de2f676ed3710eb36ba2d63deaf4a7d43f67f09094599ac836877926d3411176d301c7b0b38ce95afe2ab31a2ad7404498aa9703a553d09953819f73d96dfe83b46289e79d8dd59bed49e26bd065328c5a3829ff6d09023e437161ff83f78c65525c62c679119223491f001e4383dbcfe2e7172e461e0e1f2f05053de00ce31a54bdacb8b528cd42f11244dd77d6112c9a23bc1b3483ed41e160b05912a28d1b64c5296961c0d4386122251860d15ea79ebb38aaacd97ed3a1c51fb7f8dde8365e46909fe12792d40cd651a1184c525566aa6767abec59dea6304adca32689c3e91d4e248fd9cb3ada7e83991b801a70928b3d0557ea124c5041488b8e78ac5f8d9db80a4ed6a18715a57335cb76ce2d873036d73aae0071b7d455dd4faa43863f68dab809253af56ae4c7896333ccdf95d616584db7f3d46e81c566ebb2249c3591cf24f39c852aa9ab8f3b5b43cd1240858432fc148e94f67e38edd7becf90d72fb8d8e07590a45a384359437b9cf701d83a829ac741d2db7d52bd03407c56737532741ae27b7616e29e0f0021c73a47d0c26ea283bc78be26a321f44515b31665b401b85c19ac3b04bee453edd3ff8be33b210dab6ac5b3346b13c4c947a8527643af7875662c2bb1c0d35965593bc4a80d19de65d88d91edd2a79d169ea76c742b5413eb9b251bcb6e7f0e48bf199611e0f86dce7b1ee40b4f65aefaa"}, {0x60, 0x0, 0x80000000, "e9a056baa48e261ab1ea105e807de3c291a59b9e5105fa4b4cfc19c811e18699d6de71cddd189fae674129f948d89630748d6f15f6291b518d172bcc34418b558304d7438439cdd40e42b52c30"}], 0x2090}, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="efab5b61425b9ffc23d46b341b66b9059fca814a110e4735a2c7872168f364d3b15aad11fcf350772c7f5b5afdcb226bf1bd4e05dc66cfe15b8b37350d79bc086f53fb3ed11ec9ad9aa3f27b1ba0bfaf5e7bc49f7c86e15178651fdfc5f9e374cdaebdde0be4ce6ac4caffc5447f310982b5f10f94ca8f7c4e5e3b89a21c7b1015ce1b34dd62e39c778c67a24e67157a8d90086269c90690d825bc2c4cc639b889212d7e7bcba5c66c9608b7af8d32f2c6eced38845b1b4102f145053f6193a31a11a0996c103625ae5eab0724905af2ef93aa67b546", 0xd6}], 0x1, 0x0, 0x0) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x14, 0x1fc000000000000}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x200, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() close(r2) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x7, &(0x7f00000009c0)=[{0x8001, 0x80, 0x4, 0xfffffffffffffc00}, {0x7, 0x531, 0x81, 0x227}, {0x4, 0x80, 0x7, 0x1000}, {0x200, 0x3, 0xf41b826, 0x1}, {0xe9, 0xce9e, 0x1000, 0x3}, {0x8001, 0x7ff, 0x0, 0x5}, {0x81, 0xfffffffffffffffa, 0x4}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x140) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) fsync(r3) open(&(0x7f0000000a80)='./file0\x00', 0x20080, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f00000001c0)="6aa64e26008d988ee1f7422400d9e977d94539505010a78e7c7eb7bdf07a656677d0ea57bacc1c86ffc782f99c29092838736c17feb4055211aca9a5d2dad0432ebe053265bfea9a432afceb3e4c342be97a0993a8f799489bd7684953120ffb0e03c7fbdf96150b232abb8c9afe6cb4a8dae4338cb289f5fe8012d8c95cc2481119b6413eecf8b52b941f6dc311923a0470d924f38b91c33143e9a4493949692d343d09738f23affd8a8bc04b48dca32a60c4a870a1c2c7bbde65fc458b46a111da6a1baa7491af3ec6acf5807e69054670bcff51cf21e396ccf0fa469fde3beb61097d13a854b22f1f45a11b16eadacc", 0xf1, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000008, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) socket$inet(0x2, 0x3, 0x81) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x101}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf6094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a000000000000000000", 0x57}], 0x10000000000002d5) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x100) minherit(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:53 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x46}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x107) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) flock(r1, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x4, [{0x3, 0x63}, {0x1, 0x954}, {0x3, 0x7fff}, {0x1, 0x8000}, {0x2, 0x8000}, {0x1, 0xfff}, {0x1, 0x9}, {0x3, 0x4}, {0x1, 0x6}, {0x1, 0x280000000000}, {0x2, 0x40}, {0x1, 0x100000000}, {0x3, 0x3}, {0x3, 0x3f}, {0x1, 0x6}, {0x2, 0x7}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x7f}, {0x2, 0x7ff}, {0x2, 0x10000}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0xef8}, {0x3, 0x101}, {0x1}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x10000}, {0x3, 0x20}, {0x3, 0x8}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@in}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) syz_emit_ethernet(0x80, &(0x7f0000000500)="f9a85584174d5b127b4484503cde0aef767fafacab943bacc86f7934ce156b20972d6410c9a44312919a6d69339963bfba74908c690487714050e6e63db5a59d3dfd28a1d67feca40692149f1b225dbbf40ee9da98e95fbccb0c68a5344905246bded9689a22a603af8950efef9b0cb4d149e5d4bdc23e29cbffd76ef97dd94002983c9317d5e7df4b6d207e1290eff506e2a94012e96433e4bd4ed895ebfd846851e02911d826b337fe1f72f7e24448e1ba047888b80e285ed08d6be09c2f0c33946f0713ae43bfbed45f530272a8d6fe53987bb7709340da969e8801f68e75c19625ee7d8775b26e5f80fa33f6934e6a34e2dc9855b193d7d516676f0900000024149fedd7705c83cb74aaebdd7b8d7f0e91ee2735467097f6121e2e62c3e62078ebb67500") 16:00:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x10001) r2 = getuid() setuid(r2) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/187, 0xbb}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)=""/217, 0xd9}, 0x800) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000780)=0xc) setsockopt(r0, 0x800, 0x0, &(0x7f00000007c0)="911df14bbcad9952fa0cd65a020c89b092348d37e0083bcb17802186c274a76c8e92961791d42882bc5923bc5c3873ff797c407d7e72b38dedd0cbe66a1a521eef7d59b7a340e98f0e055f7b9610939b810f3d4ad93082b54405de8a7a46acddf5e768f2e32828a264a4d3ededf24c94f1b0755d67f5bcdf66a55bee91c823128a6c11ba786968474a81326a8ead4e43c7b1eaefd6ffd5fb3c662eab6df313d9322a5ff24b4e71118ce9d072ec5fb817b4ef1d6f816b89f5c93f388dbd5b13b6265896aaf235e2f896be7433d8092993a7c1ba6831dc502a9848c673552ac28f607a55a44f", 0xe5) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0xfffffffffffffffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "0000000000ca0001000020000000004000", 0xfffffffffffffffe}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x401, 0x1ff, 0x5, 0x3}, {0x9, 0x1, 0x1f, 0x2581000000}, {0x41, 0x10001, 0xfffffffffffffffc, 0x40}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x7, 0x8, &(0x7f0000000100)=""/191, &(0x7f0000000040)=0xbf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8400, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="002db089415a091230c6db1cc5cc45328f5400"/30]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x6, 0x3, 0x1, 0x80, 0x2, 0x100, 0x0, 0x2, 0xffff, 0x8000}) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x5a) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x8aa819798ae00c84, 0x2) r2 = getuid() setuid(r2) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x1, 0x2, 0x1, 0x3ff}, {0x5, 0x9, 0x20, 0xffffffff}, {0x0, 0xc, 0x6, 0x8}, {0xc00000, 0x6, 0xfffffffffffff000, 0x6}, {0xf7f, 0xc0, 0x59, 0xc6cc}, {0x2, 0x100000001, 0x1, 0x100000001}, {0x100000001, 0x200, 0x81, 0x7fff}, {0x4, 0x4, 0x800, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: socketpair(0x38, 0x3, 0x4d7c, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x445a3d887705fb3, &(0x7f0000000180)=0x919b, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) fsync(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xffffffffffff0001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be95914f6357e3a", 0xe, 0x0, 0x4) 16:00:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) r3 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x3, 0x3, 0x5e6b86dba1371c29) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/250) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) 16:00:53 executing program 0: pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x17, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="65634a726b8a16606e473373f64ad4abe05805c66b742540cb67adc550881debcc276bf2b0ce83366e0a14f6fa7272217e75ad9a728575e2e7cd14579f592892ec2855e894a17443beb80df6b9f2c2b2a21b26170ad16b81ef166a25104417f0aecc3536b7e4fae76ed6494c005bf3789f4ec867bc32559881ecfe1a61d01bfff5e6bd8add626874b849dbd39a5ae132bdc526d5", 0x94}, {&(0x7f0000000180)="4b942ffe256b0a1fb2ba50ef8deef5386a2a9f37006730bc1e06f69265db65266157afbbc517836ff7da3e236f23d2574194d3db017e78959ec266302931670a", 0x40}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70, 0x8}, 0x8) syz_open_pts() r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:53 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xdc432de03cc73a57) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4000800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) unlink(&(0x7f0000000040)='./bus\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000140)="81b4435cea482946509d416655abc0ddcf09ea65bfbce0b035b32a63ac784e18f0c709df232c0c47fda246d0d4ee3ef6dfabe0108a745d1f00ca94a1728ea301e8db4a4d38b0ee75e3ae5ddb080f54cfb80b", 0x52}, {&(0x7f00000001c0)="1d9dad19b59be0d990588dd0da1bf1d660ef530b872086cc47feeb1208c0675a70f6decbc7cd29b2c86e35d7f24d82a4acf73347a6e6bd250766c88aff0fecc4c05f1a5ce076ecfcbcb7a335e998979cac2d2468ca83700f3fcb0e68e8d87cb8206612fb2d618d32e26756291d01678b93c773080ec1f13ae5f8aa045e2af6ff88da76d83a584a4188671abb316788b4c3270d4b0b3832d85b57cc79d36619bfe6b768c4084b54bc374139a3ff13388af47fbe0dea94206d9373f2838dda5db247dee282f31ca1cb89fc91954dfaf830de7feaf3d13435010583725803a276c6a12f2ef9305b49c14805326d9f5adf06ca67a61f41955b3f35ba60e81bf53487e0ccef5c40f2d8d509d72f674fc9b05d0696e94e46211925f813b1ed6dd9611cb22e050477ee010237a167d6fa323e51b65992e3cd7113fe16f8bc321c4bb8ba8ac9cc6ff1359ce8f8872050fe45d11d57eb5abd41fecc6a57ad41ac6fefda03a1b92720cb84146d6d3c58b581d3619db02a8cff7ff59e9cc9a66e21a79ee3b9b985dd6e424deeffefb68ee294b39cf7419995ebff97191079387035587d1216d2fff594453ea4e85aaab21e13b3c4c84acb39c939fb988df52d83567f6695871411c53492b8404e7a5738986e281716829ccee46f946bfb93c016ad3d2912f5dcd824f1fa39cc4770c97fdaef96105989776e00ec478501207c2bcf5952820e2abae3313a472d6810873c152b77e07db0261c8d9ea6478496e6a63951b5896c3db7cb9d79aacd9273100378f64cfc8d29f92ba84b48c3f0412d8112b70abcb3afd6595d786ee3a1a117e0987c6a8369a9ffad7bcccd3dac3cc7402b7560adefba04040f5922d75cc2e57e1bc761c63af2f4c5ae4152505c6c584f6176e82dd1948ef654cda8a7670bfe7e606e2a4290b1edcc83540072f565b8418ef180775d565bf67561eb94d6c71c6e5aceef1abe43f668c018b64ee4b368129bf68f6be52f5cc6672ac72e7af44b56a157e6f1284e871ad3f584f22647245b97c264279ff1f975083cb9d5f463ad7b4814c5ded61dea242f292c12279e3d4352410855f610f13b774b4004bd4259202ae392dd778ee8c7cec55bb5c0dc030bcaef892a275c92a80fa93f72d080287cf4344ae668eb27aa9dd2aeacd316e568071b6d129ebd57f35b04940a0cf5749b216c9611861b55f59bf3d3ad195c0200fc8eb1f26435985ced6da5a247836c2f90f526bdb385a4534b317247cf7074d2ebf4297d7868f7f83c9d425588fdd32f4993b53ae42a2672c3c5e0a6bd5fc7319bac27e4cd5a7e5dbeb9f1e86b7d86093fd3c39ece48b11938742e56eb8308c8dd49a8f3bb786b1733442d24bb210c1e936f582d1c0fbc5c455cc963f720636dfe3f3ba0abae2bf55c20e484e2dcd506f04a5f5b683986e474a055ca4e2cd3e3d3c527dbb0d5127f696ece146cd2515c570606d1a0c249bb7473e4cdf9ebc6af9f907919f288531d5a8606a92f17159b79f2069facc42a7717a3153b069197d5ba1d4740c2411018a4d69ef51d9c95c0589d2bc69b152c58dfa389952a892044f573efa53b40ff8730e2203cbea098172b736e2ea28a5126fa94b529392e2aa680467e92fb6b5141ccf6ff05bae073edc937f1b6a772949f4384603396b67ee6e6534f68e9ba8484ea31a88247d5405fae0530908ecd07f9298bf69d2533beb17fa081b258d24dc1725a4c8b19d002248f3f0fe2e6af3d1a588695899013706e947c9d29c1ab051029ed03306ef69fc3dc2982cb52997aaf4a5c93dae99a1d64f871c1bcb2c430fc4660342c916a9b2eb2c3e0e61fa73dd29720bcb2c8d5e4ed53e772eb00fd88b0e63ca15ec2454167078682a16779a22613df782cf15373ac5ede1aa691a53a33b4d1790a9eb40cdfea7ffc1d5dad653f42d0e9c6945ae0e80160f322d78d50a3a31fa747d884a94b27875166332408cd4d8b97e119c1ac6207b59e968a353361cf3a0686a961aa1edacb2ce67e2315ef137aa2d21b9f497b08364a9074fe66f0a3d88e6c280b519f537d64d6833fb01f78bedfc1de4ad63cee5ff894c62729f466ce2e3e2092624fa6a55e3438fc2699f2e5a11cfb8da3ee19b8bc884bdea879b79bdb1d866443b90149b68154e81dc8d50a94c19036273a70030d5026d0f639683b45fe5870a45c37bc0f8f0563de687075b620b09a3379775ab79b5e8abf7117c44478d4d5f3785cab148efbbc5acd0dafa0987f25b240a743262d50936fff47f8635b08c75a64f6bd3a83df188aafd40a9bc7377298e0a5125badf2702cceae10e55698e5b637ee083194e42149c51687eda0329e3448dca0a043ef864263535335c7f92e5c26550d544b5bb5ac4a05e5750d174037653c220bef278f3bb9c5b170bf6fb15fa11934fde6a5a05645932d6eb9f5494f46134322a01782c7e00298fb9d62776101b05d8e9a1e184d24891cf7676c4b39e2952538599f8a3ef290f2eb5bfc6f7b6c260b6f63fbdf7decfe17ce72d3044a2a0c51b2a03cd86d08fa7d8cdc97d096d540a0949c1d2dc920c45fd96b32172223fdb96e6862522450c2bd00d0f1b2bfc3b8873d9d4b9ca417f7ac4ed58c444388f4f9d5d63900cc83bb10e00f8e1ee88f692a0e79c7ca42b95cdad24df6262b52d5b87aed481014d10f08362c32d2a04aa385f87a543043c3ef6bc3ad2b7dd20a1e60f432916dd12f02b7e6afe574063bce5e4208bd92ad5542cc7f271a6ddbbb046fb4e6f095e9601c7eef14c1231f21e4383f699c8ccf7e8aaf78051a4f9a61020c57d474f643fa653a74463d9e9476ce64aa56c5204f146c9a7a145e0fda68b64ff319cf52791d5e90a2a1c8176914aec20cb77cb579516d32c406fb45ea83a3709be46261d021c48d84f77d25a39ea7712836dfecf8e5c7da3f6b266d0d843538345ac3472230eff39dfafd9467c8c85beda76588ec173663d9fb5e94a0d97b7410887bf3165bb3d2cad439cffd44d2aa7a29be57c9a18e50d27045b6595992777a3549bd04aaf5a2d92bbd9a83630ee5477f5126788546c629e6c7654b18a55a20570513a15a8834e398831ff52fb533efefeeeb3bdedfa24f66d498b4ad7ff58c929b2d92f44da52788ee74d1d2793ff294fe7b44bd6bb74626875903c43340e531d9c85b7d8f6f0511ead087886934a13bf5bdbc5a8252dba7e571e770176fa899dc0783a367a2617343bb352f760b9a4fcf7c9c7f02d49db9e1ff7ca536b9b13346b86f3f03def133b85ae703b8a0574184b9a6634f32467a41cc6cb7e1c9123fb9a6cdfa7ec278a2e2886fbee1c4d25373106bab4ce75a0a453777fcee00b48d32a37b7c0921bfd56bd901c6e4ebd80b68f9e0147382449dd984f90a96844bb6022c5fc31f1b2c6a41dc8c99f92713986213ddc90ace0d0b42dfbd801c7d4daad175773b4247961a98862804a0e2f86bf4a92b9907d6096fdcc6a7ea288a0928efbb6ff6efbfb1de85bd271dd78e6f535ddee6efcf20f21eae1ac7a78af32c3ba4134d54c6a1e478f928a4a74a2cbb3a611c8c4be9531d308ebddba6e95e6632a8c7edbf116901c01bebadb6cf5978662c8a5cc66fe7c97ce01e773a9f2bf18be4b8ddb9fdf2e95fdd012161de75224dc01537f9ee7be30b8352bce9100f75cb38c8b40c9ec4798319d6433a1b8b1fd85f08bb3995f8d6d7b1bdf1260dd5dea2a5ec2dc93bee882321ae4b25bffab73143abf4e9aece28ba1b565da53780d03b6d381ba5a2f87ac2c27d22a07cbeba2aa3fa11269e5e8652d74f61c1d12d82d6df8443ccbca7c80ba0a9a886db0a25b232be8dad9f1b42f4af395fa479b16b735f0a05df6bd1ab423ed90b7995a3b4c87fb85dfe46c22ff795de16ba9452c3b8106189db91a94bb0b8317dd68dd1727d611d98941aef87abde444149026a84c04e0377147fcceba05084ed90d9d84d551ee3a6cc6161d0d558cf992cac5cec1493be7eaa6b976fb8f1b2f0f07992bff00629764870441970b8e0c655a1c4a6fc151c93c669f48dcedc0adb261db14b6a89f522365e796b5ef500475aaac425fcdfe3ac23dcf66b1a93e6ed6831a724ad1f426c309ed9a86a239e5481de702efeeab2ebf7c8a001e015025916458ec154f5139c6ad7e872bb8e2f34046a8efe73d170f58fe8160069da470d4286a481f5e74b3090b317b20d4317a6968790985755ae3a97cf5ef1aeceb100439051bdd46c3f1f7961b06f85c638e4a1fee05ab6f4df7c7c19732c71d321780fe1a7ea25cbee2a93aa9fb48e8f76b19a53da7b44f3d858dbdbb00a20310748e12bfad6786a7a9c7feb883cc767f86f151be3013d108dda968b134055937fed70ba1baf4af279ae4eca5eb51ed3b8597be4a6cd6403547d3ce955bc13995c8810825cfe0819a1677c1987251c8cb7b0c48483e4f43276b434a0603a874aa2b616b4222a51863ca91b0aa6724c380a208c9323320966fcfb69238738856c44ff32f601bdef1321acda73acac8432d1ec6a25ba5afa1da9203a2e516c8b91d169508f8a665d7c8daa8a88bfedb227cc6d1b18644727e214156c7e3c3ad3bc8e3c65913fc2db034a98e965f7190c042b5637c4608d2a0c87e4c171db723202e9d86060b80bfdb105051adba0c504c035e34a3d647ec9aa0fbbe73b72ab553738fd8da4798dae028186f7f71ea5b95a91abc193976d35836f59085097cb7aa1727204b8cfab80f66d8c2158bb0ad534a93982c37dd3c0ac7b553ff7150e6d4f518ee64c56242f819ce9982b71009b58daa68a7b061d4d0c90b6e649052875a17948899dd1d802d7d842159670369357e3cf6372a136be1005e615b37a5f63fe29fb9a1f53143933dc456cae3df7f166329aa1f69dfdd30ba7e715ce007a898f0ef7091c7025e3ef40e07eb49ab0618cd92c1315b586464128b08781f4d9809814349fc23c1166694e45b34527a65d72100f1bd6bf3dac8eef41608a67d72e0f5e419cc685b5823da8f2bcaae397016137ed43ef5e2cdc6ea695ee31dc0aa04bce7769eebf596515db9f6ffeed80ee6cdece841e3dd1e25d3d185556e9cc736b5ad53c13506bda75a2e8bbb8bf1c91b3851470e412859f6072eaa594842cdef6acb91b29ada39fafd60f00dfaca39ee401ebe2c1c89a1707d978c548369232a2a1bcd184517e87c7a80fa26f85cc8f6d108f636c9e0ee990b26ece29d6c6c9134454897e22eb2837be54b0746898321c58a4df40edb7178eb0182fc16a50914dee431cfef5a616757223019df31d07413fd27c8d0064575aa37480dfee21fa0443f0e0363f060d82ea44bb2df440128ab9a1c8c2f546776365b8693a7dac12a27243051c93ae51cd3ac9b50c37ec0a00fcc867572180d22c5ee3210d166f29d2ca877ccd55bca96a19311eae1e8e316db8e990ce35e63c7a2a471eab38c13c7da8445fc3e018d52cf6277e4c6ff6d19ec192999da17a78625a645a972bf11f7a8be67429ef1036a5668dc6465a88ed13daf6f67fa8774eae6abd4a728b01dbd6e18e905c4e779d998dd06fe3eef0ecc34e634f69f28702f621b0603a3a006e02df144733181f05571cd4c78934acfa724dc6170752e397a48dfe4bc583d6e883ab3ff135641c38b3774844a1c205a86bf378bf221b42b2a72c596c06c569be8089c9704e66033c309cb90bf0158279ded4a662816cfe17136900f7358c573e3c8654c01bd72e7954a8d166a6326e12453c1339a31a67baf8b54f97b687c07b18f805e5d87c056f120cdc97bbbd78fb02fede9c31549cfdd1", 0x1000}, {&(0x7f00000011c0)="12879f2746a157accddf9c4f8abfdd8d455196334d8cc31a1f018ca7c46e57b1e5249e052fe05e591f5224b82155160e3d2e2d525668ced5d355cc7edd3b54bea250fbd3bb8b43e5b5d90d8c294dd9bb37f37a6db9a565adcd2d31d5dbb1e32658b0615b47998a769fd4cdfca4dfdd692057ccb3f41650f95ab9b87f7841c2684cb613a2a72c68f0c5aaf1926eb38ddef86921bae96f8e00bad07c24122b3c917a33f5a84927c5fd10a1a20a5ab7cec9f1d3", 0xb2}, {&(0x7f0000001280)="10ed360f5d5094ef9f6be2e1b7de95bd335d24856c9535d567197460cebf7497e06594aed2eebd2a6cd893d1f6c3bc008958112f4930dc2d1bb6ec8bd38e01bbeb7593e63cd45f13878cbc86ddb87d3ef2df14dc38621ee816d5cea6529a2ae0e7691aa1135700b54328180af16438a59092e0adce525ae18d2463e8d12f9f01f847b57a9f25501604762425ac57ff1ddee59c2b8ffe36970f5902dd3082688ca51c111b9c1588b6706b85f4f82ff716fd05298de6025ecb022f2f964e82001dda322818194c3057093974951276", 0xce}, {&(0x7f0000001380)="8b79e96aef5ee5050708c3d5a3267c9e23e8993cf9a0fd2bfd006af944f89c7800ea4f316e15b1e29b207f6a20b9f6ac762ff098a3992c0b170903f14156b6e357204f2f62a7b0c366f4178db151e2844b657768033ac3d3b3dff737b6431fd6d29bf9ca0aa23472b17956d79f2fb079487b2d72fbd8088688bdb2f4910f8b855cc3fae97905fccc927dd109579751e4556081da4f7588e80e0b5afe91d6b034a884f1d08caba887a9cf4a7903aa75b9ca35fa15884a0f3125daeba94d489807dd1f327f0e385cf39c32e29ea75afefc7b17f0c78dd05138c16b", 0xda}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="5800000000000000ffff00000008000094fdb0d78a2c7d84da18242a1a8dc6cd22b414533554b1e07b33517a3cd16d856e869de683d41777a3c265cdaf0db05ecfb5e9cd993ac4aa59bea95fb2c083d8c1a6c822edd6e735f3e467fe00d80000000000000001000000090000009409f4d1e1c6685281231503be95487809753760d0a4156d06dcb2d907aedae9722cb3ab2a30597d4b75101068fb72ed51b2ab4818f2a0b2aed68c6c76ee1cce71042cad4b7fe9567676591ccf7d568fd7507a9006cb602078bc6b204a7d68a467af7434af9e14caaf09dacd161025dda15d6fd95a7228b615c95657df8db618811a7bc60e350433cdcbf97e2bf1b566c61eb1ad7aaa08340d9bc45c07df21c0e9af23109b1be54cde10584f52e675e7270668be24a638b073fdf3fc49b7a1e370ac08"], 0x130}, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000015c, &(0x7f00000022c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) listen(r1, 0x4) r2 = dup(r0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/144, 0x90}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r3 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) 16:00:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x21, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x1950, 0x4, 0x80000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff8de}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xb689}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r1, &(0x7f0000000580)="c0564f7b0697ffcfa49bd4ae31ae046d7b79f5b5152bf7ce852046010d8cae903e80b1a6c5235335095e62655d3556f7b9e3a9258708e1b3d7de41231108cb88202a7213495cdba157be07f032407fcb0e2625e93e433e26ab3cca6d98311040d4151d3a107f50332ef5a8bcd24e945df4d566c7e9d092d18c6913d7719faaae4afcf0df2b3eb1439dc79c30ca7cfd1cd37c0ca844c4a610bb650c7bd977b16c37af4fcf51400de243080505b7aa190656d2cbe1cc302e4abe2b79ecf13cff79f94ba46b0d2199d289323e11f6b1a29f8f81fbed8af08565bf071decc56c54a5164bb50d0f025be7bf99ac6f2b2bae7713", 0xf1, 0x4, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000700)=0x7) fcntl$getown(r1, 0x5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000740)={0x1, 0x2, 0x8000, 0x8001}) sendto$unix(r2, &(0x7f0000000780)="193bf418c309e6473c79de3ccc1c47465642e03720ff1c732ff236e12a78c7e1577e264ac3d9fad3f7", 0x29, 0x400, &(0x7f00000007c0)=@file={0x1, './file\x00'}, 0x9) r3 = fcntl$dupfd(r2, 0xa, r1) mknod$loop(&(0x7f0000000800)='./file0\x00', 0x2000, 0x1) recvfrom(r3, &(0x7f0000000840)=""/250, 0xfa, 0x1, &(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000980)={0x3ff, 0x400000000, 0x80000001, 0x7, 0x6, 0x9, 0x1, 0x2}, &(0x7f00000009c0)={0x5, 0x0, 0x4, 0x8, 0x5, 0x1, 0x100, 0x1}, &(0x7f0000000a00)={0x7f86eedb, 0x2, 0x2, 0x5, 0x7, 0xe76, 0x3, 0x100000001}, &(0x7f0000000a40)={0xfffffffffffffc01, 0xf1}) sendto$unix(r1, &(0x7f0000000a80)="e49d1813c077ae308e6f57127f39ba099feeb2c66d13b888cec3be54b0d8be02e6d81958614ed379aee168f0f57805464db399f4d2895be905674bbec8ee", 0x3e, 0xc, &(0x7f0000000ac0)=@file={0x1, './file\x00'}, 0x9) preadv(r1, &(0x7f0000000b80)=[{&(0x7f0000000b00)=""/9, 0x9}, {&(0x7f0000000b40)=""/3, 0x3}], 0x2, 0x0, 0x0) faccessat(r3, &(0x7f0000000bc0)='./file0/file0\x00', 0x180, 0x8fd84efea774e71d) unveil(&(0x7f0000000c00)='./file\x00', &(0x7f0000000c40)='x\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000c80)=0x2) read(r1, &(0x7f0000000cc0)=""/251, 0xfb) connect$unix(r3, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x1}, 0x8) read(r2, &(0x7f0000000e00)=""/57, 0x39) unlinkat(r1, &(0x7f0000000e40)='./file0/file0\x00', 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000e80)={0x2, 0xc}) writev(r3, &(0x7f0000002240)=[{&(0x7f0000000ec0)="d3fd6e6a0d588faa8267cb1210dce1dad462658f4581d85f60ea37c04c72dc7477ca14f140fb0223c9ae410c001970c12b16a8ac9656401081529f4168e907cdf4d4b8b6f877d3e80329e4cd090c4aad292768f52f127a8b72fbeaf8bb690b71400a105d81745d75cad6476cbb28dfa0cbdeb9198dce88c0b61e1a3a30c99a28a67a6c7e747b795625328a65e032badd5f2a24f3e19358a695c289a679ec410d3edb06c385ea94f7e2bf0b791709c2fe97ddfbd11640ad862f350263", 0xbc}, {&(0x7f0000000f80)="b3fcca18ac86442332fb91af5d0c4b5afb30769f3afe7933dc47bb48b14bd95cc69b363c441e6a23ac3e7f23e6ce127e596c753755b1a380c7c4121c939b1aeb4375b459d3a60b2d9e2675e9e72f224d97007126", 0x54}, {&(0x7f0000001000)="97d48f49d4e9df9fae9a51fc2cf5d9d37b53d749fa23fa56d182b9db4658cf62b09ddac2fcbda52087dda848f055499b667f12f17d886820055a22588b3f79c12d0984cb7b9536f7ef70143f739e28236443295fbe2a961fea25e492", 0x5c}, {&(0x7f0000001080)="b7b41c3070175abf8f8e8af4d25ec5a49040d80511c76a958e934232e45e0997883cf10456c0f9bdf2b1f39769c912a6a7016c5f1d904d64cd9c19cb41c1dfdddd4ce2ca5b6eece208ff3a03dd2aae6b0a1336e1193a69ae76f843972a81a2f011e5bd4d16", 0x65}, {&(0x7f0000001100)="336344a848b63d80aafa810c5a0252ca3fdd42b49bb24091d8d4047beb7be66175677b1c1d8d5b8f08e07fe8fd518406f7988f115e61a323e1400ecfc8bc82b5b5927b52d96d43707173bfeb07e2cd70c105f1f373d240821341a00c0077a8d8d091fba4fb5b9519ba2ca9fc36cc079d4abcd0c141d100b23770c7ff2243eb7a94dcd85891c39897096cb07050dd8c7218d2c4d27aceb9200183c42d611f0a9d729462eff884fb8667db7dca727d17733051baa19d7ff41ce5a1c22ba45330539c5c8816eb9a56816a703f1ae923ca0507a0da1a005ef9252133736749154cb6703fdd23dc9e43543b5316b812c82915c2a9ca18bcf6b77df4cbc954fb536b33489e9ebe04a8f61d69670aefd77c586a3010c36ecc3b98d1d950904396007b3e0b4c1c1dbb5f382a25d0b6c4866592ef2373ff5817efa39c3c8e10b4eb6109b45baa95592a0be8e847133c9f7e26c9cd0fb1c2f1f1136bbda34ebb7a33b82da6cc88a0272fb7f0aba6bf802030e745bb5629fd71db500c389a82f1bb18c96721898d31841a15770cdfd5973ce80a730dc72cdd4a7f967ef42edefcf94439bd2b20b224c0fe70a88d9b545a0e288519616ff54d3d3651545d3705b540c72f2237fb0df90291f2c9908265b4b3a82cbb5058f77fe0a12a1418af74f50b967f5ac2f477b5198e9f871d89645dd22673ab6ba1952370de6704fb08578387cf6c87b9a34c9e9d77829b48bdccd0da1c65e8f9c68bd0831c0d407e595a6c60afd0394b1c24a82c38dfe140d246afadd3e36549db25175dde9a3d1677089a123273479bef5e77dc83c65aaeaf726f2aef540f7fac9f42c0dbcdfbf9cd04605217b69cfc3053590aa72e9416b8245a157c86826c830e3c3cda6f48c980aa3a6b9b1648bb23d2451bfe37df1519196bef0d9dd05eba199f90e6be38594ceda560f96abf299f427eb6b7c306f068eec903dc12aa7e3011a598933ff2bbce3c615b86d15deaf26b994899cb6a0e8ae002ec0ccecc6df4cbce3bd491a500004965d6f794a7502d315010a43ac21d855fe545e922f17294b9492fe848bf88a04e91bef230111eff04851cf4d9ee6bd68622f504e7e0b70a5eed3b1c6b9e81e980f8752d4cb985564ea2bc1e738faaee9975568479d541ecf63fa88b3204027345adf9c3209ad588b849f4fc21ee79698dc1adda5b880945ba7734d33a434e7a78c76b7d5a88581d4b5d4669d1ea6461d8f438ce7021cd0df4c225463fff6e664868f015f8c58eb89f2cf89b129a6e99376fc1d12e066c2f222a5d0ba2d31ca429ce565016522b095072ca9bcea67f6d888d2386c238ceda62336fca2380aa3e2368fdbc09b97606d139d54f84eb987b4f5c9242cc8db313f0dc7599a60404917b9c1ab573f056fb2650e8504c9d84d598864ee16aa16e7c0a7bcfa7232ff1fb8259297fa74e1225b97a489f91d55bdcfa5dba430c9280144d42bb6d493725718cc6ea24271fdcc504617f2ee5fb20e79d33a0a2e89d127dd52f43e6338c3e1fe3a50cd5de3ccab8a110cd47124f8e66d017d46d6f8b3b6bab29285b001cf7d1ed15911a62142c56e357eeb66e83011b4b53e3d066544fe3eecf7a54a94f44bfcd39a30808bb3df1b520fb05277fd2b416f63cd47b41a0b4d0fd0a92d92912763449a13418caf6caa7ffad236551828f1453bdab5f96ffca4c104d9796c77484cddaa5da23bf6822336ddb9e5e3938ce9839e5833f763c85430d1345984d6b43b5bbf7a98b87b085590cdbac79bb1d1efc6baab886d2ab6f9bb736a789a5ea727af880b8a09341b0fac13392ae1397dfc586353c29267e24ca510d87924ca4973d55e38ba0f684ebae96db87d857c1067378d3b8f19513a7933f3510d3e6fc6a4c742a344939ca43cde6d47ea951129e04288e2ec751d08402d0f915079aefdcf88f0a047e8e8b40f0c71d024a6bf37df3e31a78fa1a1e8b441f745954f06d8113c080308aecaa9e85aaedede3543dde3523bd1dde49a734305dac2d092af3176210b95c6e50ca59fec4f92c8152929f37e224fdbc220fb041dbd2e866b4cbfb567fd11833b8b34a2792791e82fb294c7806a915fbf0cc5de559b31b9ecda08137894fdd48cd2edcb13ba926df06e7a2b2768c26aff8b7d3b0b7177d80956046ec52bbc10ab1dcfbe26652054d091272ff9e7e43f16f6ea3e46a8b57125851bb48c2423ff59f2d505e9fa191722bc7f3f4d098af18540a75c7232f828bdde83ca38e2e47a948903af87c9082ae58bb94f09a5695d6b7b5d5bf9c8df7ad9a4c94f82ea8357cda768afe4b708aea6277ea3ab3d21696fea2d982ac35663970dd7f44dd084197d6df23ecc34e5a5574d70bb4b46369ce9c6980cdc991207a2273208341f99c59a9024944fea5be7c9890c42f367d29e8aabb76822620f949782380b4c8fc8712e979f2083091416c67d0174f3a50386c829ba21aa1e6226ec6baf6851c0fb1d138e2817ee05fdb9b7081b777735dca1fe882ffd9bcce824ff17d1ceb54aba4f0a5c35ed35eda7dce0224749aaafe1b57097c280b30fee9cdc18de04da579a1025a92a210bf08ea904b26eaf52d4581b53225705d72e539dfde6e7daeeb792337c9da6381a3d0a83ea8fbe5a84e46b41954b82cf12f231a2798ca368c7053f6291768af97f32e3b0a457a121a2d6ad15bfbfe40db0cd303d78ffab53f1d3e730d1be9506f5d330dbefa7750f81796fad7ab7e736322d4214052de2380dfe9aca299e03666a1473b718cc07749116fc0ed2a2e05193e13ac596c758953393bfbb773eaac3d9f286b653cf51763cf41f6a13074bd127c89e631d9e8e3d7cf6bda241720214d078fca76aba5ef1a4339eefb796c12df2a0e68058e87e3c731d0cb1bea4180c4d2e84fd4e291b5fe105168c7ff56043aa54640319afe7bf36cc232d30b54a3ba854f80e4f60e05e7f6bb7492cfb777fcc4dba6b731cc5e73440b8e4fe40fd6ac0698c440c78021f43b11291cef9d8b1a9820503d9eefe838630f5166f64f9a92443471233a0bcad50bb4446698ba4d19224a41935c01c2d45d6d5f71884b5de07c9e462e9f82ee85d8cd57c81790b1739ee0bfeaa7371ade275e3f4267e577f0f3a4837afce6cfbed675c064586e9fd3f499f5d6be20b8a5f147ec9a63b42c508ac9fe0ed056af3c2650d2f9594c6c58730662db42bc39f56b10d8cd8154608160d7df5b09e49d983a393a768e98eeeade2809eceacc283113e09398fdc2b11184e88b019653b71a445ab876d660c4a6e4cc32c7f862467efb97635140f25e35cbe7b2a801b14db644a42fb46fad6e45a1a7bd479fed9421f6a88cad745135575b9f761739e843d2d00f2a77d1e3e8937b88e8b6bde46c759fe002cfdf4e70e9f515ef5362128a92367f665ae21e5bcb902d0132b01b58704eadb69ef83acb0d220ddb8dba46f7ef1adf229296f9a9cfc5b57d249d1c31dafefc0521a37b115443461e68e68cdf6825db7893fa93d7a6140dcc1c4433734011cd9fd7cd080592022fa33b50d13be610c3a3e899a48f38238da08e088596cd7b9a5dede3a9bbca8c80c55c5293b5508b65e7834cf5b78355821831392d657d82e7dcd357c5fe9032199a96ad61163aa0d4cebec602dcf0253042f77620a6f0553f112c60839d63cf4f316fbc0fc515bff23994c6fd04dbbfb1198c91e5891d221ec947d590fa76d56c1e69ec8f07d85be4a3061a87315f66c4a5059e1daf74a29c2a14b952a7bb7bca5dca4873e37cc708a70125e488162f36478a51de06f655685271ae86d9e01a1112f741b6024f2bc34086556f368fe8c8c40c5a18b93cfba92e06a16da6af688af645a4be106dec2718f5be2e96aa759384bc58cec5427876416ee395261bda853106270f087ff4553338921a2128dd44c3ff3d13a598536f342c33f6850cd769bb3f10f60a6e9ad363757e941d5aaa4b6b6d936d72dcafcba84f69c3e6aa27d9fc151809eb3bf3424b3441f698f22928ef59b7650708818d6e3172f25266b9243f124d255ccd4127386a79cddc106a312b732cf604312697bfbbe8277f65b39e0c22712f7ec4575c9557dfc47bd99edf58083515c01bb8ef7ca0c8cb98b548f1c53b585537f3cf5b1201747df98c87ae91552d8ff1de142b59e7f3831954fde2de493c9f954b9a851dc21f1dcb7a88d759b2e4d5d8f8f8b770b4d88ac7922f5fe0fef49eeb8a4b252000ea890021385041b4291034b04deef6f7432e178bc065e7e7cfe261fbc2ded1238c3e61b748dbb8e121807f572cabf42b725d284435b8d17d463403c0777501cb26dcc64bc2548d595c42d1096ba0f406f090e961a0c9b351fa73d597b8275fa3e34069fab8f3f540488b49fc099319193c47899b22cd64402af24b17cb257508d6022b76f359b24897e4f2d8689e151b1434986891308e7d07e14790960e1b0cb19faad5e7cbd04650d6ad00ac342fec1cde55aef23975056a4c4f61ef86ad42a3a4bbbee68ae83b5bff468c32e087738412e1c8dcb91d4e65f3a4b0d04dc01fe5f85fd805166e702fc5bdb76963cdf3531993a1e6a6414542ecad33dd9bbe8a3c09ea2d56d4647e1ba3138d26763ada5292457cec951b8a270c8dfcb8f4ef1cdbcb4447c108ef38c5d5d9b764145080a9661f7bc85bd3f99823d0aa1a6c31499ba9ed110dfac52c960070fe69a67ca239cc8c2ed6b89a32176cafbd308395b335873a5ef524850c20bfb64e0ef99642380a5b447fe9fa1d50510a3d523ccbab345e7066dfe5cda153d08b9f870051a8ff5c0e02dfaf99c33fa2538daccb1393b0328f43b4fc9d22ea79bdf65b3e5e84cf974ad2aee3e0e8503b12a042f86871e3b5d17ed7e2932c6b7254d1ee5eb82035f60b74e2259c3660b8cc87b46b4b004161234cfa082c49446924cb489009a946645d12771239e09fae8a1514ffbbadb8cef332803faf775b03086623593c8656d5bf321f1b10bcd45397e2e93977af574b1ecd2a7deb481919eaa12712dbe3a0f520422aa0522bd85a20743c81d7709d75e1a753210db8cf701cc8628a210ad4623b1d70edf8b9ca818abb2489a6662c39eec47e186cc3424c1dfcab277bd8e24d12fbc4dc0c54ee82bb782ddf1d23819ac1a41f38cb1c9ecfa837e946683e095ca3a51fb16313d55790021589cc7785c5a8d1576d08f50510abbe2da0d2042399942f0c684e9795c011751ebae141c4399103c6a424297399381b335c11a5b96d51f34c3b23be1fb68920f663678f22616cffce946e341b53913426c9875f35dac9b57c8985342a8cfabbd9639cba48f13944dd475989b74cae364944ecd88b0d7de56cf6451ac3aa64f8ecd09ce02b1193a5bc08566cbb1be0c9c270adfcc23914fb8647cc513bbec9bbefe831c0dbffcd2559981181f196128ad70a752a8a3016c84e946750a57da4f96420145e13be9092f1d46c145ddd0fb1315e64f9f872b6da5a9aa294d0cf48d5f19a4457a42694d403b315d12ac8391f8d7e5fc789a0158900f33263406f7ac2a31a9003e7f76db0a0e4ddf9134655f9a9912c054411f37f89f19f2062b5cddc41c254078b5ef8895492746e564b0e1f6fb4fd1a4b207d11ecc0c1747a7ed78b58ff08450429d430d919dc778eaa561021480c66eb31634cae6857add76ee03d003a5d3792c41e7db119ab70ade88255f937e86c5193c3e727be2fa9c5c9edf12eb2b5d08e5d8c54c8ff22b08c187c5356a4f0d2d6368675cb593fb72588a394350d71ee5de5850f04b39111ba6089124bf891782538", 0x1000}, {&(0x7f0000002100)="9379b12f7bab278a93b72df87d639707fe0cc253ade4c753a1a76a33d2f1afad02904167f4bff8eba90ebb441740e05846e2bcadbb7170e7", 0x38}, {&(0x7f0000002140)="4cc469be7555dfee2c4b3c76a164eefd3c6a4869ab0eab01d45c38dd4cc52564652314dd9d999ea77b9e02798350f7593e33d67297f6b5e26c7fb27804bd9b36559e59bd6660e663f011c33bff8dd77eb40dc49d49b8dc604422b5c0d1c03d11a2a7cff3e23c2db2ce1ead6b9aedc0922c9403bbbab75e5dbd822c0dded23e80d126f42be500b14130be5ea00fdb79aca5e396898b4ce7a343fde5214e3f576f3ddf51d88febbd4167153972b7bd3413334335550a3a8e5a0ab6bdc95ebc6da7c9279b019889e7bb9db51b6375e7b3da695e7def8c911c30fedeb1f46b776b433a7663cf", 0xe4}], 0x7) sendto$unix(r1, &(0x7f00000022c0)="98f081d27cc778aeb7046e4c5c47be826998a6d0f45913c62825971e7a77766058198d59e31aeac25787d7d0843fd51380168e782e533296fe135e507f79569cfe61233823f5b505b20aadfc858b4f34d8e749f0cbf50e300c3a8b86b2b555a31348143f5de9735d707b32112b2a3151b95e54611fca97c4907c1c1dcfbfe459db62c3240910576fd8c03641f8231856fcc6f205a41f138cad59d8c0128b5f6ed032dacadecaaf49bd596e088c3fddce550df6c5cc23f583494dc161211b883d2056855c98110f2af16c634cecbd265a", 0xd0, 0x1, &(0x7f00000023c0)=@abs={0x4f4fb1618dffecd3, 0x0, 0x1}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002400)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002440)=0xff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000002480)={0x0, 0x3, 0x3}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x5b98cf82c6fcd0f9, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/107}, 0x73, 0x3, 0x1000) r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x3f, 0xfd5d, 0x2, 0x20, 0x2, 0xe1, 0x59f, 0x10, [{0x0, 0x8, 0x9, 0x20}, {0x100000000, 0xffffffffffffffd4, 0x4, 0x80}, {0x10001, 0xffffffffffffffff, 0x1, 0x6}, {0x2, 0x100000001, 0xffffffffffffd30b, 0x4}, {0x8, 0x401, 0x7f, 0x1}, {0x8, 0x2, 0xff, 0x4bba}, {0x80000000, 0x6, 0x8, 0x7}, {0xd57d, 0x6, 0xfffffffffffffff8, 0x10001}, {0x8000000000000, 0x1f, 0x100, 0x400}, {0x9, 0x1, 0x5, 0x64ed47ed}, {0x0, 0x62, 0xfffffffffffffff9, 0x81}, {0x8, 0x10, 0x7}, {0x3ff, 0xff, 0x0, 0x101}, {0x5, 0x7ff, 0x3800}, {0x3, 0xfffffffffffffff8, 0x9a, 0x5}, {0x8001, 0x4ee58de3, 0x9, 0x7579}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x5, 0x7f, {0x3, 0xfffffffffffffff6}}) msgsnd(r1, &(0x7f0000000240)={0x0, "be5a1e662268575835eeafe8a25b7f7698d21160197fd0e5108d3d10f19598eaf84c884a95601401a7152c1da068b31035790c408235a1b2b3445efeca533e6e85d78a56fb9e92d010d21e79b52ffac2a6cb75ee585026358067ec55ccfdd0accb98a2bff58f5d38591d541e0f188b7803614ba5e4cc6baf35369eb97c42b77846d0264a95b6695e31378b71c5"}, 0x95, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(0xffffffffffffffff, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x80) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 16:00:54 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) setregid(r1, r0) 16:00:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0xc, 0xffffffffffffffff) r0 = semget(0x1, 0x2, 0x68) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/171) 16:00:55 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x1000, 0x3f}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:55 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:00:55 executing program 0: r0 = socket(0x11, 0x800000004003, 0x0) msgget(0x0, 0x1) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) msgget(0x2, 0x20) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:56 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x3f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00000e6000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) socket(0x20, 0x8000, 0x7) 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="7f85a8eb3bb86ad3261a792312d296ecb832d9c5193f6b2400255a84479fb0a5cdb9a8d8772a93e209512a75d7f084acaf269d0c7569ccac6e9d9ee74f8196d4454fdc86e59b7a3e59a4694d6fe1570416296ae9ebe3a6564b240cf820bf4244ed0d841594d46b73967d43aabbda985229365e8a56761f0f983b174f1f6cf1f50046e73e838d741c8254d9b63a1366d7acfbd361a5525da5003ce0930f075b9892cd35e33b4b4c39eac4de257eca99d9cbb3cd53bc27c8ed0dada2de3ef7dddaac1ab01a5ad7706848ca369ef23ffa91f1aca320b4ccd65d69d9"], 0x3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f0000000340)='./file0/file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:57 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000000)="f83288ec2ce453fd3da59436bbb9af38cc30fb85130fa2972d47f6a47ba670b623a75744d38a7495ad5d75d8fcf882683b3c1acc6fdbf1d729323ba614816a794d7dbed75be18789f1ab1de34fad8029236f8be1db75b91a7a782ac2ae8a7720889173485e1f67751202625de96120db2276e935ba8573381bab8764c8965e1635e5f0b1e24455f216d083c541", 0x8d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000100)=[{r0, 0x100}, {r0, 0x8}, {r2, 0x10}], 0x3, 0x894) unlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x1f, 0xdb}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x20, 0xfffffffffffffffd, 0x0, 0x9, "2120a32040eb399fbc4e1234efa2ffcaccea3f9c", 0xfffffffffffffffd, 0x80000000}) sendto(r2, &(0x7f0000000200)="029eb13dbf55dfd058043c3d66b4fc78c85ff618dc25b64781d3fa202ea4001b52bf80fdeec69767a36d56afdb26e1cceb3da067f7e1ea2d7773422485e2fd8f18a42948c90f297b265fe734200339d91e5929dabce81f4fa31325389f6fd2532ecc4ac014d1843c1b477d6b870e4a63119d70da4e3e21c39c5a083f3b6db024a925ecfed179a85736d3dbdf515796307efdce56180713cf7b39721ba7dad27e0186658dab0ce670dc1293432b68357085e71dff892d63deed1798f8", 0xbc, 0x0, &(0x7f00000002c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) getdents(r1, &(0x7f0000000300)=""/152, 0x98) ioctl$TIOCDRAIN(r2, 0x2000745e) readv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/124, 0x7c}], 0x1) getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) kevent(r0, &(0x7f0000000500), 0x5, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x85, 0x0, 0x7}, {{r2}, 0xfffffffffffffffb, 0x42, 0xf0000000, 0xb5d, 0x4}], 0x1710, &(0x7f0000000580)={0x8, 0xe1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r2, 0x1}, {r1, 0x4}, {r3, 0x40}, {r1, 0x4}, {r0, 0x8}, {r3, 0x1}, {r1, 0x20}], 0x7, 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000640)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x5, &(0x7f00000006c0)=[{0x411a, 0x6, 0x9, 0xfffffffffffffff7}, {0x8, 0x400, 0x2, 0xfff}, {0x6, 0x6, 0xfffffffffffffff7, 0x3}, {0xffff, 0x40000000, 0xff, 0x9}, {0x7fffffff, 0x1fc9, 0x8001, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000780)={0x4, &(0x7f0000000740)=[{0x9, 0x80, 0x6, 0xffffffffffffff81}, {0x9, 0x0, 0x6, 0x3}, {0xfffffffffffffff7, 0x7, 0xffffffff, 0x7fffffff}, {0x1, 0x1000, 0x5, 0x7fffffff}]}) bind$unix(r3, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x679bd83c7c326898, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000840)=0x80) open(&(0x7f0000000880)='./file0\x00', 0x100, 0x80) open(&(0x7f00000008c0)='./file0\x00', 0x0, 0x80) mkdirat(r1, &(0x7f0000000900)='./file0/file0\x00', 0x40) readlink(&(0x7f0000000940)='./file0/../file0\x00', &(0x7f0000000980)=""/16, 0x10) select(0x40, &(0x7f00000009c0)={0x20, 0x3, 0x3, 0x1f, 0x34, 0x6, 0x2, 0x37}, &(0x7f0000000a00)={0x4, 0x9, 0x7fff, 0x20, 0xa, 0x8, 0xffffffffffffffe0, 0xfffffffffffff91b}, &(0x7f0000000a40)={0x3, 0x6, 0x23be9eb0, 0xa1, 0x5, 0x5, 0x7, 0xffffffff}, &(0x7f0000000a80)={0x4, 0x1c75}) syz_open_pts() 16:00:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x101) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/28, 0x1c) 16:00:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:58 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xc000000000000) msgsnd(r0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r0, &(0x7f0000000000)="4212c35f62a51a35d6da024c36650dcba4cde218ab9ce43aa6d63b696737be08b3866a4268fb01dc9d53ab1cff06d777aca1a1d4c80a7094cebdb7f31ce075e1b8a6336f4c2647c46c7c7c9c18ff67aea39fa28c45521eb31c8767", 0x5b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) kqueue() 16:00:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xe81ad5b17208c076, 0x82, 0x40000000, 0x1ff, 0x81}, {{r3}, 0xfffffffffffffffd, 0x645d9f4116de6ecc, 0x2, 0x7f, 0x2}], 0x3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x92b3, 0x9}, {{r3}, 0xfffffffffffffffb, 0xfb269403258bfa2a, 0xf09d117146258178, 0xb4c9, 0x400}], 0x1, &(0x7f00000000c0)={0x9, 0x400}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7370) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x3ff, 0xfffffffffffff801, 0x200}, {0x3, 0x40, 0xa37, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") syz_emit_ethernet(0x3b, &(0x7f0000000140)="2a45aed59977d2604b4bc0942803eef6a1222ed2f1846a5222d9771e567ceba4a5162b8b770bded96d8856bc225288a14ac76e6a9b35f61ff0b33c") 16:01:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65c8bf3f50e4e8cbfcc8428300000000d4fee45d"], 0x10) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) geteuid() fchflags(r1, 0x1) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "0000000020000000804000"}) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) fchown(r3, r4, r5) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffdd6) r3 = getuid() setreuid(r2, r3) recvfrom(r1, &(0x7f00000000c0)=""/12, 0xc, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x9}, 0xc) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0, 0x2}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r2 = syz_open_pts() close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x4, 0x4}}}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000600)=0x100) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(r3, &(0x7f0000000480)=""/224, 0x3f0) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) fsync(r0) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x72a13010ab0f3890, &(0x7f0000000140)='4') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x903, 0x95, 0x26, 0x8}, {0x12, 0xd5b3, 0xb42e, 0x400}, {0xfffffffffffffffe, 0x6, 0x7, 0xdaa3}, {0x4ba2, 0x6, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x200, 0x5, 0x100000001, 0x4}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x7ff, 0xffffffffd6b58e7e, 0x7fffffff, 0x27}, {0x1, 0xd2f, 0x38000, 0x9}, {0x5, 0x0, 0x7fff}, {0x3, 0x401, 0x2ab1, 0x2}, {0x4, 0x82, 0xffffffff7fffffff, 0xfff}, {0x100000000, 0x1, 0x200, 0x40000000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x75ce, 0x6}, {0x70}}) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(r0) r2 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x2, 0x1ff, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) r1 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus/\x00', r1, r2, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x8, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:01:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x1b0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r4 = kqueue() pledge(&(0x7f0000000040)='\\\x00', &(0x7f0000000200)='\x00') kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) write(r2, &(0x7f0000000100)="3346e21b977a1c2b58e30fbd12a953ed02da7de0d4e38ae6810a1fc8fc6efabb3ab8d9b0a6d4fc05cfe687a42ca9c1f3a12e0ee7d4b34c7c507cd8f7390917c4a96fd39889ead9518755e66d95689cf36a0b35a24ec80fd5763fe1856132563d2e621a7b0fb0995693644347ba6d17dbc5de6a3b290575231e5207f591fc2b7ed6feef6aceea8199605887788680cd78182943f1ff1a3b392c97d3599be996cad844fcb5fb0a96ccd27b7d65106c6859a0c25e53339c9174e2ffb866f0c5517f4c69f107c3238780e7139dab413832195ebb5744b71da4c05e469979f0aa8d76cc", 0xe1) close(r3) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x8, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) shutdown(r2, 0xf9898b1f02363e94) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:01 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="4dbe19625e5f7296b03f109ce41b8da45548b06a4ecf3616fafd3741cb2d533d6a788265e17f1a8774fb335b0f0d4ffbddd9772af2454178ab84c5bcabcbf0ef3b934881f27bdb41ae36cd523292ad9ce433daf4ac1a93c273aa390716b80b2853125f30f3", 0x65}, {&(0x7f0000000100)="80e9a380773fccf4f22a95ede3982cd8b1732ef6", 0x14}, {&(0x7f0000000140)="0edd3f5da81b803638764f2092cec2eb28f885b7f19f8d14640ebecc6944979eea54e5922e7af225dd2962fddb0ef50dd100071e15084bdfb3ffde970948dc15932ea4859c657c37800df37fe30c613e7735ed1a8896407765bd6f6d5aa17c553da5fb2ad21efd1cafda0af11b62599d0576061152574da5b27f83a525cfa88f1eede6f44a8fd956675f939b656cd31244fcc8db44ba426e2fa85992fd9fbe996e7938d397ec59eeff1369f7f27c840604e43e758734c806bfb31ebd27fd3e1c37cf9025f37b6f1d39b2b49c89661b9f88", 0xd1}], 0x3) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:01:01 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) geteuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x9, 0x0, 0xfffffffffffff000}, {0x7, 0xb1e, 0x9, 0x7f}, {0x4b5, 0x3, 0xffffffff, 0x434815ea}, {0x80, 0x7, 0x3ff, 0x3f}, {0x7fff, 0xb8f5, 0x4, 0x10000}]}) 16:01:02 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus//file0\x00', 0x10, 0x11) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000880)="fb56ec7665f3e7d76ef20f4192eece52038b6c18816801e9dceee69132ffcde5a52ccd25136af24aaeb2c8509ef75f78966da3771be2fc680a990ca6a087a4f3267d5ac40fd043d344b4c8d440ac8f24b405c57ae7c89cf158fa37479457fe8993e1d5f4e01878d37fe34cd393482d87f8109f06b75fe3a1bccdd6e9ae4620234b8cfd382840b687af8cba6ca5fccf08fd952e43ca487a152fdce78b5009e13853d2cadee48b6054062895cc685c", 0xae}, {&(0x7f0000000140)="0d71644c249c0d6346b0c145b68425266753e831269f8f634c2aeb7b4d2502de4d58543c6b8b3ec0e1b7935547935eb5f68167e046abdf056ced5f3eb3cba9d220bd629ad0e4cb0829f652275b6c7483691de23fc0e426d1256d89c876d3b18ad840b46306a27fbf", 0x68}, {&(0x7f0000000940)="cffbdeae71183408fe187e970776d474dd86ef02602e32e5fc38dccbf5de47023242836b4b04f899ddae1ff58190dfd8c956e33d6b47f36b5c48bff2d8803f9a25110f90a1e8aaa54f2190f5c422c6a8e9183aef1745399777c1789a1b00a8c63efe23573ca1c25915a5bf40ad97eb5a2503169c22a120a8573095a09b88bcf8298866c6ee163fb2e917c81c0ed35e69cca419f58b39faea15", 0x99}, {&(0x7f0000000a00)="289c7e6c4880e3a398caa0d5ea6ef46c5ea7684e8c", 0x15}], 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="c675511fef49ed9c5918d99df371b1a70a4904b54a79a1db2aafad98ed3bef2a84a83ad849076513c2fab964a0b42ea90ed528fe94e38b84b759a03f9e4d4e34b1f5e2b8b85b26ad35f036ed2ab98f80ed479188cbf97bde1287e7b3b7db4ae21d989b18917fa103f6"}, {&(0x7f0000000240)="cca48ab63d00b96a8d34dde017140149108c965287e1942393fe4eae4ba62f6b4a78bd0612cf2649b372e3b5b6e58b494f2a5893ea1002086d0bb1f9d4183aff6b4e4db1e866458e6fbed30af0739116429747c5458c9a8a7b2c25dfb6b9d2ba48fe27c0ac5cb4f94686bab18f32e2d8f45c2cf0b208e6443168fb40e9af22d0417bc5de52cca99632a382b0463d74dc6206d0d42edb2231b6c44494868f07000e2511e3986afbee846b806eaa4c98bcaa55b029dcf7648c4c8bf006989a1d07396a902dd080d30df6462314eeccebd4c6fa52331f15e77a55e1893d043affc60e47dd6d2197e92c"}, {&(0x7f0000000340)="8d0dc98b9c5afecbd47db623d6430d68ab876b1ae5537675b85b556c3205eb6ea0165f0d4e6450ab8e9b7c75419e553b9d9435d129464fa9cd221806889e021b87600042b8d16518467f383cbf51fad32c8dcdb84c058df2a87e9853b1735a07cb1d7b18b135e422d4e8ed12fa52c860ecd8de74105c994150e33d2c5496b1cc474a64587f8760d4639d001eac02ba8d696f86507a82ec610918c6cad76269c96941e104b911ca0f19c5b147089728130c9e"}, {&(0x7f0000000400)="57335931d9cb73b62abec98a384bbf1e56c0f42e3aea960172fd846330f07232fe710f33582f893f732865e15dff97012e2e6877443837846ac963ff8bee20fd97c92726383bc460df37693bacfa0148c15eb1a3e373b7d875352e0ba6e6677f0d0ba5d51d826c6e4fe4e8935b3503072142a1f961962db5396bfe309ad0c4ae0393faba63c37b092429daf3f63474707695835bc204d0bfe3c4b0517797ee6c7161e6058d11c107b9cdd9e5b474816f28506f0f4119b1e531155dfde17963e556c09b5fd4a1579f2f30a8"}, {&(0x7f0000000500)="28849df2ebc8317760bf53e55f18ee79cfa2f84566e632c4bdd11ee670444ffacfa0a5db804c1a1acf38e314629e827be070085f7bf77f0a40b6c66a33047f2ff24b629ff89ebd7455efe24f9e7f430a06081c7d81a08aefe4dc872cae139512c8678e2b62c23c3f73bba86f694f9080cfd97df30dbb43eece6a28ed7aaa3d00cb8203679e55015a6d7a2524cbefcab3fa106ed2424a0ede613c43f6a3d8583ea311d4bd3482cd820eb8f940eb812d783d3d72b170717935a424fc5d7fecfd86a48ba855c71ad04a3ed0ebae67df2ef6fb83b85303a5f3ab3018"}, {&(0x7f0000000600)="bd1b0333486a3d3563bcb1e7041522786051ce5ad4e59d08cb65ad4cb6d09fb5735defc7c836014e36dc4ae2f5f56acd3cadd2046fd447c00ee03800ffc16f6cbf193132a108108be61f6e840eccf112fd12"}, {&(0x7f0000000680)="2d9783fee46ecc4292eadf80199a2c16552a3364e49105927e27560ce3f4404fe4a4efdbdceac8eca0af97e8e49b8a8d68f0e01f14a99be69715961e99e58d4b53ef357a880617d62471d9aa309539e1a48c0cd26d8bf665923cf9198645cc22b55c99772175119839eeaf043b8ad150d162007c34a4e0d43ac859d3c9cb71a183e3f08db257c282e05f224880c57a6b6bda29b4a9b1ba0fee605c0bdb1e833c55d07bff5694ab1e0755e914d92f3ebce26af7e618aa84a64d80a1f8a482824154101353e5281f37e8fdb5d39555d67b1786966a"}, {&(0x7f0000000780)="8521cfcf5044229dca5b31bcb2f95754071fcf5ec47122437b0558a28212b1f7e4c371c0e457079ea402ef1619f7e0763ddca5d7c77293766f249da7c4189553fd58efe8c1fa7d8083d6f08a08053b3134c2279f57e60c78de42d06d20533da91bd200", 0x78}], 0x1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000a80)='./file0\x00', 0x6, 0x10, r2) 16:01:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180), 0x4) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x364d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x81}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x52, 0x0, &(0x7f0000000100)=""/82}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() rmdir(&(0x7f0000000440)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x48) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r5 = open(&(0x7f0000000500)='./bus\x00', 0x20010, 0x101) poll(&(0x7f00000004c0)=[{r4, 0x40}, {r0, 0x1}, {r2, 0x8}, {r0, 0x40}, {r1, 0x80}, {r3, 0x40}, {r3, 0x4}, {r4, 0xa}], 0x8, 0x2) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) lseek(r2, 0x0, 0x0, 0x1) shmdt(r6) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x5, 0x3f}], 0xffffffffffffff5b, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x69, 0x1, 0xe3, 0x7ff}, {{r8}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x3f}], 0x4, &(0x7f0000000100)={0x4, 0x8}) kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000580)={0x2, 0x80000000}) r9 = kqueue() pipe2(&(0x7f0000000400), 0x4) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) r10 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1400, r10) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000480)={0x0, 0x84, 0x2, 0x60, 0x140000000000000}) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x10000000000003, 0x33) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x44) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) getpid() readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/8, 0x8) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/17, 0x11) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f64211228b980e04f0235fc0024133cc47a611bec83008b069a", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000001980)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001a00)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() msgget$private(0x0, 0x41d) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(0x0, 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = semget(0x1, 0x2, 0x22) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x2, 0x5, 0x9, 0x7f}, {0x330e, 0x7ff, 0x7dfb, 0x100000001}, {0xff, 0x7ab43bc0, 0x8, 0x8000}, {0x6, 0x1b2e, 0xc1c, 0x8}, {0x7, 0x1, 0xba0, 0x3}, {0x80000000}, {0xfffffffffffffffb, 0xcee, 0x10000, 0x2ae21335}, {0x7, 0x0, 0xe674, 0x9b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x101) close(r0) pread(r0, &(0x7f0000000180)="dd3513ecb54b59772b823a6187e1f1529e44cf4f805ee51b160220b81302913fcbbd944315f4a96670166422f3e1bf52feb7c2bcdd2e1a106cccbfdd57656dc90087409c32971c622a1500d8cb64646631c213c894d8c30b5495c0a94f45ca5b1cf4e12cf7ec4a01eb70f7d0a300bb765b642a9893e7a59aba43654706986672c31b65867672c8665c04a1673053786079f7d697bb09", 0x96, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(0x0, 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="26e47cf152302e281414affd", 0xc}, {&(0x7f00000001c0)="f07f33", 0x3}, {&(0x7f0000000200)="e90780daa3945d921ffd524969d1eb065f09ff1240f46152833fb77cb1484b57141e683dcfa0806e720646d5d5bab63dbe6699d39d8ee2ac902b111865fc660456b41426a57c8faac29e38660837e2ecdad9862c8ffca264f649eb53a93c9e1e1438cc2bb986b5e5554c3216c7a5e6e0f646778ba8d1b2df", 0x78}], 0x3) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(0x0, 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) close(r0) dup2(r0, r2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1451, 0x5799, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r4 = getuid() setreuid(r4, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r10 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000004c0)=""/227) r11 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r9, r9) fcntl$getown(r0, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r5, r9, r6}, 0xc) 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(0x0) syz_open_pts() 16:01:02 executing program 0: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) fcntl$dupfd(r0, 0xa, r1) 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(0x0) syz_open_pts() 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x5, 0x4, 0x204000000000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x97}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfffffffffffff27d}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xb2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x949e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xa7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file']}) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(0x0) syz_open_pts() 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x5fe) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000001600)=ANY=[@ANYBLOB="01002e2f66696c653000a6905809ef70481bfc7aa27c5952530a7724b9f94366f533c02da1f5435e60c98894fa5abaf62e9f1bd69790edc563294d0182fa6941559361b60726e521c2462e9729fb5a6edd4434464b533ac5c0d0c262579d5f3bdae143af08fe752273e0a579df0a7d132b0f2a3c6cf0d007139050a86e24318250cc8e441d0f320e0fcc705eb032439f56b618e67a709e2b"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="22377ca82826c9a7b5dd14f4f23990f51699ddcfa77f300177c74a9c0e208a69f7c6de74c4c199cc48f0212f", 0x2c}, {&(0x7f0000000100)="6f3d3246e842f4d20d530f1f4b1f19b1f820dfea351eb69ebd3810cd1a312117e9570d79c034e21a20db1e0b5dd13042deab1e7f2edcc099511657771eab2aee531f90c2dad1fd4a6f0950ca43bbb0878d307579bc337e8c2b645ff123c53ffc55814aea9d8799565c7b0fed277a819d761ec8431565a1061679aaf7bd430ec84b504c6a30d50c9d907b2f66d6ac360c0b218c1337511ec6c74a82a7a68edeb62c6ad39d81474d29db94f0db537ffd6ed68ab989bcec5e5eb5d0ef1cd3bb221c01a25286ca11ffedf24a5dccbdbd4f16d6cd03ec0c5c0f23261ec9f21af97412e945780b48726d1fdf13ca1da2d6d563", 0xf0}, {&(0x7f0000000200)="c393631fef56e255915417812a43b5c71136f35bdfc52e651f14afb379d60d5359e9880990bbc1276ea5a155daf76751c0cfab16346a5e5b8daa3b5fd2ed7d5c3c110af2aeaf7d60e33631c72323ca077ee5af0e7f3443d1e682e827a23fc2c4280fa45673e853ff2492a51643854e65f816b9e72707c0f81da5cb6298729d69861c88d26621046c472d2ad501af082dec3cea5db9d85ea30409b722976961d5394ac5596ba125efb61ab447290ba6c8826ffa596f79ee280ec74a93c3e23bb8e7f650a8fb4973803c27a246b2fca3b2920e6cef", 0xd4}, {&(0x7f0000000300)="79d0924e1f1ba3a0515431a0690b872476cf654417d12d68e6e218b21b796cf68b22d7a9779ad13f37530ba439567cebc9cab1d9f456ac02755d19047e4d43d21066712638db15f1470fe73644a4dc12cbc55318491cb2be196c8f6da15a382f54da9fe60f82fd2fe3fae9f675bdea48724f7fe4cc54e9875a2be3903af32676c8fdf157bc301beaa97c43a748dac7256400dd7ad997df7109ad6b047763c7f8734a43ac560e6464399a17cc57a460188e124ec6e34cf07f1629bbffa2f3423f10ca195d6db4adcd885bc8fd84afcf2fd5c1b033a576b7f924af0a4710c874f1f03271ca3bd55a812084b5ed8684d3d9df4bd30646e9452d25566e90a704775860a7b6a83fbdd1c5e6c8f7b073056167b83614a0176a6bef0a812a3d3df987b78a4d7b9b5022f3ba7c1e343678e2c4ef9d32b1b55fa304a5ddb89b58cd15eb6dc61d4aae47cbe1658c32497762331e33eee3219442397e68771220e62336ee3adf8983a32e20e9b5aa26c99e90c87901216ed414f9f8c7753a2c6d571554d1b566152654478bedbd4aee8e037f91d67c071c157381ffe5e3fbdf709e860e082d4579af91f4afa433cbf23675953225ee6619ec99864e76b62508462d01c203bba5384ead99d0c94cbc2734adae5170a32346fbe081907eb54b6e0bd67db8f2a01558aad7d6e4397c22345460bbf81c741683d8880dc024bf7a363d9d158e45cbf68517369fb986afb342de40f7c909e3a08ed28ca9eec5ffb123b355694b64046cc1ed373881cc4028544684a8df1f766da401c3c55cc8bc3deb188da5f2d0ecfd657c447942debd8cd309445417886ca9edc09061446e94f79a9f385f1ff49704803241b0e5dacfbda8b28af2ab5a650a44cd9a755c88d098c2d8e418fdbe0424f8184baecb38fec846d0a7ad923f9b7f17ee1aabf38d621a63f20d50c363e7e379424d4f97f02df2e315b4436321d4f39891f8aea76dbea05a60d8cfce627ac805fffb1b837d5ab00effbbebeb0b760a251c1a02825823779fb86fa1d5c838a1159db7109c7a27318e1554b145de57a0f3d3836fb656422a8e38cbc482f090be592f2f9672245d599202954275a6d3de454cfb8290399dd86f4281333a0919adb9ec3f4057bc4d5b7a213705387b39c51cf592aef07af1f0329b574c1dd10fa9df6e3c981fdee840f3d89e1179cbb038d16cc32ebe6f0413fa63b149cc6fe9146095ff4d3309545cef4a133ec186adcd18214aac1bd5e450e7e6f0847962e4b386df1ebc681705eeccf950c7dced5c36d5ae78efb27016b7649f9ebc980006b9c9c636e68c59199564db55416ef652cb050d8587cdff673f13ca39ea329d005e773cc018975d17e469f9f1a048cf83e99d19f8f4e2f8b8861e65150fbda0718b307964a5ef3fa31206a238007752d055b6881fb6f5807606a22d9b62ba7323d04f85c73213ea21356003cefeea7057a9abf2b57e0c2849669fc0045845304c0b2cf2e5cc4cdcf5c50c1cf0d3a4dd2d60a89a6dd0be0c08bb66519ef0f8d9909170f4cb77e76c9d25459356506991e79282677cfdbcde591f7e90ee2d5644c23650070c7cb56d2346f23b5b7b52af1078e6ec3fee1333bb781045b35fa2c5f26ebb5059cc785cfd39976b8ecfa3efcf89b449a57a852454f007599f4397c9eac2b31a27bace6ffce9c1a8f3b54404a9f3795a287a542150b3349d3a743506fad2fe46bd6a619cbd10f19dbce44497a8442b11b11ca167f5dabc4e11ee5f4df47c01e9c7c42de0c1fe57c512a74f5920897a4b255832525a070414f3fb645e354a9804d8b7a72273591c5671ff838e67bc6148336e9fd18a7b9539d39c6164385ca8a70d39fb67d858655bacf063bb3b712847f468247054957e7cbdc69cdd7f42fe60aa0a4ae63e97d1ba02e4cf4f7a8464f36382cd2a962b5d1157d841f94f40c1b2fdee221a38eb2214d263d4292307824b8a9cb653469288736f95846c5cc964262d97ab618e3599484aecdadc8b0f644efe4946694d30d5eeb8aba0b399aef7f1e1c4596e6547c9a66b180f4802bb2e7648e52ad283f74d73f1c0252e180a8979a85c83a97d3ffe48dbfcfae3d413f448f2d94046eda4f6e1213546294b2e244ace1a34a756c1d40d15eedbbc83ca2a7ad87a344398269df681aaa75512ea50b031b1b14be7bee2595562f2b7293a571d8ba5b60f6286235640a39c84ecdef92261cbcbb7b6f47486da1b6be54dd676a19bef32b3edf6bd7a6b6a91d5476ceb8cece4a8c7825b38b67c35186c3235cb1e17a08bc0ede0c56d1dbc57f320ca092c26776cee60f72e2c10414998a2fb3377300a166c80d8ab266c1894203550fa6818d679ab1853af79471372b1cd0564d2f6eca3b31df486383943c66a6efb0330c5e6b6e48f93c42c3e213c87451b1574ef9ea3b28de4d7b7d3c15dd17e52c33bf3fe534d197533a8ee446f36a6fff7c968bb8f3f218e84b1a77ec1ed528f634d156b363e7f841085b1c52516b2ff77c9c5543e88975d1b7350adb8c67e36e45134a7ea312d59ce91acc6af51498c44782a86d201ff1c5c1dcd8b68ec8927811588ec42731f5423e03a853b45c818efaa3f0332c19272428675396860614fbf3d65c8d0f3b145bccf22bac3b15ec1b810e51f3603ce876f2bb2e1944eb6ca39a3d5bec3fe1a0a37366ca14bbfb081133c9bc549f66af53001c871a681f44ba240b12b71efc4e6335716d0d4cf925d97efd03c46cd4097cf6c3fe3f1f1f4cc650edd41d2e24aeeaf891c089340efd2ef67b292114c0feda51c057f1b8cc707cd136211b8db9db0f8aa1ba7eb80d9009d4dd7a95199dfa1e9a23e72b1cc000b252461131d1d74bad6cf9e815b4dfcb6dd62975bd5846e5573c9305178bec4aaf1598e1ec2a4cf6103868b5ff5ba82adad2d375f796d297accc051d1f4c85cd305ecd5ae2f5041fd643719c86e3c007d7074efc8322f181635441581ae8673ec62bec573aa8882667f587551f5ec2a8cc997b89a0c69194f3b3d7aca10d69cae72e9c2966b1ec2b1e0c48ea498bd890ee8c5498ccd25843e6078d90925379da9a37407667dffebde7c0a1d3457f4576bec3d30e3de5fe681609ec1a7a51b3b7eea84d37904c928784d4ba258502327bfea7caf6802c0c30f5bcd4674fbb30af8ff15de1e8171443e19b55e4e17bd88fa7ffd1d797d39b448d665c3afc820d1d469b52450556aec8e1b31b6b0247fd164dd1c1004c63a12fbf30f1264ecc94800e6a3484d3f64173281b1eb6dd9bdd9da1ee0f831d15088a718d748e931730c45e8a12b8aac93e35c23bb05c1079bc7539d6da864ee50dfc5af0bb6dbb5c0cc63cb85e02606b2b4299be70a3a986186ebb6271204fb42e69edad0052d1774230fdefe3ea2cc39c2e8e1e7032a1b5a62e0279c7095986b3b1eceae4ff69122e50a2470b28b00ed79a81e9bfd144eee508d54e3783a280f722d65f2448694b84317a9520601d790a4a2508359855903ddf38fcfa40a7cd35098a4002d36a607ee6163bf3b72671ccafa46c76f9134ab341d359adb2715eb677540e12704d00c092a3b30288f69411fe7a0ed35977e5a7e68c33af26b1e9501bbfb5b14a7a2194b3773bb5de3e71128c2841018a5a4db9b386798355a994f51bd4e873106faa1c5a6ed81f1b10d6e008052347e33690b74aa92bf4b7d248c35cdff612db78d08a6ed77fe80c582620bb5954d8c1128b276a9c562e1b6aa750827f2cb3882f85c0b77454446d5a8cba3ea246530fae79a21d13c155db810f5b48fa932b9f8f2772e68cdfc4b9fe6d9699f56e877be3391a0567f1338e4bb1803afed331dac9ac2dbb24b195622c3ab76f285da433a72be450dae61ed136af1e0e0e0cb4d6a5bf5b24fdd516610283e84305d32a4c6f42f16d626ac4b0998eb5a2a721fd094c8d155d8923d01582700cae4805e157ef82877f5686c1407ef50c280866194dab2bad968ed97b3f634470e4e079db365cbcad835b422245fa3aa21848fca841358afd39a4d45b6b6cbde8d6b72add549c4829c44a40bfb6febc1b7d7e615e347543adfde60b610a0e7101b50feb51252365f6c840a880347ff955efec5a7b179da71b25d4d0eaf211ac2a889d8dd39113fd2362a583e7617253073bcc16d4e616ef4df097268a00a4cf451d84aaff3c193bacaccd5766139efc59f18ab0cc32c7efff56bdc60393f976f419e96f76eb50e21ae91da5d1d5265aa4950c28b075baf96ce230ced04b94d2ddac1c7e3f568c5bed6daec4de7fe7b635c53dfac2836e8da3a3a46d9384cf6129378c570341f83185ea9bc0a782968992e2fd6c5e4aa373c3f20486f6dec9894f31303e0e6eede90ae683791a22fca84dfb24e34d35a6dba2c3cf5ef958b7c6da5674bff5cb8bf8dcc0935286dcca23254ce4c99b1a655cdacd775cc9a64b00aa957c41bad62a2d2a3a31852222f36e8cc17ab135db56b8196df3f686beb592857e20edd4d565476a919f5826849706c7ff7110ae333b2057923ab4af0848626b1c6f040a0b86ce39e71c9bee6c49681c1513a786680c93aa842ca563ce49cfa7b3466381eebdff5a9bbcebe16e4b49f97346acf7967111998f3d62132c51e09946eb6f285eff5d0670b3969a615ae01bc83f480dce8e0f426a4d638ecced8e403b23b566b5cc88930ba4e7fbdf464f9c180ace21ccee15ecba9c3122d3bd4df8bb4091a0057697c4aee823682d7dd7974d3df504b42e390df8bba9ea1cb6e4eb53ce4f3fbc789839053e941f82d77d69717871c94248a15665f47368094cc6c16d42c6218aacecdc314438ad48ab5738b2fb959f5601c7b3b913bcb4956764437d3b45f78297f44b74b0164c80f957bace7ad93f1a6052811f65fac393428fed7f2a4e753a8b54e4a1d2ea6b9db453efe97dcd487f4f34cc1fe28da5fcdd5b1d1bf074dcb9cdf35bfb2cace9e3c79faf941dc18b1f85c9153f6c97ddf31a75c297011a3e1b9394843f1324d3858f691c556db0554f4e3d5dad974da74f20900da0732e74170a2abc0fc1a3871dc9478fcafbffe83ea5bbef50d1a87be5564a69858771a972aef8ff0a607e06493e61d2f4d3f1176afed37a056db86efcf04b73a3cb7d4b91000ba6bcbd9a19c1d2fcba195e90d2ae3a1c4bed72c228def3f0a4f5d87bb3b173de9be2269bf5fe92dfa9bed9a100c4fe70eed0c84b1766d1ea8878f109f47d4f0cbe37322ddfb13db56f6860888b9e5e3ab81ac3b96ef447c3ae3f8e6094cb134d231461ecc78dc667ccc248c558da8756226bfeac90b6ae6ef95c2b389362ac797efd9514b0996b5a1c87dd36402361e7614fe1a36b9f764d1dd071f2a6e056f06aa497932c7509d26533a7af5d794beb26cef3b22d1bf7fa858b6967bbec0d88147a3985a9f0a73cb51148098680aaa4aed8b52571c0ed70fad63e7ddea62df0579c3cb306c72f5fbdb0227f082a9448883c6c73aa6829c7a8be640c5006b7f5442dac0829b9ed1c13b2ebc93bd9a04265e4103c6707501327eddeb5469f26cd27f0c57ea16f2e9018bfc40a48a1c750993823597fb33c8b8aea5079a6875cc31fc6f42068854e6937c66e05be12b65cf569d11c4a86a629093da790350436974ff6aed34c4661b14526a147a2ed6c69a31787c9f6045487d51f886a4005c7638776a4abf54c1de711f4e1ca8ea53a502282aa59ba180daed747ddc4b8d827bd5c11663e2454f7311b88b9a11d0742d81fc09f6b366ef4f7518f722cd9d8ce208cf9b96f5fd17fd7d40348b1e70b10d9a80", 0x1000}, {&(0x7f0000001300)="2774bc458b59624b35484069fcb859f0939509d051897b99d646f332fb4341aa6113ce1e6beca609aabbf1887ab51400929d1462d067eb94b9e441592eb6b53474a59facc96e16fe035f45c522797a75a204edfee13ddb6f3fc4b061df9994153f7b99815a0317d7cf7aac65af9a62992ae151f806edb77d4955ad6c88d7f631d68d0c21cf333b996ce1e5d09b303fade2d73504267de8a4e7f208274b2b8d7b2304716b72d92650916cbf85bd9b38dc888e3fe46beb0993f3e76a6444fb1bc02c726966002fee637dda1e89754b07a0ae7cd6d1737d069631712efc82fcad5227c28a56099f95e6c204465fc71bd66f8fcd6c1b9aa54d", 0xf7}, {&(0x7f0000001400)="ef09c8ba65a25fe3069340f3bec1483849fc73", 0x13}, {&(0x7f0000001440)}, {&(0x7f0000001480)="85c35ebd648253bf556817ef13e8f866e6d770b3e9", 0x15}, {&(0x7f00000014c0)="9e7c747508fbff392259e6e27d9d686e5e77b5d7e5bf11466d1867e3a955926588fdc610543fe870f1c049077e09aeaa335075d0968479149a61c91bc5d11ec92925abca00883476748382f499", 0x4d}], 0xa, &(0x7f0000002840)=ANY=[@ANYBLOB="f00000000000000000000000e200000047b2b8e9c8a9ef47485a92d0a84f474f8bc7f833710844129ff6b022e30ab3e111d2519654c58733a215a46d0c06fd67b27eb06d07755207f233330f5147ee8972867109bf1866d38702a4151305e6cce08bd08fe2aa75278610b00a110d69acec8056d99ae52d67703072b943d7dcc01e19c4bd899e78d744ba37b4d74abd1420494d0cec4c66731279b9633e5425e25c9ca815ee3a7127186c5c0768ca8a039fa94be7fd28806bcbfa35625b091f727281845dccc749a87228dbf84a7552197cb4800a80703ef90daad4fdbd8f86a2a486535b622ce5f87bbe38c8fb2e0000c000000000000000ffff00000002000066642c8d4a6523dd62f20cc551c56c66562b135753e261298b9e55739b7de4407767a631282c44c9dc6c9c2a22d8a6fc7dce376f5418b6658acb5879362bbe8c1599b40fe2ecf1bd81111547b5a520c7b8541f078d60017e8a4d2a196c25ed6a8c5d1460494edc41f0cfc6b62ca13ecab9d9312134d519087af8b274b245a66734f287401533e694906749e1c13058f4eb54762bae49b6e66eab307d0e5c14102043c6f4bcb6a91db4000000000000001010000000000000ffff00001f000000a45555d0c019823477b0bd2eb91bd9dd3a3d070935dbbd16faab7d191e22f7ecb213be07594488a42b8f657fe1b7a864660ff8662b2a93f98939f85eb00ab80350cf796065cf8ca55fa0b7b3024c15de80f15a08871890869e80bedbbc4f5c937422d6d7c601385964cd3ae26f512b4d79adc844a72807c3d11332bc253778ec9f4194277331ff01b2209eb750bcb7a7601562bde4937902ac86a18f239913c8aa44b50d82522fdf71db50ebc74089957b11e2f5170b602d48999cc273a924703d28958ff9d99870a673ea985c898180698361e101ae69bab9c4e59c1756d691f4f745b8e527bb0e68f5d36d9859607c2915fc3497dcb3a6cf164e474330950de245282f8fbdfc4ddc24186433e8b831b37136e1a04ffb2da99e36cddfc42ce647e72a87600f75a243611bae8bd765cfc97332d8cb16cd271c03d41fb6958ff3227a3041b33817e05ffd4c711713480d29322b15097bbdc61786b9240f09b5e068849003546f15b8070a4bb9101faa66b3e694585b24cdffa30c4062bd689ca1a092297dc4b1a87802ca21dd9123f4077341e51b7acf942be7aa9b5def19b7e5a3ab38f7faacdc91a9973007f34f275d2ecd2118ff8f1881a5de41a616db97dd78dd3b6d946d7efcaa2dd914291ada4d9d81f171fb9504bb484c6f676794f9d6991fe9ebac5a279fe67751fa36cb66b97de5b4c6cafb6e71b389bc8bc2b760eedd2a938681c1f51fccbd80daa55891de5cbe8719fe557329ee1befd13d6509ec07cd79b0d952c4ae734f056ac06604421a2e7bbbefa9f037d39c560602020313197f5aa184fc94dc833113f5637c894ba9cb98e47ee8ae6871c18c1f1743e0ec627f03ec2f8caf3576d4b5723fe8e7f01d6f8dc6de1185106385236adb080c5c7a71edee9ce4c9f98f088b211966cc02b098f955a758aa31b1fa28d1e7492644d7eca24bea0674f3cb9f5e9daa05f738d6fdb3c00f8a327b116872ed5650e39b7f04a5e81937e97c4fdfc0b1f84228108a4121e2959b304f10dde9ff4ba2077a8f32a865a3fb97b7dbe704c0231e3b59ebfbdcce7e255dd32687067494499410fd33f33719f9dbe04c047484cc4c4ddb00bf1fab91e2ef3eb8697ff384c9c9ce06f24e80f397c6199cd8b34b5bbfe6727068ae7b5f420d7d7258ec1cc196f8f83a60e761e2abb8582ca60aef5f637f2c2815b3f17d37a263f2d2785725f88a6c91d2fa27a17b358b8d8a26bf08cf75945d9860a43b2ab959d3ada294366ccf2fd748f7edd554b3c9727f33af4240d7d5cfac4ab9056a0be6fc632842b6a959ee7ce1daac8dbf380a2efd6c40e52f5650770302abc7a8cd8b7a84c36da75fe55fbd6701072f25433a865d21830c01b69681145c010de7378d898f417e1994e3c9a3b4bee5943e13331a31ba7b223faa7abb744d233538267e627645f3d9db04df0423f3d67a5bb7066b568ff9c4bba7c2de1f4bf2c7327b80be8eaa8b5f6329c6b83c2db41810de9a6b927da80e5f166750f8644915f7520f660c401be054957f9259535ad686e2f4f4c35222e8285075deee26b15d511d6ce2e832cda7c0525c56bc9b35b372576f2172ad1dafb6d7e62b18ebf97c15a424a67c5b642412bc7c61d74939f6ffd92ca9d91862fb3bafea5e5203e797c68b8766c88536b14553f054294ecfb599468f1710588bbf40f403ba14c658953c28aaccba1d8383c51cb8cf7aef313776dd44602ff703568f5003cf4a2ee018b436a7bfa9c8fc8b185e30086f03f9e6d7e0c79514b05be4e69694629c09663e3e6fc52d4303a1c4498481675dc0382aa92bf21ec014eff9d014dbddb8e30360add7c96fde43e64aa75627c68408652ab0aecb5f7e40a3cd8874b307da1fc24f495fee775591c84a16d9a599f85e0745acaf2df66acd643a1cad817b6e27d180335a087bfb38e76c7c394da9d12640ab38316a70566cfe19f49c521c76682d17a2b110d8a06631e77885ded87998de91432e40fd5ac8b7230a852ce40f53a87c047d4b8495f6daf9f334e94a45b4e6924f1eb82d71b7e59a30727c05081bcb0758fd386290677e8449ac86d5b53c67d3cac7b634f27a2553f95979512f1e2a5cf0cfb0f202c42e6f26bf274bc6380435cc7ea826f3590a3d62ee2edd53290863f1bddc2bbe5767053ed513753c49972676489ec29a83e8d11a99fb846a0887e0f835a577e12ebc4fde30d142dfbf1328a4e85d27906150e7003ed83c2385164c623e375ba1fc5a37b1511768c5bfb300637c7a2032d0b308f490941ae71c933f6c2b11a33b5ea63f3efbb2a46e45a22d373ac55e0bf5fca2133e176df4c4ed7227b9f0f91ae1cc6242bb558e492a803df53c1ca255487490fedfd5d73cc3aed6e352954d3d76a80bb98a17863769292f5ef8720fd7b8de02496912d771f71137afbb00a0603e5ea6ec8dc838a13dce3e5ec71eaa0fad16355c30d89fc1afb97c78ef6e3390569f370f75ba509b69152a351d788a0b65bf691f101d7a4eadcfcac153e470ac2a0a4f915342572b22dfa2aa81d5ed844a16a7fa418f283b94ded34e211559e01d07aeedd36876739b40febd3d96d56ee5854c9fe1ff1c70bfd8c75f4ba707ef8dec69453147483f1d6bed2c29d44c0cfde140ce45b3b4712cfdf17028aabd23d395fc8c75f8f2db1f463d6b5e49d1b82b57775419d96a8871a6500401a9a3a2f13fa4f93a059b755aee9e21f2196f39beaf54d6f6c22fad0b7aca9de4b472341d938a69a479cd3544085a851149ff1aa1b0c4b93a0585ae09ea5c8966746d47be245a3b9712e4feb1a24a69192b570d5f5853423ea93fa1ce5470ef6f9fbe1040948fba3a0951379f40fcabb9ecc9fc477aaabc3c5acaa443e51aa881a20e80e55fb29d085a622e34401fe97981552891c43bc10d594b73f729379fe2e3655402cf5f5480174564a368a99b045607d405700008672598959ef831cd6e2f99999d54ab0bc62cc65475f4a44607719b60f9cb4e57730e9a7247815dab095492a473021f15e2bbeffe0952743a0feb44410ba5b09688fa62fb62003e7311d62b00747a35a8265cb82a9b9a4a3861283904f2d83fe2d27629218ba650dc594eba6c93f560a6ee5f88ee610cdd461704e643e825881bfebe61e9c984748596b4855ec1e1efc06cdf73cb503622964fc57f6344613899530507a8eb24ca035a124638dac19b0e97cdf26a220c4aad0c11f40785d1926f8f124615e575244e40062a3fa5533334d4c29233cd7343121a9179c65fe8a91bb0e0cc59406cefdbea1ae2948637b0c88a46fa89413588ffbe8df3126a372b902d1fd8f41d20e0990937e75e733d8076c3b8c002aac82d4e46f83afe590674bc28407b73243fb5f82a781dc56b495ca299cb3abd51e92bdf80f6d8dcba1bfc61a50af784dddca0965068cb6148b99383fffe6dfe3b60bd7b09e7441085c01917a742cd770263f995e06817c7f15b1e71291bb6468d79d37ab0a65ab84dd4c4a65aa2d0b4ec537d06f1d527bad8e5b2fe14f099813007efd3cf686db0b539360999d668e571a03a233ff26870a2e85b729eef7a61978946bc1cc94c04e72e9792d1c67bfee4eca92e627f46129b103b36e85c478a1d40fa35984021ccef690c6e3959709b1e2afcaa8788d838ebb924412d94de7dfc8ad60907412741ecda7aef72c9e7c9deb225f79e7d9e34a7f9f166997e5778351acb9986d2332fd81dfabcd08d5c04e7c470aff05579205e0ba47c178a6fb0b344282e7980a0af8aa60b69fbe53e31e689890dc3e54adbab1a707d79ea6f9bed8677a5ec573dd0d249c2faa998930bf66d2e2caba280e16531cbe0446e97426ca7aa01067bc8119240b3917fc48dfdc7eb24ddcf424acdba6deaa6624aa0d906618d8df13516335f887b3af876ecfc816f7a01a9fb68e22aebe15c6552010480bcd99c4b79f75b49e2cb2de9c7100608e8659f0ad735dffa48d586f15ab5dc0bc233c13348c22e38232b39f54a46110f92c691ea1d9ee3adde2a784dad25c1d240c04b6f06eb1c9a23537846353dc9a2c68e301b4e7a010287e911bd653309d528603109938423053a698078e0943ded59690ca0b011d8820c51ce7f62c129772bd78b406a1cd8090727545de3e4af1da31f12485b1427e73b6f96b0f56e7f666f88479ab6f8b513d7aa9d9c52df8dbbce2080ddd3b6b00e53bf85b2699a3ed424bc7524e6a1d9e8d9edf420bfe2bc82229fd4792441345beee24c5db981dfe7f2caa4d3a71f04e9b7cf8fb159cf7db6a7f7ddf6bc975fecf30c7a396674285c3feb83e8ee0beea24402899f33ca03687951b9046341e8b66753f5499f0e9e7fdb631646658f82b4beee3028c10ea22f89c924965a029b13ea21402a8fcb7718fe6595f957cd541ce3e7c44fb59397620d63003ed7778d05f596f167c196d553e883aaf9685362309a19bad8396318f67f57c2b04fa52034407151ddc06bb17de88e014dc27d01428e7b8b2807fedf5374d55e1319a307922e4854e93b61e139f3ac2654709d0101612be26098bf4c328b6626c438eaa0af043d441cf3ca14a88768a65311028fcd080f90120f6e820245d3adca9e07ffe58c56057f90709500aa51185519d3ccda6658dd329beb686870008e8a1e83cb1f5a34487a21f5bc042d4de335338d69a8afedb512cd716b958a6b962669d0711f6e2447f7367636aa127a5835cd75d42869f9d3b9d69dd589a3b8325991324aef9e65507ac99b1503bd16ba59ad8d62248e251ab6168b4de692000f916239f83ffd404d1650ba13533ba9af7a3632c070d02380b978c79fbdb9888e822e484daa06200a158e156fdb29408a0a737ede44607a669c24d17a444379781eeca52ae06d07c8394db1d01f14bf4565ff363d2be5a68f8a260503a8c824c874ce729f88eb73e84793a1947592bd6fba495cf0da1885b524b031b86d1194085765ea849c1fd78ff3d438e5addad11417e67610070ce1b3e9643f8d391fbd9a746a40ba074afd08d3a01b51d7f0b89b4482d396a2c9f7d09b5aafb18b25ae2ab7ebe39cbc6834a01fac0b468f5100907dc843b84b0d634507d9f2f85949e7f47c7701d0c30bb6568d3bb585c854488cda78951c01bf2e16aa494752bdfa9b0c77f00c7a5530095f802b3ee78cd216e8fd9c50dc3c4287df80e054228da4f5ad13bb1fe927c3c56c20c717477a20cfcef312b1fc0c993649cc233045f8a44dd6e50d0e92c966a0a4f5679cea79a9d973cfec40c10ec732567ecce413dd8314fe1ddc8c3b32c1d60e5021fc58ec2c731e30c830a33aa2a64b21abac9813cc546ebf606990314b6a63758f62aea1fc12e2cbd4672d1317aaff7ef1b38c598338e42dbbee093e5061caee4a457981e646110b116b421c332c5da192ed4ddd3e177cd42f23839bdf0d14c4656e5738f3cb023bba7bb0a5ccf947b08d2f0e8c63feca2e84c82845a113e2d5776ff3a2aa623c0d5043dc371be8e9f178a31df6c9e2d2aa5d43b4763507a937a0064b7f0addd13f055ab52943e51b2cf296d472f7693d51cd0e704b61897e16f617fe3408fd2a7b888f485320967e43be9da0eb3353295f265da19a71eab013683933030e5ea78372703220ee8056bb81b4837d79b96ad509e580bf4e1548a638e0384e86338f34509dfc0b5542908618c0b91274bbf54d7815daaa5badbbda371a87c153575ee13e3eadf0abb206884709a6f21a7431ce70ff479a1adfe44d30c2d3a119c99ee363f819eee5e0ebf1f44eee41a6aebbdf7db1f42d8f1b74f14230000000000000000100000003000000fd9b209531c5f51edc68cdfc2367253e17cf7c5cec1be972dce85d7816b1a594890dc97b0eae6427557ef3e67e6e"], 0x11f0}, 0x8) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001780)={""/16, @ifru_broadaddr=@un=@abs}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000001440)=0xc) listen(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r3 = getegid() fchown(r0, r2, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r4 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001700)={0x8, 0xffffffff, './file0\x00', 0x6, 0x0, 0x7, 0xff}) close(r0) socket(0x20, 0x2, 0x4) r5 = socket(0x20, 0x1, 0x1f) listen(r5, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x10001, 0x9}, {0x18, 0x0, 0x6, 0x1000}, 0x8, [0x80, 0x2, 0x7ff, 0x9, 0xdf, 0x1, 0x7]}, 0x3c) dup(r4) socket(0x9ee0b1058471cae7, 0x8000, 0x301e) 16:01:03 executing program 0: r0 = kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x81, 0x80, 0x80}) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28, 0x40000000000}, {0x24, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="38947bd02c3e1450ce9a06beb69ac8820874d93a4267f6f06977759daf5abd48c0274ea657806098968e4fa3c34003c17d04d42e22023bef5cff9df1f2508cd7910c710ef16082ff58d53180c593f77d7666d825e893ff5be97ecb29289a0b75a78592176835a12d7d7d096375ee4e0db12c3ff54fc0a4d6470a6f13df29dc1e4d7bb242aa7354102c282dee985d7b09fe635b337e2f5bac9919c400d91cf28b129c0f6c1f3d614e3e9da2861a439569069264fd425dc03e89332452388bba3f12f2ff47d65bd090a071dd2d7a437fad17a8088140f386b310cdbb5dabedbd6ebf", 0xe1}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x5}, 0x8) 16:01:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x44) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xe55f, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x55}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000cbc000/0x1000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x3ff}) r2 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCNOTTY(r0, 0x20007471) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() 16:01:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) getgid() preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/32, 0x20}, {&(0x7f0000000540)=""/9, 0x9}], 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r1 = socket(0x10, 0x4, 0xdc) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x347) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000600)="d66ba470", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:01:03 executing program 0: syz_open_pts() pledge(&(0x7f0000000000)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\x01\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18]\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x91\f\x81v\"E\v\x9fk0\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x84\xb4\xac\xcf`\xbd\x89\x82\xd5o\x9c\xbb\x13\x10<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5', 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 16:01:03 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xfffffffffffffffe) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x3ff, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb4c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x30}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x42}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0xee}) syz_open_pts() 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0xd3d2}, 0xc) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0xfff, 0x2, 0x400}, {0x5, 0x93ce00000000}, {0x4, 0x7, 0xff, 0x1f}, {0xf3e4, 0x5e8, 0x98, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7f, 0x40a8622a000, 0x83, 0x0, 0x0, 0x3ff, 0xeb, 0x1, 0x9f9370ca7d12fb25, 0x190, 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom$inet(r1, &(0x7f0000000240)=""/201, 0xc9, 0x841, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c6530001b93606002d676a7ead95612f27094ee031008f5a0afb7c254a2ebb93031ccbb3b32653d2164f72571f3e31343eca767bb9f9005406e962bf454010ffc0eee1e145f2a723d975f5e2a0623677f3961441dfe7366a78ae49912ea57a1922bf88b0775c22cd7b6704b2159cfdf0938f0989352377576b16f8cb63a432384fa4467d77b9ace68245f97092cf051f2648a215fae6ee00d97265f33c0db4a5f6bf4b70e767873640ddee2017dab5104ac57845ac062dfdb13bef0d8dbd58866fe0f8bd284983ef01e6d260bb54359be81355523e717395da08895f640f18b75493619024ad5567212a6e224447af12ac52a53e86da41535cf9e928ab82f2d76779a0e92be4b91157617d1fccef30d27b8f3b69505d2089314dca771084ffbc3203c63a4613e1602b4dd728d5bc8dd0d697b74486e2dc84c70e189f9f6"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) flock(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000140)='./file0\x00') syz_open_pts() 16:01:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0x1f, &(0x7f00000000c0)="ceda082989d95c08060000008cbb563bc9a87ed252efec08fdae505dbfd02eab303c8974c5ff", 0x26) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0xfff, [{0x1, 0xcd9e}, {0x3, 0x9}, {0xd364aeb6be6f934f, 0x80000000}, {0x2, 0x7}, {0x1, 0x7ff}, {0x1, 0x1}, {0x4ffdaccef1d3cb76, 0x5}, {0x3}, {0x2, 0xff}, {0xf1ec96036d3e7ada, 0x6}, {0x2, 0x1ff}, {0x3, 0xfffffffffffffffa}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x7ff}, {0x2, 0x4}, {0x3df1bf20528f7851, 0x9}, {0x3, 0x1f}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0xc000000000000000}, {0x2, 0x6}, {0x1, 0x1000}, {0x2}, {0x2, 0x6}, {0x1, 0xff}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x48}, {0x1, 0x7}, {0x3, 0x5b}, {0x1, 0xd67}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f00000000c0)='./file0\x00') r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = geteuid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0xfc80d9e6965efe0b, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="29302ba085e4d99933f0045d69b57140a400c370f3af6d673a043f69e4ef09bbf79a1529c10e0d08962e30a036a7ce3025858b356d68367875039166f1497ef2865cecb58885a2e150d0f1b8b48dde03c07e369170a1f3f9b445493bce7abf2796704a2a54c850061b150ca85ae464abc89686f9c879fd70b7a3e9f3290d1545e92ce4b824cb025138c4a491c81424860f46b44e95cdfda5221f2a110ac88a37efdc2e0bcf94580a5c79364d1850be476d676e621d711a84d8fdf94ffc16e25caf30892cf7b69a8803d94f31647a", 0xce}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}], 0xa8, 0x2}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) 16:01:03 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) fsync(r0) readlinkat(r1, 0xffffffffffffffff, &(0x7f0000000200)=""/42, 0x2a) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:01:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendto$inet6(r0, &(0x7f0000000000)="f51297ef0af68097a876d6ef3b8c5afc6ade6d86168007c3f5e730a65c5c6ee9659b7746780dce1d370b0f460f703bd4500304b8172e07839ee7", 0x3a, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x7}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x2, 0x3, 0x80000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:01:03 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80000001, 0x2000000000000000, 0x71, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x81, 0x9de, 0x9, 0x7b}, {0x8, 0x2, 0x4f0, 0x1}, {0x1, 0x7, 0x43f0, 0x8}, {0xfff, 0x1, 0xffff, 0x7}, {0x100, 0xee, 0x1, 0x7fff}]}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44, 0x0, 0x1}, {0x2da5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:01:03 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='^}*\'\x00', &(0x7f0000000180)='{\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^\x00', &(0x7f0000000300)='\x19\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x1b\x00', &(0x7f0000000400)='{\xa8\\/{-\x10\x00']) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0xff, 0x7f}, 0x1000, [0x10001, 0xfff, 0xfffffffffffffffd, 0x7f, 0x8, 0x0, 0xffffffffffff0000, 0x48c]}, 0x3c) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) 16:01:03 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semget$private(0x0, 0x2, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:04 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0xffff) getsockopt$inet_opts(r1, 0x0, 0xea8117b88744fa1, &(0x7f0000000040)=""/95, &(0x7f0000000140)=0x5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") r2 = semget(0x1, 0x0, 0x9) semop(r2, &(0x7f0000000180)=[{0x1, 0x9, 0x1800}], 0x1) 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:01:04 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000080)=""/15, 0xf, 0x840, &(0x7f00000000c0)={0x18, 0x1, 0xfff, 0x81}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7ff, 0x202000000000}, {0x18, 0x1, 0x9, 0x3}, 0xae7, [0xe396, 0x7ff, 0x7, 0x100000000, 0x7, 0x7, 0x1000, 0x1]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0xb777801f744fc922) 16:01:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x100000000}, {0x18, 0x0, 0xfffffffffffffffb, 0x40}, 0x8, [0x1, 0x40, 0x3ff, 0x6, 0x400, 0x6, 0xad42, 0x7]}, 0x3c) 16:01:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x8e) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:04 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) read(r0, &(0x7f0000000140)=""/218, 0xda) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:04 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x22, 0x3, 0xffffffffffd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) read(r0, &(0x7f00000000c0)=""/79, 0x4f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000580)=0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x40}, 0x0, 0xffb, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) pread(r0, &(0x7f0000000380)="7b089ecf561ee0a3c4141ca44b0920e90af81e483f5bc03b37a62f97202e6c0418333c6f88b3be5f3f1537ddf5c1f21ab69c38066bba33b9ad45d0ba87764d64e0813dd1dcf69afc4ae2b82944b1b7c848186fc0ad086e90290d735d75e07f36052a09945a2129a33fe1890a69022d5650d33c6713c6828ad79f6b9c4fd5fd20428f63be4c338e4b5d098a21fdebcbf07da69a2bbb4b9679523d472c782d25e6e7835eeee7662e5ed25f73e3c19abfceb7b77028bab5f81029aed3f5ce1f4d7586fba49db594980e8056a99fd6c7fe7db0d194f39a0d", 0xd6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000140)=[{0x10000, 0x100000001, 0x2, 0x38}, {0x3, 0x0, 0x5, 0xfff}, {0x100000000, 0xffffffffffffff9d, 0x6, 0x10000}, {0x4, 0x7ff, 0x7ff, 0x1}, {0x400, 0x2, 0xfffffffffffffff8, 0x9}, {0x1, 0x9, 0x3, 0x7f}, {0xffffffffffffffc1, 0x7, 0x3, 0x8}, {0x3, 0x9, 0x1f, 0x295}, {0x6, 0xffffffffffff0001, 0x9, 0x812}]}) 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:04 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xf530) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x80) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mprotect(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() 16:01:04 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x8, 0x7, 0x6, 0x400, "2a95d7a1604b12b2c8aac00d6d2df82c824008d0", 0x3, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r5 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r5, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) execve(0x0, 0x0, 0x0) flock(r6, 0xa) read(r5, &(0x7f0000000340)=""/101, 0x65) r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r2 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x16, 0x40001304, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) unlink(&(0x7f0000000040)='./bus\x00') nanosleep(&(0x7f0000000080)={0x4, 0xafb}, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000300)='./bus\x00', 0x8197a1e5b42fb6a1, 0x3) setsockopt(r0, 0xfffffffffffffbff, 0x6, &(0x7f0000000380)="be38452776e1501c931bb4539559684599b62f1e523347a4a86a52776ce49a9cd2be8941402a171c58d7ec81e733e8a9246b2f6aff8f216d11ea07fee8138cb840935f154ebbaac46000663c474f3fa170440be4df4557b5976be7dbabd89bcea0a33f2d82c752cf613ed3cb2cdbfb125534af32f0d97b05bf0bc7c4d8029e40ced03317c3da74129e683aed316ebe3610bf977e3b7a7e53c41cc06a7b8af115a9d1bbfc9aea1d0931b370f625ff0dbdf3e84233cce38409141d3b19083241bdbb9740a3736f6d40e2a939bde71d375e7dfa64a04a660d576513a2444aff5d23017febc860008020712135886fa6c0dda21bb2afc50e9fca5c6859421098aa4b542b3512ed1a0466d28fd77e491e21176d26cfb44bcd7010b0ef23f28aad7f143a1d381296143b5dd63b7b2e0d3751389319877292d7c43c76e14cd90867e55aef9471d5e26137d3ca52008712e5ce039723899e4b0a59d177720f3d14c4a21c8675df4251db86e99644373c82eec7bfa9e1271be6119aa158e9549971c53fd87b1c5770973119de4f210e52302cc977387dbbac91b6459313b7f6200c003f91dc651f742a1128f4c5268ff2b1155c618612afad89b22c1365f8ff4055c87d497d326edef3102a21e77c87bf6e2f134fb66ef0ca098d0fe93da10358b08fea31f9cebe3f8f533c3421629b07ebbf032e5cc590b722add082cbc6f85a452413624f5f4c7ae78d1bc6084f25f1fe33d6d765d42c7dfc2e574d128b111260817031485068a86c2466204a237aaeeaff188af2cb2e9123eff5f3663ab18d378ef63ff419ee968ee3853a3b5bd3b51a18d30b99b9aad2f0cf728e0e411d42dd5e2c8d3cdd4b007f9c26eded2bc5a4967c0a3bd3b693317598802e53e9bba3201c8b9a7d33236846fe2ef279446a3ccd596f6444ab8657ffb89e2bc9571ff765bce40a0a979209673b7ba6937af43d6f4ba2afd6e849ffb981c6c060ad023bca4ce3fd05c53f3274dc818d5138c32c1b50dbd37d2d655fb76e15e92daf4160c20c6fe220e985b3a57e9fad51778e35c76ec6faf1904df9ba0da60150e1cd1691dcd5adff18c12ba23fb602353cbc1e5a52e2064a9193195e6b962fe444682d2440f0926fa6779fed696f39f64b48f83097dfed2bacf0b20f797bcc34ec68c4ad48221a09de938f91a30f67149cc32033f76c995aa6c9b3a42daee2a2949de44dc4642737cfcc97ecf436451ee5c06661ff759ab30b9196cef0add6dc101e5052169044590bc82946b1f55769ce17c9db72551eb405a5b53f0b3ba5d4c51d72a3b2b45ff8b58168b8378b697dcade31dc34c07b2e9335de14c00df219a3b7080212672924b52a9bda406a5d0497e98429920c8ddf2ce126440e7dd977a6d235f25b2957efd59dfc90d14d650b3c01718c8c83a75fdb961769eb11b36448989a350600a2601004770be2026c28e0d47f2cee3d5bc0afc54bddce531bfa347c11e7d89c6039b96f8629888d7eac6c04d65c3890a6005f71812cfc52addbfaa4f9881ac9d9bceaec80054bae9c2ecff35383b1767fe09a95b63c6225db2d0df609454659bbf8a721b041c0f4b731c7859c18249cc9fc634cc8c6444248d02ff820e7d131bdea1cb4fdba3411f7fa56bf094f6ba1830f889ceb193ca45c911a5c4f58d2b14937a29b3499c5457600a77a388b76bd4e19a38772382bc69aab9a0dbc9009c1fc597a94b57a3aaefa1ede474e840c4e3bdfb8e79f335b6ebe47c03b09a1b42d8ac0029427257201f71ee1e29f8f61c06d03752c9db52ffc17bc2a33672e70968d3ff2e5fd52e491a52d588507e6d8b6d68baa0fbef9d2a263192a1c9fcc0fec4321ffe139275f5ca454be609762c2ab198d9e1927f53f72bb2dedccc6e2cb1ab090861216ffcca9a324692f6b674e15ba6a0ae3a68eac4cff7efbe6852f595e7698a1c538f6f3655a17e92b505b274da44d8bc07f1cd7f0d8fb99f5aadd09b60b7074023931357e3994192828b7c7bf5d6adbcfc377360045e3621b6c527285aa61a3182e8f28a3b9f8553b8f46c56b0bf00156406148a7e80a9e8cc8fcef9ef51ee53a74676f70e4806b016ebb05a37408ea1062a627118a0b3c2f9a651450a846a7e22d5129b2d88d5e8a177cf7d3e18f66b8d4326018d5bc3b53865244c1b92285dee4d541987ae19a5c109befecc52174d0f9be60d6aa48e56087194d01db8bb545eaff642fa7fa02af4631d89dcb6f02262548a539d34b26f353f38b1a9bef2b9ba9f842a47df72e5f58526673798c269d7b0110800decbc04657268f176cb6f82ef89911874df527b12746db41e255eeda306490e5f8f93fb1228f787875ebc12ea08a9559d44007051e36db0b76ae1f52f3683e259333912b04380a17c47575cd40f25d32f14d7b59f1dc8f16544f75a5591b404d1c6ef5e81d6a08164b312b1970155ffd8b0903ba5ed98b99a586bad00b8a9b84014788be83fedc38d90bde8cb97b71e0be1ca467e0506986030e393fb6af68544f3e9aee2e92d400b842b9a529978d7187d3774dffc1092db5caaf817109bdc4415ee57ec195cec453fb52a4a346c5af4899033e4946889e094725579466d227767360c51fa5f625ece032a4c984a9c57b42dc683b5b4f81e111bc951d8f55a61a82b968dc8e9f3b26b7124f05f93b6ad6571c4ea3d283e7c20db2e7bc12bf4329ffcf1472260b0d61e0797150363ee631df02b5ed5d411152577e407297b64838a10c6531dfd1e403d7cf8f4fcdf2707c363a47aff593a0b862bfeea815b24512bfb5de5f87c3f89070a2f5048f60f1cbaf23fbaa82444ceef7392ce6ff12efb72a53b18aea4a42a0e5ba5df3637e34c593ca043b0fe4a2d695f805f0198fc026efd3798f08bb0fa03491222240daf7e9a2f79f5a75539310cda6cfc9a4060e1b70a0070ce9b05b1c0971e5f86807f5caf165c12f2bcd0f42f4f18d07246f76631b82b98f9e510cf8876a0a6a2f846b0d6f14d8948ce40f2c586d75dacb020599308b418c7766d1ba3f0009e92716f3bfb053b317db4ae15273c6be350363dfe92c6f9de383f04ca3265c52de0f1d3ef354f42231fbf2b20d9452de0ba3c373a8a11431fe9ef700041c120dc4acdf95cb1ea6919b99177aa67daf8f9057cec13c4c8c816e2f0cf067b081a877b9ad004a4a60dd152ac9a65e7f5ad369a57569fb0b60468b230aba38b025d9a77c48e72fce2f71e855e5b0e0b048bdb63199016856bede4c4517a9184c5348f85d4c710da239c5461e1f1f5f15e9ea4d729de766df8b04f9528b9ec43be726d529a191072f2afed0988355d1c6e98d7093ec193d43bff9c00b54a61b2181baf889051d9307837309e924541b31b720a9c283c3a9984d437b689d9c51e60d971d683c99e9007e8b0295952c9c59b07103a6eb5842a52f2558d69faedcb5286a050aa2bc78fc6aa8d46c120983d87df0b9b02683a2541a03d82821ef9230391c52b5793eb675094f8d3e10e811c0a12f9d1a42ea18747773103ad44e31c8cca588cbb2a528588b3063f216defe1a984dbb370cc700196ed30320382b96d7f0ab09a89ba748fdb14da3dc446d11a6f098716dc471983c336151ca49f998b03f887ba8b20547a2ae5ec3dff5c01bc83afb6ebaa26f30c370894d0a06bf9ff21aee79be6459968adb35974daf7a960d58ce15f80968bb5ad0a5e91adb244b9c14ece0eec8b1bd0757faf9b4ae3b3c132781c478493bfd6671027bc4f8c498ac53d97184ca7d66913797c8cf0bbe6a08a5c73b2366580a99078b64b2e0a1361e4fb8e91bacb659b8765e4125d5e2a3de323f8e647105d7fba5fa4735791a80fde2e8204e1b33e2c73cae90cc374e380fb613d764cb027f41b695b6f40fdb1721ca9a56a40df2aa7c379f5e6b1c26b1f886f1a8ecab9bd187e67eb4644eb9f55a7d664cd865f01bf44ba0df05e235cfe9a60c4edd1c34585d3fbfec9adc487923b4c53540f39f903ecdcefa6934f077483fdfd04a79fe41c4241c8dd0c05d709d70a2b50bcafcb9919095b416b0653eeac58493ef186f5506d16658a1f7d83abbe7004a6eef3926eaccb90bcecbbbe49449cb2e79f031186bd59430016db6878f5c2fef10f956ee372bc7209ae447ea7296914c1f7c314cf1a630ea545ddfea412f7af0ecb46d773587d813f818c2681f9bb04cc524ea0a09a2365995cbf10425992ab89382141d5b7ebfd36b89845c482e8caab411c4dc200aa8173e5889243596d37c13fea412fdccc92b5c10ac24d792de31420c50a7d9919065ee09f8dbea628bfc5b9914983c30cadad66dc292634b3716736c1854360813c900e58475f8f608b1b80bd2a9619cccee0d82fe091a5341df783b1c0417b1edf9cea776b933edb89b92ef9246dcf4981e94afce6818eb3bd9b1c2cb061874a3b5ec42473d3f85df2d2f96516d165475329d0f098f2b44586e0ee087655a4c2e7345c8647c241cb563d08f37d3b6caa96425d1798eb28acaea81802a1a5eb078c1375a7439f561004fb06912cc28274d7e99cee3dd430f4572fa457fc857db60f2ef1c645e8d0c7caf1576e1e161f49bfb07c108043bb76da2f1df8f8a8e6dea74dc202220a011a0117521886603c7c36722ecb281da0cd1f6e26c093d1a79318c1c0d46ba64807be9ddf856091e37e2b64bd0add71e19f0e07d6171103e26780053f0fec0754b6b7531a74edf80e498d0005f2d843c1cdd6d8cca8b146ff753c0fdd89a1fd3a4a9f5ed7ae5884bb7104915f5697f403596a5373eb12a3d5bb90c5d5e9518d57f28044fa1eebf51b953a9a8220220e33bc4ac3953eeae9cd631101ee5783d33f089a951ae80b633294687b8464facabf3fd0fedced0fc07c3587a34735206ff553fc6a58e39cbaaf4648f719c895f0f89f4ef682fce199d8e8fef7671f99fc44349b452337c6a9500e73fbeaaf0f8a8482af69f468f5db6f6249d58ce4897606b967eac48bdb6b6458e8559240a94c7416dbf8da67e7a0c34b217b4f2c703b154fdbebb4fe34ec4f28d29a4de75664624dd411eb8025fab549188823cd4d36048c29462917ecc8eee09e389d84d36eef1f61f8706737eea38fbc7389983532b0f98f16c20dd78e13922afe1a9fd71b2a1e5ebf24e12bf29dc1cfe531ed143d1cc21f24e5bc6fd5b08368f6a1fe108641c95ab6057f614b76582549f2c980b26ebfd8cb80c0d404b69b43e931cfe928075d001e47da2a8781123153f3f0f739a648f8fef7015adf0afe1ed19f2eb6af22b3ef199609452405eba50d1c8d9b8d4eea72485b98ce46e12b12cfe8ff124e41cb15894d9a8c6a6b3843d08231725156dbc0b75d72a4628506a5a7ec24d0b122b46180ed6531c672f16b5dfdd5e0005c7912e28906296a159a34be6a8d01a02f6c7e8042b083b1a35e57c46193cf272c2d3e2b7f0996454474f99599a31108acdebc463e21c0d3a7962e613ac08fd589f137b410f6c7736ad902ea3fb2b5d500d067b6d756df7e212c54ebd386462022e9bb3e4485720f70c9258df00e5ef5dd2bcaf63bf7bf523d3088a8068e05643df81d742bf3786f9504592a3bcb0d427f4597a5743207d47af2ab2073d3cc2473a7bcd7cc9f5fe5f886a490a98ae4fa93109c6cea09a52f9a9ac3f3baf1bc0ea1a2f8e93882fe61ba3f85282d3e9bcf4a98ae078646829ba9f32d00276bd25156dc612f7259fdbffed4b4c7347cfc319026d99ca56d3221970da9eddc0d93c5051e1eba638920e00dbbe9852592c6d8a0ab6f94df6ba0015313929cde0389", 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="dde5059a366dfc4091e1accc54a642ef24db4183dcb98ed34e888716c5a59864dd68c622c0644040634a61028a6c53c7d9f7afea787af36b1e00198de61fcfd1d2a65560dcabd6ae7671617332479ad26f7168", 0x53}, {&(0x7f0000000200)="1741f65bc64cd05fa37e3bbf3e869bbf43469dde686a845427e00ef8b2588966199f7cfdbf5a1ff2a8ccfa9a51c4dbef08d627c9fd8865a67504d039c411cb5a4cd002ab54d724bcb46da271bc31c837c70d273ef2bc98bc233e2d1a7f0047ea413c49abb8823be138510f31e242d9b8d898b039738a8af7746a0ade9111591159e0b7096376120881bfedbb85", 0x8d}], 0x2, 0x0, 0x0) syz_open_pts() 16:01:04 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2, "85f5bfa600", 0x1000000000000000, 0x80}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xfffffd9a) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x2}) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/178) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x104, 0x2) syz_open_pts() 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x81af082c0a4afcd2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xa55b, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x20002000000000}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x17}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x35b6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3b78}) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x804) clock_gettime(0x3, &(0x7f00000000c0)) nanosleep(&(0x7f0000000140)={0x10000, 0xfffffffffffff38f}, &(0x7f0000000180)) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 16:01:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x400, 0xfffffffffffffffe, 0x40, "ddf84007e4eeba001d127c5c5b8514ec9226dfb9", 0x5, 0x87a}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) fcntl$getown(r0, 0x5) 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x186) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xe) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f0000000140)="cd6ffa1b2f95d84a54546882426bda49bf793ff4c071d60d5d62ee36b0d808dca4ce15e5545f8a1716b199284036ab9e7cb7983995dff9f060d871f1ebb454e7844ce7d2fd09b5f2f6cc3541bd2b7fab817b2422e9976a1ca8ce9b209477d9e84be8c0d96629a2714b3e8ffa9de4fce8991e69ba9ae2ea68479a63b1d57a59b26f480a0737c448eec9cda335b8208f12a1e1d55be7814952b9351b7a49f100a31a256339b8d5a2c0698347101392ddbfdaa539ae15792357ff56a500f489cd93a0a1a1ee2eb0a2830630d49c711f9807", 0xd0, 0x38355f9115fb3302, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) syz_open_pts() 16:01:05 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = semget(0x3, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b076cfce3a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc32529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c527cc80355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d374523bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be8d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936e66f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901e524d67df683bbed43745cf360d0453680534caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64bad7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abdf231ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4ded848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5452f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518c6fb553a055f26a0afbc76415b3550c8b3082a1b248ca2d6ecf79ac4f10e4ddc297e82cd245fb5fa9d4b3711e064e58f26c05383663454265a37abc20af2e847b19705b619d04640929e64560d4ab8e890e749f0e50f9ec3a9ec803cc3a3fb727dba10b89b447f25cd21d3d6276bedbd4d49cc9c37f67f2c6422c2fbbfa3377a81e839f0048a680941f0fbd494ee2ce19b53e715a3c036dbe8df4fda4c415e236ab6545792bd3d96f76e85892dc0bdecaad311a32e7f36cf5cc8d417602ffa93f93bc351e3a31a117ea7dd6fc2b06d0883cd3d3cf6a80ab490248dc06637d7531bb330cdd5a208ef24adffe0248f57d69dff0100000c214b92a1899c6130871256cb66333a05427b761647fdbdeeeca1f80c331ef219e0df3d891f88ebe1737ef79813307c9c23dfbbaca368c51ba6c0e7988163d4685133883d56c6722c686e8fb8457ea30417796ffc776a02e27ed23a2ab341e615b270a93a0a3fb22abbc765a8b27637de911f8dab148570769ffeadb31ae2f6dfe54acd25b06c092adff46db49f216da3b9105fc31606289d851532bae666ef788089fc190a51cc922bb5151f8e43286796d3b7f357671239471bfa27200000000000770daede11953d87312ca3c33c82ebb321de03000000abe1f125c1201f11c3b884b821aa7cfc84467d6dca051b3bab6eec6c6ee94e08bc49680dff9edc64f6db9e487de893daae7300"/1792], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r7 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r7, 0x0) r8 = syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r9 = dup2(r6, r3) fcntl$dupfd(r6, 0x8, r9) 16:01:05 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x1, 0x7, 0x160) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x1, &(0x7f0000000300)={0x2, 0x1}, 0xc) setsockopt(r8, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000001c0)) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000680)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) ioctl$TIOCSDTR(r0, 0x20007479) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='+/\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',%]-]\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='{]&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='@}]\\\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='*}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) syz_open_pts() 16:01:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000000)=""/1, 0x1}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x31d, 0x0, 0x0) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x81ba1608747ad18a) 16:01:05 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) semget(0x3, 0x0, 0x240) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xfffffe86, &(0x7f0000000000)="b6") 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40001b16, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x80) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000240)=""/152, 0x1a, 0x802, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2fe7696c65b113"], 0x1) recvfrom$unix(r0, &(0x7f0000000140)=""/214, 0xd6, 0x41, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x789, 0x7530}], 0x1, &(0x7f0000000140)=[{{r1}, 0x0, 0xf1, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffff8, 0x10, 0xe0f6e95e2aebc29c, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0xfffffffffffffffa, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0x20}, {{r0}, 0xfffffffffffffffe, 0x50, 0x4, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0xfffffffffffffa4a}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x80000001}], 0x1000, &(0x7f00000000c0)={0x2, 0x6}) 16:01:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = socket(0x1f, 0x8000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cc9fd7fdbff867d02aaf20a1ca59ead30feee4c483f20920ef4ef211ba4fdc3cc5d4877a7a2118798b93905394e624ca41ea76dd1b4793b4cbac00f54fde196e1d031ad16b7444610e790e6465aa6fda6f4158d80d450fc74672deee44b67ae483ef733508a6c40290a44fb7629cfd07dd521b27134d5964638dd58d6893fae1fd2bcbf1850f00fa453ddb3c4446592cf2172105aefdc4bd633485c0fd0657f64e48", 0xa2) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0xffffff37) syz_open_pts() socket$unix(0x1, 0x2, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000c, 0xffffffffffffffff) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x1000, 0x501) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, r1) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/237) 16:01:06 executing program 1: r0 = socket(0xd62238678294fd04, 0x0, 0x6) flock(r0, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3f) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0xffffffcf}], 0x42) fcntl$dupfd(r0, 0xa, r0) 16:01:06 executing program 0: r0 = socket(0x1, 0x4007, 0x9) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x3ff) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000000c0)='\x00'/14, 0x3, 0x0, 0x0) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0x501) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x20, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x2b5, &(0x7f0000000200)="12eee06e615206169bd55c43631195f974ad0bdeadab4f2b3080af88b3c58f154368467700e1274694a652e7f3880477df84b4d1d6a3d251cbadc265a2eac31160311b6a2f04072e4b6bf61d0943c5ba647a8c312108c3824069fe9b10a7653ae8b1150a79986818bd9e31849dc63ccff604bc98f8ab213cfa6b03969c47eaf86ddb7beb865e") unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x500271ee3ba185ca, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x0, 0x9, {[0x4, 0x8, 0x2, 0x9, 0x4, 0x2, 0x2, 0x8b3, 0xffffffff, 0x1, 0x5, 0x6, 0x8000, 0x7, 0xffff, 0xf6e9, 0x3, 0x1f], [0x1, 0x9ba7, 0xfff, 0x8, 0x9, 0x3, 0x6, 0x1, 0x7, 0x800], [0x7f, 0x0, 0x52, 0x5, 0x7, 0x1000, 0xffffffffffffff00], [0x5, 0x1, 0x9, 0x7ff, 0x4, 0xffffffffffff6a52], [{0x100000000, 0x7ff, 0x7, 0x400}, {0x828, 0xc5a, 0x10000, 0x10000}, {0x28451b73, 0x7fffffff, 0x101, 0x800}, {0x4, 0x2, 0x80}, {0x2, 0x0, 0x9, 0x4}, {0x5, 0x6, 0x2, 0xfffffffffffffff9}, {0x7, 0x100000001, 0x80000001, 0x8000}, {0xfffffffffffffffe, 0x80, 0x6a, 0x4}], {0x1f, 0x6, 0xe6c, 0x100000001}, {0x1, 0x0, 0x7, 0x8}}}) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/70) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) lseek(r1, 0x0, 0x0, 0x1) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffff12d2, 0x1}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/112) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x7756da93, 0x100000000, 0x459d65325286030f, 0x3, 0x800, 0x6, 0x2, 0x3, 0x8, 0x2}) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xb0e9) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x2, 0xef0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3f, 0x100000001, {0x6, 0x575}}) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) g íàŸ2tj"0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/89}, &(0x7f0000000280)=0x34b) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:01:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:01:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x100) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x4b4e7811cbbe44b1, 0x10000, 0xfffffffffffffeff, r5}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x470) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r6 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000001880)='./bus\x00') getpeername(r3, &(0x7f0000000300)=@in, &(0x7f0000001840)=0xc) r7 = syz_open_pts() r8 = geteuid() r9 = getegid() sendmsg$unix(r4, &(0x7f0000001800)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="ca232cec6f1c53d7fe3c89da2164ee2073d2a0b81b81104020aadda1b7b9d9ea9f45ca669bba", 0x26}, {&(0x7f0000000240)="d862cc5ce019d999b1548790b4903885392d4d35f874ae989ec8222f5b7349c6f36d3a28207636aba7d8bc92dd0121cbb10028a3b99f9490ac8ca74de0b4eb4788bd99527714841e38f7abe0adf81616b5db9c6dd30f5533161fd8d69dbbd53e49bccba972cd1354489d9824cdcb5411bba826e97be48c9e5077b56fce4259e1e5d71ef42b281bc30b6d4a36b72f991809e0a4f8e6f71def3abb6801", 0x9c}, {&(0x7f0000000300)}, {&(0x7f0000000380)="b0aa2423199711b61ee6ee5dd13625ac0b1e79911c1d4cf5dc8fc42275ad3c8ee6d70c3886a29f7c3b9c1cea439daa4f4c6d3ff8abcd716dc2ff9f60", 0x3c}, {&(0x7f00000003c0)="ee1b21e5f10542cd6d683e2f3dbe4441a6e5196f20eeba075487711d1ec0d96e3ac5415391f32f61526975005a", 0x2d}, {&(0x7f0000000400)="eb4d0c53284e6d69d61eb60232787b71ddbbd512d03b83f7d0b615ba05956973826605ebc49b76253cdd35b43aaea82062c70d14d7c435c5feee0ece1c2662c93d3397065da32948c2a299365507c33f72a5b91f7cbb893bc8153ac8ff92299bf2f0988427cf59cdc1c3b1c2d470dd0d51df9ee4b492d10730695149f7a4750aebfb9eb51e0233721c82349aea6586d3085261470372676bccf5124141820e266b01d26d4d3c3681add024acebd4101697270e83d24ded80d4cf97e42e28c7175fe46b207f784604", 0xc8}, {&(0x7f0000000500)="cf9209603143042720ff2e5f0727fe78e1fbbc138873dce51af76f007e1520a5340bb0f0c22fff6e720a2c7a98fb0802818f739caa3ccd655fdd73d13979d08e7cce0e537a9d329a97e4a0502cd1d937699bf38b1ba83d4f27399b5eb0e43fd2699103d2f24da4cbf30c376d17de575f46f55b5885c21a80e6fe770aff2c99a9fca9b9ffc4969a13b1e0f6547dd05257296eda41f08ca79d2ece1559515ef871ae12c68597d61a110ebbd277328a54a1b3e49f22dd35f4983e78443e5eae7e4906343f2d32a33e72b33a3d3b2a1efc302cb1011b626f7525709d36888644a293ce1780cbcbf214739f80a185d319d29def01fd8fb93c80a3f30f709d6435439dd93d100e9e35540f933c4284b34e345ed769aa1340d63bea1e3def681b6f29fb25e1615d50381d0009348f80b79cfb0f030541d69dce4e78ff8f277870758acc25f63daf2b9013da9ee67f134e7415ec79c06cb9a3c60a719343b111bdefd17897052e217936c923412c7c68cc18236e1027d54579d76613ebe2c63fc29e4f757e06ceca934b036d11da2ed95c69a19a03059481ea11a2ed3c004d5f2b9b875489a2e94c1fac62ba6e6a510d2a0773b377437b3907fddb06d5a932f8b30fc008dc618cc084a542087002ad093d4dbd4c662d97096a653b44cf576386fecdb732853474418d082995a22c2672509c7f6b9360401cbebb8a989a6fda6f4697cb957160de0ae098da645785e178cecd878c957eb31afa9ad4092e966fb5a03682cf493df07e1c923783ee90a55b3410826a3da7f088c8510a8b4e456a102e87c1a8fad716576dc5ddd14a4c7ca74d3f0c6ffb4ebe540f0ffb3459172c8311f51ce57e83209dfca7ed2b71c1a3b939bb68b2745319b694551ce41ab02dfa7dedbe5779c11898757845d91e175d5e3bcba1d005f1a3780660b0624a85ac67522df81e6912580e1e1cac39d2dc507a3104d2f0f07c2d05f45dfb8af309c902f169d9dc457a166d86abc8cf120c1649d60b6f06fd37ba12829f252907e80dad35d7f6b9f6202c5b9f0579ed24c6abe1575024e1a1607564ce34a65863b78577d0490d2d7d59e6d7f2d8cc99546de60cfa9b387e791182bc40d53119dd9bc440274c178dc1d4abe5be380c88436cd29ad49d67af804b5852ee92b8a72025182ba0d7a45181bd73bb7bddc4aa0befcb3e2a0024b0a9f767cf93ee68d0e1bbeae1dd91dde6ac0c5c5d89631f8f709c9be0d14554f44f2997617338920c696129be2862b68d94d6b169efb2562518a931e49779fcc15dbb97b566c3f044694590cdd4c597c7c642a0ce091a3b4e48ca98fadc681971dfd5ccfcd4298e407d84ee0d6a027c69f61f9da63bbe803cb77072951b15d8ea031bc08f45edbfb3b1d84cd9e82580ed0dcb024d5d860c370436c16917d771fabe8aa1166d41f2b6ed7225d77ddea5ae838bac951131ef14c3b5c4b07e43fd8471f992edd4cedea14286659a1cbaa314e005d2076282dea11c8ba5018de4997dba59de164bf97ddcdfa7f3d0688bd0ede3f48ce55b18275ad3479769c81f4337b2c1d9317706755f19e65f12d5f5959610880148686e53bf55c233b9ae641e7264602757f75d6d4d25e0523b1754149e323fa8b3f3aabb809c0ebc5eceabccf334855e79bafa3da46b83ba5f6c5821f6997313047b43953b90e6edde0de03593158596b0dd054f9465754da9f0f84e98f5ff73c8a3c254ff02203d28c9d2b5f1bd0fd632fc57a29aede46af082da6c52ab1bb336088ac7ddcb0e3787a489f586deb14408ae0ee857bcb09d14960ff6db0d1799c0321a7bc5923eed57db4fcf962bb090a1f20cbbe21e8cb8b61a581f42ff886719999d9df0ae59cf3ca68bc1a04c9a1855a687ace68a2938dad8849e8f9de6b47d1bc4e6a2a28b884a218c6d714d59595b1a01708b1259bf68b3d54dc0909899cb0a439fc9cdfff259ad0d740fa79345411e9987305b1a025b06c6f2df471045e58f04e6b0baf77a26d87e0395e98a929645ac52dca6b53a5c3573fc4eb1a741da567fa4499436c2e4609109caee0143a7f3e31476f67bc7ca6feac6e2a071e22013fc94bf3001561fef44ed9dc28c61e70036cebd602bde668a80604ac76f79c5e5537dbb441fc902697f9cca0d42d11af9f8cf30235cdc0b4d3c50bcc87f7f4e23e95d312155ab797cb081d5b0d9146ee9c15bf949814c575a58b9c6b5c957cb5f724973539022d3cbf243235dc017ac0658514ec9fa32b7612778cf6c4ee875dbb3beb11c4b9350b24a7f5d1a3ffd22bf0e7ad414c8620529c63bf0fcfaee6a8c09163340d6093eacb05abfba23856e9ae8e5e150329a0f14502254147a9ba7c4fd3ba3bb001c903f9f44ad38252691df0ce0c558adc8e2b1a86ce78a7670edae6d0725243e1f027c78abae108ad9b8e0ccdebd2ff44997daf5271a52f049ab1546a36a382a34762f8d5d2b42c7c9da7e804abaa0823d6d7304e21fdc6a405591bcb76bcb1d89ad11577394cf25e833bf22f8e93eff7f355b8b76363d21474c5e8e345f17103ae9eb82d066415e2f5d53727ec3a76fff9b72cb4976d524a2b7303dc15d1986a9152a0f4977d68bfb5323010d3657bd81a5ae3844ee3f11f61f37ce361c5d0081d64157ad5780b1579784c40b7b61ba5f2a60a8258c75b3ff303c3bd30d1301203d55f85c66a18c9be07748ec34c0f98d2397cbf25a47213c1f0b37d9933a1f6f409ad6f06eef2dcf422e71e3c5cdf4daf414dd2ee294eda34155c6ae8350e1f8e96f1e1ab940e3d18bef1ff8197fe3a6d3d8ca393b46a956e3fb8096abbd214ef6a54e05cfae983168449d76ff843b853a3c226da53b88ac58de643105b21aa915ec7799ccaa6f018601e4985d20067abf200da5243c10003fb3636c8d2001e3dfc66456643781c83b3072052adbdedba9d4b26470d8237e435ae832afc4fd8feee060680b03360ba3edfefb2288f7ec34958a5910e64f50e0a6a1bc525621c0ea244a025231102bf01806ff59783a0cce13921375d600ff7a80e1f52dd00d33dcdae27dd6668922e8f197341c8f5f597a960fbf122ff958fa52c0bb3fc5e2cc5916daef501a5ece43775c86a38e6dd7d06713a55dbdd7a3aaf6ec22001060448c3f933b4921920f6250d09ac34cb2e721b0aa0f16b32e4e5e94065339f0882252833289f45fcc18f0cbe161e6de57316246c8a219494a3ff665804131ffa0cbc5d981d0a6cb61198c65bf298ab27afd5abe585e23421b5caff30809bd9b4008f738cbbcb6af15c9e00c91219b816998bed5ee7ea954812dde81d4dd3e550f550a3732dea637a1fdfdc4a5a3d232016a02f3c2804576438b9d5fa56ac73f12a4fd8c091f2936cf8310039e8bfb51d5571b769a804073795d8a7f4c661669b324f850e3f854d4065e53edfea49c9dcfa8a6a7235952fb08415226b2f44da339758389e086959d2b4c7cfc60f713fd46887b915ac92e61117e0511ad79e4a410441927146a260e146e276e026784ba708aa5356520b0fc21c24c9d23deaec56cf03d1a0d11b1a24f0fc6a7813b13327dacb91e768dd0159beb2427a5759c064d97cb3837379247188c6d6848450e26da95dfa3086365936ea36f521442796baa646c79d8119f0714a64ccfec2289a04113e0c17207025f05f8c560a33ddebdcf5f3e0cdabd2d4186e9727bf7d36179db4a922da4d8192fe4fadc61f6aa55eddb17567a8c8f2ab477ca8d81f8028bcdbad2c50b322e5b3a370f36736f2cabfc35b41d7fccffb8c13cb48dfd847741f4445df8aab553d0785349b93c1fad68992cbd8906102f5c8906ab2f5121d47d448f6d0a0de3f16de4ed0cf31eb9b24d35bd31adc594adfb3e8d01970b1107f21eb0de57ab3a8940260d8fef08632f3891ed4c6587b23c86391f09b4e4d1406d0d1ee6874cd91f40aafb4a618663c100f6ffd6c2940dc6a82fe3df6381ae48030ade1effdfde94f46aeac2825a8a49566f6b67d573de5184f7a3d0f340edd88e2c53cc141789efc5cd56723b5222251212c29496134a6666cf78f6c4a6c28a1c36ee32a606aff40777807d4ef2bd29d30244a02413fe4ba37b4870609b8a805dd0ea35d6aed9b0d1451126bd968bb59dcbd5b10a90c7e8dd7003171cc8950bad1595f3890cfe755439ee1a3562dac2cd514a4f942b895c8a7176500d5edff2df69042fb14c8656a5a015a30bd4bce81490e98dfa142c0c283c68fe1092a9b503238cd9a84746d421759b1880e4712770a542a82f3aa48f5e4684607ceeac00cc073a94f489e005378f7b723066d91ee3a682a27067d36ebc6bf77746c17e76be477f7a681d5d3b28b9ade9f111fa92ec144ef745134904a208d8113185c20f03c6fa109c3a948e4ea5b9f06e171e9b9dfb1c90e621283a9115dc1c1abc8d365890be7cb20da11a7c02ba9c1e6a1b5f916aceba6bdd3d413b2003eee59737cb4fae9724432d7663de121fb7c274de04ec083457afaec078b7e5ec5ef6a9b81456dfdfb6727d98ca48e369c878bf0674c87d75d40064c92bb6da2260962d363c3ba89bdc7d3903a38b6f6c53b1030935dfbb815aa93ddbb10a1c6aa22503d647b5ce62ae992c4288475f4c9e727fbe55b239d7aa587447fe965d292915055bb31cb5023b53e58e7408b1903e9d9c9c159af9c5c39a04b83d8e3d3aaac3513b566373148db053594153aa78eb950074ccac7c792c40fdca587ab5bb45f40218edb09df3a6a3809d8a2baf97c81995b4faa1f1135f984f761bc86daf6ed440578ca8bce2a4ddbf4069e58c5f3ea37d7d8e2d57668110c0d3494960e11e1dccb21f696f88cd99497131ab25e2864870e08e3bba156c98217efb5a82e313f7af4c6d303fd4496f399d86450d5827b118cfca26197376cabde3ff9ac0da2e6e3b4922aab6af1bdaaf58d1a2375871535357093f8048c0ef7b84a71fd3dfccee3c846705caf0570983edacf71c432839b1b974128b806d3f611420f94a776867078a6c6a482d61b657ea9b3785775f8bf0c7280466049666dc4119e67f019d9d7c8e7c7e9e28760f215b5edea3e1457e7f3a50e64c010ea1dd60817dbba8887e3eb578ef3855227487d2ebcd16cd3c2966298892f34522e14710fbd1af1014b7c6958101db8507e87954adaa43dfdfd4ae5f3a332b5e520bb12efdd5dc04a60021f43cd6acd2cf9e6dfcfb03f749d22f185e9f33b867cee0e24e133a8437140b0a7fe45435cbb2a72cb0cda11473512a164aea684dd0bb6a97742f9b222a73e33f4f275ae59526836cd75f01555df8988a9bdb8d78711af818f194f1a6253d098b1fa7b8d6a58bed65de63b93e8ba240cc4070703a21a005cafba592e37a39d2f1c50f53f142f3ead72c5d046312ef276d7b53e9df1c2dc67f82a1765ae60d8dc22c03d1a04281cf6a7fcd8852d2b3a1a6b16e3700f9d2b3ead2667b4946074955c7ef1f49fb9a3be465a7e0c95a1a083c9467b1c7e2ae96bb856848f73fe3418519453e952e99086fbc18ac61eeadb053db307ac79f200ca1b6e3ebe4eea3311004c2ae48b90fa664f281a74dc899a674eda0b950d812cc69c676b1be3c3ed548050f3d265e0a4f7e6d79c3d24d51a9c00520d5679463021d48793b5082479182a3f3a74af1ad7bab0059bcfb61cdf061ce7c7ec166a5e757b521bfe3737bc54baa054a16450a646a4a9dbad42d6daeea195a61ce433dad6c6039e59c5283518d3971b0458390d9a35041b2eb0a2c52a1bcec29c7670db0ced7c61ede91812b7190250a98fbf6dd1e5125d8", 0x1000}, {&(0x7f0000001500)="60e4cb6b83196031fd54119fa0671fc0ef260eb63828570355a197ca82be717fb802c9d97b9fb63bfc50045ef25732c12293a9feafdf29980581", 0x3a}, {&(0x7f0000001540)="c057cbd308ae1eab422c95754988a397aeff8b2a3fcf5acfa33daf4167ff9586cc2a6c236b60eb0faf565aec07e5703d50d546d85cecddd90f724c999e55948d7ffa66a4fed09802834940525f793e29d4e704173f4206fc5a6f7ddc57cbf2bc1b3057f5f0bdd61e059dfd5ea9a8d536c0a161efe49ea42950910513e353b91809b6a39323ebddbdb1e426edb27d8422f1e839782dce6d8f2d80eb6a5d39014d58ee7c999c78a2be8100ed284ed3ec64dd5eee6ba1c817d2beeeeb79882ed81c7bd7290bc64c1d9e7bb3f30fceb242ccfe0cd5c57f8b844228a54e97dbb7cadd2c095f8d30977ff15ac85dcd5046", 0xee}], 0x9, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r2, r6]}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r7]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r6, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r3, r2, r3, r6, r0, r3, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r7, r3, r3, r6, r0, r1]}], 0xe8, 0x4}, 0x400) 16:01:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1}, {0x7fffffff, 0xa05}}) shutdown(r0, 0x0) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="bb3b80f7a1d3d768edb4d4d4232845a1", 0x10}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:01:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './bus/file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpgid(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000100)='./bus\x00', 0x11, 0x8, r1) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="8b1e1a87164f", 0x6, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0xffffffff}, 0xc) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x40, 0x77}, {0x80, 0x1000}}, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x6f, 0x1, &(0x7f00000001c0)="b73e0c93ad4486c5220f838d7dfd9216f8f2726d98b3c5c17e93f72504b0073a4127192188ea43bae45339dbd14bb3bb1ed4c5cf717cb5856b0b907239259e271ef8d9500d9d1eb4", 0x48) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)="c7df70f3ab22788237d888354920e742996b623c721557e35eb83432f9a9a670ecafc5dfd2af4a3c2ca1bedac728578e5a5741e7c65be6421aa53322e5799750e775521e18497370b5d511717ddc326e7d0d345522b8b6025c8f9a9e0684081d58e9d7724d6eb4f0c29b85b9898e9165cae1c3f3fcb8f8fe15bae9383c5d588334fae7cea8f476c8134547e13731f8a6bed2851e2360ed619a52", 0x9a}, {&(0x7f0000000380)="9257f47ae199b841617e32b97ff0e936a30b57a4811416cc859c6740793bf2bb2581ed2137c907117f26d49e94c5eda381b2a0889e60bd78efb5609639c232dd44db0755ec6cf08d1e855ff9e606857b8d238d31731106c1698bef724aeee6ec91", 0x61}, {&(0x7f0000000400)="72edc0fa2f638d73d53b80a195210108a0130bc029b902fd621f940b25d888ccff62b5512e071b8b12e774d7ec128891eab93c39204a7c62979a6e7a533b66138cefb33697a6ef16b0ce6d12f255b8e12a77310c3f69faa710f63ba40147d5b8d7f7afa376580ffa193ed8a4d84aaa8ea9b8249b6cfc294687202c7af4c5ff2fb9f4bf0f69a2a781e245e923167023f855569ae0e687a23a62387d9e3fbe", 0x9e}, {&(0x7f00000004c0)="3d8b25ae7e08e8b1a278b642abcce0bb3f08574216af2a93fcc49898471cb1e5f3e8c96ca53589f63e57966e9586086fae7d5515aa5327abfde4d6b73e0bb2f06c3d2148b4357d2f941213df8e2e9677593621def93e9ca2f1cbd3e64850d57a2b4f125417d075376cfd69790fc30bb46ae03367c816523554ce77c699d10943e13a25e2b1a346b74773cde7f7243c871d377b209f83d0107ef20549253726b909b2168a2ee89a1786b5e6ddb62d5c33b248aed657a75674281ea2e98d1c97521d225485c1a1d32f46405b8c43e0401a146ac4fb59b6c72f4b37814a48365953888ad4e5a928cb0561e755d1", 0xec}, {&(0x7f00000005c0)="71a1ba1bf6acbc4cb5052b62bb6658984b736ee354573c784bd3b559d1ae3b38e8426044dbb1db98834fa8fdbe5f04b5b72e8d770b33d94bb04d86522afd11fe75d9efa1c16bbbef732e7bb5eff1c980ef3e5771ccddbd", 0x57}], 0x5, &(0x7f00000006c0)=[{0x20, 0xffff, 0x6, "8f9d0faa4f88ab79f5a56bd30910"}, {0x38, 0x1, 0x81, "6fde3decd1ea90f7d4afbb5849b12a2823ea6730fad4bc7b5f5a3b66aa1823f7502a6721706a01"}, {0xc0, 0x1, 0xffff, "ef4d10a878ab5600809869d796f97f29d657aa38bfca1ba279a03289fd7347ad55549f49f4ac781163cb7c91f4cab3c4ea96bdab5dde4c0e88bf03f2c3516634150fdfa3d06598cb16e5c8afa3232494d3da211390c1ab1f620bbf6573dc3b913897ac4724d752c1e5c26d1a22171eb8734882107d80ae4d4efe4d6f8778b7a1a666133097e6d69cebacf4d65bf3814869eead6edcc9fa733579606bdcc87a182a2ccbf235e9594368"}, {0x100, 0x1, 0x4, "1ed78a1f3df96f171fd1ec2b74d4fa11e91bc4333e1c1893002a2430375138b3c5503988deae503b47ba5124bfb6fbefd2c4d359647ae5454e8809c096b8706fa0a95211910aad6311a7fdfaaf8e361a12dda723a3de10c077711bfd0446d885c56ade9a8a503e1c3b5aa369e0c879acd1d688d11e3372efd89f8766ed56706108092a28144028b601d0606c904c96f3d99fe683c1fdb2cf774b6691395d595297fdda4b86384fe7f546a2a96c49cbf9932ac6a74cd908fd22461b5ab9f1be94ca5f90d3adaa683c369638c500abd50b9aa033d10670ee212e93afe205fa81e781279a5ce13052b2db40"}], 0x218}, 0x400) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000940)) bind$unix(r1, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x1a, 0x1, 0x6) bind(r2, &(0x7f00000009c0)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) recvfrom$inet(r1, &(0x7f0000000a80)=""/221, 0xdd, 0x40, 0x0, 0x0) r3 = open(&(0x7f0000000b80)='./file0\x00', 0x400, 0xc4) setsockopt(r1, 0x4, 0x200000000000000, &(0x7f0000000bc0)="db13c90c8b1452216d44324d2e986bf166c168d84fe8b6f505753a9a04fba9c68212481db44a9662ce5d81da8bbba002c7aa5154876b36c4858a8250a7d2ce24c8b097f86e075ddbf9105e04458fd861701d3b28aa69fa0fa9314b07d1b8be8c4022d243a1763252f4e249c5793a8620ba62070f465edebe0c08e51176e5cd2b60ec8aeb4192b6f87e7fdf8e30f214f2e516171b0a608a518d3328f715", 0x9d) r4 = socket(0x16, 0x4002, 0xfffffffffffffffc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000c80)={0xffff, 0x3000000000000, 0xffff, 0x3, "6c3ee7a3892363911252a4fa9ced867243546a58", 0x0, 0x2000000000}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000cc0)={0x4, 0xde6f, 0x0, 0x0, "17bec850e8c41e74301655ab614ae02ec390219e", 0x46a63329, 0x7bdb09d3}) pread(r0, &(0x7f0000000d00)="32d76620da44a9c35d63c2c4281488d6169430b3b979cc1e773ecd1280e405fe9cee6fc4bd00f45f756413ae6fd3d9a933818a240c1361f520ea4bf0724cbb241315bcb552d90e87a7b977704e6808e720490dc777b52e98f03820df1b319c7b3f7d915ea73d7a841e73706da25e659d136b77de0b610428d07b3d0b38ca9d7b437dd80fd2a2814c578182665f445996f2aa7a01fe03098abb2a4c8cdaa0ee841865a9e3c31706cd7139688a0b4bfeeef482f7ad772d944f821fe91b", 0xbc, 0x0, 0x0) utimensat(r3, &(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={{0xc1d0, 0x10000}, {0x3, 0x6}}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000e40)={0x8, 0x800}, 0x10) kevent(r1, &(0x7f0000000e80)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x600fffff, 0x3, 0xffffffffffff0000}, {{r1}, 0xcf1b71dfacbe4764, 0x2, 0x80, 0x100, 0x6}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x1, 0x5e}], 0xe0, &(0x7f0000000f00)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x0, 0x6}], 0xffffffffffffff80, &(0x7f0000000f40)={0x2, 0x370d}) lstat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)) linkat(r3, &(0x7f0000001040)='./file0\x00', r3, &(0x7f0000001080)='./file0\x00', 0xa13d74e1081e8e39) getpgrp() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000010c0)={0x2, 0x3}, 0x8) bind$unix(r2, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x3, 0x80, 0x9}, {0x18, 0x0, 0x80, 0x4}, 0x4, [0x2, 0x400, 0x3f, 0x80000001, 0x5, 0x3, 0x4800000, 0x400]}, 0x3c) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x81, 0x6, 0x6, 0x100000001, "c20014897c3e4fe48f91242731863acd0fde5192", 0x80, 0x9}) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) sendto$unix(r2, &(0x7f0000000080)="981f20c1501194b779152a51c74092e62fb1ccca9231de5039504c8c768bc4d71feb4646e143b0a11d6c598d712c6b737dcd54c38b5fdcf65fe399354599dcf05159c6929b38b210d5a0a2acd7274d3e600b4abce31f28c0830117e2cdc8e6c31b7532014a48c169a1f84433a4c2ba5e67684efdfdc56fe78372bbeb89bc3135ab4e5d0e931e9954163e7459d03b84", 0x8f, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6275732f66690104300046cc9dc20b47be7c923917dd626cdecdd2b8c1ac7af9a8b9d42d55dddc72e38375b7815fbf8340f80e9a1bd95b8c2c3293bd0a"], 0xe) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x7fffefff, 0x0, 0x4, 0x1, "938a2c180a73c9dcde8e56fe32e4e88f4c691bd2", 0x202, 0x8}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x2c, 0x0, &(0x7f0000000140)=""/44}) 16:01:06 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) mlockall(0x1) mlockall(0x0) 16:01:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0xbe0f6c8d4c3ccba7) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x46) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r0) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000000)='./bus\x00', 0x6, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:06 executing program 0: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) 16:01:06 executing program 0: r0 = socket(0x27, 0x3, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0xffffffff}) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66736c653000c2552e35858810df4d5eeaf5053ed973391b9054f9e6287afaf49d8dcba31f6141ff9efd538f187476a08efdbeb2469f6b4030af1f1ee6df60c8e03845753bd82b13afec0000a60216df5d69bd192c8d92a2b81555f207675998a882bb0daf7416b8450a068386a44037326c85a6873c8a85356c52ad6e26c3f53de352951e57b1c2066aada300b88b656329fd34f61f2b49e519c0a3bae0be9b5b990477c0cb6173e03b32f7d2d14df5f5b21e9766b33268f9d5e2bfbd596ad06850fd48e7d204"], 0x10) setsockopt(r1, 0x101, 0xffffffffffffff7f, &(0x7f0000000080)="0edd7e6db324f01a969906332175cd6f815c3d", 0x13) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 16:01:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = syz_open_pts() r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) 16:01:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0x0, 0x10, 0xd6a09fae7461a190, 0x1ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xffffffff7fffffff, 0x8001}], 0x7f, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0xffff, 0x28670c0a}], 0x80000000, &(0x7f00000000c0)={0x8, 0x31}) 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x101) r1 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='[&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\xe9-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='($%/).{\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='\xd3\x00', &(0x7f00000003c0)='}\x00']) 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) 16:01:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x8001}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="d6c9e88270495a3f8ce3c3a2a8e4ea0d6a2531b1bf61e1a8c399066aa2f241be11a82451b4c8f1d42d8c8376a37192b108e75e5199ef29b675aeb58f4e46335c0a68d49ead56676ebb68713b4f06eb98ee750e20951c926d1c77027541902de2c69fb3551b69eadd36abe4eec8efa775514559229c330ff4e2ef8f7796511be2cd342241862e5a1607547b306364f330fed9a293b5a8ae2b8e12669bbc40f1ea7edc219032d4aeef16cdd8bdaf04837bd455a6b38efc87102fec11a1b5cc4b3e46a0603a69ab26f31944d8a35a49b4eabe698fcbbde6aecd64b9d05c", 0xdc}, {&(0x7f0000000240)="de91af2d809c885463287590c04fc1edeced0dda7436fb76fe32b42540b22d51d3ad823c218009592272ca88f747306dfb625e4f3f93688b557b2447b55d2aa6e2dc761a51271d0a421e38", 0x4b}, {&(0x7f00000000c0)="e14d330617", 0x5}], 0x3, &(0x7f0000000380)=[{0x20, 0xffff, 0xfffffffffffffffd, "d40c64902a8e87b881"}, {0xa8, 0x1, 0x6, "db2d0f5996d9f27727673ae280c8836484633a9ce4f7138eb17bd3363a6e68bd2ab6e89d791eddb6b43154adc7a44a39f6f3270bdd9b0cb5cc005952353bda25f7e7a0809a5acee92cb6554f883d48e0968fd90b9aca5596e191ad910216db39de89b800bda2beaba611c99b9cfe1f77bc5a13c36bbb56c456fe082b7bc311fa32e01eb9989ae2c9d4421ae522b07b65433651d27276"}, {0xb0, 0x1, 0xff, "c3c7dcbd35811cd7e96faf9423eb74c741350e5c3a0e57cb9afd59b52527b13b95046e88b222897199e582c7a15eb363fc94fa1f51edf393b69bfc303f459cc888c9a6dbdcf36c397d70a774d3ab6885e3a74e5fe70c7d260b06470791541f15648288912fa7c371113ced9182befb60c4b07fa3f0187e5aea0ae3c76bd5ee8ab514fafdc59fd627b7e576297c2c79664e089d666bf30a4238a8f81f5a56"}, {0xb8, 0xffff, 0xa096, "986997e48dcc864ed701c989529ef2a55574d63656a4b06e272c38710ee406ee222ff9a1d991dfd369a87ff4578a00928b447371bd167db0f77aaf39b3e6769e7d97a6de2f5421a4e7f3b0e91d50737d4a15e1793fe5ca077a20a2b0d98b9f30446960bc9dbf54fab16b2498e9afa61fb3179ebfc96df5c40be34b3e44dd3bb32601636e519bcf6d1aaea53cce4a3d3fcc7b8c1c1df3c752e1ce1f52ac6312f05b7b1ed74bf60966"}], 0x230}, 0x40a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000000)='./bus\x00') socket(0x18, 0x3, 0x6) syz_open_pts() 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000007fff, 0x2400040, &(0x7f0000000040), 0x21a) shutdown(r0, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40001304, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x80) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1099c190d1595704, &(0x7f00000000c0)={0x0, 0x101}, 0x10) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() getegid() 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x46}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="c6661e7977cce3053b4aaf9f3f955f89c723e1842f6a4c9098a4a266b296a5b3f275b3a654dd11e33c5af936c7be02526d1f"}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x2, 0xb4c8, 0x1000000000000, "307c3a0c39acd957bc9ec6d0d5bbffb6dddda073", 0x1, 0x3}) socket$inet(0x2, 0x1, 0x0) 16:01:07 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/197, 0xc5) syz_open_pts() 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x12, 0x40000028, r0) socketpair(0x30, 0x1, 0x35, &(0x7f0000000080)) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:07 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000880)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r5 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:01:08 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b844ee28d92bb967c28931e113dafc237a4f2e5691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7e9b937a6f01948bedb5432e29504af0c0abf84af5a1cc203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000080)='./bus\x00') kqueue() syz_open_pts() 16:01:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x9, 0x401, 0x100}, {0x8000, 0x100000001, 0x3, 0x9}]}) 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x4, r1}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x108, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000000)='./bus\x00', 0x3, 0xb053fdfbdf21daef, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10880, 0x11) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001240)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000200)='n.', 0x2) recvfrom$inet6(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000080)={0x18, 0x0, 0x9}, 0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xfffffffffffffffe, 0x6}) 16:01:08 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r1) 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() chflags(&(0x7f0000000000)='./bus/file0\x00', 0x1) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = getegid() r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) r6 = open(&(0x7f0000000380)='./bus\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000003c0)) setgroups(0x6, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5]) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000400)=0x2) kevent(r7, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0xa815bbb9a69b5fe7, 0x40, 0x1ff, 0x2}, {{r8}, 0xfffffffffffffffe, 0x80, 0x0, 0x7f, 0x7}, {{r8}, 0xffffffffffffffff, 0x12, 0x2, 0x6, 0x5}, {{r8}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x4, 0x400}, {{r8}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x3218}, {{r8}, 0xfffffffffffffffd, 0x3514f4a3ac65967b, 0x2, 0x6, 0x81}, {{r8}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x5f}, {{r8}, 0xfffffffffffffffa, 0x82, 0x3, 0xfff, 0x3}], 0xfffffffffffffffe, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x20, 0xf440, 0xb618}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x7f}, {{r7}, 0xfffffffffffffff9, 0x20, 0x20, 0x9, 0x1}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x81}], 0x8, &(0x7f0000000100)={0x7fffffff, 0x4ac6}) getegid() kevent(r7, &(0x7f0000000240), 0x99, 0x0, 0x80000001, 0x0) r9 = kqueue() dup2(r9, r8) clock_settime(0x2, &(0x7f0000000340)={0xfffffffffffffff9, 0x7}) 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x501) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7fff) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 16:01:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) syz_open_pts() 16:01:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000380)="0505f852d2ea767b647db62bf52b0616eaa34662c31f2fddbdafbc6cbd9410f600a3b94ed9ad9feb62a74b89480de9a1771e9abc562f4d798c3f8f14e54ee69169457536b830bcfc0586cd48ec62de5c4eee524cf42da78289d2cabf631a3e007f1c6f18508b1a8d717dad05faaa3193f2d82b0cacd568c15fc4de09bbdcfbc02c13f33996850a69ee220c6c49ca39a582481012eef4f4ee9999cc96079d2f3c00aaf34a8af2ea12ef8fff78de2e7c2630f0db3f06d4be97ca590300d759cc91d01cd735d5702b3e51a38f2b81ec3f9a1f098e86f97ff0a3e696948883c469de0b3029606f2ca8844b24b1e807750302222eade81f6703a14df956ea2af15b90b31e1cd314ee4140a28f3fc0a48701b95f9ada1b2b1c29144c0cd0c040305951f902aebba3ff9f238d7cb29da1d4cc1cdb87f35bfed810e47287fe5f076674bd16743fda871f16f287d18848741d11045a7584bd09942c2c44e3ca93aafc10699aa8f4622f9500ffc7475cce13d57a9e954401c0babd5abfe4930ad7a3b954d6b15476b1a2aaa01d9375361a5326291a6de9dc32691118235e5eb4d4b96583c1bd135351d8563d692e6bd98e13d8c35965bbc758b8df9b30e9772044c550c6094d0b20779a8e87a91e1877192bc2cae1ce2cd5bdcc9f6291b7c775504c360ab6da7a7541f4ca754250d95eeb62ffb277633ef1729736d919b134a7c488fc44747cba93445aad7ce66d513a614667586f6b70780d1522dff488ed41d891786d4145504e03ea6778590f98d2fa174c75eeca0c5ad511af78df80a0fc4ef43643e37195f5832ffa242c9e52115714d60bdd2476c47aa94bf280b59393f25b8359170953c857a8801090a9fa0ebfbfb113fa0ce10ab8825e72bdaf84b41a6323cc7a414e92da6d59a9bc66301d52e58d5accf54b10cce0ef242c5c23891b693ab7925fe21f9563250d1ea92ba7a03697c2d1af0f5f477f80d9c73cf92b3ca851d84376d5d317e3d36c0dad977c1beef6e3b8e17918cc4d034fe76efc2133f62783f6f5c1666c43d60950b3c333be1a85dc8cffea8d6335e8b90edc1c706589923cb32157887c648248c9a9b1ac85f30422746557fa991819454640715112bb13f8298c43a64e7e416030971819c2c5d0138c4bd3d64782db0b5fefa42155be812b811ff36dca02b934c304318904c3f83966121f7e14eb339c7125f43c3c487067bffb4049d868ea8c9410f45338795c3db8b1e36ef474d1945d9d7abb4ff018020cfdbb9caeb72282003a612156ee3040a70235aa91b37e3d1b44648f25b9594a7141352697ebf7e1abfde46bfe397b3e1208e4a029298f51520173bf529c47015c79a4728fdd7f7fa00e98c83e1222f06d8777958ed53d9251a1b86f1fd443cd950d572abb76ed20e35ca417755a1f42f0dfd1f4d07d5bf967af6798ec249e4799a0523c66ba7352e77ab5aa833d4deca26ee8af415b00b23240caf571d5b90e708085ce9527a0c2645eb78a7dd585f4c755620072ede0d218f80d6965f9d087ed07c014ca11f71d5b394d90835571f88ebf10650500dbd3e5f7abf61101086cb520a564d9c267190ac3605682a4a1e0d22f744e5ffa47de158151cde4b1e69e820800e6585bed2aa4f56f74d29c6606cd195890ae5d2f0102a037b0158c3213b13df7b8da8cd7aadb6e56bba4fcc5366ee805afcfe3de77963f91d6c68292924766d13c48a93a20fb4c10337e03b0410e3e845cf4ee503d2e24c2b22b62df9d31bc1a5203e77ffaf981bf0b55ac2f10c2e01d240baa9b197d06e6bf81af12b2a2d3ff6657f68b79a3935608cf84e66ff7a8009abce6933a8ee1a5f252d51690627742009314c80d60c9bce5e468b972efea99511c987788316180eb81a5597ce988bcce4349f73186dc2bcc83ebd55d86d895244ab3ca06fa78a9b3191692251ae5478cca8748a47c96a431e916247dd20d1b3e7df307ad597b147311969cca6c16d5c2cca05b78762d9a1392b5c473e956df476833674c1a4916c53353c8e726c18722926891f30634293b740dc59826d0bc0ba30d2849cfd0aa930414638432af31dd17b97072878b93ca5023bf4b442bd4c5b01a3e97bd75085f249606bd3ec9da331316705077904518a15ca287a06767ab0582249b3e5d11e4c4aef7a151f706b510028b47176272e5f8fced24bb86732890e748de7b1752a8a5168543e99b1a8f773b66344827a9e30475c58417da0dd0d6d0a71aaf1839dcba28354e7f471454c809b95ae5d578f545a0e7495cbb7c8c4c9f435fe0ee7418f022326efdd915fbdfbe05b281af222cf166023493039588e8ca3a7ae5468c1607a22495fe57dcb1661eb66c0c11069249978a6320ce1648b0ac7373708396000d623db27baa6baa596051c38568d99a1ba44c57a636268c226e3b77eab12a3b3c7c7a7bb9cb3596cd0a27330d30272d37a6f436b4a6fd91d85e9885f3d958787b37c1425344122d219e45e28c2deadafc8a9dd3d6975a8891431873f1ae405ba4d37053c498204138dd2c00099519b5e08ae5668956a6d699ee7a2287a93939678a8f358a8cc3bcd2ca08432a8b4bd0ac555894816ef70f7ec77995590bd9d546e413f740322c10b755cba09c6e238e89ea38f72f9d6b1fff64233661cb94faa45853891d5b21d482d719e7f237f6449dd7922a17fd73d1e172f8949426a1750107f765abd604289db1d89a44a22c717ec115147f98a8f849dda6e7cd8cfd8737a21474ecdd9c5a91a7def94f9c501aebe2bfc48a10cfb65d24674c3b2e1bf3b1adc9673deec3f1146a13b80d8fe2145261fa4c88d40ab289d5b881af21a339c3d371614c8968ca3233d70fb28eecea2e3fabab99338c7b6188ea5f2ca3f31d2ec472c4945eb9edf123361ea71aeab4686a6b962481a3c44f6127fcd1b3281eca430f1715bb34be900a6001ad1a73895c27d6d3605f5274d61061c6b932eb6f67b212975d5ba10b25ee18f0259f237b32e86bb45ea8dd3292dcf10afead52e83c818c8aef36537b228bab3b98d3b18cf7927c0f109184b1bbcab595fe44df9c5b231a7bc5328deb0d47a741bb3e0aa6ebc78b0e3fb8a6dbf944cb87b37d7fe799b40f945c93ed710103388bbc468143281fec70306969e8fad506bee8c4b4403c1e51bd9d9f0cae7463d7e8fb5e5b0c5ab4e25d6bd277acbb4ee5f8ff9aa6eab776f6f9a3648570d03f42c493b6b4ecd14e37912f63d11876a6a64893498efa4d6bf1265504dde6dbb34c70c7053e0ec27b1b18fbbbeadc5b2c9a21d0d2562731e2e52561591771ce7794342cf9e15fc4bf7ac3be134d0d1d288f54da0693eec11d692a18728c73121bf3eef3a40de7fa0586e92eb8e4324e3e62099f66fac84ea23c304c7fe91610bfddfa9f1763337322e715e1960ced6a9cad32e4d10c181786c7079bd44d567cc30ee0204a158cf1b3b79beabd410bb286dc004c9514508affbecc406bc95e31c5e467f6d70b08d1d2ac3f31c8b3ecd5253999575040259b7ca909cb513decc014bdf8f6de085217ce4869ba1071ed216df76c0f9dd45d1351198d346ffb145d94e92a9b2c0b24abcc8b75914c5ccf4e77260f50903deb8ee5c3236eccbe63c0559ff6e4e3637adc0d307c3724bb3b0b43ff879ee2f9f0bc8ce25807beacff476fe5a8b0b2e6a8882c2f6efa6b0ca04787f84456d032a5333520c64c27dd7f40f43842e2c7f0c22e6cc8035da4eeeefcfd7a1f92e6c13cab6cc91b47e8a5d555845c0a248a1b6233ba3860b1f043397738bbaeaec8352d77823afdd115549cf7ca9e5b4d585b683fed5a2867ed482366de89c8130cb97c3e044a15f78bc867facb77029f70104638f6b31d741e9e5c3b22cfe21549bf488a5e5c9b758544d5778160d26d08dd37b8188bba9a4f03f9b776a9bb3cd67a6475324a0e9b48fb7e35c8aeb2aa1943c0249f605946db4af458291c9ca81a13a4d9ba60e7097ebe5ed28702e255d2d4660b7a55f38dd8b4b839c61488ba99249f982ecacd1c44d32f9ee22bfae6faee53a49ee94d2b7e6b684d2c68e442569c9d1f7e25d3d280dcdde0894b8cfa0abc03f36ac750291e405425e73ccb8b71c23e2e20931e073b8acaa1486d4225d1f584b8c785c4d732c40102f0a52cdc7ab14d4519df9abac96111b00b6de8a88f27faedf145f9101e2271c5861e7961e1461d86a918729bf4615b3f5acc7d6c21f3b481c5ed79cddcbe16a55cd4176999395ee97526009c5e34ae1b181c6ffa787c336b71733d318172ae7124b444a47a20f5be7f20268ee7a680bcc656ca0652626c172ccd34cbdd53ae0412c9fb47bf6acebfe36ca1c410397bb93d901273b323e57785fa92afbc6a93830c215a3396f86fe2b4832045cac575cdf6bf0a67c3eb3b6ee19785dd8d32f49c964f3b98ba5702a4be2c1ebd2692c8fd375703114d7b4769aaf3b61f2f4f2a5406999c1d37f64be8b68e351ce78200a9c5dd21afeeeb9e4b5e9ccb42c276950da1d00c241ec1b1109a1f8c8383310b70e89856dfc22339797587d906c769a899a94fc3b8da345a300db89220ee9e6366fdc8014052a375894eac751789e25d58ba795f642e5d9f204be0356172b2149b0266f8a185fc6c1921d5d8f0df97abe6d7c7cb3730a6f4b5a66f4553861e69780f7f019c00e260e319a78714d70b0c5e468f6ad6bfcea1706141c5c093454d797c15686b5705a3c57301e1c0636c749d8920a65b33fcad43d3206f17f492e214e3de8e6310ceb0886d6e1e7049c37deb76b2fce0e227606eb8ef33cdd90c67bd4b48f955dc7b7ca2051772f9081aebf219d3ff1d24f25402ca92fd35dd8d22b157e9ee6ef19d02c63ea91b0ed1a0bbc7bd4e98bad38e84cd162bb80f16f21578399cb60613716650fae84b0aeeec7f38d8cddaad7c6042b79f485a59e2a44a32e4354ace74de28c5f75ee2b16042c44aa2c953720390d1951d6cb4b0a25384a5c6fc9f3159b21566a510b7672573b504412f427352d24286f8bc90a151f148b753bf6f5b5e2b93e5fb9f7f6376f7e3ef9788e1e3e31d690afb8c437b76334a672bc4fb8bc97450675eda0fa17eaaeaa94e937e02a5b6ee18ec739d3ff511888dbaf81b1ed866681fb71152f18aa20307c828830883068d30a894fd0516c980434240b84e434e3f8d3cedba112087107a864690b8bfab3a600fa6dc823283d428832b47b3410969dafd5c41b99f71112ed2b11c84676080b64a5eeee6d3466db286c7b55ca60ffc65659b0846410b8fabc77434715e1616247c18a6719db7eab78fdbde2828c4c9ecab556889a90df950cb815281c5c0c6de542d7aca3360eb8928c378425da2dc2f31e8af772737602576d220bdf30bc3b08632933b9931e39d9c970e05968c4cb70dd2c2570bfa8af1071778498fb95ba19e8ebf6e01d95de1b898c9338658a6b8b670a3cc5ed38b04e08b282ae968949c47933c81549246ed10473403ff11cf10eec4647dd7a0f85f54852f4bc5cc1c0e8efc65d810f31b1386cac583ebe4e9a6d830a9d5112328c7d2ac16781ce4bfa1cf01ad4e566e018d8fefb1e8be6370ae61f0663fefa7215d4929867bafee4d3dfa6c74364b8286f50d61142d5317e8ed2568cf38aa5032e46482a89784077db5549868e252a9c8daf4c1c910ecdbb91c3bee11ae8b88a9038b8ef9021a7dc7947ea88b4517ccbe5039baf0431fc78604886f3b4c6aef27a9d7c07e4bd1e16ff25aeaf7c66a3db09ac12dd8342f595bbd99d13c82281969bc6b77448b65d944eb00682ca4", 0x1000, 0xb, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:01:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x576d83306c903ad4) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x8000, 0x5a656493, 0x200, {[0x1, 0xfe, 0x7, 0x2, 0x81, 0x800, 0xfffffffffffffff8, 0x0, 0x3ff, 0x9, 0x0, 0x586, 0xaf, 0x8c64, 0x7, 0x101, 0x6, 0x9], [0x9, 0xa7, 0x1000, 0x1d30, 0x81, 0x2, 0x9, 0x3, 0x6, 0x400], [0x81, 0x8, 0x9, 0x8000, 0xec00000000000000, 0xffffffff, 0x1], [0x10000, 0x9, 0x5, 0x7fff, 0x7fff, 0x7], [{0x7, 0xd6ad, 0x80000001, 0x1}, {0x102, 0xffffffffffffffff, 0x7f, 0x8}, {0x4, 0x8, 0x9, 0xaac4}, {0xa0b, 0x6, 0x4, 0x3}, {0x3ff, 0x1ff, 0xaa65, 0x3}, {0x6, 0x9, 0x1, 0x6}, {0xffff, 0x3f}, {0x6, 0x4, 0x5, 0x7fffffff}], {0x3, 0x2, 0x5, 0x6}, {0x40, 0x58, 0x5, 0x7}}}) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xbec6}) r2 = getuid() setuid(r2) fchflags(r0, 0x1) 16:01:10 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpgrp() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x5d5a, 0x6}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x10000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x8001, 0xa2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xfffffffffffff001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x401, 0xffff}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8001, 0x57f4}, {{r1}, 0x2df3d4b0f53617fd, 0x20, 0x40, 0x9, 0x101}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x7, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000001, 0xa1, 0x7e0}], 0x80000001, &(0x7f0000000100)={0xeac, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4, 0x2, '\x00', 0x0, 0x9, 0x1f, 0x9}) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x3a, 0x4, 0x401) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x81, 0x101}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="2e7fa856335f8cef0b3111771b07ec6ce661eb9b35d62018bab693ad1a550156c74b7b51dce83201388be8873cec285595f74e42132667dd16d4aa618ff662d5a60078c78bb4aa6c02b93b6d4a00da947d7e35581c815b1cc2e1425e7c58400fba10c130290ce66888f99ce885a7d8212f125f9e143009365e119f8f64cffe368c3c9a5cb0b872b61e0fc7a619b02bf538e22201050965c09226ab1681afe606e9f361b462c2b34ecc25d0372b202e1410442ec9cb593e43dbb406fbf865329d024937f1386293f304579699cb598e0356b6b42a67caee91", 0xd8}, {&(0x7f0000000080)="3bdd6b466ea629bebb34a1b386c033896983fd767ff62d5c4ad106edf0475061ff9ee6c96fd65bb385f63225bf99a4761a590dc97725f2a3f7bea2ff130fb706f4c19987f4", 0x45}, {&(0x7f0000000240)="294bc377d06e27f6ce42ae2ea98ae676d3a2f00b2ca6d31bbffaede63ab5f98f5cb35bf8622dbd4127c244243771f16613fc8dfcb611588f23773d943aff5c312f7a660264af739aa2563c986f385066d321927ba5d1a97f18f082f0b0ab91980eac402e30d360c5c5fe56c36246a61faeb12ed5f8d7df3abf2522da1e5c591eb8ee", 0x82}, {&(0x7f0000000380)="244d770a16781ad7b927c5cfed4eee8aeb854f27981773eb0f66fa7cbaf4b300950c1afda9a5a251a6f460bb84a7ef20973c8a45992b1e4b0986d0d8cc93a2722d1f198bbfc005194bdf02c44747a5153f861b7738e6e18cda7ebea803bd1db136df1d100940570f4f893d71786b6618dfdc603dd0bbb60f9e32351217098092f61a5ba04147c7a2bc7707d99654acd51a95d0b932f1abc3bb344a2d91cd481926b49b5092c3cb517367431492dc211d5efda3ce54ea1d53b719479a72887d07e823d0ab2b63a97a9beb", 0xca}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="0801000000000000ffff00000000000058925fbab3a243bb5493b330ba31bc0518d886a7f9d4ab35131d45057ec155bb602c6962be6dab635b9ad8b2134c85bf00b7589c92b23a3949f171ab66acf4625688d4e87b58efdbd3b67683886ed4cf7138a3fe6e040fac1211359c7fcca8db2f8e40501173f65e0e305ee3a4f6c520562d2c87d5e231543598d9359a3aa5c6ee0dad946486fa96723a10be469866fbf1d1094789024100f8653cdb15753cde5958867b76d30b5e6a7075752b965ebf0cc5535d9ddc059b33b53b56390c88b66dcb7a323c7a49da6c09a4ff54b6a870a1f1187e1b347fbe8f6a88b43a375b32a2ac27ed3a47b79cbbc1d418fcdc1d6142465a11063d18000000000000000100000080000000841e1443000000000000"], 0x120}, 0x4) mknodat(r0, &(0x7f0000000640)='./bus\x00', 0x0, 0x74) unlink(&(0x7f00000006c0)='./bus\x00') syz_open_pts() mknod(&(0x7f0000000600)='./bus\x00', 0x60c8, 0x2c87) 16:01:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x86c, './bus\x00', './bus\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() pwrite(r0, &(0x7f0000000180)="1af3241c373b97344b1fafc082d85130f46f8798bd7b8e6b812ce99866a5add07c972112e8b7922c00757b6d280fbd0492a71a8f59d90c55147c8cf8ab97d7528682b5ca43540deabd518f5f18127be0a7ef239c0cef763cc6f6c24ce86528", 0x5f, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x109) 16:01:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000000)='\x00', 0x0, 0x60) syz_open_pts() mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x7) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0x1}], 0x1}) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x1) r3 = syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xfffffffffffeffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r6 = syz_open_pts() r7 = semget$private(0x0, 0x2, 0x4) semctl$GETZCNT(r7, 0x7, 0x7, &(0x7f0000000140)=""/59) kevent(r4, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x20, 0x6452}, {{r4}, 0xffffffffffffffff, 0x1, 0x40000003, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40, 0xd215, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x9, 0x3}, {{r5}, 0xfffffffffffffffb, 0x63, 0xe2775165a1e08b96, 0x80000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80, 0x100, 0x2}, {{r2}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x3, 0xfffffffffffffff9}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0xfffffffffffffff9}], 0x1000, 0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x24) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) flock(r0, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x81) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xfff, 0x1, 0x4, 0x0, 0x99f, 0x7fffffff, 0x9, 0x1, 0x1}) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x7bd28dfd3309c0dc, r1, 0x0, 0x0) 16:01:11 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) recvfrom(r0, &(0x7f0000000180)=""/89, 0x59, 0x803, &(0x7f0000000080)=@un=@abs={0xec9c479e3079a534, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0xff) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0xd28a588fe55314d7) r3 = shmget(0x2, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r4, r5, r6, r7, 0x4, 0xb9}, 0x5b7c7d50, 0x4e, r8, r9, 0x3, 0xc1, 0x6}) faccessat(r1, &(0x7f0000000340)='./bus\x00', 0x4, 0x1) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000006) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x8) open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x10) write(r1, &(0x7f0000000480)="7ebf1f5c18bbc24e715202cd13080e3dc26c4baf586d79b0856086d2befdf733839570db0988bc381c9321538701820eaf83c7419756ec6b03a8154e81876a777c7a8d42e68ff14f90df3f6875c5c823eee350702f3c6cecc18b8a3940321ffb5da3e4686be899671ba1678038bc856d0c722e8d86cf008bb6750000000000000000000000003d58a46f811ec945d99e56e7293fa32298db7458c45a5a257f849a111a3cea92ed38769023172652adda6af9b4572e4baf817e5cd08b9e81194983ec8b6b85d65d9a95f7a684265d04d6d39b0400000000000000", 0x956d3ef7d6f4e337) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 16:01:11 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40001314, r1) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x42) 16:01:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) close(r0) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) fchflags(r0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000140)=""/177, 0xb1, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8000, 0x8}, 0xc) syz_open_pts() ioctl$KDSETRAD(r0, 0x20004b43) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6120, 0x8) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x39) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:01:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./control\x00', 0x82, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6, 0x80000001}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x2d94) open(&(0x7f0000000280)='./bus\x00', 0xa0bed62f915200dd, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x49}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setuid(0xee01) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) 16:01:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') acct(&(0x7f0000000140)='./bus\x00') stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) syz_open_pts() 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a255689e8eee5ff682caf4ec392b260c31247bad46d71b61496a115b6b8bfaaf206b1bcf89bd519cb9dd51ac049b0aa9cc7dbd3c528f441aefbc00c4fae914ae6a636d65f8dd20d73838527cbf89bf5a467cfc3f0821156b748b713a150b02a7aa564ac3e2e470273db9cc4bf3144eca51ffca12457dd", 0x84, 0x0, 0x44) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0003}, 0xb}, 0x40) socket$inet(0x2, 0x4000, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r0 = socket(0x10, 0x4, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = dup2(r0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000003c0)=0x1) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = semget$private(0x0, 0x3, 0x402) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) socket$inet(0x2, 0x8000, 0x3) 16:01:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) rename(&(0x7f0000001400)='./bus\x00', &(0x7f0000001440)='./bus\x00') r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x2, &(0x7f00000013c0)=[r2, r3]) r4 = fcntl$dupfd(r1, 0xa, r1) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000000)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000001480)=""/106, 0x6a}], 0x2, &(0x7f00000001c0)=""/104, 0x68}, 0x43) dup2(r0, r1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:01:12 executing program 0: 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)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) close(r2) close(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='),\x00', &(0x7f0000000180)='\'\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='<\x00', &(0x7f0000000280)='!,\x00', &(0x7f00000002c0)='+@)(\x00', &(0x7f0000000300)='}\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd80698e0f80) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *308832 8401 0 0x1010 0x4080000 0 syz-executor.1 431016 60524 73 0x100010 0 1K syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020ab0ee8) at userret+0x36a syscall(ffff800020d47b90) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,e85716ff010) at Xsyscall+0x128 end of kernel end trace frame: 0xe880fdf4300, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic witness_warn ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020ab0ee8) at userret+0x36a syscall(ffff800020d47b90) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,e85716ff010) at Xsyscall+0x128 end of kernel end trace frame: 0xe880fdf4300, count: -6 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020d478d0 rbx 0xffff800020d47980 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002196e000 rax 0xffff800000a87f80 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x9c68d19c95052509 r12 0x3000000008 r13 0xffff800020d478e0 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020d478c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=308832 stat=onproc flags process=1010 proc=4080000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffff800020ac13e0 process=0xffff800020adc000 user=0xffff800020d42000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8401 477035 35242 0 3 0x3010 suspend syz-executor.1 * 8401 308832 35242 0 7 0x4081010 syz-executor.1 8401 259244 35242 0 2 0x4081010 syz-executor.1 8401 168993 35242 0 2 0x4081010 syz-executor.1 35242 370553 4554 0 3 0x82 nanosleep syz-executor.1 18881 290174 4554 0 3 0x82 piperd syz-executor.0 72837 304610 0 0 3 0x14200 acct acct 15172 189639 1 0 3 0x100083 ttyin getty 64443 218573 0 0 3 0x14200 bored sosplice 4554 302107 77112 0 3 0x82 thrsleep syz-fuzzer 4554 370629 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 347326 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 358515 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 216821 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 446972 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 177206 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 500187 77112 0 3 0x4000082 thrsleep syz-fuzzer 4554 270604 77112 0 3 0x4000082 kqread syz-fuzzer 4554 37674 77112 0 3 0x4000082 thrsleep syz-fuzzer 77112 258581 73446 0 3 0x10008a pause ksh 73446 298666 20296 0 3 0x92 select sshd 20296 410294 1 0 3 0x80 select sshd 46642 483482 44248 74 2 0x100492 pflogd 44248 461242 1 0 3 0x80 netio pflogd 60524 431016 58691 73 7 0x100010 syslogd 58691 245144 1 0 3 0x100082 netio syslogd 90519 371138 1 77 3 0x100090 poll dhclient 21463 343384 1 0 3 0x80 poll dhclient 6195 241236 0 0 3 0x14200 pgzero zerothread 24638 301811 0 0 3 0x14200 aiodoned aiodoned 68505 2474 0 0 3 0x14200 syncer update 70245 481057 0 0 3 0x14200 cleaner cleaner 52671 65085 0 0 3 0x14200 reaper reaper 55509 315955 0 0 3 0x14200 pgdaemon pagedaemon 61601 455029 0 0 3 0x14200 bored crynlk 88415 251740 0 0 3 0x14200 bored crypto 9163 376581 0 0 3 0x40014200 acpi0 acpi0 15252 39263 0 0 3 0x40014200 idle1 95678 19373 0 0 3 0x14200 bored softnet 95513 516682 0 0 3 0x14200 bored systqmp 56666 387739 0 0 3 0x14200 bored systq 69684 517634 0 0 2 0x40014200 softclock 89346 36085 0 0 3 0x40014200 idle0 99065 413099 0 0 2 0x40014200 smr 1 389811 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 8401 (syz-executor.1) thread 0xffff800020ab0ee8 (308832) exclusive rrwlock inode r = 0 (0xfffffd80698e0f80) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 Process 60524 (syslogd) thread 0xffff800020ac0778 (431016) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265f5f8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 biowait+0xa1 #6 bwrite+0x1e1 #7 ffs_update+0x2c2 #8 VOP_FSYNC+0xc7 #9 sys_fsync+0x128 #10 syscall+0x552 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806eb49d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9561 6584K 7101K 78643K 15573 0 0 pcb 13 8K 8K 78643K 203 0 0 rtable 111 4K 5K 78643K 782 0 0 ifaddr 68 15K 17K 78643K 277 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1573 0 0 iov 0 0K 16K 78643K 169 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 3364 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 235 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1969 0 0 sigio 0 0K 0K 78643K 44 0 0 proc 54 51K 83K 78643K 810 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 124 0 0 in_multi 33 2K 2K 78643K 127 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 415 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 107 22K 30K 78643K 7257 0 0 UVM aobj 75 5K 5K 78643K 87 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 184 0 0 NDP 17 0K 0K 78643K 82 0 0 temp 192 3552K 3627K 78643K 16440 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 87 0 85 1 0 1 1 0 8 0 rtentry 112 105 0 61 2 0 2 2 0 8 0 unpcb 120 642 0 632 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6735 0 6735 1 1 0 1 0 8 0 tcpcb 544 346 0 342 1 0 1 1 0 8 0 inpcb 280 1053 0 1046 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 21 0 15 1 0 1 1 0 8 0 pkpcb 40 13 0 13 3 3 0 1 0 8 0 ppxss 1128 35 0 35 6 5 1 1 0 8 1 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 13 0 13 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 58 0 33 1 0 1 1 0 8 0 pfstkey 112 58 0 33 1 0 1 1 0 8 0 pfstate 328 58 0 33 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 422 0 229 13 0 13 13 0 8 0 art_table 32 423 0 229 2 0 2 2 0 8 0 art_node 16 99 0 59 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semapl 112 233 0 223 1 0 1 1 0 8 0 shmpl 112 85 0 12 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4948 0 3524 47 0 47 47 0 8 0 ffsino 272 4948 0 3524 96 0 96 96 0 8 0 nchpl 144 7863 0 6236 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 25260 0 25260 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 19919 0 19918 17 13 4 7 0 8 3 plimitpl 152 169 0 161 1 0 1 1 0 8 0 sigapl 432 2155 0 2140 3 1 2 3 0 8 0 futexpl 56 25072 0 25072 1 0 1 1 0 8 1 knotepl 112 455 0 436 1 0 1 1 0 8 0 kqueuepl 104 366 0 364 1 0 1 1 0 8 0 pipepl 112 1164 0 1145 3 1 2 2 0 8 1 fdescpl 488 2156 0 2140 3 0 3 3 0 8 0 filepl 152 13544 0 13440 10 3 7 7 0 8 2 lockfpl 104 596 0 596 2 1 1 1 0 8 1 lockfspl 48 188 0 188 2 1 1 1 0 8 1 sessionpl 112 24 0 13 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 3468 0 3457 1 0 1 1 0 8 0 zombiepl 144 2141 0 2140 2 1 1 1 0 8 0 processpl 896 2173 0 2140 4 0 4 4 0 8 0 procpl 632 6229 0 6184 7 2 5 5 0 8 1 srpgc 64 10 0 10 5 4 1 1 0 8 1 sosppl 128 16 0 16 5 4 1 1 0 8 1 sockpl 384 1819 0 1800 7 3 4 4 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 493 0 0 30 0 30 30 0 8 0 bufpl 256 9059 0 2040 439 0 439 439 0 8 0 anonpl 16 189099 0 179158 78 25 53 67 0 124 0 amapchunkpl 152 12228 0 12118 17 11 6 10 0 158 1 amappl16 192 9768 0 9065 61 24 37 48 0 8 1 amappl15 184 8 0 8 1 0 1 1 0 8 1 amappl14 176 81 0 75 1 0 1 1 0 8 0 amappl13 168 25 0 22 3 2 1 1 0 8 0 amappl12 160 341 0 340 2 1 1 1 0 8 0 amappl11 152 421 0 406 1 0 1 1 0 8 0 amappl10 144 501 0 496 1 0 1 1 0 8 0 amappl9 136 1305 0 1300 1 0 1 1 0 8 0 amappl8 128 848 0 822 1 0 1 1 0 8 0 amappl7 120 476 0 470 1 0 1 1 0 8 0 amappl6 112 414 0 403 1 0 1 1 0 8 0 amappl5 104 513 0 499 1 0 1 1 0 8 0 amappl4 96 2107 0 2077 2 1 1 2 0 8 0 amappl3 88 589 0 577 1 0 1 1 0 8 0 amappl2 80 16070 0 15999 3 1 2 3 0 8 0 amappl1 72 56936 0 56485 27 17 10 20 0 8 0 amappl 80 6564 0 6525 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 86 0 12 2 0 2 2 0 8 0 uaddrrnd 24 2156 0 2140 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2156 0 2140 1 0 1 1 0 8 0 vmmpekpl 168 18941 0 18901 2 0 2 2 0 8 0 vmmpepl 168 267030 0 265182 184 78 106 106 0 357 20 vmsppl 368 2155 0 2140 2 0 2 2 0 8 0 pdppl 4096 4319 0 4280 7 1 6 6 0 8 0 pvpl 32 550784 0 537614 201 67 134 166 0 265 2 pmappl 232 2155 0 2140 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 624 0 5 18 0 18 18 0 8 0