, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f00007ad000/0x2000)=nil, 0x2000) semget$private(0x0, 0x3, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x1, 0x6e58, &(0x7f0000000000)="0824cf627ffa14075acdd13085eaa0b2eb96011bcd26f48f7cdd7f87f36e21d4ab9ad4145c4da7995e047890fc806e8d497d715bd58700dda3c79dcb889eb9cad1663a851d8429dbf5e959d77b0227b78cb65c36ab7eb1380f892ebdd79f6ed49e8d9e0b309c2574a870d7d1b3dcb0661904d56153655dedb3b5f5c34a43fe85f6cc3016667534", 0x87) r1 = semget$private(0x0, 0x4, 0xceb618ceb36c9f6c) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/13) r2 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt(r2, 0x27, 0x3b, 0x0, 0x0) shutdown(r2, 0x2) 16:00:07 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000700000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2050, 0xb0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1000, 0x295) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x4000001000, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2, 0x0, 0x8}], 0x7, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1a8) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) read(r0, &(0x7f0000000040)=""/7, 0x7) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = semget(0x3, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1]) syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="76fa05adda2dbee6da0eb19019a5eee9e1719a854f3d71d543", 0x19}, {&(0x7f0000000180)="6911eade55f799b74126212d3ad5501e0194004b3ec28e802c7ee5fc9ae9bbfb6bbde647b54d3f30792f55afc0cfb7ababe63e630a60f6e7868b3c42ecdee9c911344b4c30046b0621047a8c2d0fcdf449597bcf954000bf9289f59549d75148f462edcfc4f728b1cb8130db69c513adfedddfd37c9854fab103f99554169fe50978892807962991f540fbfaf433d6e2885b7183811624b84958422c0f0ebad13087f846ad38f729d8052c58f68e44d3748e7b6e51ef77f22de67e8baa1bf59b7f22dc1bff43c0981034c7554c203c42b0e5b4f0f1180f4886d05de2329a2320ff", 0xe1}], 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:08 executing program 0: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080), 0xc) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x48d5b723c696b2fc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000015c0)) readv(r0, &(0x7f0000001500)=[{&(0x7f00000010c0)=""/210, 0xd2}, {&(0x7f00000011c0)=""/59, 0x3b}, {&(0x7f0000001200)=""/124, 0x7c}, {&(0x7f0000001280)=""/70, 0x46}, {&(0x7f0000001300)=""/122, 0x7a}, {&(0x7f0000001380)=""/77, 0x4d}, {&(0x7f0000001400)=""/201, 0xc9}], 0x7) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/54, 0x36}], 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000080), 0xc) 16:00:08 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdf2, &(0x7f0000000080)="962e6b86a4064fb9a8fb511288ec7c10eba897c8e28ede94c192fc1de9293f7bbc4ea3fe09cf7a349fdc45a5657710b037412b84a1e42d") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5e5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/35, &(0x7f0000000180)=0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x8001, 0x536d, 0x456b, 0x3}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0/file0\x00', 0x8, 0x10001, 0x8, 0x0, 0x8000000, 0x6a4, 0x3, 0x1, 0x1, 0x401, 0x2}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0xfff}], 0x2}) 16:00:08 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x421) sendto(r0, &(0x7f00000002c0)="abd7ea420922d7295eb79eaefc61a9c24faf83a3ef1f45112b1954cc37be75c0968195245e1ec5042ca9d1a716e49ca6da09bf39d01208eb834b254e2a7f0adad188fb6596b4c7684de968d91782d02ab224eed92df975789585b29ae5a9be9fd2517219988e62a0b264e7d505437fc56e910400000000000000122d3e3b2041de68f5a43b52f6a4aac6378e54bac5ef61dc0fb14d6005360512291d2898d79023abb2e0fe4a0455d4dd5dd6ba87f9d12ed673e8cd6fe2d35bdacb0e704d2c82d2e14a46f45cae7d29695d2c1b8c77de9ecb1dabb2b39439082e4587bc1269ff32e16f033ac774f3bde6ad7c73b73c2142e45b63d2763b747c6bb0e4012d1f199b4ad94f1cf7f22c1ec61000000000000000000000000000a79952f821973d8bbadd97e81b000000009bed449c1d1553a42e7753bfe29ed304", 0xa1, 0x400, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x400, 0x8001, 0xfc}, {0xf1, 0x0, 0x8, 0x1c3c}]}) listen(r0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) listen(r0, 0x2750) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f0000000200)) pread(r1, &(0x7f0000000100)="c6926a025c3599dd34b26f969b433fc2ba2f5ba22ef481481f51631218e7b34637dd7026b93a20da2a24bb0134fc363b577bc5ccaf4c1eb9c4c65b4a8e901dad0a9f5159b71bfe0a455b7ebef8c54b68373aa8eec30d39a302053e655a3c1330d65af44da50c477468e8c98165dab72883c245073a6f4d8427b7fb", 0x7b, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/169, 0xa9, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x1}, 0xc) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000200), 0xc4) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000000)={0x0, ""/221}, 0xe5, 0x0, 0x1000) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd000000de2d3757ffdd00000100dc", 0x2d}], 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x5f, 0x0, &(0x7f0000000180)=""/95}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x4c, 0x0, &(0x7f0000000100)=""/76}) 16:00:09 executing program 0: clock_getres(0x8000000006, 0xfffffffffffffffe) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x5, 0xaae, 0x10000, "c5fb38cc02e79a5d41bbf188bef6012a93334c23", 0x81, 0x3}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x105c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") getgid() 16:00:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) close(r0) semget(0x0, 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open$dir(&(0x7f0000000040)='./bus\x00', 0x5d6c63a96a0ce38e, 0x10192) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000140)=0xffffffffffffffff) 16:00:09 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x610, 0x3f7, 0x6, 0x7}, {0x400, 0x1, 0x9, 0x1}, {0x1f, 0x10000, 0x8, 0x6}]}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r4}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r6 = semget$private(0x0, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000b80)={0x800, './file0\x00'}) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) setuid(r7) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1000) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000300)) r8 = semget$private(0x0, 0x4, 0x5) r9 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r9) sendmsg$unix(r2, &(0x7f0000000dc0)={&(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000d40)="de894983d796c8f5cff7f5d4a7662f9121", 0x11}], 0x1, 0x0, 0x0, 0x1}, 0x1) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000a00)=0x2) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0x8000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000004c0)="510ec30dc668f64bbc4acab34d8855c6e02f93cbf941459f9f9d6402dc06706f3bdf44ddce61c75c55d148469c2aa40dd63bdc7567ee0b39094e106e39c7bb0f813ccd535679c763f7f50124267fa6c66582d9bc8726f9dcb5c264cfa2fa784e42f3a9e110a3146cbaf727bcae2dc6cb8e486461db3c32676db5114f7897b199ffd8aa45e8d7a66944292c613e410d2a6d7eef656e9ee528665a766c36c49109b5b86c1d547eebba7e90c789f6513b43332441eacb6809ec4e8986278a62612255e780d1a3546d1122723828d8c3a272a4adb248fc781dd074eef1581716192969dd12cb6ba09c178e707aa30be09a0339be3ec8b912b593b4ad4f7aea33c7f91aee1126469d62ada233f961a0f4eff0b30625852237058bd4a77f6b62bc43ace8caa95030a65a879e55f3348eb335c964f00095b8737e7d554c9660798fd8cc872ecdeafc5874608f1b9d12ffd68bc70e8121ebf3b4ca73cf84b4d446e531b25e00cd9a70ea4f6adf8af86f1a99ce499491ef531ca089df473eb98ff75729c874467563b496d51cf956fdabf5c703aaf023ef07e545349a8416ade68bd2f0aebb1a46381ad7df36684e2c1f00000000000000000000200053f841509e1a027f9178b3375d15fa2c6cfe6cd88aebfbbcf06168041c1f76cf6f66efce09978ce0082ea949", 0x806be3564110899d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x170001}, 0x1000000008436}, 0xfffffffffffffe44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x836e82d90ee32324, 0x0, 0xfffffffffffffd49}, 0x404) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x5}, {0x24, 0x10001}, {0x6, 0x58}, {0x20, 0x8001}], 0x4}) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x101, 0x2) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000180)="d397b236ae35a40da596a24a6ad4bd068e7cd3d89c5d1cda10bbcac74a4d1fabb79d45cda58db83e277a16ab7984a103ab529dd8a178849add176d7d83f4eb11c9e2c8c30b28d39088b65d89246f9a9b75dad623efdd0e4a074b4cec08ec73dd61996644720d3e45e7c8d1b925b88de59f901d25d6f517ede1872fae40397d923b514e5aeda4b14451b2ba389abe91376e0ba344e6e3e17f0476451b25e9b5bc953b0c1bf2de33d57afd23595e88633e9dae0dd71d1efb580b6680249a5d662f45f33faf91eb86958cb9", 0xca, 0x400, 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x100) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="8006749e7894f71bcbc03dc7ab8bd64020d5a3725b4add66774ae8e39a07996926112534cdc6998fcbbe5aa4d5cf06f2177bf3eb1a3070952b288ad6e1c9d4c802e4a4044d60ef7096f4fc52f7", 0x4d, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e81000000000000"], 0xa) dup2(r1, r2) dup2(r0, r1) 16:00:09 executing program 1: getrusage(0x1, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x1, 0x180) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000180)="27763913212fa3dc4fc2301cc618c9f24cd2f4625b5bb1d060428da20c3db25d1f0e31d67f243b9c370d565b2587e14ce068b3e650920e29e629ad9c1ed0e73d166ec4", 0x43}, {&(0x7f0000000080)="d8215b590a4f509901d417420f0924ccf9e450002bd48eabc92d72731c3e7efc6b91ca99e00fc5344fca5a67d5f9", 0x2e}, {&(0x7f0000001240)="e6c90da4f7dbf75f3724788ec5b055fd63ec65", 0x13}], 0x3) r2 = dup(r0) connect$unix(r2, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/47) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x2, 0x4, 0x500) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) getgroups(0x3, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000001500)=[0x0, r4, r5, r6, r7, r8, r9, r10, r11]) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r12 = open(&(0x7f0000000000)='./bus\x00', 0x10400000003fd, 0x0) write(r12, &(0x7f00000000c0)="506357a3403f6d547d10e05ba672e655535d98b9fb06b4452d26732b079b4a002e0a92a335567c1bdb0386d9eeab22ca9cc1e9525f05c3148b5fb17c619afcd86776cd8008e73d70b9797d548c7f0bd5f17d6e260bfcd9a764a42e4513da41a8712cf95776c9df6734a5dc621128e211d713aa75e2040577833a9ecf7d88e605a2e9100bf4054e657692a84c9703fade065cdc10c043dbdf047e336bb0e9126779998058aa02bbae094255822676b29008ad3cad5436", 0xb6) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) sendsyslog(&(0x7f0000000140)="7cfd952b41de960f3c82a1a0f295eac15166c1bef5fa9eb9bdf27fb1151b6159e4cac9de985eeefb5ac7d1fab6ab000502a73575036bb06ebd4f70e8eb8aac21040963fc19ba124273e1f04307d1b0cc4ac6595ac2014f1854f1e2a68ad7930b9308a2809ee905652f5a3e900ca94a45de3e57eff291201a80904669524893a083fd3b73efe05b509692840f159ea018eb0b7c21b67add4e30d846b765d2d6902069bcadeb75387b20f896d10bb6811cb66121efeed0eedc8384a84440dad1dc0f51fcf25df5018bf02b46880386616321c180800c6b1af90e9119f53054902531a0f623c1541ffe5532af", 0xeb, 0x1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001d80)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf565fff1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace266c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xbdd) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) r1 = semget$private(0x0, 0xefe49fc98d007c7b, 0x411) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/211) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) setreuid(0x0, 0xee01) r2 = msgget(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) listen(r0, 0x6) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xee) shutdown(r0, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="8b26e3b3ec5852c3cc0bf59068e319dff7104560683e0cd3f78827629dc48a52624a5f9f529ec68c91750fdd98d36af289b9df204a29f65bffeb0774a3d04638e9fb97066da5ffaf4a4c52f44ad9539e9709912c1f4443bc875afdbad8a8b1f2d113d81dc4a912762778c8f851bc40dd215dcd3b0910bf2f3e680c3ceef63961b667fed30626a5680cd20bd86d0febfe8f2ada2c1cb8491e618bbb5753cbd459d6ff4262443bcdf23b2f07e437fc509d44beeff845d7fb6f0f9d03f229cc05bfcde11becfca9c84fcd97dcb1e6d0432bad17cc6d90858cde30a1c1936df61cdfacce294956559a282bee80e9", 0xec}, {&(0x7f0000000100), 0xffffffffffffffae}, {&(0x7f00000002c0)="0136adcb0e7d20fbf24879242d8c16728c581db8a2dd9ce3c328065875583d8b52b742982180363f28330f644fabaa90f154269c8dd62d5e5d20f584d8701c6fef577b49fdfe", 0xfffffffffffffdc2}, {&(0x7f0000000140)="d58dedd0", 0x4}, {&(0x7f0000002740)="2e7a6f43c30e62987f539e3189a8e740dfd60a71a9ecbf6bd7f77f3aec705bc76a30f1a1631fef718f52b8490e08ad9022e1ef3db439574817d3fb372bd432de8501fc0f811ed38038cc5ca00f5cfc8f83af4812c3cd7dbf283de4fb0287f56de370a82b200cd47ae7d7b1c240542dab5b0a6870226bc52811d4710a02edfc9773edefb1bf477aef4e98fa38916c22475a99536d6810a925836a745293c5a45f048e4022b7734429bee3ebd9911c9ac4d806386ca511f5b59f9a99f8a77f7e66f383f5d9b33646ff038faa5ba14c77e6a81d57793a66c5ec6f38ba61a54a97080f9a91c3a9b410f32cfa1452d9107e98c2bf0d02e714a430a7016b81e3f5c4b5fee97fba538a2cf563fa2bf8a9e950e8bb4e1a77c864c2817a0bcf121e15cfcaf4cc2e5d3575f8b4fc3fda991ae381a128d26efd755aa716d32d16429c70530d30747fb5ca45af6725b0a6662ab48e12ffd02bf26b8009daf4db9da2d9f9579495f05448c10e1ad0b37217389a9991879a02b5ece8a766d134c07f62b4126706c820b47ae74ae38e206391b2e7234acad27dfdafe0feb0862c3d8e339a48d3211a61bff8d574e2b4fdf07a5f5122ef7f8c21468a4118ff008111afbf32671bdd271d41055ee140fc9ad796ea95eb3e6e5e395bf149c2d34af22d5bb01a6f2d92d3a5c620c807fea19d5509fe8d52616475a01f1ea1da55d1879af1313285dea7e11915a72b1202241a4137c537283bc5ecabb48d3873851e3edc1e5884bf5bdd40d907bc55644885a98164456a5ba02182366450de6bb520e80ba42a44c57472f64f6ffbd4a3b80437c9b2efb3b8e04265abbe7db37b4eb33db39d77340aa3bd8d6e13ee01cd19892e930d274ac139376aa061fd348079f1c733ad03a8f561fbb78ba4180bd719f624ed098d6b62a38ae7b75d69b43e92fa621c9bbc861a02cfcbce8c7eceb37ee95389dd9e9096d756d0637382c652340af2e1ec7ce74790d2f0354c67961693e6d732d4f0145f1277e78f8d6470240952d10be198d79282b25b4eea1b38c4b222e2ec66ed1c3db6882c26122f30722c810b12a89dc331b266f3b5c2d692e60414b57273824ecd49b7ad1985bab920c8a2beb43adf44b58e2f49e18568c37f7389ade938c0a4fba604fa985241231a51b7be63e3098f0163b0bc13fa0e05ee5fe21afd5e7d3ac35d37310452570f78d46006a24b95e4776ede2ce4661108df70b2ae68ac476085f25f0ba8e6db53c44e9394fea52b3c1a8c2e0399fe96732c347531a2cdc8e72a978ace25891972b3eded233b2fa5febe6fd3ff676c27af63a6b8aa0982c571152d029ff6c1f8ffd78e73c4f02bb798e72b6d4724ab3491e122e77d0a19861678ce2bd4a521350efce8c7a6579589027c66db979c0a74ae53b22ab663bdc8bc215d542f58fdcb19e94adf5f71200036f05fd1eaeb1fe8a413272a718572fabfb3b13e873a4004ef91e785266432a6ea69aa71d4ef1fe49cfa1d6279559ecfca8324ed69a5d2ce2b97c965b709995330d28e7aa9c1b91b4921bbef0dc861705bf166d950dc329be95bc0e77c0b2e9102196a3f5046ac7d69129deea23e6882be203d5a89e1719e858dfeaf8ecdc13006bc62333813653b409b4af815f8440f87dc3c0e6568e9dc02284c1c81d5cc118d5b9d8dda3e215dbc2bb824b7d52ae35dde01d57ebde420a3fe17e46c4880b6cf15d2ba70b2e5c3c51861bd06d2177678d21f950ea822e0b50ad3ea1a2b0dc27c787386b778bd2d0c28f30cb4b0e500eba5064d92f406beb3414e1546511f44e2bff12823bbd7cc7f97d29e683c10b0970d472f345e6ee63bd81e1a0c5e0159415085a173d4a1d61a8277bfb8fa544606fde0920062538f08a54cee6e5bed76624d357f3c53c00b92ddb9ab521ef7b691e65abaa1bcf1e98e76a3c601b56525a20e57598f13b3c482ed6f7559f08e7c5f4cd11859d601659e31b55ba3dc1dad384c4f873c0e49351df917ac98c78e662cadc05dcb8b5488559153085bf902d311eb8df8225f76eecb610b6719df5207d5ea93ce912c9531d6908cbec7026b0e5bcbbc2db9e4cfec0013b0c54c188fe13bc274de63568e388714acf5bbacfe53900400232e0c3f950de980048ce7f4f5ed130242ac409230e0fa151647e455e3bf5b7806b5ff1cb5215afaf81ec817915910c1911fe5b4d7a30d0b978e94f3a898c27b8e54e093ffc85ebf9b2425e418d1107b5a479509b0d3024a1e164e8357c36cd8782f0ad601e3bbcf03522c23aa98bfa264d83a1fd9f5ddbd181d721e2ea6f0b845a6c0a495fdb6a0144b73af25d8544cde93cf17a2566a7296d98c9778e60abda50778bb9e5fbb932fb141ace8305c3ab92c0fdd74cce75ecfb6321abe38ba276a1f84a79daa108060d0bd695dc478c4ddd454fb5f498b488772487154203f2ae3153daafe44737f2efc3085292e9826460f2b83547afec33f920e49969e9ef5adf1c892ced4d10dc2eeffbb8530cc13658b18e942be590601da59f981508aa1dd80cd9e4e5b981fccec71c7b3c1c130f7c39920bfb3383e66419f7fe7a62bcb314404a979ef05cb1169a50b6c7bb757893776c1480a9b48dac732e86090459632d305c316d8c60effcefb4f6ffccaba6b6d35c98a4331d115547170066989e8c620b0069e71c77b25552d22b63bed1feca315a7e06d1bd0ac724dccf1755ef5c0b234a53125ce292b902ed39d76c79dbe085a08c443acaa028a9fb80f3665dc760cec1a70528693b0edade8aba59375c927106e36144dd7811636e20c6b1bd253f088197d4db900a27800c5d0a1f25883ba17a34830f9cf220a1addbd767e2063545960a14d92ab5b06217475435efbc1384550e75f28da68bbf0d3cd70bdc535c40206b4a3c9c020e12c60ce6ce359320a15fe74dee857e7cf587f237f7eefe9dc928620d363fe8b7fd080bba91a0a2e88d23d308e9cfb86be68f99b707bdb8696770cce328aa0d4c2bb27d574938742736635a410eddc56e424df0fca75d06f6b89ebeae43d2aefde6c03ca162b1b07acd487aaac7c5e0ab949d6ba78b77c73cd36156f3e2cb7f5d257659e01f1b83d56bbe4783370ec3f791485960a4f3fccc8de5ceb8013affc2eae4950ced8cab5b02cc60f4d0f9fb0220cdc8e9b5dd81c89cba56cecb46223f5c65bba60b8fa6522072b6fe7c04fda2e0f79abda5e9860fb75b50204c4288064b6020e1ab0374c7231cd2d88ac62618d20dfac306bc91a46e0e3faf8e088ab26254e9845359a9a8ac062503fec5133685381810e96c76e70b41442e85e1654175481aebba6c4fe155fe7011f96a29199c8671f599ec8fbf61aa112029b5ee98679ed296884e1669e80b9cb28388c7a2dbb3d775f1570081011b4913d30b9c9c7acd8a0d0fb6c94098b499e2322a46c8e5d53a9f6e15d5f0c554e77af778ec8b0c5b65172d041b3ea8f7e1f0b86067e27bab8f6e397248c4219d1bd3f4270bb3bc8838260c5baac029169a01d5129046e9eb4b3d9b79feb65b6ca37d7c935f5de45c2187cba4a7c3131ac1287bd61d571c2b7d1185579ac9ac839503e11ebe00901adf073781ca0ba0339f9afaec6b31f1cc53874f62644398da120b41b5d4f0f76cb8440a634f02ab516f748d0629fe10831bab417898b22a43eaf0a408fc9342e2322736719828613fd443cb780206ef512f82cdb09185775003594cbf2a8b20d3dab7d545f01404702013add0419da5a465ee72eb9a669a5345d95e9596ea78e8aa95bb8487a1e0e8693799417882147cf571fbfe5482790ac1d0221ad233c0f19fcc40010e5324a86dd13aafe4c30a96027cd4d56d72af65db1aaab5bc83a4e902c896bda97f277bee2aa1c9954df1ad74ef731342536ed7c4dde484007707169cbdef5be4bbfed6076b435d4ef3fb4ff3acff82e18b346a0ea3f3fb2332cd760b8c2d193cf677f416dc12a5165f48f98b83fb244e57f17efba0c5fabf461696c94113eacd670ff9def3053cb7f5ceb0466e219c2bebcd02102acaaf357653cc39173ae7dab934d13266f591abdd9aedafe810bc714f83c1601086538e5d771042ca864287b4a25a389e1f62c80c991ba6d16476fa5e12442fbe1c3882a3e28f28c9382c94366cbf67449e61cc1c1280f99402327b92e32516ff18fe92fdda3f68bfee3befaa80e92ccb3a5b246eba32e729a8cfb0600d35d8879719484c61ed3c9abaeb4f557e4c185e93726898477c6f042f974eaa9a709fb1264e56000b8bba84a64c53eb17f8b9f6f82b4cf65c31b5fad3b55cba00e640fee43fe84b4f505710b10ac18a73266ab7046bed9eee5cd4350e75ed5e9393c80b031e68c2e7811f97dfa5e4677e8b70d0b36641993161d464bb029118d3a3774b96548a9c51e0381212c95f3ef68e2a9bf0d7f65191d0ddce7ec5b1874cd9e51375b3923bf879e4d769dac82183136c6afce1858029caa7823cea86109ec4657a43e463cf69416fa134b379a5bf81c8acb446369336fe3a7a41c0debe7a47b00b4d9b051f0e54b830059a5aecd2b768e2672b05825ef9b226607fc1670a9442697a64d6454294eacc7fa8d3c4d03d597657d8a6edf0d7cbaf864541d9b8c41566e42a5ce170f2122a88b7392f9303b83902aed07a8d010da682fadecce5d9d8ec11da6f1de7fbfdf60bd21871526eb77baec902e2e151cd2bf61e7d70f04e31157cb0ff8277e1256af2b7e514da71be79c4985c6a706c6082ab21f9434f43595554b3ed48bfce1fc3b0afce9feedb1ecaa8d55885ec459d3795044483a905222e87240ab3c79d6d0ae7abcc298b53a5f7c88c02eb3573fdeffbb832b9907ec43265ac27ac16e31bcb6cfa51861a6dc76aa70bea227fafbf913d60af46a7cfac834bf9bc8a6f600565621c8a139fbcaeb5acf978affcae3cc8fc86e9debe32d7ff35f5887ca291c43878f83473c1332251dc32617f60e9765f337a06f618ffeb65beea8c997d299103cc1a8bbe991008a3d8b0466f727a86146d044a2c44b9f2c13795acaab9e5b0ebe262a55fb61295133736492950df15a6c5cc4225b72af65e84e71564c01dfc78173573fbbd189cc487e549370ee6e5450231628f856a22d4b82a9867e62ae106df0f0d114bf93a5180a1aa498a65c8f3791d59cf763fd9f2fa811097d643664e32668eb7aa13cc368a64b2f9109bd27b70c4fa5fcd536ea916215eea6c450bdd85e02fb135115f7798a745590dfb57c6ce0e13253991a95dcf31a83c02b7b1d26a8c9fa5c4c25bad5b324b5e5b4d3e842b13a3d6ed84d024693f356119e175a6a3b4a87cf21aadc4d0cb75a2474a13f122ff18c33826ad66463ff1cab0d08abb12bd1fb677d1acafabe57db387b793e2d4aad90606592b564eedcf44b42aba9baec7f11ce3bd9c59fc3d280ba46c1c216bb3d9aff3f87c1f781d8b8bbe4bab955f9981125300a15e273bd5064c9bcd72cd691f2ccfc28f80fed4c6ca3911017dfc4b60f5833d93358398952578e3d16401addbf2fb14e55c2befbf9235886bc4c5918ebc3e3dab88cc0d7401f9937f5c6cbfd78f05eb2948f779f73aea3606d52365e9c4d17bcd2331628bcf56ccd7b6ff8f336ef48e76a42b75f005272dbf18769cae0200586c522327b78481afef56d6af1048aaf6f0e2c165f612fbb848162ff74d2f2a838ca8a07c2a6ae507c1615ee66e48ebb64d037108779c95530580fb74853320ff9144722052717a7071c81bc1f3b7862454e8a9687fdd239d1d05ff6ebe78c2b50ec85fb78dcbf2f0f3a71298a6a", 0x1000}, {&(0x7f0000000340)="cd25f84a9ca9d68a4851990279ad3165a4851e98cfc7524aadf0f669f9a124e765038b3c5523fed9f999d4927b84cd876583145443944cf256e823677a5af760ecacb20334f1b29cfb3d6a70d820580381c82651910715b3f218107b735d7348c306fd162442fe61b8691e0bb9497a2afb12e40b0f611df7b191685e56f3f0450854dd9da71fa37d3a6b60c907f683edff745d5bf7a6ae0113825c06c2431ea5b66e343cf9dd7e7ee11cd6566ca5c772d7b57845f16aece23c8e", 0xba}], 0x6) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x1f}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x8accc45519b43ab4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x100000000000000, 0x9, 0x5b9f}, {0x7, 0x8, 0x1}, {0x7, 0x9, 0x6, 0x2}, {0x2, 0x3, 0x9, 0xe74a}, {0x7, 0x89f1, 0x100000003, 0x1}]}) semget(0x0, 0x0, 0x110) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x2, 0xffff}, {0x18, 0x3, 0xffffffff, 0x8000}, 0x101, [0x6, 0x2, 0x6, 0x100000000, 0x1f, 0x3, 0x8, 0x92]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r2 = semget(0x2, 0x1, 0x104) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001300)) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000001380)=""/4096) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) recvfrom(r1, &(0x7f0000000300)=""/248, 0xf8, 0x40, &(0x7f0000000400)=@in6={0x18, 0x3, 0x0, 0xffffffff}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r3, &(0x7f0000000440)='./file0\x00', 0x80) setrlimit(0x6, &(0x7f0000001340)={0x1, 0x3ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r4) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000540)="575864f36d0dbfc5fc0e15ab836ee94644c1356ba467223fb8f13f2d426523", 0x1f}], 0x1) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x27a, 0x7f}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x100) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1000008e, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x7, 0x7fc, 0x40000003, "ff00402ba77f0c033c02df71795acd76ef3caf00", 0x4}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:09 executing program 1: socket$inet(0x2, 0x5, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe9b) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x4000000000066, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37ea35c4995e2b1a47ee467ce19e7b35fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb14522a6b905e6cac163f22da2a"], 0x10) r1 = getpid() r2 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="ae69e746c141e6a284abed784a5ba127b48080c27b6697ca05291af2f1bf6285673802e20bf0e6e2e74afef7b9b3d4b98b81b44f70e1a9671ab1a07db499066f383e41420754c9e4a1568be66f0266c4a03930ad8bf977cdc3c53c4d3a18913c15672e6fcdcff834a0cb36e6f5f83463d0a6ca3162dc75417f5b58dd8a2ee59e4058988b7c51cb6ae5b73189ae2f10f79220adbf9d5716d7565b43e8084fe3666b619794cee3d0c867ded5b7360acf62b25d7b378f", 0xb5}], 0x1, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @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}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x406}, 0x8) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84, 0xffffffffffffffff}, {0xc}, {0x6, 0x32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3, 0x2, 0x1, 0xfffffffffffffffd}, {0xffff, 0x7ff, 0x3, 0x4}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x8, 0x2023}, {0x8000, 0x7}}, 0x0) socket(0x0, 0x4, 0x5) 16:00:09 executing program 0: kqueue() r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x8020000000000) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xbf, 0x6, 0x10001, 0x1, 0x4, 0x7fff, 0xc678, 0x1, 0x0, 0x10002, 0x4}) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xba, 0x0, &(0x7f00000000c0)=""/186}) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chflags(&(0x7f0000000440)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffffff, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpeername$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000946800007141eaa1abce49b44ba7000000000000002dc55a00f263e1e5055f1d2e046d5245d6baf212897d668d3f8ac32216c43ef200760b990fd7d0c1f7e9306970c1e36bdfc0d33c6585a11b7737"], &(0x7f0000000240)=0x15) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x5, 0x20, {0x2, 0x20}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x4, 0x513, 0x9}, {0x33b4, 0x3, 0xb}, {0x0, 0x10001, 0x5, 0x7}, {0x5, 0x99, 0x9, 0x3}, {0x697, 0x5, 0x19, 0xffffffff}, {0x1, 0x800, 0x2, 0x6}, {0x2, 0x6, 0xff, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x90, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x210) r2 = getuid() getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/84) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x5, r2, r3, r4, r5, 0x17edb2d356bc2462, 0x9}, 0x4, 0x80000001, r6, r7, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0xffffffffffffffff}, {0x3380, 0x7fff, 0x9, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffffb, 0x4, &(0x7f0000000040)=""/121, &(0x7f00000000c0)=0x79) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x80, 0x8, 0x9, "8524f16cdf921f6104c01ef575f66293f8ae4f1a", 0x3f, 0x20}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x80, 0x2, 0x401, 0x2}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5e, &(0x7f0000000840)="a1216129754be7c63de5bf3148a7327f45a3c0bbf3a1b9ab298bbc2e77efc9d61d517e8cc4d38615cbba972d6b98475f274cd582d4758472c7f5aa21d46e85ac8317014c6052206e50f0b8741bc20e55bea78ebf07266790a4eaf3caca81a4ef71642175a6b0d2b73a2871071e852e34789eea41c571bf02358f9a2ffcee33526bdf6909c2a9731e63980efedebe6b1da3c840eb5025a07f2996b923b5855591d33053b333ebf03b82d27eb2d12f560897cca03db945dab4f17049b9441de24fe3127868ac49a535a8a79bc15f29d32540e190012356f984586a93a23db4ac804628bfc4029022bc453d5f0a546d26989c19deed944d6b02e4e4193addb1912d69963a3ce71014878434e28aa35e3a17e8df64a007ec9e1e62fd750cceca7107c67d47eea2e79e3424c6af13bae93eb90cefbc96c0c6e23118785ebee74ec4b4d8f1cd2252d6a7c37bb190510f88f0190527e51b1d114cec2d077bc153391c946c748e442c4cf35945777b0b079571fdb7686cfcca5f7e2e51bcced3e37e906195f97b5996b5fef123d661e78e561ad3f5a2ca287045d032033ffe980fc876795f64cecccbd4c8bc1b21e1aafb2ff186cd52c728ce0799db5c9a90a67fbfa26f472d6a57d252921926d8d2a6d82e3ce5752ebd37f22d") 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) pledge(&(0x7f0000000400)='\xec\f\x009\xdc\xd1\xe6\x03\xc6\f1\xfb\x88X\xe7\xa0y\x8bj\xba\a\x11\xf6\x1e\xd7\xbeH\r(\x05!nJ\xe0\xc2\xfa\xf9b\xbe\x1b[y\xa1\xb6;y\x16}{\\}\xf0\x85\x8a7\xfe\xb3w5\xc0\x82\x8b M\xb0\\;\xc4e{\xa5W2G\x9e$\x00\x19b`>?F\xb4\x9d\x1f\x84\x95mD>e\xe6\xf6\xd6\xe3\x86\x9f\x8e#\x02\xe1\x9bG\xd9\xb5\a\xe58\xb14:\xcao=D\xa6\xce\xd0\xfd8\xcd\x9awQp\xf6U\xf3\x87\x17*\x9df\xfe\xa2\xab\x93*\xd6\xb0\xdf\xf4\xa8\x9b\xd5\xc4n\x11~z\x1bcq\x82\xfeh,\xd1\nI\xf1\x05\x99\xd2\xf1\x12\xad\x80\xc5\xf0\xf0S1hKY\x19t\xfcz\xdd\xddc\x18\xbe\xf2\xec\x19\xec\t\xeaZ\xdbWi) b\x88\xa8\xaao\x833\xe0N\xed\xe1\x89', &(0x7f0000000180)='+{${(\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f9049d76d45bff03007600fff67b2bba5ad35a052000000427adaeb486ef41c8e95380ea461450732df0c71de70867106bb8a307cc89e05fadd24d437e3f1f178582ef2a0659c71aacbf1e38ea0313800c8dedf979000000000000000081d5d3d123884aa37d3ca3a1c8eb73d0626c9701c75b0ca7b55bb24c870d68f2942061b17a43b6fd5bf103f120125b2d9954ac65e6ccfcc0098dbfc5bd2a48b60cd355b84d10ff5d385923d643c65a8695a3c3423427a9f8726792b739ab35dd8a658f4044430a2ed04538706af10ff3e900fd1aba3d39e257f59cbf3e882506c6051614557956e10e15cc375504926ad27fe20b9afa089fd8a751ee0b4ed13e93a26b"], 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) fsync(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa4864b276c144457, 0x0) r1 = msgget$private(0x0, 0x42e57fc93b31f240) msgctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f0000000100)="0d3927287ca1c6e94e67ef20ce2e6918adfd0de3caa848721ad1c2d955eb7d96ff725b5d09213cc2d83dbf2fc1159bd00c", 0x31, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/179, 0xb3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x92a51e775639c3c9, &(0x7f00000000c0)="5be3e990f4b0caefbda0f2e9f5c85916b9bcfd8f47b65a230112b44246b117b16f15dc922c5f475d", 0xfffffffffffffccb) socket$inet(0x2, 0x0, 0x7) getegid() 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x1afd) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x1) write(r0, &(0x7f0000000200)="d8a8fc274c6b3583e4cd4f95aaacb3898c75d8025bc4fb560f00ad4c746d4c13adcbcddc823d10907645c56072c7c6a142dbe5ea5db904f1c07e3e46b28f96c511967327c6124027f93f7c67c7e1af06bc57ad70a15a6faeae6d8cc355120989e530250b9edd5ab0ab380f15c67c6bfb48", 0x71) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='M', 0x1) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000842000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x800, 0x803}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x2, 0x9e}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x10001, 0x3}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x4}, {{r0}, 0x3190cf336b4f9662, 0x4, 0x40000000, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffa, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x84, 0x100, 0x4}, {{r0}, 0xffffffffffffffff, 0xa2, 0x4, 0xff, 0x7}], 0xfffffffffffffffe, &(0x7f0000000180)={0x1438, 0x80000001}) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffcfb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/bpf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) 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) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x124) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) 16:00:14 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20001, 0x0) r2 = msgget$private(0x0, 0x110) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chdir(&(0x7f00000003c0)='./file0\x00') setegid(r3) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/12}, 0x14, 0x1, 0x1000) sendto$unix(r1, &(0x7f00000002c0)="41f83efc01c4f8faed00b86ba9917e1b20395f775735d8200456d0d87683ccadecb4bd3937cdbba3a09f70d9b1d4c4824a107ae6d902bd3ae27d9934c4cfdfb34f439e57e1bbd8e16ae0c0f89df63564da101961f00cbca7b92a51d3cb5a85e75712783718714c3d4f2c", 0x6a, 0x4, 0x0, 0x0) fchdir(r0) recvfrom$unix(r4, &(0x7f0000000340)=""/124, 0x7c, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) msgrcv(r2, &(0x7f0000002d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], 0x1008, 0x3, 0x800) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7fffffff, './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) read(r1, &(0x7f00000000c0)=""/7, 0x7) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x8000, 0x6, 0x0, 0x8, 0x101, 0xe1, 0x1, 0x0, 0x80000000, 0xfffffffffffff510}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) clock_settime(0x7, &(0x7f0000000100)={0x81, 0x3}) pwritev(r0, &(0x7f0000002140)=[{&(0x7f0000001b80)="4aca1defd4c238d5d992fb8983e39072b8937797900fe2d77499d2ec09272e14480291f6874354913288d650f9a47520b88a15b83837870fc641b8bab3387d6a8222c8da3ca33f9eff41fde4e63f197e25ca04f2a0cfe5138bf0c7545174021f13cc9099024efdee3d0e69466fff23302a7dbff13e989d69e22db27f1200c0d198bbc8f42942a5767b69db3bf9d7b05fb44cc780c53579f248e76e", 0x9b}, {&(0x7f0000001c40)="df520de31d54d3834630a12988ba23fc62517a60bd962c7e59352f85fcffe00e1220bd8042b60fa6a9a599f5b25e9d92f07785fc3953177a1cf82b1490270588ac006ca3fe1cfc01808586035e0e3f7e7c329678f7d57e5a3c20672137d49fce33655669349ce317a923e5ea687ce7371d9e575400802c21e51aa081695c8909390a7c48864fcce4d1f4536ac906ea46aafcf87b05e7176d4f8f5c01b5f99b63fb285131", 0xa4}, {&(0x7f0000001d00)="435835ac781c2a4335a885e75318043f6ffdb45314c766b930d12fea83bb2e2cadbb8685d86f43694d1ae4c5f37e32cd927ed2b5d004dfec292f7b9dc2ad3c4e660bb511a91cfcfdcfc7e8c638cca9ae0536ed", 0x53}, {&(0x7f0000001d80)="47ba5475821b7cb7bd713a84cf6e13c31a274d2023fc18a8e8ebfafd116db180c5d56501e187ed701c24e03a9c55b354ba90c977120d42050f3cc11751", 0x3d}, {&(0x7f0000001dc0)="6e46e6b7964a61ed33c36e4a1aa081c2ba9ee7677f481b3fc88156cd16862e262e7b76b8e61de4d90357e6f1a62bc03bab2fe6b0330ecaa589043f17b072a5161fb9f1ee3607ad3dfac12f2ff4037899db8035bd723bbe14212c7f6604027d008dbaf1cd0376f537553741c96e41542265e6741b0210ccc70119a44c868170c79fd23ed0f2500542ecc77745d6474e9e4a4949a289c2611b4c3e0e84301f57c5796b976262e657e906762224b15a8c21fe846249e806b27be574d676d2f6c964d0347b394a0a8f13094deea4352f6eaf2487d3d29b4d206f578d564e0fbf3667158e296d34ef8db2ab37e8e83a20d6f8", 0xf0}, {&(0x7f0000001ec0)="952b5f47dfaeb5c2491cc9083267ba519a10ced6362e51e23893bab6bdea46f7456ce311e1b2683c6193020f513f5e7d397563666f124cc7866e3f0fe9492addc73247db7b0682b11c212c28c01bb941066db35081b530ade5b0a52503b3b2aa68733240015474dd275b0994a09e642d362a1639db1123ad04ed08608c3f0c3723647c6dcbb5b0736231907828c23319da716c4469aa19c3c73271eaecaed6f0dd284750856f0ead92e657b0ab275383541ed249b0e8301002d89be95eafbf15945bdeeb3e0173c5b280b31085bd61808a9b19f92fce29cd0b234a12f4a705dc01219d239452794aa2f74af6d468545803bd1e084f9b0449", 0xf8}, {&(0x7f0000001fc0)="2f79d163a90e32276ec0803db6bb9e0b24b6e519f47432ee0c842e15c0775bc6e6043036813961489a80e53488d0a85df7fe783ebc7a61e99ace53edec0ccfa6c529788d7ea1368d0b4e5a0c49d9f420c0d4beae2bbf4e20b7f79fe6bc4d71d580e251e4315314afb95fbe7648fec03396944a996a40b2d51f74c5c2bff7c8ddcb4e3e85cbac7e4556015c67f0c38a1b2e8f07b6c41e41485671229ca21a8ef1cb2457a9e44ce83c11cd6dea30733ad7870aa69fc526e4d6844a469e3ea2965ff08b2c5d11f68fdde76bdd67961504569b7618a18d190a50164175423c34f4d4d6756b317d829a68", 0xe8}, {&(0x7f00000020c0)="7276548d9312b1c7e5d6cf5126df0f5cc9bf20e946e8411db2f7e1c61e3a548da98979fc2bada8e468c50bf489117436a26167162a2d223b4862dc7ae469f2f8048c926d242ab739", 0x48}], 0x8, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x0, 0xfffffffffffffff8}) r2 = socket$unix(0x1, 0x1, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x9, 0x10001}) getdents(r1, &(0x7f00000005c0)=""/222, 0xde) r3 = fcntl$dupfd(r2, 0x400, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000004c0)={0x0, 0x2, 0x10000, 0x6, &(0x7f0000000240)={{0x9, 0xa2b4, 0x8, 0x9, 0x100b, 0x0, 0xc06}, {[0x8, 0x8, 0x9, 0x7ff, 0x6, 0x2a74, 0x9, 0x400, 0x2, 0x100, 0xf168, 0x2, 0x5, 0x7, 0xfff, 0x80, 0x8, 0x1625], [0x8, 0x2, 0x10001, 0x10000, 0x6, 0x400, 0xffffffffffffff7f, 0x6, 0x4, 0x9], [0x3, 0x9, 0x618, 0x3, 0x7, 0x1, 0x3], [0x941, 0x1, 0x0, 0x4, 0xff, 0x800], [{0x21, 0x3f, 0x3, 0x4}, {0x10000, 0x9, 0x2, 0xf75}, {0xff, 0x7ff, 0x8, 0x400}, {0x3, 0xffffffffffffff7f, 0x4724, 0x1}, {0xfffffffffffffc01, 0x5, 0x0, 0x9a02}, {0x9, 0x7fff, 0x23}, {0x100000001, 0x78, 0x2, 0x1}, {0x7, 0x3, 0x6, 0x57}], {0x1, 0x3, 0x2, 0x80000001}, {0x8, 0xfb97, 0xffffffffffffff81, 0x1}}}, 0x8, 0x3}) r4 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfffffffffffffffb, 0x4, 0xcb62, "098c643e37be7c48d8f9e10ed812abd210e5308c", 0x4, 0xae9ac27}) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000000)) readv(r1, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/135, 0x87}, {&(0x7f0000000880)=""/252, 0xfc}, {&(0x7f0000000980)=""/79, 0x4f}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000540)=""/33, 0x21}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/231, 0xe7}], 0x8) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20008, 0x95) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0xdb, 0x2, 0x3, 0x3}, {0x8, 0x2, 0x7fff}, {0x60f2, 0x100000001, 0xbd4, 0x7}, {0x1f, 0x5, 0x8001, 0x2}, {0x1, 0xf837, 0x401, 0x3}, {0x7, 0x7, 0x1, 0x8}, {0xb53, 0x8, 0x6e8a, 0x7ff}]}) pwrite(r0, &(0x7f0000000080)="b1e91b050ce5eb0413b0", 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/65, 0x41}], 0x1, &(0x7f0000000280)=""/230, 0xe6}, 0x1) 16:00:14 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xff, 0x1, 0x4, 0x1200000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xa9}], 0x1, 0x0, 0x1000000) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="afdd8019d1bc15ac91686785ae1d1875", 0x10) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c1e5c6dea560c7bca22a5da0ff5fc1125f62f7c5"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28001a0008cd7fdf030000009bedc65e346e506b16e5eec67f1228525f59fb318bb439b8d5c4b2780a85f4a616cf5518337f1819a7b94d05732798b413cfb359ba598db4286cb9e12dc7d45bd2f6f747f2f37e1def8e652d1dfbacf218f4e9cd66701d5da261328f12dc336acc0c704db2b6c3f8ed65ad9996411402e8fb162e9f5aa418a4280b29c93892d60099c289722d942000000000000000005a8fa3477b91370ce947881e285753dce8f0ca0cb60a068baa4a68f9c9ba62a373", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') fsync(r0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x6, 0x2]}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x80000009, 0x0, 0x9cf, &(0x7f0000000040)={0x3, 0x7ffffffc}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2243) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x7) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30040, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x6) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x2, 0x57, 0x4, 0x6, 0xfffffffbffdffff7}) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:15 executing program 0: r0 = syz_open_pts() semget(0x2, 0x4, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:15 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x15b4a13706359316, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) setsockopt(r0, 0x3, 0x10000, &(0x7f00000000c0)="42bd472c6aa65baf1e1233080047b0cab5b8e38de921d2e661389ef6f7706e45ccfbb5cfed83c318afefb3fdc6daf9089aba4994dfefb90ed2ba536b1cf8ac9873087b693cc4611884c0c5738a38a5a1ae36a64a500eaee8a14a1dec21d306052fcd67b3ffb57fc44b75a0bfd11466a68126fad3fc16f736cb183a4edd5190a4c4adcf0f3ed322fd48dc1122584bea12766eecf1dfd12deac7aa5b442698d35b883f77688636cbad75ab16b4f6571d04f8167801e1a35ead930938f59f", 0xbd) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x20) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x10142) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x0) geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x20) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:15 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getuid() r6 = getgid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x803, 0x0) r8 = socket$inet(0x2, 0x4000, 0xa67) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x80, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x8000, 0x0) r13 = accept(0xffffffffffffff9c, &(0x7f0000001380)=@un=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x90, 0xf3ae523032ee34}, 0x2) socketpair(0x18, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) connect(r17, &(0x7f0000000040)=@in6={0x18, 0x1, 0xa66, 0x2}, 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x150, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x0, r1}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x0) r3 = socket$inet(0x2, 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe63c, 0xd64, 0x5, 0x400, "6e2297ae324882da05e599accc31ddf68907e353", 0x5, 0x3cc}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') pipe2(&(0x7f0000000040), 0x4) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mprotect(&(0x7f00004d7000/0x1000)=nil, 0x1000, 0x1) shutdown(r0, 0x1) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:16 executing program 1: r0 = socket(0x1, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x800000000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10110, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1440107d8163ed1bfbdb6f365f1d2a96e7bcca2d121516de8e8bde1fd5c7ed2ecfd6fcd3b1bff2690b09ef5de003ac3a32cf39a95491c33de5bcb265610fffd635a2bb5eb6f766c7804dd32a8b2bc2e93dd9f0eaa000a181824b61cd1d9141f9605ac54173788a2bd4a9f3905ebac62d58a1671d955b515b3fa8fe5b0c5294a3501ffbb5bfbd914cd5def599255aba7a32fc317d6e86f323322a617603b387ccb3335bb8684ca65938ca4b04ef13111e0d8f68f0981d4ae78e780089057927174061765db9cc1be0c3acf3d8c1"], 0x10) shutdown(r0, 0x1) 16:00:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0x1, 0x0, 0xffffffffffffff25, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) r3 = kqueue() r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0), 0x0, 0x0, 0x53) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x86, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x6, 0x100}], 0x5, 0x0, 0x9, &(0x7f0000000180)={0x4, 0x80}) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = msgget$private(0x0, 0x120) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x100, 0x6}, 0x8, 0xfffffffffffffff8, r6, r7, 0x5, 0x0, 0x2000000000000000, 0xfffffffffffffffc}) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x255671eed491cdaa) r4 = semget(0x3, 0x2, 0x444) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000000c0)=0x73aa) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:18 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006bf000/0x4000)=nil, 0x4000, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x69, 0xe, &(0x7f0000000040)="eea593cc693e867e22a42a407d562b4aef5de426690d380a01d8b58e4fbe8be0d89900bb8a7ed510bd32f364288e79cbb7678c910b5db39dc2a2d853e30b72128cbd9cf9d8b4690a0a4c62d81056f1fcf56fad8df26ac4b1d22f37f2b3be8d5198522000dc3e91d4ca6fca90bb62879f455576a1e84592d9c0a50456ea30f8aa231d2b99785a5d405c64b0f70f088760c5b546e5694945616e804852f7872ab19930", 0xa2) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket$unix(0x1, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:18 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket$inet(0x2, 0x4000, 0x50000000000000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:18 executing program 1: r0 = syz_open_pts() semget$private(0x0, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7) syz_open_pts() fchflags(r0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) dup(r1) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") socket(0x10, 0x4, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x10001, 0x1, &(0x7f0000000000)="172b2699e76b3537a4635307065c7de563eb6fc6a876a770be297076529a73c56b08c08acdd056e6243c9555c07ad8f8bd1c97ce5e9143797bc5a9c0edb3bf5cd99f924a816fc98018252aa1c8c6f2e02a2b21eb1a1b9df458c2", 0x5a) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:18 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000054e000/0x4000)=nil, 0x4000, 0x2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x61c5, './file0\x00', 0x5, 0x4, 0x3, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x6, 0x1}) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) msgget$private(0x0, 0x88) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) 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, 0x6) fcntl$setstatus(r0, 0x4, 0x8) 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) 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) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000001a80)="0051d94c34f1c7b2edea32d57054f1bc474c220a8d31455e933ade90a04d5686a42cdc5c89ef4b32dc40b327684120a8330959907e93baf2e79436e17b693e89fffe2e1628de08d1e9d425e7b3632230a83944ed4a0cb7", 0x57}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x8, 0x80000001, 0x19e7, 0x3, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) semget$private(0x0, 0x6, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x1) socket$inet(0x2, 0x5, 0xfffffffffffffff9) 16:00:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0xd8d65d2401b2b65b, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x9, 0x8, 0x5}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') r0 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) shmctl$SHM_LOCK(r0, 0x3) r2 = semget(0x1, 0x1, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x100000000000, 0x6, 0x4, 0x7, 0x101, 0x481a, 0xff]) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x10}, {r0, 0x80}, {r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0xb639069f6a325db8}], 0x8, 0x3) lseek(r0, 0x0, 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8082, 0x100) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:19 executing program 1: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/218, 0xda) mprotect(&(0x7f0000450000/0x4000)=nil, 0x4000, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x5, 0x9, 0x3, 0x401}, {0xd233, 0x7, 0xffffffff, 0x2}, {0x6, 0x80000000, 0xfff, 0x3}, {0x80, 0x80000001, 0xfff, 0x20}]}) 16:00:19 executing program 0: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x86) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) execve(&(0x7f0000000240)='./file1\x00', 0x0, &(0x7f0000000480)=[&(0x7f0000000280)='@}#\x00', &(0x7f00000002c0)='%--{/\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f02dc00", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x800000000000001) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0xcef33b744ef604e1, 0x7, 0x7fffffff}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xc7, 0x0, &(0x7f0000000100)=""/199}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003000)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae666ddccf3d9407d178c8e68ccfe22a9f91dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b439342b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892f9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc9cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a288d54baa6bdf36a09101cf86f129c55bcd3d8bd87df76108f28507225f050c8ace9e1f68c27ec2fa41ce6d2f696160c232e1f2d9699d07259590176e5fe21b4206a8591cad8b03aeeaabffbb548c80033b0d763ad70788f9b494c10b51e98b301391e45ba99d701f9e2fc9aa3159837405cdad129825", 0xfffffffffffffea6}], 0x9f) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x101, 0x2, 0xc674, 0x0, "0aaccfc030051651ff69dc7af98dc92f7780cfde", 0x5, 0xfff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x42) openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x7, &(0x7f0000000000), 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4f650fd89d9e252b, 0x3c05) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1, 0xfff, 0x214, 0x1, 0x1f, 0x5, 0x8, 0x10, [{0x8, 0x7fffffff, 0x5}, {0xffffffffffff839d, 0x1, 0x0, 0xfffffffffffffff9}, {0xffffffff, 0x7f, 0x3, 0x400}, {0x8, 0x8ba, 0xc0, 0x81}, {0x81, 0x4, 0x2, 0x3f}, {0x4, 0x9, 0x3d, 0x158fc41a}, {0x1, 0x73, 0x687, 0x3}, {0x9, 0x8, 0x2e76043, 0x5}, {0x4, 0x68, 0x1ff, 0x4}, {0x2, 0x65e0c69c, 0x1, 0x2}, {0x8, 0x3f, 0x6b5, 0xffff}, {0x8000, 0x401, 0x2, 0x5}, {0x2, 0x3f, 0xdb4, 0x7}, {0x6, 0x1f, 0x7, 0x1}, {0x7, 0xfff, 0x1, 0x8}, {0x3ff, 0x8001, 0x54d5, 0x8}]}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd}], 0x8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x350, 0x0) fcntl$getflags(r2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x401, 0x80000000, 0xffffffff7fffffff, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x2, 0xe5, 0x2}) getsockopt(r2, 0x400000000, 0x8a, &(0x7f0000000080)=""/7, &(0x7f00000000c0)=0x7) 16:00:19 executing program 0: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x108) semop(r0, &(0x7f0000000000)=[{0x0, 0x200}, {0x0, 0x5}, {0x4}, {}, {}, {}, {}, {}, {}], 0x9) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x5, 0xfffffffffffffffa, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) ioctl$TIOCCDTR(r0, 0x20007478) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0xffffffffffffff80) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0x0, 0xfffffffffffffffd, "81f0ef40ab8f79e21ab42c6877641d8a2fb4070a", 0x1, 0x8}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15, 0x7f, 0x3}, {0x5c, 0x3}, {0x6, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") 16:00:19 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x12, r1, 0x0, 0x4) 16:00:19 executing program 0: setitimer(0x1, &(0x7f0000000140)={{0x7fffffff, 0x2}, {0x3, 0x3}}, &(0x7f0000000180)) r0 = semget(0x0, 0x1, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/192) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0x12) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x5) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=""/218, 0xfdcf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000004c0)=""/223) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) semget(0x0, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x7, 0x3f}, {0x0, 0xffffffffffff3778}}, 0x2) recvfrom(r0, &(0x7f0000000140)=""/92, 0x5c, 0x1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000080)) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x4b, {0x1ff, 0x9}}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000), 0x7, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getrlimit(0x4, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x80000000) r1 = dup(r0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0xfffffd0c) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x101, 0x7, {0x7, 0x1ff}}) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000180)="104e9aac7f3f4e6e256a3b95b6628c1089c1eff34ee3f8de8c86ad26a894261ac8cfda00541ac9a0b7009991ea61945a31f305b539a5a5542226ff907cfb069cba9a47e91deb43554bf7ce16bfb6d5fd3c9943847eab7d50fb47d11a23fde3e27b96c05ced358c9b57bc848b89bfe3174eb3cd78d9aa8057aaa2a4bab1ce85364420425780fb2d561b6a969766730e3b5f5772ba97e22e02b4f78236ad5aec81e4cd28415dedaf007920d4ef4f2b48cae5b82598dde2772afba7f5ea952e7214a50a2a29b6741909f274d4e03bfa97ad0b074df587d088dd274c728b42c4957a134d89ce07f41e486e7749ee63cb918e2b42953bba049edabdc1d9fb8fa432222ee7c173137a91e3597da0b4a28c7086f8aa56a32e9718bd1511e4526f267cfdb3e5ae1c3ffde701617e183e47c3caae731efc5b73687c95d2205cee026c5b7a1a4be58d8d4f5c5dfde0b927384920b5c2e36a5abafc3f2369aeb9356fdc129dee91b4aa5db9ae55a9773f0ed01fcb987f0ecddec4a8c5a29c2853fdee89a3534df846db3f0de460d8fe31b0b2b9601eef4d879f148e22ee97570553ad64e0933b69a028e95dff9d00db9d755f3510b75242602d792955c6e60a48b789c56080f9f740b17cb9e1e4de6bdc3585fd162bb69308809907615f1f4ae463642be46775e8c19de49eefbec8de0f86cb92e3605fe805932757d845036f83998273a48ed4f2dc9f9f11e8714da329518284aa2e8c4591988f76220305860644845834866a8aeae920bf9840bc31e42c6f68757ac49ffc903495b45a659a4eb1aea72034aa47a3623b18022cd0c843e806e580e440f33e913253bbeb34b4182fc5e50630045d90ea9a096a658ea4446f97fbed9b5edd85028e55973adc569ee7a2f63993685a0e22f98d497ca235ba3e5f83e4d44652ad8081e5610687d78fadabb9561ab83736a48a57e36de6666ec50982611c2c7fee1ed466aefae4d2f5c07242188c4d129f4d6306c4ad826a95d2766ddcae33c7701a5cfd108b8682268d040b345a4cf8eb887bc65d7ccab6e24ad6726744bee8a2597f12a0a4b64a15bde0b814c72d87296380d7585165d75fd2c4cb3d8a46f98aba81163ce318428ebf80f4985038b76f480ca97f1478d967413f1b06408eb88072baa89cc08c2ebc27f004e289c74d6e048452de23d1ae88b17d40364c763f825d67d9f3c0eeaac4d28d3907aecc0267510cc3361469d468babc356cfedb5b00be82b3c6807773f7b39514f8a1810dfac4007556f9b9f495e6ab6da4acb264b6828a76231c9cfe23bcaabbfdfe1f2ce03acfdd425fe740fec8f6cb6f19fe2391f1a1ca7b4c1c9f9bdda11c204faee1294bd882bc577224e0c6df3edb979a1bf163f628a861d6d668835b1ac02aa67aa2b027405de98ab733d847642a24a7d398ff169eb5f4d4cf098faeb606a2ad5e108bb67fafa18053c074f2f16f660a8eb4a38cd69d3e5bad8ee998244b368187ab067462fb1a4ff47814bc96204ee34137084f6d089f5f5c3ccb6c23827c2850556411aa67649e9bb588bad4654171cde1955b5d97e19255470b2422ce0a3e53de216f4f4a406417fc4656386894f45e9af7c82ec73c9b6f19ed13f0bcd789c644207e1bf383b25c9f671b0b8ebd417d9d2f5ab4d0bc9308a6448dcca14ef455c7f19b8da3f4e4e0e72aa12aa03ef25ebe128d8ac97613ff70c4adfcfc73768e0d2cfa0c2f0af1600e32d98fb87f2d33e4b8a170bd98ad110c83bc19d143f1a93eeaf03fa54b979014c7073fee077d54fa24958946e4c11964de919d7fe25bde782257fa0b9c5a4394131210d332219b7de4f2657a9474761332b70a7dbd78a9dc18a951831fa9f07f055674d37ffdf2a1070384ee829d76827c1ff0f16d47cfcab3cfacead25541a7133dd3674164cba9d577b24e1dafb3589641ce9c93c89b30626db3aefcb9f2270cd762ac1504c90e6038ab336383f2d67c3bef88a14c64a6a7a048433f1502b0580819314a8f0a38fec91adb7fb16f83906bfe94560baf81228138d7a26b1cba2384c418188e76b32ecb8f4e919fa8b27564a9d96c4159afcad6c49f324a7cb92cf91afbd8ce774d90dfc18ca77de914a446d231398d28f8e42df869778c43f7b7f061c584a7a72bc861145b414abb4cbe83053d0e345d8eca01d8e82e24c0e15baa01b77d06edcf19edd346283bf621362f336082144be75567aebcecb8543cf27092a218d8690cd24052b259f61174da1f169f7af9a0a2c947616e783ad04ecae049159841dfcfe15185a1bfa25ed156ca4475159f755760542753cf706f284a87b034a6217d3ebd380af20aaa48dbc03122982e9cafcf82c333c58357fb0793135b3d6ce3836df514a9e7a39c52cd1d7c8b955a9ae56f49a8307f7a1a67f73d64d13f0623ec45dd7f19196af7b228df4553ce576c6c98227e16cfb2a89bee09adcd3ececadb5077f99d003ba26369cd1db6f2859e1397cbabd2443e031c502fafd58f72b62a575298fdb4fd7f3387848491b0bad96f99c7560409402131e6eee92343306cf2701c54cb4efc2d95848f57a7752d0b1419c9251ddd38884a28fbc5e7b38db6f80389c524466afdc4d8f90b42d593c11754fd12e59e4ae90ad97b1a0e1d1ccef3c438528e452f929faee0675f2c7076b90226db5d21fb023671e3669d7697b11c5a49c5cebcc74683a2df55056ead50fd95e80ebc2a9bfb294d313505a196203eb6d306b1b663f9da77268404c8853bad373ca2fe7c3ce444660bf1e4ccfa2644bbe6fbf74d2e2d73fd390b006407a1544fb2912d16d35d1ebfff41f168d2207accd0cdb17952a57f1829f8356e8a327082f0bf3ddd163d53bc72e64e00828fd61261e58651f6ad86adbc2e442b9a21384cd88a709f1f1a3a560b489caa3e308c9d6556a495a8e8d4a74a98c38f84891cbd47e1f4fe9978e7c17eaa537f43a458a4f88ab1c45a219cef6fcdf62140b5aedc30812e9bd3adf47cc85ad1c77d3beddfb5126e27e80536c95c80581d51795dbdc6103bbd6af073fa59e11fdc335d46d2f0f922865df1246ca116c6208be29972c1f882bb751c82761372f71e47165ccfd63ac11520ad6f046d48d47f9b37c307fe347529f03347a45870999c0a650a8e89c243bd1e9bb59a304f67fa6c6f7da40f0e4fc7be9e56be85e940a78584e01187bd8338c01b39dff022da200582f0fc90049335d14eac122b8536a2510e9f66979aa6e07a680a7038fd7ca99b67fe20bb9164006b5da5c4118d6d4b4f876715ccf2a4db96d242199c5e17f416abc9af1c7b26563e44d7dd5417d6915960d994b6e5e12fa0fde2b4de349cd81d573c234fcacff0c77771cc9f445c69d76a0c00752e362c1b063479005a0b8ba0ecd5b436b91bae491aeb25b37fc4888a44ea7912915e38eaff74025200564ce847760ff80dd75a0ea71a1f3289c954d683e62237e53eedb93af47c8256488bdf5e6b5ae2bcd90bfe2b86eb1f7b65f04e8efcfb5a8d79a5bc8fe2280cb89c0913c3683169e7e43fc0540d9901cec6feab89c9c76adecb170d414036138b58edf7831ac82043e71f33ea696a14f5c371404439c30341baf72eabc5d2962f4ebcddff45dc089616e3c4becf15611dca77cfe022e51cb3df932edf5aded012f275eda3d619a7fa087839b591425b8ec7ea1490789a7dcef579fbbd5c00d68a8660c3cae3ca53f3c2f86df3b9549b2d351e67f46a9d09d61bc59d4e242efae370f78a10b7e58be5cd5646555d40c29d044abc2d8a3a0bda4fc4971ec136bd760e4911a601325a078ff8b1d2c0f3ada57f9af141eb6f9aaad1317bab978aec29aa0909845f16a46680119baeb6bdd7541dc6c7cd3e216c50e4c11135f4e36c7798b76aab4cc20b964ae4952f893b0a2b95cf675996582b8b6d4131e4c1aeafc8ee51e145fb8abfed9a403390b853a90ba99f045353f003e15908cca2eed6b3e8755ea8044c37f8786baa2a764f1d4330cc5821e88dcf9e4b54347e7a59ff65c91737e64d8532f36b7a9d31859de0c810b977facdb45ed62a32c9937294826436aecd6c058c089f1103c6c7a8d088860d2cd86e63307b64fad43c617764f25218d7d1866614252f6ed78722421336bb672fbf7ff12683d830c16329896efa9fda921af686dca6b631318d086efc164e930868aaeb3ab8173c3730f593869f28497d9df22d653b39699a99a9ed7736cf499281741685d444db929c18cf27b717e2e0bdb29d8274da88ff2ddbfd5aa862310022fb55255f536ace35e30a32db3c60777d17de698e6502e67be94b04f337791cc4d4c7683370feda537a280c3ba9f19789fe6fae35acdced5833538e0d5119d9c3eda4ffa6c5721d273a0c9f5bd5df3adf1b8919f7b6838b14898b145acd2bc7c2c1b014ef11bf8288de72bbb16b20feb0fb1496d4a2be4965b3fcdda97828a7ef12a5c88f4a590832718c7b67b7d4c90ad7b43f38117ade99fb308dc60f1d8fa6b1a84b31d90e0105667d21e448addd1c62550bcd7de0a8fa19bbcbca8866c4a6ab6e205a75abaa2d4b656fd2a1d4f4cc328eb58eacd934a424afe822cd5d68e5915ccb6e12552e37e8cd1b72193f411c922bfc11ba1232d9f17610ea551b2d9deb3dd78d4f2a4c964b9d34171e717b11c9fd878067e3628007a4fddf81bbfb68be034d03383733622780d6f01ce183264934de0d99f10f750131e5e38fc7b75f563c901a85909efe8d2836fb85ead0436f3a670b3d0f56b356c448a9866bafa139b2e2448323c4bcf94a3ac422bc7da808bd3bd4ddabffb61897c664bc14c002044e059ab6fbc61608a2d29091ed8650f35eddc108b50432a8c1aabe97842cebf26484de8465af5d13542ff38f265576f336db3f9c53ab338a045de9f50225d7e917b4e2f7afaa3c6cae3d2f00373431ac3877bf6b787271d51bedf5e0ceac632f63091a888016951c88a23a3aa42fee4ba682fadce9dd517afb04d7da48fec00eb8aed4427c765b626070afc5e7362323c7e48dbf81b7540448b382ab26da25fd03b69ebc9f1358138e442529fe59ed96233e876dd3d1dc4f9eb6a53aae63f73dce0922e82c8d284529e9fdc670846afcd9b16ba284be7afce7d0992c850dcc98949abb750c453abd899f840afee8c680a2404846699fae07fd3d713d3f80526f70f1abd2b7ff7adf25d37056549dbe71b283b176a353f96996b024a96ab174f5f305a23325dd3f3f471c809ed16348750b5c3a610f7a39e927affd1f57e917260826ecfe1fdc8aa646b5c80af3b220eb7fec56a041145d384957b657a72646d775c7c11973aae3fe5082a4c9a9d883186f9c1a95671912c5aa4fb158c94be19796d75b08deef44ce9cdf4c85b76460161a852cb5ea778f172e2af8168a8ee2924422593969ae02ba741a5456a0f30db4b3916278f1443707fcb0118391e4ea4a619251dd9b0bb9aa6b11d0e47bcbf52339e0c4351b067e9e56143e19f30d6fa7d4670095ef1b0a1730ffef0ba897d6ca1f15029ed78c4cdebb6820400567a7c9cda679807acbc62edeee5a53c166ca864d7d8b9de22d00acc50962370db3f4fa02cd094215a2e1229f92350f7aae20af5cfe43b28ad9340388f1a3eb4e739dfa5750df5e26cb748323ecd2b99cfff1d461dd0397fdd6f4216cab72dccaf5b76ff019a25266571d000bdae8a3def71aa5b436cf771ea653a5a90e1928f695cbe89c4d208044c42d66f59ddfd8ae3f3f1872d574afb3127a482b86d44fab8e4e77cafc7ddc5f27e33d555e2a2f4bbb3a1a", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000080)}], 0x3, &(0x7f00000011c0)=[{0xe0, 0x1, 0xfffffffffffffff8, "1ae28f8660c0a937eab6b3802f91cd5b6f3abaed85b4ae43eb19e23cdaaed20e2240ab7769de0e05d926501631378c6126814d442052cab2aa16e5ce94da80bed1a1b22fa0da22e1921f99f3fecb0855134c51571b65e5832908b7b8a3988f7066b72a0b732a95c2cfd3bc77b0ceac6d708e018f9fc8f338bfbb1c4747b54917734ff7c497bda30cfba2d414f3403b9f9648fdd4d372c19529113aee6f61c50dafbb9678b61af4dc01c77a896769f2a29045a560c0b3b03083535453ec0dab576af5545de59bc22aadeb8c3f0a"}], 0xe0}, 0xc) ioctl$KDENABIO(r1, 0x20004b3c) socket$unix(0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x102) r3 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0x3bb) syz_extract_tcp_res$synack(&(0x7f0000001300), 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1, r3, r4, r5, r6, 0x40, 0x2}, 0x6, 0x1, 0xffff}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x95) flock(r0, 0x11f) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x10000, 0x8000}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x5, 0x7, 0x0, 0x80000001}, {0x6, 0x12, 0x0, 0x8}, {0x40, 0xb46, 0x0, 0x6}, {0x0, 0x7, 0x4, 0x7}, {0x101, 0x0, 0x1000, 0xffffffffffff7a61}, {0x400, 0x9, 0x1, 0x5}, {0x2, 0x0, 0x200, 0x8}, {0xfff, 0x7, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x450, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/93) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000080004000000000000000000000000000000e520953da983995c00000000000000000000000000000000000000000000000000000000001df0b0da2334e7b7469b78eb00003767000000ac7ced267583ed3300000000000000000000000000000500002d5b000040005050ff3f1000000000000000000000000000ec9cddbfb0ca62cf4ae1ad5aaeea9b9451f82788b8cf18fb2cda1263abe55b2e50a4c95e718272f92935e7cd91259cec677b7c1ec6"], 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x28) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0x1ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x4000, 0x100, &(0x7f0000000040)="e747a6165fd5d4fe8d4a219b54026d374be424232e0d784c1963d7c26e9b8cd104e8b67ee29f50a798988c6bf6ad90a60269449db3908e5e5325f37f1d356627f7025a89ece870716456196445da38304c40ab9b1f3e8c6fcbe094c90defac058df9b29f2e7e96e834d544880ff2300d3d936bbd6f177808c2669651bb3c632aedadbbfa7e34201bbeeb580053ab93054d8d34a28eacaea94c8c87bf91c0ec7bb05e8388bd9180eb5fa0a25dcc908bbd021bb82f3a745b5fd251b219a9fb99dce76a3367a64149aa5a7b6ab7a09e9c2ef74c7ff71758d4c6c67e4727018e1ab60cfca6af73ddda0734f2db571758dc6cf44f57aff69716cb19", 0xf9) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000140), 0xfffffffffffffef8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x180000000, 0x7797, 0x4, {[0x8, 0x1f, 0x100, 0x80000001, 0x3b5654da, 0x1, 0x7ff, 0x1, 0x4, 0x1, 0xffffffff, 0x5, 0x0, 0x5, 0x9f, 0x7, 0x4], [0x7, 0x0, 0x0, 0x101, 0x3, 0xd2, 0x0, 0x7, 0x100000001], [0xc6, 0x3, 0x1, 0x7, 0x3f, 0x100000, 0x40], [0xfff, 0xb5e, 0x1, 0x80000000, 0x80], [{0x8, 0x1, 0x7ff, 0xa3}, {0x1f, 0x400, 0x2, 0x20}, {0x8f0, 0x7, 0xef1, 0x100}, {0x4, 0x3fffc000, 0x0, 0xb1a}, {0x49, 0x1f, 0x9, 0x7}, {0xfff, 0xbf, 0x401, 0xa0}, {0x2, 0xa47b, 0x0, 0x6}, {0x43, 0x1, 0x2, 0x9}], {0x9, 0x5, 0xfffffffffffffff9, 0x1f}, {0x101, 0x7, 0x8, 0x6}}}) 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x22) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000100)="e000005c00000000", 0xfffffffffffffffb) dup2(r2, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x0, 0x6, 0x0, 0xb, 0xbc39, 0x6, 0x1, 0x0, 0x9, 0x3d}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="438e95219f388ec61408bb74454736da915c3ab246ad97bfe39539a514a71de315b96bcb4d5b1ede644854215a0b575d30f256cff8af0d1f86029319b282541873f5860fa169c23453fafa3b7983a11967007fd34b6be8b6f568e4e2a98c6c763f08e9cc301308b4ac79eb8627cc9bce76d528", 0x73) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x4, 0x9, 0x2, 0x3ff}, {0x2, 0x1}, {0x3f, 0x8, 0x13, 0x100000001}, {0x7, 0x8e, 0x7f, 0xfffffffffffffff8}, {0x3f, 0x57d, 0x9, 0x100000000}, {0x8, 0x9, 0x5, 0x10000}, {0x6c250c18, 0x2, 0xfffffffffffffffd, 0x6}, {0xae2, 0x7, 0x9, 0x7193}, {0x100, 0x4, 0x1, 0x703}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c4355812878a889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab851cf33081ed4fbd4f221513c4bc0fb44254ad167f3f4d5b68e1eff1cc3be98de437760c9279b1ecc7ac42ef0eb03895c73e812bc3221fdb5d7d1b843304d76f534b3f3d8e2c10a02f4b6c377987fe7d07fa4129628c56babd704cb0dc56a5fc"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) msgget$private(0x0, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x368c6f72961a334, 0x100000011) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066216f3b643857ac90c637df4beec9f139101722dbf6dfef07a0839b288266594952de1f4067f3ff73ebc26efaa68aa5526e23ddcadfca971a08143fd69d95a6770d5b3b8b15f931f282d36dc2ac4d204fd0c9cb9fc913c7555bb1294523b8808a9e61be300ba41aed7b2df7ea638703e9ec9ecde45d565c71440409d07415ee13538de1f27a72fa5a1b02f855e31037e56e1fd0c7b0c0339134ab4df79b38e58e2a1baa2865615e"], 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127fdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc43060d8096d5fcf025ca33097c3d12ae24db5a4716c21f6e80b63e4791dce03bbe66856210573994799cb55aad8a5bd6a4fa01b31a6182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r11 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r7, 0x40, 0x8}, 0x0, 0xa1, r8, r10, 0x8001, 0x5}) fcntl$dupfd(r11, 0xa, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r3, r9}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x49, 0xfffffffffffffffb, 0x31a, 0x17f220b5, "7bf65a78faf71bf51b2cc28d6c03d1b1e966f65e", 0xd8, 0xffffffff}) fchdir(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x200}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0xc44e65a8db094bec) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r1 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r1, &(0x7f0000000040)="301c138508e5411dfe7a6116675e388875956632678d7b8e56866b062c90f1203013409b66760d4aa95744d4982dc574da47c4fa398d43af342d5073849ef9a299847e47c7ba75681c80a66307e7a1e78a142d9c888c80dc19e9f618646241f16804b981ad59807b0af754dee04bbc1c3fd6bd97da7561623a22b7b1635cb73630da504ba9c22bdc0f7ed996b653b0fc54839f52511898519b6fcb8c9c2d063782ae99f1a5c8efa93cbe4abceac5a23a0b9fe3a66654078dbf6ed94b62023f3cfa0442fb213a8269b4e61e7dec9305b21cc7a310a12e53f41bbf538182fa6eea8893c26294326e5d", 0xe8, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c6530007a2475f18e3dbd7daa7a05848af16f635c3464b159aeb84dc14ae612f4ec1ddbe25c8ce8c3e625cc2c7edbead2759c802a5530588ebb2734d53d94e9a37ad8a7d84e15d61abbeded706f1e35ff0ea291c95d0fe2fb9bcb200192e09e42ced138f0a7d804570bab16b5e451b38844215b558227c534a995e2bc00afb526f2099fbfccf8c138fe64228b2528f924b414add5ca0bc4273c837d1a2aff404fa879ab1af7d04296c1"], 0xa) 16:00:20 executing program 1: getgroups(0x434a, &(0x7f0000000000)) setregid(0x0, 0x0) setregid(0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[], 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r0, 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000280), 0x0) select(0xfffffffffffffccb, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1810, r4, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:20 executing program 1: r0 = socket(0x10, 0xac73b82d71ba7cc4, 0x4a) recvfrom(r0, &(0x7f0000000000)=""/154, 0x9a, 0x40, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x7) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3853, 0x592}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x200, 0x200, 0x994f, 0x1}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x3) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x4}, {0x1}}, 0x2) r1 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x7162ede099b5a073) fcntl$setstatus(r1, 0x4, 0x80) fchmod(r0, 0xe3468b0d491d4262) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x2, 0x7, 0x6, 0x2]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x349ec42b7a389de2, &(0x7f0000000240)="64b3b7e8cb9c28f1b865879be438a5f1b2547a8428651aa7547762622b5173ae415adc1d63f7eec3470bd8efbc8b6c5103dc2ffcf3b18eb37acfbd13ca462e03c80f7ba990c3e91155f7b56e997e4fdac01186f8b70994aa4e3818499377ce27c009d5b08a1f193482797a2a8c1c6b0ed91c2b8fdb41c9f7b298cc9024074441df5ff5e392d9a0d40c999212120b1a37d876229c882e14792300b6973bfab27a4beaabc3303b63a032e1c293a58027447a", 0xb1) r3 = open(&(0x7f0000000300)='./file2\x00', 0x20000, 0x30) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f0000000340)={0x0, ""/239}, 0xf7, 0x0, 0x1800) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000000480)='./file1\x00', r6, r7) fcntl$setstatus(r1, 0x4, 0x40) ftruncate(r3, 0x0, 0x6da) lstat(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000005c0)={0x0, 0x8}) ktrace(&(0x7f0000000600)='./file2\x00', 0x6, 0x100, r5) mkdir(&(0x7f0000000640)='./file0\x00', 0x80) ioctl$BIOCLOCK(r3, 0x20004276) rename(&(0x7f0000000680)='./file2\x00', &(0x7f00000006c0)='./file0\x00') r8 = open(&(0x7f0000000700)='./file0\x00', 0x100, 0x1) pledge(&(0x7f0000000740)='[^\x00', &(0x7f0000000780)='\x00') ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000007c0)={0x3, 0x36, {0x5, 0x9}}) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000840)="c6101983b6058f591287cc0ac73c698dacf272ccf8b3041ee67fa7ab85ee81f19ab9556534e97f044840bec8ac28e822bc7494e56fce7082a84c85447d630c79d4bb922bc7aab6c0020b5042ce3edcdbadbea8e5db6446a2cb64461c0c1ef21bcf8b31f99ad4e762287ee8277509976b9dfa80b5a9e677bb0cf10e30ff36d64b2a6fefba51ebc4e8bcbd78e44b774acdf1dc94a8840202260b8603e764b26830a5b8551f443c2d4155e0a0b4fa84d4d628debaef593829133ce65ad2b2ee2389f67dff4eeecbb77f2d186d80ae85479cc17de231885f936941504f64b1390764185181933e57add5af7799277ece0deb24e11ccb", 0xf4}], 0x1, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r2, r3, r0, r0, r8, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x408}, 0xe) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:21 executing program 1: r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x2, './file0\x00', 0x2, 0x3162, 0x0, 0x3ff}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = socket$inet6(0x18, 0x8000, 0x5) setsockopt(r2, 0x8, 0x40, &(0x7f0000000040)="7798a789ac1913e666a77b9d02c9e396a57084ec3233b050ec0b5619160d56fe05fa53f745cfce5279fe740cb036dd00b1ff23b9b54c26c7136bb78b7044ebea011480b9498559e0d83260dd03", 0x4d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r7 = getuid() getgroups(0x3, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgrp() r10 = getuid() getgroups(0x1, &(0x7f0000000a80)=[0x0]) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000003c0)="27b657b1f233c41bfe28bc1a82d9d17816822739f199130368377e1c4daf451bc12bef292ba24d0b3152ad9d50cd13046c0e8783da1342791cad8d50f0fbcddbc7f0b39f24ecf17ff8212b1cbf4b75980c1d3e9b27bfdd0d034d22294febb37a618835887435e7f9c218df5b3a6a8c6aadace9ca20fa84131081ac1171f9d9f72b17487289e77b05930cf9eef501d74243e6c7ef6125dfdf56a7cd1b6a6ffd541afb99192ab50e4293bbfdd8feb4e246c541ae2e23150d8e", 0xb8}, {&(0x7f0000000480)="b3037472b12a2f5d0e796ddab58df9c3d657313403fb3241af2ddd25e99e3386fe8132d4bff4856b734a296352ed742db9b8c725ab1de2263f869b986a273769fc4c1af38d8df7fa228e2713481e502a0da85818f5a2e3f971ea1aa3f8293a97d8010643e06c1664a767e1a98d2f7f5079fab4c034316988d4755e7c00c32d2fcfd165c15866263744d9aa2fc3", 0x8d}, {&(0x7f0000000540)="de70fe2509c467a399eca642908ef9901e8790e659bc7c2b4008baa42859edea81835f56c5527d5ddad085134260909a5af641618e42faa8fb5c99f379eb154be0cae00a3e3986504b62f45fe3e72972648a5aae177da851eeac93304af512ab", 0x60}, {&(0x7f00000005c0)="2e9630d1a9bf9898404c2b58f1966e17187981b251e0631777e54b0123b87d98e505f33023a24a7b256f9d17b32cab446a83581c86e61a7478183d26f6b7921203a2e1158a330420db1a3f8feee64714efbad94f193d8daaf5f10b6954428b34d857242d7b9b8c3e471e8d6dc5b7f1be0395dfe069206f25a15884353900dddbfbe62fe7963e1f44c8de9f4664f7dcb6b253b9f9e250cc7a114b2921f7294a3ff6e3a1e6d41e335bc53b6537fb2611d7b64dbf1c1996cdb1c241b84b1412f85908fcdce4b51dd91bbe", 0xc9}, {&(0x7f00000006c0)="093830c97a18f041a6887d1e9044940e2deb270946ce9dca7e830e9e12102679653bdc97bbd12eec25743754735704134532b0fff3bb34bb4379ad89a03497183bfa212e44901e65591df4809203640bb42c00fa82c6256a7d71dbe82b8867f71294b2568f111c3ca3ac89c681b87b9705a92e8387ae6a200be80bf953cfc00b4161278f661d9e7a2fb5e912636fd53d68ec9a2a5ab5fc877d3d539a3862e5991c58b6fee60386813bf40967f4d51851441ce926c1ffc8208f96fd950e408c0b34ba33b29af06c9b5be0678396b653cd001cbe0162cf36", 0xd7}, {&(0x7f00000007c0)="eb64e43983921e43443ecd84da9c08634646a4e38b8f45a47e2acc5931b98d03b070aaec7b502315193b3a7513418c1cff83a9ee8cb05104edf0fdac8178161be6f91f5471c4ddff50e961adf5d50e572e3e6217828758d63902a18039d286111b7ae502519531cdc2", 0x69}, {&(0x7f0000000840)="3760fc4c3351b2f9218299bf5977f3960d7b3f29a207c2f293fe65aa6d6289c5c1cd65d90bcf61169db2d8dd75bc94c9976c8705a1e8a969e2eefc9004dc9a0457bc0eb77b3b4348e16b41bc2b562597ee4739c84d295e8fc7c6d4d604b3a3db674d68e155cb80846308519af19b03d933a92386702ed692eccb7eef6154aa191b4f06a90a75ae4b6683c3c6cc36547b06f6ce5f01429dd64541b44831aebc3b1f4f1dc613e155f0a2d8d4aa781d95f1", 0xb0}], 0x7, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r2, r2]}], 0x88, 0x8}, 0x6) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x9, 0x0, 0x3, {[0xe75, 0xa9, 0x9, 0x1, 0x81, 0x0, 0x2, 0x7, 0x38, 0x5, 0x2, 0x9, 0xb51b, 0x9, 0x2, 0x7, 0x9, 0x3f], [0xb5, 0x7, 0x0, 0x9, 0x8c8, 0x2, 0x4, 0x7, 0x1f, 0x81], [0x7, 0x8, 0x40, 0x10000, 0x80, 0x8, 0x8], [0x1, 0x5, 0xfffffffffffff916, 0x5870, 0x4000, 0x26aa], [{0x8, 0xfff, 0x1ff, 0x1}, {0x3, 0x10001, 0xffffffffffffff1f, 0xfffffffffffffffd}, {0x1, 0xfffffffffffffffd, 0xfff, 0x7fffffff}, {0xff, 0x1000, 0x3156, 0x3}, {0x80000000, 0x0, 0xabd8, 0xe10}, {0x3, 0x70f4, 0x5, 0x5}, {0x4, 0xfffffffffffff001, 0x7fffffff, 0x7fffffff}, {0x1, 0x3, 0x7, 0x6}], {0x2, 0x80000000, 0x1, 0x4147a5db}, {0xe5, 0x4, 0x4}}}) 16:00:21 executing program 1: socket(0x1, 0x4003, 0x1) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], 0x1) write(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:21 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3) socketpair(0x6, 0x1, 0xcff8, &(0x7f0000000740)={0xffffffffffffffff}) poll(&(0x7f0000000780)=[{r0, 0x8}, {r1, 0x108}, {r2, 0x80}], 0x3, 0x6) r3 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x1ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x4, 0x6, {0xf800000000000000}}) poll(&(0x7f0000000140)=[{r5, 0x101}], 0x1, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r9 = getpgid(0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000006c0)) lseek(r6, 0x0, 0x0, 0x2) r10 = geteuid() r11 = getgid() kevent(r5, &(0x7f0000000500)=[{{r7}, 0xffffffffffffffff, 0x44, 0x2, 0x3, 0x9}, {{r5}, 0xfffffffffffffffc, 0x42, 0xd202fd134ce4620a, 0x4, 0xfffffffffffffc00}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20, 0x2b5, 0x8}, {{r4}, 0x0, 0x40, 0x40, 0x0, 0x8}], 0x7, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x10, 0xbde, 0x10000}, {{r6}, 0xfffffffffffffffb, 0xc0, 0x4, 0x1, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x4, 0x80000001}, {{r3}, 0x604bbdcb60538d92, 0xd0, 0x4, 0x81, 0x9}], 0x98e, &(0x7f0000000600)={0x2ea8, 0x6}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4811, r4, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="fd01fbf6c19087bbf55a2fdebbe691603339b4e97c5b312592cc2bc40ba908d8524abe1ace00a74a45abe8469efbe9f7d755adac304a1427b4fd324ee0a9236ab750c1ccd9c5cea876629edca031e104dab93ad43d6e77e709fa2dea387ce353a750dc518effbd", 0x67}, {&(0x7f0000000240)="e10be798631e82b3359f39cee5f1860dab521c32b69569f96ef9605c13a35fcb1f0d24906de7e16670c1", 0x2a}, {&(0x7f0000000280)="4d20b9a0e69e972ab5921e2b45becf9e8d038ed46a9e97a982a767b46d03a327689be6", 0x23}, {&(0x7f00000002c0)="036b344caca752913b2526bdaf5ae1514bab0ae9bafc44901714", 0x1a}, {&(0x7f0000000300)="0a3c027f3027e3fe29bb210636f72368515ce69360ede0872dcf84c1ebd85350bd366fe4f34525d9ffb8924250b4777222d9419f32ae1a493ea32e390e2680865880cb3b03bff27c64b5bfa0cf22d00e672613c48a245348eb3b78433e15552879bd3c7020be1f3cae4579c298a4436bdffd0d3b6aead3", 0x77}], 0x5, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x28, 0xffff, 0x1, [r5, r8, r3, r4, r7]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x405}, 0x40c) r12 = msgget(0x0, 0x98) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000640)={{0x80000000, r10, r11, r10, r11, 0x18, 0xfe9}, 0x1, 0xfffffffffffffff9, r9, r9, 0x0, 0x8, 0x9, 0x2000000000000}) close(r4) 16:00:21 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1ff, 0x200}) 16:00:21 executing program 0: r0 = socket(0x30, 0x3, 0x5) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES16=0x0, @ANYRES32=0x0]], 0x1) sendto$unix(r0, &(0x7f00000001c0)="6240a77721097e5911e1ebc32230a8ba8680115cefcfeab66788be1bdec03a76156126fc9e977fb3da35620fe7d927b716b1c8953ccefc3940189143aef6e343e9a7cf2fbce7690df415915efadcbfd9dd06f3c03c7208350ad2c0c2002561385a4c3b96ac", 0x65, 0xe8ed752a4ef722f8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000040)=""/47, 0x2f, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0xffffffffffffffff, 0x9, 0xa1, 0x5, 0xffffffff00000001, 0xffffffff, 0x1, 0x10, [{0x0, 0x400, 0x4d, 0x7}, {0x6, 0x0, 0x3, 0x82f}, {0x80, 0x6, 0x4, 0x3ff}, {0x1, 0x8, 0x7, 0x7}, {0x5, 0x4, 0x80000000, 0x70}, {0x4, 0x7, 0x8001}, {0x80000001, 0x8, 0x9, 0xef8}, {0x3d, 0x2, 0x5f, 0x100000000}, {0x8, 0x100000000, 0x0, 0xfffffffffffffc01}, {0x81, 0x3f, 0x7fffffff, 0xffff}, {0xffff, 0x3f, 0x6, 0x1}, {0x8, 0x101, 0x2, 0x1}, {0x3, 0x2e, 0x7, 0x64}, {0x1, 0xffffffff00000000, 0x7, 0x1}, {0x5, 0x2, 0xe0000, 0x2}, {0x1, 0x6, 0x1, 0x1}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x1, r1}) r3 = shmget(0x2, 0x2000, 0x6, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) flock(r0, 0x0) setgroups(0x2, &(0x7f00000002c0)=[r2, r2]) r4 = dup2(r0, r0) r5 = fcntl$dupfd(r0, 0xa, r0) shmctl$IPC_RMID(r3, 0x0) preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000001340)={0x3, 0x0, 0x11e0, 0x8000, r1}) shmctl$IPC_RMID(r3, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001380)={0x9, 0x3}) fcntl$setown(r0, 0x6, r1) getpgrp() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000013c0)={{0xc0000000000, 0x3000000000, 0x1cf6}, 0x6, 0x3d, 0x2}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000001400)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001440)=""/169) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001500)=0x8001) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001540)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001580)=0xffffffffffffff8e) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000015c0)={0x5, 0x0, 0x40, 0x2, 0xc00000, 0x1, 0x957, 0x10, [{0x80, 0x3, 0x3}, {0xb072, 0x5, 0xb0f4, 0x7}, {0x1b6f, 0xf63, 0x100, 0xdf}, {0x1, 0xfffffffffffff544, 0x4, 0x8001}, {0x0, 0x10000, 0x4bac, 0x812a}, {0x7, 0x7fffffff, 0x1, 0x4}, {0x81, 0x80000000, 0x8, 0x400}, {0x3, 0x8, 0x2, 0x1}, {0x92, 0x7, 0x7, 0xdd}, {0x101, 0x0, 0x1, 0x7}, {0x9, 0x1, 0x1ff, 0xbaa8}, {0x1, 0x4, 0x80, 0x100000000}, {0x3, 0x6, 0x4, 0x1}, {0x4, 0xc6f4, 0x7a2aa56e, 0x1}, {0x2, 0x7fffffff, 0x20, 0x8}, {0x9, 0x101, 0x6, 0x8000000000000}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x800, 0x0) shmget(0x3, 0x1000, 0xda85db0bc7521531, &(0x7f0000ffd000/0x1000)=nil) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001740)='/dev/diskmap\x00', 0x1, 0x0) 16:00:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="74085b7eb76e2e4a79794f14f8968a21cf5f8d10bb78a32fa52a897a548832aa", 0x20}], 0x1}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000480)="25da98640f417ccb423a2ffef8e2d1f37939e88433021568ca062c7ee13de1d0a743db5a2126ab3853c59674bb6fd22950490185cf86083e9dd7d3733b4c4082f9d9fe1b3bba08070b84d3178c2acdcdc4f7ca7e3e15ec5a8fcab5a4e1969e6ad4a1af3f254ffbfd7efdd931cec8ed8a27569fcb85ae5326821bf4267f6b8d9cebeb3f736cd587cb9d50f7cd6a46bc5a16dc6c50eb48ff3e267525d265e3fbaffe270905ff824319f4eff0e04b722ca284e1bc51871707774e1bfd9091daf5de66f7ebd81eafd6203cbcad93505c6c07e6bc19c4659369c1dea7c4f9ba3c8161d381ac8dd9156982db7be72135e9f3b226f58909c7424e4801006d5d370dd5a4d7f161d3137021dcadf5070320cdbec207433ffb4e7e28c0c88ba05d46d80f948ef42cbe55ba7dddaeafc670476291c94c1de0df4aa2d3cb4e2a1c42c0ad56255342beadf8b8891e77c40ee6179990aed9a1bde9716f0efbfd412f8c89f1dc3fe1722619f1cb79a51d2c5727062ed9d9f494d23be7847017706c481a2d652b6a0dbcc4d129a930dcf34b4ccab9b6fee3d7405ac327f8da15d054dbdffd61c472704ce9d37f09b77ad60444da1bdf15c58a93d53b6b0b4eeab9911b2a68a34932f91804e8e50160889278711654fea42cccd772ac3e80f07d985dc52bed613d58ca09ecc17feb147a1ece76afaf21c43f7cb142e703ef768f7e791366d4101f56c10eceb0c1def416dd3ece6997772667e886e74516fd18f00b6add711114e34f200120ffd52c841b8004fda99350abd0578e1a8df6b006b9745a6c918471f88364a170f2a0cfed1757ec0615d8b7081f657ac6373705a5e3f0c0a4c134fe40b6887206cd2bed3a51352d3f286e5ae45579caf6591c063344ac4aaa3964e8fe811cd0eef46293bcc3dd06e0048a008f7bb30e41945731e7cdb4c7bf8717f938f8bcd55b967e2f00e699a46c6709ca2f886a3bcb28e96c6347448ba92570b94aea673ad2fb8b6609cce892c2eaf2562d708899e389973928e2a4869ff082e29b8f180c4bdf82c64b8dce8f2b2f71a9bc54343659d8097f2a3af043a1dc92abd0c26785b7416946096b7e6e5a5ed901b2a3377e5f56c8c8554231dace5f438c558c5ed35e06f4ed1d54acb8fd2dcd7e1bca0c3ac685933eed63c345feb8e515b17f52031bf4a36032e2345b7ba27a78241f79edaa3735ee17ef18c5493e23ae5be011c74dd9a758e153d9f8c3c48ff3c147fac86d544c53ad02ddd68b86007eef734aa5894b149ae4e2f372bbf19bf5b24b9efdb03997355f0aeef949a1b1e025e2be71bc394ce0505f92c3add621a7a812997abecc068c2afe28c830f558e60a11fa9055bcf3621281739bb3b0544a923e7e3a75ba7ffb7d793831adf0501dc03a2d4d6a0d33c7151c2ef05158a681c672cf73cf72d75cdc1ce2aa6e2890361b2da11d0ad9e2c1f9003f341dbcbba7715a563dc1234db831c2fc9a99c3012233acbc3b6745572851e7bba2f1235ee7b92264d17f9c86e56bb5b271e4eb8f0bd6e6d3f9fc4671a7b90b3239f5aed9a9552e3194eb1ee41aefb05c47c250b299cee52d489e6c162904f42de62ee0b549154466f90c63d7bf48ecbdb669d5d97242e2491ac84381d16e2e07da7f1ed6ac4f460165337ffb1b53583c5f043f63937916ed0eef5008854db6f6f50e2158b9008b5c84a8f43ef2c4411f3684e2d4615e31859f47e9ba40de602b67f19f503d3b83dbf1ea72c326a6becb1dd4179853cbaf0f6d2ed74d3bbf5a7f193537f1df9974496ee1c23f1b95c9e3ee786851df7983472a0a4ea2d84375c14f1278f3c0be86696c46f34545083d8ce95a8d750691d89428384d8a56841a55bf858c192e93bc45a0c5fe7e800bf56e5a937305fa76d22eafb00163d2723945dea156944c5f0b1d2dd105c59be2a94fd315875aaa6cbcb3e8d65465ed856e1fb6a69b51643d06648d9e66356b6c35cffc46716d0ad57417c5ff0151f514f5a5bae43754f53c4f1c0f9f5b816e34317405936434882ba14a1c59d7e02efd88b4b8027eb887b3f2049846243e2074657c403331cfb49a1253a95e504c20459e39e3fb13d596a958f9f2f4943c6843bb37b7eef11e40b08629653dfe0ca8099931870e6f0d4a9e69acbfa6c60dac45ad54c9bae71817c157e506a82ea28f7a288d90c49a10faf112fd06f710dacdd66b3ef1446b5efdd1b916be29395658c77bd83f99aed80845101209e3b74907d0bd4b03afd5aada68c009b0adf8c5939c3ae6bfb239f4cc6d4546fe22885e3fee55e4b406328cb07900292706b3c7be9b22dd6c8fd12fcb05c2f9750c230d96b08209b97aa7bd8510f942cbd2f68f865327d8c01fa559262c3a46976285e6bcabc7668aa674422bdb1048185511033a7a666b69b36c0e89b65c36353b3ef1cfde5ad07609b418876de03aa2045c4e4214a14caa21e87be5f8010b5f0d3610950d0354a3b9d5851878f272c2367565ab974a96b6d6c59e6d87b2eb5de53919600145f935c7720387618b789c0faf4b5a633ca363eb13a019a21edc8efae72167d09a5f117299fb6e2b76b245f0b151b92d02d32f9195a99a80adab0131ec60fd169399ad573101a3b8547e41e130f3086250d6813aa0b5434eb22eeb72ec135b5d7f285e2804196e4fb470504cc461a2b5afa4f62dfaf24b36e26c6f1b4cf9d0fb270c38fa05d8c1a499eb32c2967a91b006418e4594d55041569a07c950769b7cc2826b33259fcff85be9f799c55759f6f0a508e03ac0a136f93d191e1aace6e4c93a81f10d177a466a450c8aa02b773efe1176115b19568dd16ed90939c8bb78e39d921c8ef3515a10c60b615f2b248ab3bd39da0dcac2679501121db7e49add0b4f291b0a4dc90fd1ce4534c56717e8b5fefbb47ff9b6796524bfc04ecfbfc0df7dd695bac73b2bf6c83bde460767050a7e5a24482fa4c62569a7d92c19947565b9c121b0d65921aa12e8003d946997481aa81d647ca00d65142408eedd38b6b719916853b8769b34b8d71a157c8e83ea10edf838fe0b814cbb68612791370df4a1e9618cf7c3054da196a971a4c04cd467a5e6d20e1dd2b7a3cee90b9e4a4ffc09f164ef6e3e114b0647008fe412d5638135a528f10c153e590c7ff80446aedaa5ac3a6deb3aa1602044cde6d94809c236c95321d91c3d3fdf52309737dcf947b78b1dcfe02a50d09c40cf98c01ce351a4bd3875b4208ba0a72890471bd6ebf13d63ad1c38a6d2afad572321f25e00497503962a9304264607098326954671b82b08b0cd066697b408281b0f91e3610d8a9ebe10a0c03c3756d571efdb146a5aad3730aa60a89739e79f1d3ed8b1de0b1c8f86bf1e5d0b0d07f7211a9d95af917de11a20ebdd2c860124d454494075591b04a4096d5a9577c3b2be3b7d4c29e2fc8386f4a72a813392ab1ab2e0bf39e124337f0a267870b04ed282096fbb54e582bed7e876c67250f985ffdd14019a267d44921932bdf04037793414eb4292fec1aa3abe9641c1868fa5d0e09abaf653d1d2a62db8221c0ecf3c90c6b6d57015fa30cf2be27db62872a2e8ab29e7e23bd6fc1ff3202280ead7669145343dde65bdd8e3d745ad7b759741ede8a111c791f91e9e6ebd6fa00fc9cc72d007d7283bca6611aea5d96f6c5392aaaf9dd344822e3d63ca239437058d1162e4ca0ac7ffa0a62cb262fad00342b7359c1465c828948744fb6cc73d994c055701d8b5bc2e353899d4892d2fda523cbc8831864bae8c326113d765425045c272a3140920f230b0bf6c4498515db3a2f8c5a28256a73d20cbb6996d4febdb6cd833475524f2a246e35564482282994e10177206036f8d9f235389832c86750173dc15cab8b4b7e6974a90cef1a817518eb0a26e2da2ecbae239c9188e7ceef0cc6218a8ae983c325e9df0bd70bea479ad358702a9d7bae103dd48b4345af75cad86f578e4eb2c3bec8d32316d8732d8f6765809a0609b6200d5e45aecd5811739f22e50ec6d3d348b8aa85fcfc05396b24b1810995e041d87eacae2194fbe832ae18b961bfc0e4c0c43f47364d4465daa2201ae5b6bbdd81be1d2ed9a782bd2ff50730057058c41a37da23e77ebf06f264a60d9ff3132cb622dd9af7337e4d66251cfa33e77b63d00677a6f1a4a7960d203877516aa90efc15f2c81cfa7332491d4da0ddd04de6eca2b5e30a7368bf8abb0e425614082290601b270552a79ba69aead22978150a8c00f30b6092eaa4955bc1c8b24d3b85cef04a52546b55bd58d0bfccb51292672af89634b4c202808a3ad215289d2cbbc3d8516616ebe9127821df1dbe72c9591c979a4bb052ddff639c188909e622fbe541e4b2371a50066ece1b8ea08620ad5219716a6e07c7a52f7d4ac25a3bd3fe46143acc56e9ffce45c68218825938ed4486a68800b8bf1a62e53c86dd1f1f82d402c65755e3c3bd8a2de60e0131843a0b0608e4d6231b919bba0623b9150232aaf61ec424d40b763402e218814c99843790706481cc6c98e85ff2513266cb4190723fcb275a85cdb459d0d4e75b650bca1235afc84115f68c1a53aa335718b236937f39bc9f33be3fa8466a15496781bfe8f2fe24aa76736439a34f8d024b4b1bb987572064ef01dec6ac63d7e548478c8349df682f957539b2f8e53738f4af12848f7b237278d003cea0346442c18af11a2ce39e4070da23ef523f44a75cbb9e553fdd1417a2f52d24e8c40445648c708e4ed3dcc88f68f168e50e68cf41ded0eebb0a423cf6c47b5107c5bbde0f09e8251011c831318aa1ae36bca60e07491b2911f9dda02e79e2d24ccac59fe2ce5bb725ed3fc9015314efae80040ae7b447694bb7b22e448f30ce9f04ea8cf84afb557c0bb02a1d76aaf593fbbe619e7202e44e92098da4af36f1096401034b8c15dfc976186bb0507fd464b68ba328f6c9e7311f574b0e45eb834a591a8c1b32fa10b756a86ba63622e5a5d65d38662db48d73fa3192e7dc987133e726f8762b41936078fbd80afc32073e0dde70e4345d8f4b66c9db51de828763d6b5852fd151d87799fe8c32038b0210f6586c7561eb1c41223635ec27651ec17bb759b1d8bc8150906ffecc3850eefdab114fdb238cbad0a33f2275e839a135aa20fb367cc777137fcc54bd70ff5d662062e899c2d2498b370db153a9ac80bbf52f7f6723e0b574c24cbbaf82060b5b46b0f88bc81040696cf78fcf7011307e4f1634b849ddc8c3a9cf79d3740c7b90f940be8b3e6f3621d2f5bff8534d2d0e2644e75ed308b97c5f4ac89807947387e68320861f8eec371f69ec193a8e65d265e81fed33fcd2cc174262ec99fff1a7037e2ccec63908e4dc3ab3e1da39050e2722e6ccadce24f205b69e2bc03c9ad2664df24a06ad816e87c38195bf5602ec2559338cbe46932f13b7efc1ede8e621972dde376664c1022439224a61abc17c364fbffe254aee0a65dcbcb94061185e4e8e02a4dd9243d881055f009afefd52c580598757b6d69a48d2c497bfab32967cd3159a490156f246e23524b14faf81da7334739aed0f2d19777e9b77990ecff0ac8c2af579208288e9efa0cca6fedf6f8c2574fc566f14362586f8b0d9063ed71e6803992888c315d6b64e5ec514414cd74fc873538f47fa04273aa9f183d9b4245c307a0c1aa34a0f69328ae9d14e5d7675fee1d6b4c976d86b3f3e2a3ce5e670dfd424ad489a8e4586f21d589ef691806667ca1ba514a506482a8cdfdcf0bc98c168cf821cc70b835b4d62c1460ed369898e5fe6670776f383e", 0x1000}, {&(0x7f0000000040)="ab977c8823a569587a2766eb625bd61333f4c23390131771c17ba9fdf686d4741a7c96ea5eda2b2cee83c08c49941c194ff8546f42de670f2bcd4590", 0x3c}, {&(0x7f0000000080)="23cfb2146749de4d7023d541424a32a371f095bf202e6fc1178e0e0d31438bfc360a5da46e8965ea73e3", 0x2a}, {&(0x7f0000000100)="3a600865a8a775a5e54e776c9b0f277b627f1bb94a9e0af5748f1b727024368ab7f32621eb06fd244d4cb004bf88f7a94374dac3b34a4256112aabcdeb645bb67c0d72aad7909238b80212f70ecfff5aefb488645180f46023e0f223011b106a7db406e987c0c1b3929a1fd70f259f8290b0e88f98847500b94d6f04d880a550eab67b9edf34593f7a46188fe6c11c41b62d1e6493c91f3ffa91d3c1d7661530cce706b7620a187a5c6272961aee4e95b4015af1836ad68f1ff3a4a5bf8526e81b9a1624578cab03b53bbd7b4c49eda3494c5ec940b3d87910adb67df8a8065febfa1358e525464d332e4780615e543e6128c0068b", 0xf5}, {&(0x7f0000000200)="9695bbd23ad1a031d85e4713f96e59a351de14cb1940e1008940718e4a90889ff3be72b5f4ac641784116ff0e6a2a3a36af0fd8416fd507f05b1a75089b93757c9dd611f282eac4af5586ed3e05a7e898fc0fa9e9f82dc446df69e5eaae25955e70f951b1f9d6efa66b924755a4a424bafe946e36764747ff68b456ad6f9a641ec2422ab086d9104677c012da365f97187ee85638378c218fb89ceb93921791d461a07", 0xa3}, {&(0x7f0000001480)="b8b06a65ca33496a307f2d17fc1f5945ecc923af8ad515ca1815bda636fb3ffe47beb68a8b4a5b9c703d0bc1aef5ef0fe9a990e997e62f2119c190ad5c89eb057fa17a7561bfb6774c705e0e1327f567e1447f4436bfef62ad69f29c87c2a7c84ab69a383cf3fa4d9602b7ad077d4de4cf97b8add3618f9059b87e7c0a024edacd2a95a559c1879f00cb7e5ace9e823a3c6acbae353ea2fa0aed81b860215a58409bb1a92398e549d966c68bf5f02e355ff0d5f18e783085c807ef7a33ddb5d47716a5765b460620873ea35e7c302a4618d07a82736e146540b6dbcb5bb7079eee2c731dad3070d31ef48e9d29e2340016d578413fb478e6bc0a9b33bc70c8de2e3f256d34a649cc59312059111692c4e1a764f3c91cb33dca545f203bfe3b69af6a7e2a981296d77daab0dc7d4521df80d76e9f1923ced09c2a8a7ac58676945fd3600c87761a89609307a83d434b074736ce98daf488d6b7460132d0eb8d0a97ae2b86fc99c907dd0acb6433a1b0f65dffb8f42ac05ed1ddb5f65b53c60274cceb31cfd12bee3b930ef43bf8564c3b7d1677f46f9a755f18107835d8c64788992864df061a63e8473d1cc938c27faf97a1c471afaefb57ed6ffc815d2fc2cf67384e1c0487e68a2819e504454d1e97d501561705a6d78fc07bfd161471dd8f5e9ce2e9725911b708aba6d85072b5581df4dd1a6d36eaa82ae8d1f0bd5110e04b0b2ee614200ff6704ccb95d25bf2a4239c35c4ccdf88a2214141b57530b300be476189692367f5887a3da603a263b0e9a5f5c3956f0b3c196aced28886b2b2e3e85370ccbd89c74124180fde48ff39ac5a5d2ec5c09794a7a7ad0f6b02ca03b8b19b99cc235eb855e55dfe5229307ad4bb5db55c1164e11d9bb0026073a0f8b41489433f855ccf0ee976a55143d5eb1d5dd4c8b5014c07fc23bc50c5e35cccddf78cd8b32611c2cf771f8b5ccd2d29cd196d9b9ef57c11513adaa38ce08aca6631d90065aafc915aa41d03feaa1391661fe5217e94173f42a796ef079327ebc16ba6b0d88c46d75a3ed5cbb596ab19f92a4b172815541ba58a6307f9abcbf5f3cf9d00b25280c30ff173c7e0eb8770d020fcbc5e45a5d8fd5fc7fe7387306abbc813910ad3ff10e1c5a0bde69f77ccd139cad4f77d89a7ac6446985e0b4051dc5cc3a3f405432a30a707f7b5bc87c9885b2a932444a346d2dd58d480a7272e78d2c892d50f8df1c6c801bf26fdc6abab1da464b67f60290cb50598fd8d93e0e452e6f5c7f2e9e18bcd772e48815221cf23b3a3670e55f9f998643c2bc7d835bf7d695b3ecf8bad9b04cbfa9410eba302ac9066cd3cfcc808d1a9f076e9d8c5d7f9a0693567fd5a1b1d9e0d443dd6e8c91e2604c1c47bd94751ff71c9001ee07c97eeb64c6dcfab4d37e28e4653cfa402395f164a4eeb5fe8d273ad92fd1f45425e0952328cfd9c58c1549cc9795a6397b7414dafaea96d330b72d0f6a2baeea81f3d014444d0cef2e3640c4b911e056b12df1838e162c08bdfdcb42fc32ed669b3223c2e09359252533c960b13635e45ba7730dadeae6e120298c549c69dd2d4b6413eb4343a13939d732a2f724c4acbad9695725db1ae32077d76f0d9fe85f30ca60d881d75e9a44a5c083b603e7c85da157b65d32f024c5aa000b5fb33350923938060f1d6971e12a842842b0084901dac2e1cd5643355491336fc5e14a3559e465c892cf552ad66cffc1aa763ac8134affc7b99491bf5cc20fe80e4358bfd526266891e9389c2bef650b49fec3c3d505fa3b89975ccce0a88a872a220ad9c8f12133c5c10bbd6075dd07bc026ed5eaffaa748af9d4fd63264e07c5443c09471b8a7f7ab3f0412500e707b0a34200d8d41bc965c84137588d36ba0727de07112c2b8a47eb9bcfe61aa914bdadd2700b4cb4b528324da1db65a3642d709572ee2bb2a825aa1bd5f85c978b1d0366ef2d173a084590c38735a9ce6b25fdd0713de3fa169726e9374d2c5641667a6cfbebde19e8b12c5214eeae3ba137cb11ad9487d0981a8fe60aa545255bd3cc4bc9133b7b8c50438a97476e628eaac59795759b0813da9c72afb57083934c30abfc1f903fcdcea550208b3ffcc8aad8748fe672a77ef647bd4e86dfb6880d30505aeb1f6ca74df188d2227fa21188cd5abb9a7ac9d73444710d099041cb85d4623592cf5df4f3925198c80f8d4b95385fde6ff192f0f4509b96d7540a91d523d0cdfbb757a6b7384865511c1d8719aebb1b8fb448e296607d24a58171abe7017801ad1280d0790dda18f720f3d8e6a201f850a06fdd74f1f7d9b715223b09d3aa00f6f306ad82cc7d4c8d156c01b6bbedf8d30d3b7e45428fe1bd866e778d1654819f3f77782cc32fa725086f427443e0f83e1fa0fa7c0a418748b81eece77dbf7d4517957e82f16106342199b1c5a0e9972d3726becff18cb47e7a0169b36f72427eeef22dfef57f93279cef8133248fdcb67078c1a51d4fa4c64bb3a2cc82a0d2214e28f4a1f67c72e896db063b4090f28413157bc4a77369fca697f4d191166c965d6c873d7779d59e4d0007bcc019bc19f897f0b448cd37f5c7c127b1dff063295fb94c95860fe868d74c18d53dd3a5f4221ff98fefd47444b6276785dd62901179ffd279e33d5dcd20089bddf1db30f2ce4656a184bb4a9ed428afdb5587ecf7fb14fad759ff6b00052ce77f45dcf12c81628151830d925d742d2ca508ccc6dceec691369679e87ef43075af6b2d75bdcac9bf63b89305b1de2d1cf046c3fc34f2c4c92cc9ac1cecfc1c3c6d7cf09da907cfbb289ec76962cbbca6b52c8016ae573f6c5f9388c26e3ce5376783d0a03669058944d83cbcbf7dde460b90107baad06929edf7322e52f1fcfb7dee30356a01e6338487f111b80df2bec28709a42dff9f65bf4f4ebac85f3532ba69269bf79e713713b0273f4611d04c3858cc395c59c656a614694867f2807bf0266fe6e5c0debf9442c496c81f5f49493588ceb550c96deb08c206e3f6d7b024d0990d0adb513416fae036fe0eeb9e7030277e0050c349e8f31d735a1c1fcdd83b23e7de8afc194b62e0c6bf0a97021b5003d8a8842819b999f85ebe7afb46cb60144c7b25c16d01b3bb1f69e0902777276cca883eab32bd4dd18a26b5a713cef24f249ca4c049cb24a363320f372600078df780afa5427795eb548ececd7362a3256323e9d584bedf754648ccb4624dcc157fefade1325c648f51c52ec05299ec885e8b4bcae5342f7e7ad661ded4792d5b855cff806934f59e253341cfb85fbc1e26eb44ae5f673c03bd34d9c8e8a22cbb958af9bc703c83434ecc25a30360c82582a9d51b6b73e5b92f942b955cfe910881251ec570a600b5bd2d93159a89ea280cd1dacc9e155e62bebd8beba9414b3d3f6a67529ebb90c08e740e16986e99ec417698517792a62b133b2b43d19dd8ae5d4797d7819f5b5b49ae0b237c3ffef607fac87db8098e1e4d14e5d271243df035b67af84b403f11883f728c6e1952585f98ce854cb77888605e5f55826946ef371fb19fa793ba9fa3685ef6b66becf8ba78f320f6d5853848d8bbeb727c2f69f251ea7b1c1b28b7f43a794253cd7b31c33aa96d44eaef7a413fe24bc0995dd8cd415014f7bed04c6b76f2ae3c5169baf48d1caaa9080c5ef0f0eff884e4efc2cc8e1ab0fde2e00e61ea2a01206c72dcf20e80830158694002ccaa7baea38133d053130f0952a6140c219117133b3ed662930b425a08a7126dcb1041d821839e560c61408bdd54193b1de2ce961277d734cdebae664ed2d00690544a5ee13ac3489b3cfef79bfbfe8305cb973407fdbf841e16576bc463e213690d447ca1b8bdbb68c43658c0db94f233eca60751bd4afb0117bf1f3630760f972b110c9e30c068b05c187e3fd4ebe28c7e1d3dbd9d3ecdc21bcaeb0a84815ebdff6112066fb5a13ea11cda90cde3f6b3c3f2b6d2806be51823578ccfd64821e4caa0b97b3a35b9f1e5ec2a82cc69a0f6e6f60ab2d872757211a9d02c52337e7aae18be43df614b94226f224ee350edbfce635b280a52e6a6539f6fdd6826473e9e9c5eec71e2bcafefb2df65d7cb15319cfd058b2bdfcf1c2df83338d120ea7df065903096b433521364874f96dc55bf9ad8a1843fba79aabac0a7c7e1015e04d6cb60b2de1d522e8a5bdaf99221ac3c3367bb2716bd7d1db69862ed552b92beab2895d5008ed492e3970d7c7a211fb67ea7ce56d9c58f8635524bb7238a428e1f95e7429eeca56263a66abff6ceea0dadc38f968a8236f101d3ab246ae8270dc04fbb165bea7655999d6a4665de2f59d16b9100fc77b079ac592668af0af8ec964516e4d2b62250107ea7bbd15e87947128ca1bd389ce888722a3931b2cc7f05c696f51a21f923711b93d9abc05abdd715474ab3c89da3ec51934b7873c29999b40df7a820ca4d1216fba98856c60c070f269ca1e452d660d24adbed018faf77d5d965363f9212f3115a703753c97ed2c3cc709fb8b31400ccc7c83ae87cd45a81fbd91570c38845bb8b397c642fb7805f737e39fd01bd2b18ba4444994fe46a7e20b4c6ae710801cbffb08f1614d23c5be53c4bb6321efe53d9fb48ee7fc300846c951e52fd1f0c6b12fafc05e98254cb5b86f19d3ba8100d9f54d800d6f3e580ca4ba69c31d73fff96fa712ededf2a50457b8d5e0089cbd0551ce2879373c9e5e1d59cea7d074a00519f1fda13ee5829da6d42fcdc74a1f2fb4d821e0f5a2b57dc70adc3c3a2a910562788efdb9361d9a26fc806fd1adf1fcb3c22c1ab39b4e835ad460ddc88b5bafaa029b7deffd9c42136fe67724d828ae2f90d0a7412b713a7d93ffd847035237b76a28710fd1fd78107ec5e96b32c901420946f3b735f5da80966b372f53af3f0b6fd48c378ba90337c7e43da28c23cb862bbe1d818a1454e3b9d64c7ffb9580f17c0f5ec69b43ad6d372c2a033e784fe8dc29ebef4d9965fefa78eec535546c8d3680d4a78708a9db090c5eda8cc17e8910a11e636ee0bd68967c7c0244dcebd3877f2c39a2a61323cb77d6e0c40c52e6c4d2b59c991b3ad95847aa82ec33ba71dbff483fa5d46ca4f72f4e3e05c6fbbc4d7c402f5e8b79d035c0d5303af079dfaba71bfea3663514518d133d3bfe3c29cd60b5fb7985c8a082d706c56b3b6c3329a05b649506df94575c115764e47208490d946a7642b336f62618d73546c06a00ef584bc2543b46511dce50ce35f5cac296e0715c3b5cd9b28e58107cec06abfe0ee2d1288a6a75bd204575e47ce3e6829c0e25d2dc788dc9d4991ec3ebee540b881eedf28c7e1f01fef3b28d20333fd184fa5643e8d9f0d1204d5934442f536e18b1c90b8a506fea75aa3ec1f1c0f02bbe5e2a5f96c63b320534e3263575064f53ac96696628910866885eb3c081201d2c6d72d184a15f8ea28866fd74076be8262fd962477eff94cb699a6829d36ef0c3eb8837fc9dbe9a26f14f04c6f69b7cac14656c0433d8fa098b663114e5b76fb9065a46a01aff7e249a973d356de34cbb5ea8907ded717662efa372609d2a6b92d78802e3243952ff2c85f769fe7405ea4c89ed13e98766b3ed52e664fba88be1e50af1301b36228d57e8e1d3987e59b040268ef662595a225ff61279afc8c808b28e1fabe54ed69ae8c0d18416e682008c0bb224efd86430f96147621b7f24b2d94a5f2cfa021eda360704b4d7ad684294dc43cc0948c6ba9b80123586289a61cff7ced60af6cb21a50dedf10d20d4b7f5e9c352de9e2f7fa7c", 0x1000}, {&(0x7f0000000300)="ba0c46cd536aace49d26744d683e434c1fd3f7be308c68ef1e88bb", 0x1b}, {&(0x7f0000002480)="f4d6ce395d4056d62c83669788380aeeed4b709ffd56b6290d1d796bae8f17e007340074c9b0f8356197cda45660bc0432ce87d269be2a8f069d3e66755056ea3901c22b5f257e7c3db5735b920e5cbd73ce27919b3c28d5c6f981b58a13d324ce3164be046199b1556e41f584be428435044a74fa7e0887136447cb345ca93e72dfd65ef0fbbb9bc4796e52050e7cb317eacc969137d5794ff303c9af7e25da5439c6ff4266af24e656bd5fe7d183eb807dc1c6e8cfe9b9e8a734b2fed2b044cfa7f9a3448c3f117a095cbd71edb086c18d184278d32e882295bc82700a7897ad1e78fccd2ddd8b64bd09862b88e7bacf545c738e34ad7b318ed5bd16af753a42774938239c226e1a07fc308d901da0b0e90cafc579d00f7c33820ef22b252a0bfc4d2c84e0fbaf9571d09abefdc27b385899f6ae93178e97eba7530ddc4bf90c45d0599941ec42da1c96288efbbf2e2aafbf458d5dbca3f32caec0112bb5df5aaabe33cf53c0a89fa1e223259e041f9438e92f804bb859f592fee28d3a2253d2917a45045f237389c25b2915ddd07d955014a113da84c2799c91d481ff46a3bdea9186c409b703ab938833bc77de9c7a3b7a25a30a0480627fcd299ebdffe93a3b0680e4397ffdbb9c095d887d61cd7d578c95a747f42e779f9efee3714ed721be1999cea1b5294676832630fd1791d91b8798048de800da61444d96c29c5edc8647a8a022d9a04bd2afc2617720c188bc4dce6170615f2faf9368d9459241f91373b2ccc4f6be702b9f34284209053ade0999ace27c31dc7f54c8943a0e3197f264dfc301fdc37335111ca1751a8f452c18c718c9cd5431f8a452b2e969b304f8e81d85e434e92659c437f91c1aa22acb49bb8a867ccdc6190c91b23d7f0c5494acb2e078801af1c2365543493f55225964e4042eee2910c728d1796bc7097f587b74c79257c278edf823e3ddbcb971e47b2cc3eddf7dfc2d4812468f9cadcddffa7f873dbb59efa47451e8e04135ee84b000feecc1936102673dba31bcd3ad54b67d9063e3b9a7e5f2a30c5f2565c2ee55abd1a31b051d494032a456d86ccaa01bc9feb3b2cf5797c12c1e1aad1ddb9e4c2f788adcc2478084ae9511bbef68825f925aa082db688b6c05568acc53ce1155ec86fb4c18542cad103fa0dab724b2dad7c68a6de0eee6057f507bf5dd85f465f214717c2f5248f328cb17b05c068e643c643b38e75c2e2831e3d0891a9d11a8ad9656f3b01ca967b6621f46269f78f7cd9c8635123f97b3cb8e75b8b764ed8a5b45f7061805981543318e434b9af2b3fe25f171c845a7efb6cc3999f1b83e9d08d183354aee27ae0a4f98bd17632f184b8083967e1fdf506eb14aaf30e5b70e7aca3f97b0ecee86028c0b3414c668cab55f215f4a56bd2b7c1a8aaf5124c1f6c95815265c5538ba73a35303e24f54751ab588a7c798a57cfcaa83f253a845c6bed30234144e24c160e91d04e859e11e3169f888985e51dd0c2bf7df3947f51707d94ecff97a068a4f77a461ed12e8ab238e3c24938fd852de0d5632b4d2ab4bde65af8a474233339c42edd9d164cc9c0615ee11c801020b549febd83819535cc5adc59a6896f09602777511822d10c474728c1564dbbbdd90f86c248004a911a3af18b71291935f47069da650a9c9cd4e5c43bb7a4e17b4b6b94b1d8877b3bacbc8f246a2c1eaf9a2a036ed9eeaa15c23ed056c5ca4b25ea7266a3be8e2adeba3d1fc515c982c7003ab305704c5926aeff34b5988732343c94ccb60566e2b4ccfe44e4a70127e8ea5e8e1932ea99f36bd5cafd79e4a4d5c9e51600c74c7cb8039079406a4f5e0b8c38c4730c032a2c44dfc8f5c24b9c375aa412b52f26d09e11d1d2a8be99ac68e983ee7cb8c8dfd72a76abc0776df6daa96af9c0a24dc67947cc7a94141dccf0bf735e6c2fd54ee744a92177ee1df035f52b6ef0bb56fb1fc1491f2b0594886b0a1655bdb40bb78e5b6662fa002f303f6ed8c43c9e09483fc4a70bea56a9189cc1d31d3234933de81d82d1cf9a6f89713afc3fc7b2b440fbce1c0d9730dc3413f80cd69a82316dbef1f0600daa2d1e91cdc7329518aaf934ef27ae0b589050c68c1c66c90db60d97a8729070e91f34bf8fe7864e7bbf24fedb0e6f9635e20886774588f16fb49212972c05517901702355bde81d34c6d46a8074191f9c5c5f857ab370e7770a4df1701bd9d132583454f690e3b771677411d8f8c9340481240c602b6753f195b37be413e7c75e1a6c642a923ed38ef4e83c7cabc90195daf9ae04de9b27f5a78518149056e71d9e759cbb57b27396a421bad484dc72ccd06a1644870bad864968ee2650d198a0faa2692dc9945942336d280bf0535291b087d526d91ee31dbc93fa78a8695513442e467da736387f6f47fbce687b8643bd92c33559d9dcedff7e116d1cfd1a17510cf96df6ca5a2c17772a19ce4a069719368ec935184ac7e9a7308c07f8f459145e39c612eebed9485727d2aa0e119a0245393fe9c1eb59184bf9e4af3a274b175d53f20bf76178eae04ecf16507f8d87b10a4d691cb1fbeedc96a950caeed9d78249f7d1673f65a1d9083e9fd0efaab51f349fa9a65403ca8e23010dae51bb36c550912cd17ccad44a707a29089ed8760356b2b8bb61be28f84412379932f63aa0c3832adf6274626f98a89de0b1266baa01c57fcabe86b0d0668a9d8a9ebe5907c4ba573c3ad456e77ab0090980324d539bed1c364d12221a97aeb7c0cac0888b214020a9c130d425dbc6e34c8d62e034ddb9cc03660dce468c94ffe069a433f387fea45a8523e91f3f6a7c3802beafbc070fc3b48e65d3a5c2908cc85a25d75895579d61a64400297be787f25f9d61a1100cd3552342173064aab4799871237380356fb174af9a140a15e2467b037f3b5550c8a689a2e6a9e23f2f23faac9c297ed1800e355ce513bbce476c237f2aae1e566eaa64f57339718acf10c9feef749f2c25f8120328c9692170a3d433c3cd3c962a2e41216ce6d1ac8f8a81a0489969049ac5f038929388c82b47359f55b02b870402566cc263dfa4726f23095ac090a2b9374c15fad2b95f43c19f2fe26567e011bb3dd087c2cb9ea7d057aa9ea18e3e2bffc5420a6e873367c956a5ca36900feb489f68b5fc4a6c1dda5a1be87cf0357c4f9a0a2f792b116162bd4a0e4a381efa51d0ce8cc735903c04d8fd6108e9c0941cf6b1d30bb1c2e3ef5a1abdbc8f6e66808f52d80a921450dd1593bba82eb7331bd4928a030edd264abd4603f6b8da0f4c9f641dbb7127130c6dcc0068995c1b22d2911a00c3b08925bb13d31af2a3f9cac62f04259fc3c74bc537cd546431452d73bd4c9b1c2b88d0badc4418a488ee11413a5f22ae086b97fefb9117bf489d9b972c11abb5f7fcff08095152e6c2215cc1df05293ce9831a211d219fb80cee3377f845ca927f856219e8289f504a490d4b16a42de3b6fda57cc5e5330694b18e76021b083cf49736a8cdadf56436f99dadee3a4e70cedcaabf91569dc9baef5dcd01c85e94d85ccef0b5b5fa4270002ac65aea9603b89c00111651c3048f4b352627a607873e99cc472640fcf60606e12f18cc6aaa6983bebfd2a5eefca01827b15388b3d17550de4ff5d89961faca991992e91697febd9feee1498be56d34846088735d15ed6f25bb0d8807785d009998a646eca14078e35b826c78628015901ed648700d17c616d926e8ed514796686f8aeda145c0952151de4fc44e143a52b0eb4e6948904ed6ab6e36e66887ef174e8dc5f3dad51be79b9432c02466c056a9b6f2c0e77455b6894bbb4ff616a75328fb31c75561805f60f95cb7bb86325b1063d00d4f546ad1e9309321d920b2f2bfd2f8fca4cc7f18d6e15716fa0efce9c63081c306ac16024a05517214cdcd45ca8f65a80317477fd85b76469d0bb75c40c13d93f5477a2b20037bc9a3163a7905bdfa71962f0ee166d5d7cf3b11f5cc23398753ae0222ea547a0945eee7f8a790774fd31fef4fbaea3872c8cede3a64a3491c042809517ad9fd3b71aaefbf1552fd4fb8fd51f238231c1671d81c79f75b6bb1f8af852fc2fe093eebd6c910a4f2f6d0da845df4dbba94cf07a494536b0af99dfc7e6c1b427755d508ae5d50d9c6de96bf806b9caca2abd6c04283aab1b8588e89a4640ad70b7eaf35741e318675addc8284aeb01afe56a02f813b442b0075864de2ee424b2ba511f140a9a783857f868e05aafc59dd7a58426a76cc5a2ec18eaee491bb872238344dd92b5bceb8cb69beac99b6372f7ba5098ef301453e005a082788895157f0fad680d608f262e4ef115af2ecf6f11546725e64a4b08b10b637763d65a7bf14db3bf624bf93ba6d77f8227abcd28bab07c2f0de45b5a968d5e4ab6cbe4060a022c538df0900cf9def1fbcc40972812bb03000e614e54d08f4d6e7971e396e64190c77defda91027c65c523333dfa593e83b9beef0c1f88baab24fe53c34d1833e30f26f3d7cfde41035eb3bfbfa33b0e1ba65d2e1c1523a3bbc9cef8147ba2ab35f2d432d43680f452fda2d47566977e701b599be406cbe1de9aa5ac59931d743f16717a3a3b5fe16cc1e780f94197b7960158afc586ed3d8df2e548197c80460c0ca499e0ad7f4c559840089571b650868a4a971f575bb8c4122f2504f82dacb9b2026563a307fd7bf69b7e7ea5ab4b8a66cc321295642e22e65b5d4d63784371fa311675493841d6af3f5464c99162bd53af30e75d43c208e94388d06e7dd1d2c90ce1400451f10d90be2ec969be6e6bfc0e02b49c1fd21d46736ef3975fce563564b6f1a93478a9af5f688851f3633442e6dab20d2978b646e752d8859aed9d72384968149485eca919f90166d545c0d0f3cd3d0b619e8483f4ca6c5e77f228caa14f834bea1f3391e9f27a463c0ac8b6ba73a88af19f7f4b509e0356f9853cddad63eb1473d88a237af26703e00eee885ca72aead43ea953829ca76e9fe7417bd6654c3370583693abaf124339ed4a344750b5663668e79cd9ed784c5ca9a8c76d63ff7a3524e10ffe30d4e96230a4cc6645156afc6cdba9dabf3139f6cb609500446b6a8ecd0f7d9621fa2408fd691966f6b9626122301fcbf7c7874dd53f4f086b1c7414dfacd185a7fac728ce69c1f92135210af1738618544349796cd7785d9e28e2ea10e7cd7542de04ebc7f33d7fafbfa3b598ef0c85bae3799ea723968ee01658e4a9fbdef1b57a9336171daa5693a4ffa1f3cfa275fd000c6801994dc083d936e9539a50c38bf37f1a7af2372bf0a354db378eac02cd896187cdd146a69405ab075665a37e8d985d947d3efbcdb98373ce1efd89763d408036c31d157b3377082cd79d5c124240e37dba8e9faaf27b6fd72c22058bc02bb5ee6fe01e671b87355a896689704e530fcbccc501625269cb5c13be87bb58c4f25da2471547a180754b692ec32ad401c8f08dccb845c6cb59a81bbff4c5af9d7a6b14090eb346a438aeb7bb702760687dd7d3608ae728c3772dd8f2dbf7899f2873e1806c265cc53c1e85e80e0497faee9503d3a3ab70338d110df7432ac2a556485dc12554f5f9f7e48b472e61e98375db5bfbd3c7753e591aed923e67c223f86508e12a8b9698f6f0ae848ed13f67bf7ad3fea84f751ff90907990dbfb622534d71b056ee1d9ad8cc84e6ed148b1e7dc5bc10b72058a12f23be9d4df55713334b31f0774436cd18f8bac8168278a415c5f69411e2b93fd8a7b05b91277fa1b7d5a6842fef2e3e658f0a", 0x1000}], 0x8) writev(r0, &(0x7f0000000400), 0x10000000000004e8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r1 = semget$private(0x0, 0x1, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/49) setreuid(0x0, 0xee00) flock(r0, 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x80000000, 0x7fffffff, 0xfffffffffffffffc, 0x401}, {0x100000001, 0x17, 0x6, 0x1}, {0x1, 0x9010, 0x200800000000000, 0x5}, {0xffffffffffffffff, 0x5, 0x8, 0x1f}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) kqueue() pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000003c, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x4}, {0x4}, {0x5}]}) socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00ffffffffff3cc7c1a8f92fc3ceffffff0000000500000000000000"]) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5b4678570a09f1d40e4f9dbb0e1a41ae3006aec04f70bc916ca8f804bd24e9539e9836b086d81e9c8e0270ea494b69db460ae9356f0cc85d3e1383840c175f435594bcf0292c41011e1c1afe", 0x4c) syz_open_pts() 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) sendsyslog(&(0x7f0000000080)="b5bbc4cf3f44c30be4e245fcbf879b796994", 0x12, 0x4) 16:00:21 executing program 1: mprotect(&(0x7f0000069000/0x11000)=nil, 0x11000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)="820990e34880414fbb4754eb398bf893427c038f726b8e74da7ab7649e7002bdd5b8c8366d87b22c3b19a89e0feea9c86968269e1592b7def1510910407c71d7b9", 0x41) dup(r0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xff, 0x1, 0x447, 0x44a1}, 0xc) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x20, 0x4, 0xd1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xc2c9}, {&(0x7f0000cd2000/0x1000)=nil, &(0x7f0000c23000/0x3000)=nil, 0xfff}, {&(0x7f0000e44000/0x1000)=nil, &(0x7f0000c54000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x816}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000b83000/0x3000)=nil, 0x7}, {&(0x7f0000ef4000/0x1000)=nil, &(0x7f0000b35000/0x2000)=nil, 0x40}, {&(0x7f0000c30000/0x1000)=nil, &(0x7f0000ed1000/0x1000)=nil, 0x4}, {&(0x7f0000d46000/0x1000)=nil, &(0x7f0000e1a000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x6b94, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0x748e, 0x9, 0xb35b, 0x8000}, {0x0, 0x2, 0xc7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000100)="b6df4f46c89ab8ec92a184db9eef7f15f6cd42c36c560df3c7d2e5b9c7a6a1ceb652f6a883dac40700ced12cc0e9b1375e0c534294f157f5") socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) 16:00:21 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) socketpair(0x6, 0x8000, 0xe3, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="1ff048e0ad086e5b260f6d3d30ea07f62b97ace1bb260d874782054567"], 0x1c, 0x0}, 0x0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x24) semop(r0, &(0x7f0000000080)=[{0x3, 0x3, 0x800}, {0x3, 0x5, 0x800}], 0x2) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x9ffc8ad737d12e3a, r2) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000000), 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x227a3441b45a6d94, &(0x7f0000000200)={0xc6, 0x1800000000000}, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x7fffffff, 0x3f, 0x17]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r0) 16:00:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) write(r0, &(0x7f0000000280)="23d1870978b7f4dbff1abc04722a8ce321568ca215b97c00840494598ac1532cc26dd9a3d4d792ab555ccd80d73840604a01c5b6dfd7be9e7626c359039f23866fd5982551892c12bce72ed482139f87b9beb5b42d3af7b01e817e7050f709c43374674514adc6063ae8655a3b5fa8472d51ccfecce6d02d1e652969d315ba0d610503cfc1bdd2397b980e1db50a22470d45366126c2ce3893b051481e56ab1ee713af086333923b56d71e1c5324971b8748edb4c6b8dbeff63a59d50123d615d298c58f82498a5f57640e214f92430bd74aafa3700d86b7234aaa465b323862799cb60399a320a8fb0641f2bbb3256be9dcd3402a853d2ba5c16ba0197c6b86a3af501ad0f8ef1c0674683e58685f3c75e16c019886e153113a9819e1792160fff29b4501e17e169f0b201cf0c6b8ee8af9899fcdd388dccd58740d8860af40cb17dee0422cbaf99944a5bc95dc7b1a57a3ca895690b07ddeb624c9cdcc6e423d4588ebe74c7f35a71b5b42bc61005f671db51c01787ac2f850a7295606959527c66a72afaca821974b7f955ff2b9c1546caa1c8bfad286dd974e37f1415e33ad763c2fc3c326b05163cc2a23053787b2aacd1c27b2bfd2c160ccb62ae26556460238359574c14a4b1d49013a01911446bca0bcba1af66c1a7d729569d19888736744b288f76ad8fc18b02028e72f55d18b75a701e2a2032c3e37b9bc1fa9197592d56ba25951b3cbb566d0093cceb53da5bfd7365d55473994356a3f0f806b0bca056d6fc2a97e48236e0c82029fa104e4df06aa2a67811c4889a6ed7fe87ea7f9650ce444dba6b7d3d775c8e8c49a7d9d2b2f9ce206997edb9be763ff059febdead43404a6caf979abb96f459b09099c9e89ea5644c033a3b75e6040f8ec2cd41c189f39324d01ec6d17f619666df96ed7c4a496d4b1f485ba4833583792996ed91fca5b80d8f6d0c6bd04b90c918f1622a6a69ba744432cfd31d212cc96afc1aefe1caeeb9f9bb27bb0816d22992a71201051c65a1dfb074871d16f50ff219498c61798c537104289a27a08b19a5cda9c86a745630fe894e60cf76d30616688193d9db931ef8da4b5b8bde533a316163469b247e4948ed248b68f3e051a14e02344120c1bcacac48b584fd831b57b5ba6d767bf67accc9f36aca3fba64193ebae779a9cbd363885e3a455a13ead15b7b3a9092226f80672273f1f2346e6849cdb8fc278bfe0c0ee71af350c33c7a8058df46c9229e7ee92fb39d1015b9af82340fe980237bec0e5a5865adbcfd18bb56e18e5c7b70f22893d45ae010d732f775cebf760467e563ed173a60b09dd1cd6076e88d5635eb4691d6399db9d3065e7a4e12b6e9f01b5f8d128f7f228b3188b136f05a45b0b14a6250110eac6851581285b1b2c587392b300ae610cfb6635ec465175c4c13310953608c69febec61b0ad98c2d9b068161567983d5ad5ab8c0359ebb8b9a66e059a602866d43a980339a99dc0fe6c994653725c66a84f4985eeebeef5c172dd72a1edd1f56960c8ebef96cf56ee6cf77e57a1392b26e0f36a4b362e95b4cce00a1c017f765032c606431e7dde9e3d53a36cef37d2dc1eaab0d08a4ee5a7dd338a044525903d02e484586c64f0973a1e6a1583c369fafb7be94623bb914e7a59734980145e4953ba5122163c6d2382227c500089c42a5ab54cf22a46aa17c9ee6c0fed57b3a654f88af7ba4b632f905cc860128ca924e4a6dd04618f37603ed2a57d574169f0ee45972493a2a847f15ce781ce2b2a8758cfe3fd55ccf1ffde4cf94d0b33f6989f94c51f0c00bcf69db803d7523ac1c3317b02946754347a1e0385135749bb09e1857d2b01768a94494210714af185897d65193359fb541b1c67909ec543bbb79760ee1ea50387caf883200c5467daa6f3bda378764e14c9ee459c6464a8a65b88578b8388d3e7c7a44a84bfd4bf64b9f348dc3abcc0b5c322bc35ec137e65e7f6238ae424ac5b017297f8056c850dd1e28e403b2fc4146833f6bd90c227cf104c8f5787cdbe484e84a2ef56ede5b59cf6796204cb1f6e842b98a4a39f1fbd1b10df522881fccf6a089accddbf2253e77e0d0e08fc16dd9d177effc3a9e38e04cfecda2df2f9817f1effb84af3a21d39d27a0b054d897a6f4713e624c76c2c380a883730d94d3d386e247bcab0a14f0065ac6adc7d84e610555211214aec166f03a752b78582c2c37bd40c663c5f4bd3cd0a00809a071ad59f6df845826bec5c1e92f6318e7517ac8eaf1aa14d3640b72dcd5d24702ad848fe191856151af7c693657e51114917c521f46af40c91f37c07046ad56f318d9e25a9d4f4e83b93af52068285c87dcf225c791fa8488a16b5217c1276d31a7dcddee549d5e751fe6e9ade7de6fa86a2716fb25e5ed9ed4eb013b6da9db65373053e8ecee0d66435e852fccc8072a9bd9bd7def593db61fbcbc5d1afec6777a49c9d829f12035f6f56dbf2556a7dfcae17ab7194739713ee8970a922fdd984480bc88249485f51eb60e4239c2131aabd0c91c363f6be9b9686ed578a618773650726ca34692264579408f0a41527e0b4767d2dc233bde4110b05e0abb446bce30196114153a7a6502a29543e9433425f1c3286efb660bcf3351c02804c0e8064f5f987ec25d543cee04bf2dc59352d217600f1e06a90d6ee3931a5f9e5a545b335c8b717b24db7abe501743f6c4be9c5d6e0462b2fe66dc501046b49ec812c98eb89fd17d4fbf431ae261f9ab78a6ae57650fef19e3db208f22c3e46e4251f4090c6fc16b3077048c7079f3a53619e1b175fb34ea3903b1e39313f277941386ce0481dcb19024149f1ff40c5d498c279173485980b97012151e52c2d853e8264e21e591266ab56343b08d830f0ac21d2ccbea7e9272e14eed1ea56386740a02ed895366703066ba6b7564f700c5e46dd6d91f3a7e39b765bc5910709a03c057dcbf57cf16c273be8e0e7d01e9eadc82c01f15e6c44f5b4e0229434597c2dada1a62018abb7229ce4fdcd434359993bc8c32a6552acc71444249cb6df59de2b4d76c822233b56b735f1d0845d7f6878093f09d51d4411999b68ef01f4d97366cf6534d88bad8bc2c9d3a3faacc851a8d9278aa49e650b4cbb6f7b73440ae252b3d38f695506b935889c57aa8f683d4ce4729521f013450afc4fdb72749994ff3c40b134b826ef33da603fb3b4efe7106ab96957b6039328f67b7e01c7a8ef0680480c7e5b7f5d957fbc205303281be103c4a46cb7fc53ea1647e1e365f7442f37015b7d88bf9b63fd41dea6d6bb00fe3c06b78ada427502276c99062be773f2d37ae03105ab32fadd37b7f671779cea1d294d99f0887005b5699a1adde822f5d3f4943a96cba6e125c45630559b16daaa4369940f5a42c913c24547a4cadcfe32ef9d6ede75011eb85d2530cbf73a9291caa48a55d11f67b24bd28c38943c5b799f405b28c4fa61b3b4cd1da6281bc282f1ec249eec5a7f07d5d62446ab48b69ec2af76ca73a8da2d075257cc893803c8b4d57fd3e5ed976eba32518034ade072bd29acd43ddaf0effdc41adec0836ac61c86dc54ae94a444eecb7990361c8ffbe4b6813cb207d4c71c9b08c95203d47cd146fe1c993156879bfa774738476c71cab0bb1fcf6c9cb11de72c36d7956f3696c49a2128faa99d2e70f61027e37dee841472a3dc93cf0426bd5edab4a9ed1a07f0783cacbc644cb253d57bb009f1dc2b8250009beea440ce31db0b7a1a05b2829c7d61c4d085c3102a8e97963b45b34f89d09715c5f9706a01c5440301ba6bc4d3355269eb6ce459642ed107fcb85e973795f67d1d08589a1bf11ae66c685d6afdbca01e79da8457f92699c3d5cd68a31a97dbb1893f7cc519198ddfd70189c937f2139197fd0eb9be31a1aaa4858a90e6f8ab2a9d13994f3e9fd0e8acb71f7c8246f0e5d76669df0fc8e4423742cffae50289e0715e87e8d96841e1dee5a7869944e647feb334429fdf03aba4b7a7fc4a9c04c5deb9f2ef4679df74752bdf16fcb0de64ca68ec8c905bb5cbc6c1bff7cb7cc1006cc509dce235e607385e2747ebda7637059a3a72288507c9cb3a3516865bf78a322c106d05670d97910db670884a5c5485f4fc22a1a7c24f9941170e00252cfd28ddc791b70149a894774c6ada54230c27fd6619603dbcb805e5254bf5e8e08554c8949c4fd5967de219e19c31281e7682d261e2a4e9d94ddc305ce1a59488470fafaeea984eb1a0ae8010d23729f21e7a9d01c20ccde45ade19f11728067724b0404a23fa8a28ec3d46402f2b3cd9ba924f5f7bcb77241d4416566fd7ab0bfb579b2b26fca5f10014ba44bc2f73fee45f79346e0d20139aa87da856fd63b89f222bba969a5c584bbf7d7c8d7c1e81e26d4d642530c6be7d54e7e908c3d0fea955ba66a0976f2c49368cde46c4202b55b4a1a3d556726bf2873432edd9289c8e1bcca6d58ae1d70b9e481b8c0492e528e0c9c81ad44c9f44f412d8772ba809c8e13712d34ee87f57bedfd7dba8215e27a6c5fc4887d7293d1682fb60ed7e30b6cb3c1413684af256a51ffd15c432859cf9a17af871cb85906fbe3563fc31b40d2ac39093bda063f3538ec2f95f175958ccc2bfd9793fe4fce651df9aa2de4fb817fb07138750c0f60539dec44c7a70628194a9ae42cb8225949bdd77b511a9e6b2fae97b6ce65d90759181442c77c985d5dbe3144d8679c6dd7d6d5f53fb357823cc4e5d878b0feaac2236d05910f5508c20d578c83c06fcc13a1e537617492ef5f68ca2c511bf5b2474646b5fb4c6c61fbf8966698bb1539bf687c3595e009cb43c8a8d4da8644ad83ebadc22bf608b31401f46a49e9d7bc3363456181968b3d2d3a90e94a3b11460d329d5280a0cd421cdb3a33f04b446196ec7a3586931baeca092de7e7dde618b4ddad73b63b5364105ae3c986004bd90da267371bbccc7c91a1e805f7f5326ae262ecdbe488649f216f6424b7ff00d346a9cd31e8c148236945476dab2d8896432cca9eed5ea67a57e0467513408c6db3a85d4ad2d0fd52b2620f983e939644f86281eafd3882cb924dd9e65463429c0c28326d8a4bec92584b67b630f371856ee5fa4794619b015358e5b1b6be5ddf49d396ed6c035b590d654dff2f1284433016939905fd1eb6e55725819e92ef3617ae44c165bb01e513ae6761c6a8bc61dd0b2a73748326015e89a97bd51330cb87085a83feb4e92a6fbe6a9a30cda4cf94fb3b074a9fbc6013708e9d54321160c49dbeda616b3628e987e5b126b5deac2f7a59bc373cee65c9085f950ea606595ce2ba3ffc7e1c102f7db392e7f7b92f5ac563b1656d4ad818124f2dcfeb4573986ad5a65b801677114fa452acad7bedd1c4645046ca3bb5832ecec4e03efff1c5f93aa181f8ca593c9817cb2439abdd6d8505a0732c9f976961ea2c51979a92274fa144063d0a2f059b89b4ec93987b893cbe24e320d8b8be55e2fbb47fc1d7a2678f272b90e21ab1c4915abdc51fb17d36185e94722c74a4a74a79b8526ccd010892e5b4a4694d657c0df3e67799494e2cf10b3dfd185ea345f340c963169337b2006927cc0663c54362222bd4bef2eff50eeb9353bdab38c74aee5aa099b8707a339c7cdc8f1cc8dd9ce0b849e559a70b52ba26cdcd322080ee7d6c3bee9d15abafee9d4007312e72dc391c52538a4509a5e6360532311123e7fc7bbeb4ed93a027e447f1ab7813a9fb9a68e13252a635bd554628c233534b83959ef00e11d94bf9eae3627906bfb115b5a2c6", 0x1000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) r3 = shmget$private(0x0, 0x3000, 0x418, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x4, 0x35, 0x0, 0x4, 0x0, 0x1, 0x3, 0x1, 0xffffffffffffffff, 0xff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r1) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) syz_open_pts() 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000c40)=""/4096) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000e95a67071b54fbc423fbfefd29c991328344652a538706000000b81800000029000000230000"], 0x38}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x23) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x0, 0xadac, r1}) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x37) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./bus\x00') pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="1c06302400efba384e96249ae5b8493c9ae92acf0752bbb6647e3fe42d8343d2b620df11fd7d106cc44c43c05b08007f28190c744356836b9640593f9fbf0fa063a1564ffe5a1454f534e924caf0d8a1755a0d3ef0266b7998fc8b61184723409253c0b964f3de16251f34e493f5aa5a841b936400417dd520092245de3230ce42d3b8f7b7e6aedff91108869fda7c812c7d3d029a7e6c72105e48beb28c1fb85f32b05bd70bb024b65ee1c85a2d9c35d33659fc282d8765cc6185d4c7acf4af4917259ad28c32447c3066a30639ad0262d6966a1b21163188211c80b549e6cb7c08f4fe01fd1ae606a8dc067f1bb7d46d8dcb0180a189a6ff571bfd75c8116f55999e90de3e3fd00124cd60f28cd7dfdc3400"/302, 0xfffffffffffffff0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x1, 0xfffffffffffffff8, &(0x7f0000000180)="cfb4de2edafa4fbbf1fad844211c771df9ee00a5f51d7561aa1c8157315059691b4fc14ac774584d662a3348f619aeb8b30b1decb36d1e54e8659a41c5a7deb94639eb772fc49da5fd1c7c4ecee8b5cd120934a566e6b46a62ffc4ee5d1cb2ebfde1ac718e642f2e07aae395455aaae57dcc0d37557a76e2dea544ef1b39b7bdaa22372db3df554a57b333c1c1628bbdf1d40375b343e57001b0eca9cb2369b5", 0xa0) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/124) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) setitimer(0xded1e4bed4b4f220, &(0x7f0000000080)={{0x101, 0x964a}, {0xfffffffffffffc00, 0x4}}, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b8") 16:00:00 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r0 = socket$inet(0x2, 0x5, 0x3) r1 = dup2(r0, 0xffffffffffffff9c) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = dup(r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48}], 0x1}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0x120000) sendto(r0, &(0x7f0000000000)="9f6d7ee386228ea717c143877f36cd67f799e7c9ba8506e4e1ed7b42bd6cee2fda38a389a6b47121e1c770cdc9a3cc282edaff3e0e8775502c47d213c35ede4628a0585f7cf517cf292e40c1df911fa8e1beb3d2c7f8cc2866759724f24ff5efa59de22fa67c9d2fe34fc68d06afa2f5128bec08592625addd7e1e4d05b3deff3b323fdee4", 0x85, 0x40f, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)) r2 = socket(0x20, 0x10000000000007, 0x2) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:00 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x3) fchownat(r1, &(0x7f0000000200)='./bus\x00', r2, r3, 0x4) geteuid() 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/zero\x00', 0x1, 0x0) r5 = accept$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000b37b0000000000000000006766a5bef479b3849c748916eb27a07885836c6aed00000000000000000000000005bb63bedf05d368245a0e72e2da77"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) r12 = getpgid(r8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002280)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="0006085ccecaf450d68ba9e171e154891b2fedb7fa16f8f28ddef830e7d87758f20dc1c9130ae30dce62d1dd68c5f007fe4dfe843754e2386fc7b36450c2764e3446fe316221f7fce700c14f06783d7408bed1e2b29e37d9a23ae1879408fbc2f5a81aaeddd4cffa945d9f6f8ffa0e5ddd918204c2f20860936ab493becda49ca5af958bc70548e10909a0431a736e582d4e97925c01b6174cd366f809cdb08fee6359f7a902dec3e17eff75d26d36a822d7fa3bcde68dce9a5bde2f35bfbfa9df158ad5758501d79ee642608348197f48146d5e7d8cfc370f804c8043eaffde70680cbb0d9f8d635d794497d1479dc353d5169471549b0448ad8aa8e2af1e2de8581b7bf954077afb2fb32af589b6e0e333e03bfbe44303b5af2085af30bdbd3064c395a929a3d72814659694f63f147e1796c4bf69d199f1f98bae3d5f9f6322e53def30b85115d9dd6c53e4782b089670f69538eeaf80d8a5820009ed9d3409a9da7915ea4175029ae9d7d7ccd9b122e3f69563c3ba741a4d57836b9b4e510b91bb3dddc6bd22b1efa35c6890680aad54dd8710912796557a6ddb665ff4819590"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r1, 0x401, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r15 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r16 = fcntl$dupfd(r3, 0x0, r1) semop(r6, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r16, 0x6, 0xfffe, &(0x7f00000020c0)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c2525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a80000000000000000", 0xfffffffffffffe64) 16:00:00 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0/file0/file1\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:00 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x4, 0xeeb8, 0x5}, 0xc) r1 = socket(0x11, 0x2, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) unlink(&(0x7f0000000180)='./file0/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001480)) chdir(&(0x7f00000001c0)='./file0\x00') r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000440)="4c3817a5e4337341868caaba5ea3aa841cb0cdd7193ab8fbc4f72b61eb609ab0b6f279f0ed115edc5b79ca8a3dcffeb1658d85b932bb6d29fd86eb6e46a344e6021cebd6211843cb7c6edc4f7951b14f3b45b5dfa9affc0bb387f4b4ce4b5cd995ee5e869dca2107242d9903c61a06d8928836b8d46ae2411928c9920df227ea674e36a60deb5d40a1cf5dbf655b52a92b8d29ea81139adeaa0588df8f8f0e12ef61df0f6a29681d3b5a2c681395fa51a900a527bead7f1d1121d3a91864543656e546a150095b9f375d972fcac79f7ec22d3caebc5017cda6e3f3fee47b95f927f7a372fdbcb065b22592cb6dfdb637a67b4efa9bfbb86fc062c1dc11f93910147f4b8aea0d1e752654c13b12b20f788065b10a853ec59baec317bc5dea5dc7e642f3ad9c40cbd27b61993261f1b350bc4b6d2dec09d859bb5062aad98e0b36b2ca2df1452041c2b67a7896c97d0d9e5863110310aae12553009fcc1aa8240a68df9e2f3519b6016211fda00b99914ca29832a4c111708b8339e7438affbc1ceff63b883db120ecb7a2095206901fd9e55d651d923d3735eae228483d1e57bfd45d5ad6ec68a1137f3fa24d016c1cf5dcaf15bfc53a26bf58b3e01f19991252d0662729c6b3b02dc5d19230875d372a4357fdcffe66ead2c04e6e8593fc628bd6ef8d0614f25917e3ca5aa6309a44a57d21687087755fd11776ee9c0426286034b0bbdd1a2ee6c7e1ffd2d6c0f6f052d5d3c89f61a59443b7c05a9dcf07587303b7186cc20c76100a54ec19fec414bde165e4845b4a1d29fe0334e0a048aa7168c9a4d73f04d98a517bf1bd188c0d75755c1363a32bb9ad931005a2969f2c5ad66f08f63684eb68b1fdbbfe70c52d40bb35b6b769ed157af98e72e900a549483f1b891fb620edcc054dc4251288b122aa74b06e43abda1e72a2104ff64b7621f5d0338636d609b4a4c631a299ee6d92058a3c0385e873549a73f470985e46b1e43b35b389e7414aecf2b7a7392072a5da071efc93a9f4c9558e63a022ae489e797afe0abb5ba68ba21d0ed3e0e5a58d1900d90e19afd0031c6ba9e9363fad33065c30d399f0939b2b43df0132ff78d261d9d87a8a9a4cf8e9b5a8eb3a152c46381b7418a8bd44cba14fef25646f851ba13f66d5bcdada1cf4fd53d09494be3cb484d7e2400cb0d04f90cfa1dd568051ecb7c440d2f77399ec135802b6529c22f5c1e7fd71c2a0df02544b1754a618acc0887a8d35fc209a2cc8ba18e8ce8c1483aee352f735bf90dc92c1d4dab4f60694ac4975298e7aa81d67f79db31ebf63edd765f58e856d9099eb38dacd04e9cf8407d3443118fb5cb443924c4bbdf9d672a3b9711d3bead6659814000a2aabe94a16dff7c4fa73c484d43541a7f63c619b168f5badb496ac6c5fe16a3141872dfcde989148f290906dcb654bf137a47aeb73d6c676bbc34f43bfb8ab56523589e31c1bf60dc0afec4f0c63f99b4451483888029f2d3bc711ca7be53048723f709d35eb737e9390051910d48221c7fa5b0a2e457bc715f1bde74ea3846bd8393b5d1df45e57a0ddc7473d2dd4c706b7b402a894de6fb9bf5599bfe918f9a6a572f6bd6049a2050558a05cf11b1ead1a1b64d8f43c9aab0c2aef18e2b8ddfd8b6d7967333e9c155ebd941073611c85255ed0388488790219cc240e24102ac09334c0003b0921473200a19e8dcf79f95fc03f8dfe0ac81d81ad5a7041021178feb50c285a235e32b6e364d88115a65373ea04d4359618b2c7781249f948ca5818e6d54b84d20688d2084e7daed7b5a7637dfe2f65cf6751a634569f6dff3a5fcaaa0427775caeea0f5ec3372f51099d0419c419d0a5dd4f0b9cde06b39c190dea2c505785964822051da02e1b07df9111b8eb9c3fa6ce241e332328e3b468c754145ce43c5f2a98190e299038dac4180c40978ef08e4feb3b080b263f5fd340d9188eda221f78bbb2a80a42aa242e26ecdd8e6bd50806e7d0a7a78f81568aa3c8bb5acaadb11774c8002742e9764d9c3940f15149744b4ce5ad4e64b251b79cd7121694795680ed9c06df7c10da63c6e389f5a7feadcbc1273555edb6e27692a51f49b91b3306e9b7ae7515892ad09e8d8164ef7a52581ec3937625ac5cc99c5a07974e495e24925be4e00ae7ac6689bc05be3b41135873196bf487577bdc9f77e784d27496e762ad5b78e9ecb9bd33353c4dbe99949798c075f6d8373a7bb5864e2fa41095a051148f7014485b92556e8542dfb2334bdece727c81984d4867be0d97832d88995fb58cfe8973d5ec0d413f8732aab31aeee85dcde23c8e2dfaa2ef5db284fe4fffd78a156e20daa4258812a1917a505b40cd7c24ef72f3976d978a127ade539b97edeab77c12a31d85ffd3eaa04575c70932af4fcbc6544f86d7975de6b0a11428142dea7c387a586f50d9baaa72e810404335c5c99509810839d94656f0a1b2d11ac7914708d49091ad0af83df5b5de1313a6c658cd67275b0c07e9972d1767b6db57a4e987c8e1effa2a3f1bd6c3613d5e7ff2041a116dfabe7c06fa44625b8b74ba0a8257d1753b5fb67582dc3db4691008cbbaebfd31bbe84165a7e2f8c74e7c254e78eddd8eee9f8a22653a284767ca26d9695c12b4ab3c44d1c7b2b9bb1de71def2a594ef5abe4bd3dfd5295d940940c2c6c88ad35b7b74667ff8e599e2a4cac95fd33462b311366092d58624d5a9bb691c90a39e78e51d8692627c272605d6daa40f75184a92682275221ac78baca10129b317b6a72995bb827ff700ee0175c4087a68b6c5bc76f254d75ff8c4f311f5429db0cba3288dfb4ddcaeba4c2e94e7870eec32f6ee5c8441b5ff7898279c157139d9278594c08d4a5ef0d2aa6133be8afce1b03619bfe58320b78644d642abb563b3f65b90110beb87257b1fd433efb03df7dd85083b42405a7102483c0c9a7c064ce631b5ba86f90b5e2266b17851d54e5bc9cbf3d4d30e0fa3a168ae2f24bfad5b779e8f637d86cc35ebba24caa30c015c29c70b0fb8013da0a2dd489dba546a636ed6c93698fb1943af7879b0df5182546e16af40404019426f25fa04384cc37affbb280430a19c2f8b361ea0bcad9249d8f561494b81c5a73a140d2d9ef438d40b843b7be0654daba0c2e47c89a85711e88abb2218e63da1a5ef63ee53e7c16d3850e4b2422a94bc4fe64da468e74048032434429702e2e252b713e0e3eea648531c6f8f742226ffa8e766c313d6ab7bb18782c37a81a1bb6165d556306af041da2daf8f9e508d420a1787b4ea6f4d093aeb692bcbb31a18298f4330908900d61861129c90a15a759e23e4b5211b095f55f102553e6654594f53911dddeebbb0d18a9c626e45ef762f1f2e286dcd2c3b7a674123652af30249c1a213faf4bd182bc5aecb7f5c5753596a18f935dfc171b714d2208eb6cee48a3089067c7e1165701caac59ace7fa5b756e84eebc71aac59e9b3da3a84542095f7d87c37427ecd848cc9be65b6ad51591885ec103499182ec9d01f4bb58e9b4faa03a73352333a7d540f21a201dbc7845aba2d3e272c34204987555527a0b981e9a1a6b0f99adeb0e831cae5098f1a08588dfe94e353ce92f57491f4a63cfe8b558877fcc6fe5212eb1d4e45ea88b29972db996eaac3a707969491d465a076170d398cf7882018bc536954799851d45448142ab7af6533dcf6bd96ee5690c30dc5b00a266af430e4eac19faf9d572703b0974fa8dac06bf6fb4a71e59f0d75caf561d9ddc18112870a785d1efc407e121e0581d428fc9a9d2400e10bc9cd599b9566b3754c2ca7a37ccf69199a14f14b3ba8eadbbad9db2163f17dc3aa62111e65761d0e9912824ad94d2160f6ca4fdacac28b8838aea8848f9c71bf9357503ea1a630308aa7f7fee800691a65093e13b95ad308b5b691411ca44f71bb444aed7e5ee27a01a22bff484dc806e1472bffa09a5e54533363d422317d4caaa0b92e15862cf2cdc75f52de6164f74241ddc16fc2121043e8d6dcde0d2634738c3e920d513f812017fbf7fc58e6bc7921f06c54a1927437c0333ce0a600575c7aa48b6838f8096de7c8404c7631c9055649ba7498c3e0d1d6a5b867ae3c114158c89cd906c7baa92caa89967ad8c262d1078d52ba4c492adacc0de036340029046a0d655e960ae50f04fbbfc09192663f6b7d804a97ce7e9b7298b5c20ddf6de36454ec5986c9877bab65bdd65fc3b31091303c8de3da3ac49cf99c0cb24c63f904018cdebd703550ca7e235b0bce06e6b0ba479aec1001fc6f1cc1088f2fd959836e9cbfc7511a2b36bdfbe24f1de1510b91d5cd4aa984be0c15a312885c5b11ed23d82cc1a0d310c7f09de09733fa0c09c1a401a6618bd5f62932edbd2a85ed8187c5170574438e562adbffaf38004b10894c3a8f56bd6438458f41ae0e5d32a3ea0e0b629c0f16811b6eab8b09d666830d1966cdeb6d3c8abdc4de7ad7f603d19f42ec859adf23f990c5b5f416a9f3f23b687275728e4024412e385f4e72e8e804b6dfa1d47933972f7744afdc51fd58a2118006357028dbfba956aef823294d213d8a60f2b2af805d5a45619b2694f714ec2c026189f36296a03fbbeec128eb9692166ba56b5d5b9761e91bae9cd21b22070eb2e66cdffdfe7f1466d59b608246210b00383cb9afdbec3a221944caa4cf17779b823af54c9aaf69b5e98ff27f7117e2dbe3cc16f8d562d4837f169afca7e653a50a4f7b95578d0f902a9b4a3abb77e432210983d4de299bf81223b3f14ae2a82fcb3ae4df72df2b616a7c4b289ee83ea480f8e953809357589f55892254746c6fb5df72eab35cebe835ba9f84a89336598ba2bc8f591f29c5bd19d3c54161650cd973a600c79dfbea67a2d895ff8ca803a58a7a4820aa04f4d86063554ca65953d9a4ac6077c5779bfc570688c0eb1999742d38791871eb1fb44e7ce3b1c9f16b42d96857f7fb9666b2f3ff21d02bb3e6ab8e348d091189022ecfc8b63e40ee5f8680275b4bdda5f934a2f6df7070ad1997e561cbadbf10a6cd14f6de0290b8c98ec3af4255adea09800ca91f8118ae31230de66b0a710f2d690a1132abfefbcd06b8690094e21510e7782aac7986a3c3ea5b19e9c8a298dda7114c04824653f4342d789095e6a8cbd17ba7229e0aba0949e66192cb551e4942cb87ed0e6c32d8393ef4ff06a31bb3a3a132acfa71461d32c697738893e41fd231b45138aa3997e56198d5c246cc544b9aab6b9a6876d95057d9c0ecb74d23fab2c361d23a1bfec109b2cfd7725803420b144d635808e562f035b7df2350717262da13a227a904f6a0a7e63de6ecb315b8100c26ae4f8c3a66c2f92dadffbd00a6e62a9a52912664fbb275ab3170c77517b7cd7d1de2c2c8ca2746c2807d825b31fba8f10086e299b0b16d75045e08d9f652280b9cf1ab8c3e540cacab0f85302503ce0bbd1b0fcb16708d1b4a2cfdfe81e5a7d4c26aa128540400728dfdb3bdb9935cb388398a30ba490868dd196e69079392258d568c30edcd547cc018c2009c10663a15964c443f330c42350b07c9453af8f4e13816a45037da51db269ada4eadea935e16406cae5beef098340eab2c7c7fd91cdc6aa16936770f6e4ede780f9bf64e4288320435274ca01828b7a035db524a00eeacf7aa5d43532ecae768db3d68c1dfb7beb4d5eae914cb1b862c01f772a6d88124b7b33000f567bca9dcf98d617d8bbb190fd0678a972998575fd94cd5b7325636b0ef43e32fa0264937e86d0473c661cc67753a9f0c3a1c79d", 0x1000}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0x5) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r3) chmod(&(0x7f0000000040)='./file0\x00', 0xf5) getpgid(r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x0, 0x7, 0x0, 0x0, 0x7f, 0x7, 0x7, 0x1, 0x0, 0x3, 0x9}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)={{0x9, 0x3}, {0x100, 0x3}}) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="17fa285f6c77983e6835fe5a622ee56d55fe03022f256d9a8deb9bba18", 0x1d) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0xa58, 0xfb2c}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x9a1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x82, 0x8, 0x28, 0x8}, {{r0}, 0xffffffffffffffff, 0xa77fa22c34defda7, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x18, 0x4, 0x9a, 0x3}, {{r0}, 0xfffffffffffffffd, 0x6b6879cb606f315a, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x15, 0x2, 0x8000, 0x7}, {{r0}, 0x48e3d86ed352e0d7, 0x4, 0x2, 0x8, 0x9}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x40, 0x79, 0x6}], 0x80000000, &(0x7f00000000c0)={0x1, 0x7}) syz_emit_ethernet(0x0, &(0x7f0000000180)="ddc3") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c3000c01a4ca24c18f6640d5efc5d56523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) chdir(&(0x7f00000001c0)='./file0/file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c30b3c8216c65300000"], 0x10) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfd05, &(0x7f0000000340)="b6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getuid() setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/135, 0x87) dup2(r1, r0) pipe(&(0x7f0000001100)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = socket(0x2, 0x2, 0x101) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x2, 0x7fff, 0x1000}, 0x0, [0x0, 0x8000, 0x4, 0x6, 0x7, 0x10001, 0x5, 0x8c7]}, 0x3c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10, 0x0) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000480)={0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = dup(0xffffffffffffff9c) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x6, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x10000, 0x0) r13 = syz_open_pts() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$inet6(0x18, 0x3, 0x5) r16 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x100, 0x61) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="c8cbbc4bc9", 0x5}, {&(0x7f0000000140)="25cbb8eecb3656ce42d2f909bb7a867b0cc0339ca675300b2318922ab47edb3f9f7f002795f59d1267ae608b240754ecb1f6bc1637584b531db75facb588671d04baac274525d9a0454433b82310ffb0b25825ddce587f1332499e303b3ececce01ec09cdd277c75ea9e811dfcaa7b5879a3f50f5e7925ca96291c682d30dd35aca1aa9c7a641be9faac152bae49ef0f1aaf7cee2b399668c1cb9420", 0x9c}, {&(0x7f0000000300)="69c767a3abc6a856c3f974490015b720a17acb62ab0be2127caf6939d6823d6eb3f0d09accd36861b85f0485998d14b49fbb107861a24502c4cf94b21dfbcd7985086903407e07ea35a422669409816416c6a9bfdc8e575852ffe7028b19db6f24a206f1c5381b4f7a0044b70aa978641d4ddd2e790d4261c456551d753dbb8addf6d75d02347c8c08c6d5a890312c274dd825f4febb63501038cb196e8062394eef15893a9c07a087b9397ed6ff5f792bbfcc584243f1ee1b4ae4f430dbc0aef5b2f37d994b6f979fe3b691ed799ffe52fcfc4552904b65186f260760173443649d3f5fd083e0", 0xe7}], 0x3, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}], 0x98, 0x4}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r18 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r19, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r18, 0x0, 0x0) write(r19, &(0x7f0000000080)="81", 0x1) 16:00:01 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0x0, 0x1312, 0x92}, 0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) setsockopt(r6, 0x3, 0x6, &(0x7f0000000600)="9ff778ba237999bf31ed44eeb0ab613bbab5e58f230e7b7bbab875e1456b55df9ed1fd23db472e5dcdc6cfb22b676b20f55a59559729cf34d4685c61f2baca40327969470c3abfabe73627d0e62054be67becd36e60b6c9acf0eeb5f5dd0f2b4662b97fed3b6c3f6aae2c982069525120899adb06bf97855e8baa4fb835b89c4b6d7cc4c2b2f376fda213fabbd86f11f787db308eeb16b1af2312901838ba4025bbcab54344d8964a06e046059a4112a254c5d886ed57039a3aa5b67e700c36209a6ac96c3e3df73f8f37e687a2083e06c43235e5cf3810414c47e7ab950f952e870fbf6d9ac72bb9d4eb5ab96378f5c37ef528de5ee8bc0543546", 0xfb) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) acct(&(0x7f0000000140)='./file0\x00') 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffecf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ftruncate(r0, 0x0, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x5}, 0x10) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x5, 0x3, 0x401, 0x3, &(0x7f0000000100)={{0x1000, 0x200000000000000, 0x100000000, 0xda, 0x1, 0x9, 0x6}, {[0x9, 0x2, 0x80000000, 0x6, 0x8, 0x1, 0xc000000000000000, 0x1, 0x1f, 0x80000000, 0x9, 0x7, 0x1, 0x9, 0x4, 0x4, 0x2, 0x3], [0x3, 0x7a84, 0x3, 0xecdf, 0x29d83695, 0x1, 0x7, 0x1, 0x3, 0xad5], [0x0, 0x9, 0x100000001, 0x1, 0x1, 0x5, 0x400], [0x6, 0x1f, 0x5, 0x8, 0x9, 0x10001], [{0x7, 0x50000000000000, 0x9, 0x400}, {0x0, 0x8, 0x7ff, 0x3ff}, {0xcb, 0xfffffffffffffffb, 0x510e, 0x5e22}, {0x8, 0x3684, 0x1f, 0xff}, {0x0, 0x8000, 0x1ff, 0x8000}, {0x6, 0x75, 0x5, 0x4}, {0x401, 0x2, 0x0, 0x5}, {0x2, 0xffffffffffff0001, 0x2, 0x4}], {0x4, 0x4, 0xffffffffffffff9f, 0xff}, {0x101, 0x8, 0x96, 0xe1401ae}}}, 0x5, 0x3f}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000380)=0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 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, 0x40000000, 0x1, "006b19000000000000a90f0000100000ffffff7f", 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/119, 0x77}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/15, 0xf}, {&(0x7f0000001240)=""/154, 0x9a}], 0x6) close(r0) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000013c0)={0x907d, [{0x1, 0x3f}, {0x1, 0x1}, {0x2, 0x7fff}, {0x3, 0xfffffffffffffff8}, {0x2, 0xffffffffffff8000}, {0x1, 0xffffffff}, {0x2, 0xffffffff}, {0x2, 0xc95}, {0x3}, {0x2, 0xd13}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x8}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0x3a}, {0x1}, {0xb7526ec311a8813a, 0x7fa}, {0x2, 0x1f}, {0x3}, {0x3, 0x9}, {0x3}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x6b}, {0x2, 0x4}, {0x2}, {0x3, 0x1ff}, {0x1, 0x6}, {0x3, 0x36}, {0x2, 0xfffffffffffffff8}, {0x3, 0x101}]}) 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:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x44) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) rmdir(&(0x7f0000000240)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) open(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x1) recvfrom$unix(r1, &(0x7f0000000380)=""/139, 0x8b, 0x0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xa7c22346eccc867a, &(0x7f0000000240)={0x1, 0x3, 0x2f9b, 0x5, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0xfffffffffffff5c7}, &(0x7f0000000040)) 16:00:01 executing program 1: socket$inet(0x2, 0x3, 0x0) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/191, &(0x7f0000000000)=0xbf) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10180, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x7fff, 0x0, 0x10000, 0x6, 0xfffffffffffffeff, 0x0, 0x3, 0x4, 0x5}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x9, 0x0, 0x1f, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) lseek(r1, 0x0, 0x0, 0x1) 16:00:02 executing program 1: socket(0x18, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xb8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x69c, 0x1}) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r1 = open(&(0x7f0000001500)='.\x00', 0x8000, 0x36) r2 = open$dir(&(0x7f0000001540)='./file2\x00', 0x8, 0x40) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x740312831789fcc5, 0x0) socketpair(0x10, 0x2, 0x1eba, &(0x7f00000015c0)={0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001600), &(0x7f0000001640)=0xc) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001680)) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = open(&(0x7f00000016c0)='./file2\x00', 0x80, 0x1f8) r10 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r12 = getgid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="6b34f6cf95233d3d60a605a9dd1184fd51eaa3d97324c03155fdca5984f1300fc72459800195894b8d301e1d34da42c8718769", 0x33}, {&(0x7f0000000280)="aac900a93f87d4c321f67a8441386b117ce6710fa4878ddbfe81a4c3e466eeec85ec2990fa5cef81bd38ead466296a1efad1b450d407b4a3b358d1008abb3279416faa36ae2799a498e0c021f27232e6fd61246b3e137dc70d6e6a28a58c1cd89fefbf3d11a4821b7be68cc83ef19b66dd4daaaf791caa786c19e4279b", 0x7d}, {&(0x7f0000000300)="41f2729740e6ec9ba8c2ca1b69a918603187a18830d19157e22c591753b76b98b50a366a44ebb1a83b26722ced9115eb30270374c65c4e497023663f0f4153cc260829d0f2a9ed8ff8ce584a4a7c4edc833ebcee5acc505845e3a8233c1033a4e65cc8083d4b24f690bbd0b71c6e3de4df66b11854edc8ba4407ce4c7697f8565e47a5b1b931f0f568c28fca37c776018c0c8d20fe844432b248d4fad11fd170ef3ce6ce5c7547fff948c77ccd338a0d4bd6ae97b0151bc84904852218ca7961869344c0ff1f7c46b6f5055452e70ef853952e5476cdf27d", 0xd8}, {&(0x7f0000000400)="d5972dd6522c76c674858c82a17a44f0ba81064a1fbe9b1f03844eb456b62aa6cdc8d2f678f915846871917eccb51335394946733dd5adebaca3b91c5ecf51e8ab13c602fcf27e7e92d4d46aed56c871e9ed1c3242b2f61378db15494b0333c706a648c937c05b46920e853f3601a7d72a8cfc203a435041619db8438bc22a6348cb0696123c935a9dafba2245e02b82c9dbe81ba86c6a6d80aaedd99924bccd841d898a917d2f43a3d887463f79384559f312440f14094ca820c6dc5f55901774042689ba073c1514c3124c7a651e7dcac966420ead50e2eb783a86cbfd4b326b5640584a3ea0d379f135074bd81129dfa2195f02ad14c362dd34f9bf0f277c6e3bbe65b8c1543f6edb4b9113749ef8a10d023e52389e866afc126781221f08d4206ff2d00ce82b195f73cf728ea1ff0cf732f1f049ad665970253532248613bff57bc0b4ad80e499d43d5db53e9073db1e45ac005d17e9bca6519c775cc1f1177509f4d2327234241c5d30c5318ffc05f742afa6856b0ac0aeb8feab50e5cf73db01d4622db6e781488a53eb4e8c45ccf1e366c899de1b8a6e411105713a42d5804781d1b3a3d4b26c5b9614c096e9bb163274bab880a40a0027d1b662e078549b47de6a183eda3f510e56d52eaddb61f052020cf8c32b6fe1146b915e0e41b9dbfc0a296b76581f379c301787cd034fda932537b1efb92867b9ef4c53a65e9f769b6fbd4a53c57d93cd2a62819ef2b436b2c0f1c54f743df2207e435c4998c9c1de722e8f1f6de2df431261c9ea9cd508ab7c3ea6bb80dc2e7a3c197714c317d7709478848d6d6578ec6ceb2729da65a70374134adcd45b67c6ba81299f650a08f498d977238c6e4828f317bc4c7b721ec029b36e5175b872d1b3e7f0d75dc5d8eebaa8bc09d47b512d85b3be851f18b94e3faa1018628b3b64e8233c36385892f4df59461871ef5fd92f68cee3232ff2b38933c7c61bafc7b6a69a48879c9004e06a3415ff13b2903f5ed25e3a0a0450bb8122bb5aa077f7949a18ff91f6a66887643fa05260db2a03594bbce1d71da2f7a57794d9f7020d113654d4555220d86425a267f49392b0adf96984980051b2bbab84c796fbe643702d7ff29812f7dac06cc72edb6338503f9be461d914622f04ed207f720be51c660f0fadfb55f21660f6bbde7a34711135c6142aa0f366313773428c47f04b9a71ab7b12a49816230dbb36678a4ab0a6f8da2f1f2140720c4747d177fd8e8881b0aa1636c4209be21190359b996ad42c42444289f0e454f8c9df0356226244a1875fa939d24514947903ec2af4b236c8981927b3b011569e3ff53d7030d41741fc518b29bffb9939e685bba5fbeb380cf87bd829458d94d2b386ef9f20bfc26b8eebafb82dade606251dafd8a2dbe8024b80e8a4445de78ace4ffe1dbbddcf1d3c08cb85ffb7576423c8581a688b635ea426f6ebbd1069534c1edd230bff94ba81635c49fdec9b999025c3c2a1d54df599455b2dcdf90349dccc648b5a4b454cbbd0faf2a393ef5e3a2e5897d79243824d7d96ddb04b2f863c98a7ab98a29b2a018219bb893f6a01a0f5bd9552c48319c4d32c1a0558cec8e3ff8085dcc73dd0253c3678b8eb02517f76d7f0e5e06ecc94117300d39a28465f4f37f01c76994f685cbb564c08bcc58c416391c488db300e7287d21337ed17098c4ec8fe5019fd831942c619ba1a4b37186c61fc9f1d4035130dd8a5321a59629af30c1ab45e09c0e06caf870a65828d5b43f9739c11eff041aa35d746673545cf2ec73b2e164ceb6ebd1edc9df0dc6a2896168eab3da94ca4d6afa82ea90bed568f1f36175319053e6e7e884e1449bd8034dd37be90d31953c19654013d561ab2e01e6219cde18fb144ed2374618aae1b6cb7ec357548a6068cdbcac135e604b2c2328edaa055b9a252eb30d12393abdfff9c3f2b5249246a06b2bbdbf125ad25bd53913808f44644c6c42cfc328f35ab2d5ce914177c6b099d108c1a1a063ea0f549fccbfdd4dba4be6f56c6b1893d1b2eb1258d87cf157c875b4ab339f338cecdab810f234cdb89852b6b2a5bfad33ff4d812aef611d7b33964078bc7629308906aef8521cdea4b4ad2f940142bea97358d76efe0a14e03695c94dc022e6190b2665cb73e984f9a7a7c7aebdbe03832fa237a72f7af6612226d30333c2fd1a798c7eba6ed39fad8ce96ab42679090a8fc8b0a6f244c95dd68b40b1c21c8cfac20559cf92a1ebfc80bee443a086374ca8b83f94a1c18627756894b0bfe30daad392895bb52b151718c8b92222558ae5dcd2abef238447bb08d10fc99246fb289020b9bd3e6d4ac80b4039e5674824b70e75e29de2ea239a27294be30460f5b9a3687a72e60d34c65fc41a37c7955359637cddc404d4a5272816eba854ded21e4c6c754c1b888512f37109bb4b5dae8f5631f700528e72008a38a843af23ff954c5d0a0507f1b4d0e2bf14f0adc46d86af8754a5d51b5de5e4c1d6d2287747b218852030f3e48fd095ab66450a18f6fc52276ef37e84c0ad66d8eb46803e46d87faf873936f7bc9a8d93b274b7e73483e09956608e6224c08b073c8c59bca2a83b4173f6979e52c028df0be719fae2413a694f1ade81b606afde335ab6f4e33a292c7b1109707871f9633273be7685871c3c8d4d3649e56272135ba3b2d12ae3e7c0442110b3e83ea2e155e11e2e1f0e66739ca2ba7ff286e170805dcad8f352c8f4978f6c0bd547e8f950920bbf42bc85122bd1c7706dad940c602d8627d08f7c9c6a77c9507eca45db140dd19f8cc218005f3a70adcf357e2f3eb8dda62ffa549f55878f96f2ce7cdd087b7c928ea27b0afe4b8cceb25eb1eb80c6a111ae7ceb4f54047322d599dcda2e41eabc48faad3addf8bde54c58465a46a9e44d95d3d70a3851284c4d58f02d8b80f63d624625f0da76aa5472e020de1c7efad117bd8a8f81b87d5d16e97daa9b4ddf1856160102b06200ac7e8955f22ccc19f013fd67a024c304638b5dbe778cf108ca8802dc60c39a9bffd1aaa8dc666636bb810f138ae6ec10c5f7725bdcc7722cbbdbbabc98773675da11bec9e3a317fd9b28e113b0333f44a66c8335c5b430d402159c0af8894950f2235aa07daa1075196a264f1e7de0fcec8786664d3e8283111dad62287b8e0c010b77ab45a4b644dcb82cf2c1cd8d97bb65da75b81495f1025d3e60472d3861a33129e7c8b01cdc625c221af57de458b1850212dc23485bf46b11f9b90358e92849fda0c8728310ccda95672276e98142f84fd9401591f782ccfc15ce0a9aefaa5cc791a8712ab4f5c2bea32ff5d2786f3555af45ceba336867c744df3566c3cb42fbab448cb3c526da7e9b2143b446907d1424cc3726d500fc6614c6939357c500f226a9be1d3f5f92f7a26399fa82488a5f4e6b512e4d7b3f619869fb755e459672899869213ecf64170c209f0ec4d89a3a9dc5cabd12dfdc635a52db11c10abd1c6179207b35b73c4eb8861992b9c9742cbdd2f168870a907652dc5ba43ae25f09a9c1f0e153ae04f57da6598c41e44fae68f126c2d463eb2e909f6487fd9a32475b0615df7ee455162307d6993436eb1a13485acbcc2f1ed13446c74554c65f291e7309a9703c83d7ae5430cca957f29fd8c4c65412ad8ee2a5b65ce7874078766f0808e338277d218b6b458a31d268c994aa23edcd33a84db9916b82a12abdf741200c6fcbe1d5431698d3b899a9652fc5d99667701e1177a96929f19992f8c36e7b662b647ae4c3605d27bbdf952e012fb23ab44aa195c8f88cea345f0528bb2d5ada4bff6528c9f12a1268d2652f041d14d6384994d56529bc82afab4351f02cba81e4bd26cd44037f25df754c586b83ee6a2935bdca08bf7c10a5928b741d09243928241819b40149b87c6a2254bae671341dad2f68b19de4eccf6653a309820c19245e0d54feeed3ceb92e6a1d781d0f36f9d19480601ebc41278b67919b97cd58cfd536456defb227b431ec5cb5664d058cca9de9e60029d23cddb4cf9dd58d8b0b20dada71a46343e4a2fd2afe3e73adf9f59555ed78b893a73d630c508254b6f0401955b3333775c434362cd0c3747858642703df0c19f1bcd0d39715e8485ca7244aa3789a2052ab4491d2c203840d6dae3166fa916ae807562c5ccfb990dcefaa0d5038e8ee6f5293946ac7f0fc150da4573c7d993690e6342550da58a9d89b5f140370866d60d930285786cc63e166e5a98ce20a97127da4863e8f05320ba978d8b57c7c4976a2fe2ceac2785a4286a35389b21dfcbf16b20094de434f9272dd014664d23ce3a1a8009e30cf5cc92bf43a60af51b9f58fb3db767ee13d7a6cb11dd338e6284efaf0ff844f7e9935efda75bca83a3b5662a690f5f687673e593acf83579c59a624212d53288f0c405f7f1bf97b0118eb417ed54475f444531cee4abb88e55f41d7ee288d1f98dd10832f6eea9a09fa7cda8a835f4b53dd1df894e80eb2233ce69b04c3737fdabe9c7f44b32d493ef707d9fbbd1831da0c6745852b62f265d6f519e9cef5f169dd7e9a23525b19ca5461007d518babe80d5bd0ff89aa43066cef2a8f994526a3ef0158a9709bbce9a06f0a6c28ebc5f2229f55d1ca7cfd3f2252e202c2975e313ff6464b0e91adf9568dd5a816d8181d42a641fbcc2d8aec3065917be104b1f31987dc07b266602154dc8ef4fa00caeb51317652c17e641e77997adc1c46fa6d5b66b02a7b1692b4f6dde186751c8d73b7c159f7e429bdf1e2a7c084fb4bdc67bb74db889371214c79291c87c436e534a830ae6cc40ad84edfc219ab9c4d51852b3e24a17eaaca453676dd3f7fb424ecf1acf5c974ccda5c31bebec6d748c5985959e8867ede0edc0579c45fd45158fd65c9cd4a2f34d1bc82dbaac716bb46b588066ceaeb08ebab098e227ce61f785620ddceb389158e414018a5369a225f106065c007f358a66d0829c00e26af3d6f008635935cf935dd3c5ba39c3efaef4a0f803d9748c50e581739b91e6f8240ff1e2fa0539b477a9c58a9216a02ded90422504a993839b6b17d2699b6dccb6d5bdbb4d6e01b22fcdd923e0cb74c80cd3eccb8272fefa388fb20f53e010a9b5c3c68f4df88dfe792dc2ba9cc0e613784e7c63e64bd81a647aaa10969d129d98f2bfa3e51dccf08435e202ac11d15f4f631fdd424e8cd736c92446f75f5221b3e9f0f97ef4284a780f2842177dcc3cf22be12e1876b761cf705a294554fbcddc02cc6a284a819d66a687239aaf1a30ce0654dc538e9339a45ea97c45a800b9caf9b08a4f4a79663fe3aecd17c4b0a05b85576b3fd2d9e231f88ce2aa33895e5762c3e58fab806a58be353933e8381a689fc0b7fdaf8c0a6282ce5164760b470c4fbb1550568fa3b2ae54d3113781460fc1e6db852f2aea511df0d591672e5bec6d660035fd4337b402390a7b6330bf37f4c6d246e478bc81cad3c9c9a25930282efce2299e1acdcd2bb4e1308009868dc8c32bf3fee1a7dd0e96a0141e2d67954d78e083a20db0c82781032855ad5ebdca8a3d63604432f29a82abf1fcb1de0e057737426f6672191d43bcf3b823c2c8899f5bfb26a69176c87d065a7ece95132da7f7cd97b85240ee9bd7329508b89358b91a23b28193b12e3819eb16f2888318895ec220ce40be915acb17fe6dd6d11cac93d56635250a924a1ba10fc0f2ee2ba026c7d61ea687f41377ce18a815b8dcf8616df79861581916d27f312e4da93efb5d8b9fa2d9252aaf89fed5e1bfb265d021e3ff", 0x1000}, {&(0x7f0000001400)="624737fae09979cb72cec3c6bec082ce651f7a29fb09544df374c200b433ce9e8485d50b5dcd239627fd2a2c7bb40b19548f8e038d920724c92600bb9d2b6ab34f9e4f7316792d957fabbd302db25951a39928b6b54c1bf7d8737d8916", 0x5d}], 0x5, &(0x7f0000001900)=ANY=[@ANYBLOB="1800000000000000ffff000001400000f27a5a48c9adb25a61b711d8036d801f8b8cd3beb8be437736c256defbd9b886168de8a5f3050ed59e57dfde77574b41dd180822b087f55d89ef7c5a31ed5a17047641792a8fe51138895dd8a87acd4edbab55ea754dcf555858fa4dccbc2421943ed3958706cf96ececaeddfb97c30f37cab7ad5d17a58af0a148ba0deb3530012d55d99838f4a827955b7015304f5579444eef268722a3f06b35905fff7c2295a04b3f22e0dc9b854763da383b12c011224d9fca0a4e2be8aa5f1d11512d8f2776b23a30", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x404}, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r16 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:02 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="82452e3ff927c77322e515dc5cdc6fba5f96d8929abef39fd560c865f6c486a08370da4c28d26dbc9d6f219f49", 0x2d}, {&(0x7f0000000100)="4628e78ed116e156c7123daf7345fa06e278a5a3a53de9ec902174beb46a9a7c92ab413d71a3c9e7ce88042700c2765e699e405f3f1d90216e29fbbe3f21efaedce66a95bba22699395f2cfd20d85dad9bec5f302bf5d21bf3ec7f55247a48702f3ae9cd62991498d7bab613af9898c32ec3876906217391d31f6f4d06ea3a9e8f81a5c77d8f4d8410a0ff08d8f92c56f871593e398ebca886d76cf10c3dc413f022615eafb588a4994d81195c847aa4b1c3dd4f", 0xb4}, {&(0x7f0000001280)="6d27b177c44c719a754c4f60f9cb017272aee6ef72510acd00729f64dae52e9622742dccd970d75976334bd95e2323e43db50f880ba8082b67be6a79b0e4c52813c09522de917ec2384eb8a4b0aec140b96fba407b57e6231ca15e0b05e89de0c6dbdf9784d01f348e06e958e15327d74be9e31f8f0d9f8973c3c97ae932a2a2589386ebf3476b20dca56aaa71be3cc810176d4cd8ccd5c190a15741b25f695581faf07104018e597d3928c01ee8e9394a51b5425e51fe32ce87bc238fc167a8e9372e9a958a06e3daa047cba9198e16d11ac29bc97ef44452a206c31ef20d745fbd99fdd7b153c67a31a3c644b3875e1201dfd1b9bdc961e5a72ef5f7e6b5851e9186fc5e14f44789dc7b7a8bacfbe1585dc9fa31d138a6cb777aa4399103f61a9a44425f87815a237ab7ed53016d513912df635d396f547c0cd497188104ff7fc3fd726244e31aec78e1b7187aef1454fb6bf53ff0e2ab5260c56adee08f284319507e07a2a73df4957d11c556d770633fb9b036efa34db7d4342951091b9afa30fec07b6c7c59e90a9b5c15a8264178b95cece2b8ce0ca34d7fb6d2432cf86580380c957db18908b988e613c940c01d93379fe54afb943cf5decb665cd2d6c96cc673f7c9eb7bc47ac9f994338a4f76713b569a5701654d78e1a70bc7aab084fa1581dbeb6ea321390c9b7fc118a6aebfe9971eb00e00626791d4f13a86a251fe8135f633053a912091fc5791fa4d5cd94899abf7adb7764c63e481ac208cb478cc17011b0cd6364d1d4122c9df8807ba994c1b59b4d85294d3f627e2be16d8107fd1709afd82449e6d3246ce09a999cd4417cfe6be88cbaf56309b54495d3c05732f42b08a58f8a1c0bf36e05202d72a09c3d01270a8b093f958f7f4ecf9e5910b93210e491a8002ad934d75ed595009b80a688497e41853844b40dbd13a020edb3b7d607b065a5bf12f659383e66820c0b3647ca0ce2b67c48dceb0a9079bfd2abc70057f8a9b254dc01f8d331dbfad8c568096525f3e8ef5b32c37d6e3e3fd5d2f9e0677de0ab72352654790bbc7f246ee4db0acfe44787bbffbe91699a09e30ed98ac0a8b3a8b28b0bcdb73d1f40641e086f466d4c24d4321bdbf39e4848b73dd24b1db8758bd180dfd0fc3f1a777139696f55f5f783c103b34303e3f45a0b871fd6f202e0af65b18a9ae40d017b7e2388e39fbe32a73936518fc53273a20c9a32bc32e48644729e1dd9735a2ba0500a4017a5756d07346fa513ad76d9c1b6d694b516c932267814d596446260cc5f468cc9162c526549ac61451756d1c4e7b1b4e4b9f845df90a9dc630f025366d041b2b600ccd6620c5d010f5bcc7ffb99ec8560bb99563a9788ae3a5210d4654ad61ac1352365ed04f9ec93a282d4ebe6d08c2fdf03b69daea0a5b52794f9c3fe93fe86d131b2b8a6ef5969140f53bfffedb6cff39b5b7cc5f8f883ba9342dd83e15379441468018568e0c8fb13d3eba7a38a971702b4e8c47d754480eb056c0e20e3426162800396423d5a7bf48ecbdf8ef810498809985d88ffc4dd6ecff2e37d6210c7082969cca4d52305092cf98ecd86c94748c03bc6febf61349b00082b9749ad87ba495c82baa8dfe24ea1a871d01bf0e518da3edb569c430c2de28356889c3ff2abe28f65da82f177a1e368b966402ca14a7639387e1941dfa0e3a60654b020cd36b33b32aa6f1108d2c2ba99d46cbb6b8046f27dffcb163f794f2097c6fdac6b369285c01707fd09e069f51e7cf6ff52ed3390c639c14b793783707c8d58c5ae2088eee262be62c8c7b5e787b679f63736e761dbad4891977a815fbb363580ccd651c7c5a2d3f324244315895af1bb71edc6cced8761c40ad71eaca10fbcffbd1aeb9433f740e2b2cf1adb4ef8114ac0421e0238cc96b6562873a32ab469f2e03ddf91444d37813e6768b2f1bd0832c97aa0ebf4c8728c5014498117972cdd36836da46de2dab30f8ce3c745fde267660d362add629ba51efcb612d1db3f71f6ecac9b329e9990270077fe0a666f8e32e34b5840e075670e792d519c4249efead3f1af7f9a0dde845352f0303910e315538b25d94073d27b247322b4d9fc1230c8977b622303688d193af5f72c7c14659d6d1aaa95ad4c5f6abcb93bab360d2ba5428d4d278ed8924b0c7b32216212cde3f01998bec5bd651c3e96293a6c7ac31da8e3ceecbc946e07761b4c4096e12a2300e95063ed3613f8998dfb941c26ded7dacbb6da2b1446efb2f58d2d3f9c0373b88a44e9ac6877ac93197f3d7ee28c730ac4f18225bab5a9e86390e1846d9e4bba959a3cc0e2248144fca455364c47218c2644d5916da023fff134a22e43dfeb7c3221e3276bae04f8e1f8294043d9f600dc6d1abd07a99db885a1c9fb890a0074fa14326366fef6f35b7b7c8726866c5d07fd16038a702b72bc2f130b9128bb1fb8ae3f0b4279946b8e8789e6a8ad6ea00dd0822056111cccf4f2d0dad12b0af772d1fe761f866f9c918e836c6eb0582cd2e52d9714fe32d3662f8bd7e74791ee7afb56696e8985f102dfe2523f49712f22c3f7dfde8027d6c86a85f5d80b0a0026d389f2ec0dad380de239ecf227ccb8d0f05850e7268dedb7fae2936f04026891057815945bda503f82e5f2ddbc8c529aecf34c65303d841acfe933b61963e4d6623a23cd354709a3a9c6625133f00380387e3fe5166796ce479600a82a1dee79bdb6999c44bed0a100f191eb6ebb8fa02962c5ea2ac8d037ea09741085f80839a903c103301d40e34a1bccebc6d9a1c9474bc391de67a9f51873af4091274841d06f9263aec9bc8a435be04224966f7d9b78e20adf6d6ba18c69f15ca5e3897d606c273f52d73faec03252d1cdc7a63a016b9e9d100e5da707ee119f41fba06db36a94a59e1b946fa8696bc2bb39416e150934fdc1dc76314be0d56782c496f86337ca4af3034a9ba256a8369092857259d6f2800548a32f3a5e4e529f94d75376ada4b051d347296330efbf14568fa5c88450a7ef58458260f4f8b0c1aca5eb59b2b0a1816ec3bd553c53f6c3c247b3c31ece81d4ab6255e430b79c7444d963e415a453edbfe5825253ccef8004e9a543d8cae08c07b45dce308da55f1745c499c5db4d96bdd25f7568ebf09390bcf9cbdece76bd2880d1c4ce796b27716f3c06183de81313545e5a4ebff6722d5d9d1761dd42979ebaf12c619fb02d90d89150c2e4801fc84f53cadcbdcb42b6cff6882d73d0dd1b5ce178cbbb5cd242c1ca6c64c29d941359c9138f04a80b9f03ad73c6e514c110c7c372b3fa948dcaf1ef9d104bbe822d6b0dbb228972c622d2777a838deb67cff84d7c7d37c34198155760cfe678ef91da21b296cd0eaabc67cc810db292f3253966a53b18375102d18b0c31f2ea3dd06b2574b3344221e0cf69d3298140d968373e435b046f00d3f91b4db60adc2f0cb9449fc122ef592d15d9bc44fcdad1cb67e074f5b2d0e1e8a5ff2d697d16baec374733c11e3a21b1a232c7d63b0b8b2ad8a238b91f055488772f23ff9bf3cdc6cc2aa8372fad5b3af1a7aa45fd544fb9d1abe45af6ea1450971b43b10e1201684fcbe2ce4cfe7bad40f1f426bd0f48e000395d3eed43c34ae0690a4920b3fe1dfea6fd45a77226841c09063006a1053e08624cc2dfa5df43e0e41d163a83de8d9b0b1f62f61f3afd489d687f2b1b1bfddee767ac8f3f665fa032e3a1c2e0b2a76ec87fcf4f059ae7d216c30f6d06874d48d21fd4361f0a5b2a2b2725a350be8794e1d010fdd3609260e694312fb4c6a411a7064a2ab706c8e932a1ad74844423f3d994eb81a501864652e230361014c22bf392ee23c27420808c7761055eae28e4cb2164a4d727719e6e838e115c7f007e983c3c71dfd6d79cfbe57887cc7a4ed83dde9cbfe2d79c3c3a4df27160af201ca06b6fc393e2249ee5bd5e99eb14354c33ffa14a76fefe05eae41ea18a19c5b61dfc60739c15b171dac7df7443cd2b4f7592493f80d47044bc47c8cfedec7effb37566a0def395b01211441829b4698c52b0fcc941d33ce0f845ea68c222997ec77cbf2323b0038ea9504d0f3ae35b4199b41577c1e62656286067729ffc1f88e7943b1c21485ca24e8b959cf119d1166c61147c41be1df8adf21c3a7461864b1795dab58bae52720e06efefb1d221a1dcd99fccf0e9d94063c63f88dc444c716046ccbec34d16edb722c8b925b1fef3ee9a6fecde7eebfd019a3a03f883e78f9a06399bf5d9f90c9aa076684f3cda25e35b607ea3c0a641702576b95124a17d1b88e2fbb0c6c0a779e058dea06d6864bc718e4f2cc107fe5b3aba297bb67c25b129b2823c6f94fd235461355c76410cf9df0aaaa54dc7e439a0f2eaff6e95cd783eb14e84094baf78abd3cc8da4a8a997ea9513fc19f53d6a581ea867d3960570bdb7e6dda26a4834b9540c6a2a62556195b9bd9ec0f10582d01d4c482ae384aed8a1693b1cd69f5071812b60bdeab6762d4bbd42a55465b87e8236923f2243533f40ca4b959ef205b42ca009020c915a7a8bf9e078f6efda8d21fb0bafb119198958cf23509a1c240589103b73b304f12f95d249bb1f3da0c68fcf3072fad103b2d07ef729a90724273d8ab27018d95fab041d0c984adf90dbd02b2ef35e813c2d7627757ca9e8e32d99fb0d85187b01f71a97fd471d2389aa2668e372996c079a9540c34d418475bc3008d7949b474715de89a9adfe0370a165cda46ce4e9492650ea817ceac3d9a238cf554e46c3ac14ee9416103575ed6b2d446badc1590507be390620a8dafab8f1f9bcad2fc9f521f82ed5dba8553c436aee262fe08041d21955c35042cbcd52545119736a6926e818223dbb6182d719416f07efad9e3bdcce1aa0d85576770c96bbeb0bcb75045ff8929d78769737f01cfec29280d40e19adafa9f3f79040278c6cee56f15add3ef12ab549a6b27c9b88290c4b0c9a992c4bb71a966d6db9366380e901895742283f122d052246f93051b1fc48cb306f2a508fcb5f0a48e670cb820d50952b5acbfa67115ebd1daf22a6764f49f688c1deb5ede51434d44652634c1ae26687f6678773cfaf4a431eafc0289ccf14355d80b1c463a2aa98a3e709b50a8e92c834b994f4ab37ce6ae9406b99e406cb525c9f109f6ae6c7bf663639cdb1d4127dda9346dafa0e2f0415a4d27da038c2d0f3b7a4248e7ac8cba99d88c754672cea5f5c7cbea38b447c7cc03d43cfaf30e297d8369c3b795ada3ebad5cf13b0994588d0f0ca24a615bfde95a4fe8f81013c32bc36d64507c0ab409bfc771934e7e279c7c73c709af97a705d73d487d1eb90337e983c479bd8f7340dc6e8d6e70172b7d4e98e5c7f0c15dc4b6cf5c00b54ec8682f28aa7bbf737fb25d06ac3f8ea25bafb1440f8b24ee4c6087bc731be79bea4b39b1db7ab7ae1133832e1ea024ee7a857a0ff990441d59ac62193bf05b37a3ad6d67e9d68b66e7a5c2a82a8a59873d051adbe5cbe823b64741238a8590fdef5aad11a615510b198734b691f0c81cd5967270de6780a51698caf2d405b301a187fe40a283b8294c045bdba024b7019f6c2415dd28c7e497d0f5b3d2439507600a0370e3b9e4f1e2ea58f82920672ecf7867c4cac60ff48355bff417cd519ae4d4709f6eadd710078d09f619baf5b066e3aeb1cb1ed6cfcfeab7a12a709b539c4832d8a9cb366c6ccc4be8d47f23b12884ba0c5f7a92eb000757cced884853d5f85ff9a66b1f5732272f758018b80593c7f258ff32e433f381814a30d44cce", 0x1000}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xd0}, 0x40b) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:00:02 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, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000280)="31d00c301bcde2a12f87eecdb8d2e13812efe1e54f788c051c17cd9878cb34316229b6da86e6d98a060aab4725622fde917484fe0accb0f79ad9556d093b2ad13ab107fc4b3bd8b21fb17ef35a835a5b4a6543a27e7a2c7adba304d128aabd9187950d5d758abdcb659f95143f64e57d55c89c52e9b37388a26f307f09c2718889c97480629b8d0820f7db470eb03327142d9dde2028b4ae8f10114fae9dc9ba1025a9a8b3194e2c9c3071a651289b771722cd08cfe0a0e577b80ce5ba1d0c3372c76ca0ba4231e174b4300381d1ef9926", 0xd1) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) fchflags(r0, 0x0) ktrace(0x0, 0x4, 0x104, 0x0) socket$inet6(0x18, 0x4000, 0x4005) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000500)) getrlimit(0x4, &(0x7f00000004c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x89, 0x9}, {0x27, 0x9f}, {0x100, 0x8000}, {0x81, 0x6}, {0xcf, 0xcecc}, {0xcef409f6786f1214, 0x1c5}, {0x26, 0x20}], 0x7}) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)="b5fe2c1b3cdbd0a2328535ff9994d6069647b9df8c03088140ae717d1aadcb98c5d9533623426228c520b8dfd13393fcd1efdd72bb8aea86557b8ff34b8893bf07ce48a98b805a95ab2e84c5f61508db9583b9b6ea9ba6af1de520c6f7e5be4d3880690a25ab1eca6be4af9297b4850ab55c55798219495a1dfb532ac8", 0x7d}, {&(0x7f00000001c0)="337a5dbb", 0x4}, {&(0x7f0000000200)="e68007667aaf572609fca58c300fd78cd9f5e13e405ac193f975b5fb89c19bda15122221055ab1b352035bea1214ca699144a2bbfb05e63e1b863ecba4a38a4e52fb3aeec6f186f64fa702ce3a7f260ce6f46927711b2be9c9670970a7397e69c5b974586076e5", 0x67}, {&(0x7f0000000280)="3d5fecc667e792d50248eb3068bd3daea67d61fc95ee054408e05749942c9d197276ee7d37eeb8910c7301cc2d7274a48879619129b92ee7a438c854bd99a5407a09ad5d7406e4cd8bac8ce914ede378069708148cbbbb9386975dd5edb7", 0x5e}, {&(0x7f0000000300)="871a8ac3934976907efd52fc3220a82efc85eb1bfdd065f86c07a082ebc9f880a6cc3a033c924e6aee7c428f4e5f5f236590a35454fb611a468e037b46098326d5e116219fcc2a2385e1a62932c90ececd36eda15f21e65256c8fd2626328f8af4606f3ef1a2b1650bd479e25423828364ac839d543206c40557880d0636f7cd4d7cd8cb9f7cf0d95a177ba0150761f7b16b03393632909c1d40c048c71a3b0e5b9942b0958c92c24439005b5cf85044f77cf9fadaaeff75bc8b1c12dd726db2284e5096bca55bfd4e57c3199b80b81a6072917c", 0xd4}], 0x5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1010000000000000ffff0000030000001f9d6b4ba17166221896b56dc9899d98ac251f45611b0a7078394b4ea6369b0d6e992d7b64a6f5e755557345146a6c18daf0c4f55a66c6ceac9017912802c967620e8889f49c3d7ed77686b46c1ab1a24cb7ca0e9d2c02b30649bfb0d68c1f4e3c95201b8edaa976f10d9217963b4dd8cbcf616270b64bfbafe87cf6af04c84dc885b7d194517d0707194daebc735fb3f894190b8d085c8661f7a389ffec097fd7fce7c6ccf8712e59eece7ee0113ab1558813d13fb21f835753096ea1a912aced27c0438f122b13cedc770153413dcf36981d341dc5a8aeb3c89eeab4ad60533a560c47628b1e51ba71c1715b2d63b13857cbd99fe8b7e04ac43fddba6943838754df989e63622c98420a105c4ce0f7f9c6d6e9b5662bdb7b780d9bad0de8dbf798eb872df3f00cb96369b40ce3e4428bd096c26a6aeafec7ac9f0872b284de8ec96dfbe412f7d342ad5c45049ca751e0c3a0b2432284e1b6a0ca444e115a2cabfa143f1481f98e5f9333d49eb90425e645aaadd7496d300e4ee37fceb0e92260e55924f5ba2ddb79ad3b7829cfadf7494d70d2cf64b675730eb9cf9a856ce059c5ce1d482057c774de3a33d75e4b2de4689f3b1ac8598b75e8f14ac4ea946086369f34710cdd430838fa33a16bb8e07a231561a3b1f97e6997da9d2886d1c7c397075b26bf770dba8841813ed730e3b8e7daa99b9591e25612face77922531ffb52f97781bd9913b6140dff3c2ca3a34f25819cfd0f3ff49d80252d87687ef529209877f41f8ed1fb47968f8a65d2cd27491e661dbf366c944807b917e51976ada202c7e10c6e84c1e70b9a3f26a9f3f015bea6aa783c8c12720e0bef125c7ef4b0f4123a9449c786b0d93cdeca90651cb40755a1ff172c7abe1d90a39c773bf13c10f54cc31c3858194f8ea3ac9c41224dbb38abc89da6b913f637bf2370f05d1d7646f0ce28eebfac325ea4c28b89723d36b4a4bd45d10338e10bff7ad88c205832e16c33e4b9907ff888511c36030e79910ebbc078d2b852fa93869b8806531f5a9b220b80197b74597118839ca5cdda295648245d8055e11416d485607dfa0ada7a20cc3ead12590dbe0b1437aba12866f49989e30e545d0e289056eb761f536e82cfbe4c2dcc0da56941545be876fc7264d27efabb5be9e2d1658fa9783dfbbf471802caed88ab5dca9f52f8aee36b3c01536f010ad8bfc2b22e675f2f41f9af94dcdd31b0acb387d2c9fe81f8ec635c4a74e84bf148507bba0b6c7a19f3d526d694b2baad5315fedbdef7b524355d62b793fcbf870258906aa6f19578d8020c0c6818fcb88c8d64300234317d3a6831a87f3ed992eb53e11374478d3b2ac63e8ed44d933f044082ccac31d93cd6db35a7884f44d997c86cd386f342346890c8eca1897803a66fe5879e66101ced604c40e69952b0f5187e01c7e68938f2afaebb5bb4ab9b63f91e8a0b8753a707fdcc76ffb9838d2c26f55c57412cab15947f77b26dba769df79714d41e5e9db7757d999257a4d5ab75e03dc65dc09558ecbede6c435a934f73fdd04463cb27e5d895689026283c0d2592d6ece262e3f1ecd2cdbeec82b71ed6befedec20a9e44c3869c940cc1cf40d1e10f4b48e3ab2984eb405a03ca4738dedff61fee29a163123b4485cb2f5ee56acf06c0e86e62d6482553b3f281717e1de2df8150e5859e86a8a67494a50f3a9a8953426ea3363e2e7a6c4cb9066053c490cfee04bca9ef221bd07deb6a1dfd21e12669137dda68e7c0727a9487ace2d75710801344648223d974b54f2031279ca7a4bb0f567d3a53b74d1f1f88026d377722c4436ffb76396453689195aed455050e04d403840f3aef38bae473240d14af56789d542b24a6932b382b4072c9889b1db06c24b1ad1210af951271105a04e708b163039e6f8242f702b9d3a074538ac265b4e1b532c042b634ded33a950ad39deb149e041c58d17c5791fad7042cff4f45ca4829f1a346465ae03a8ddcf63b2253a7215aa7abf9bdcf54cf26212bb04575b966579d1259434750a8a80a33256e59c98751ce124978b2c50d5a3140c00136e070278f3e2b7573b65541c2b26d5341c4578f998a78ff5498ba5eb0cf7eac2c582eb07f1608b0933898bd23ec0db01e1e47a337cbaf646f2a2b89f583420e02159c2c768e20318da1f7acbe8bccb9d8ec8c90d56c0c268bf8a263664e4aeb6a418e9ab1a4b83890fbd0a9ff5721a14fee10ea5f34e26777ffbe0afc79f83659bad1bccbed9344a4b03ee6e2bf103983d0890221f9630738f7d37638d806aeef3aabf63e1e3daebbae4547a992ed8659b96be9b30f37427fc86bff619a673aef17cfa3a88bd083ea021898de9b31d35da457ffaf6f3ce8adffb5d5f3cd33f180243c8a47668a560119f80e9a1f0c04a930e15c30228af9797f9ca5cd9d0a0240ccad893ea0dff865357c2c30f03faec3418ec4fb05dacf824575a623a3b1a89c357f810474dad2f32edff32d90b59e8a55f981c2ba5a8e8bb2877e17f2f2cea88c812dfb5d2f6366e0ab9997d852c36ee7ab3ab31f34a4d632b1323747ef0f287c12babf5fd848ef8258f627f71e38f026eb7dccdd852623fb19cdcbd07d8ac4cdb879d22fa75d0bff9ca0e2438a78599e2f53d095524883d4e156738a53cb38da4db365e9367216b0fa30adaffacaf25f36122fa2619640415d19acbea0e26a6d4d6b249237e226e2ec691410e0dfd83332e45a3bb718bf2a84e22179b8f23f82660501b00ed1fb1f101fdaeac5e56483b29c0c8a6d8d0fd4ca7c5224e161b99af6241c82d8cfd84caa21b0a12af526dec0c9d2002d379a601c8049303f85790b6b7078314c25afbcd3529c5ed6154fcd80272cfe229a27b245012eedd63b47f0ad86a42c0d91ef245a81b14d515c883fde5f3034d5d228644aecda67d999a3df1f2a68de84b85b2b7483e4a49b20d3700bbc45284f3ce1a9d109c5a6a34a811ed76a93c59e185ebcb83db9d9909ba91c70e045718416872789822424418c8df5ba95e200d6effa8b81afe240442cb7b56b132f621fb26ab924508ef88b650c80f9f7c6d7eaf29210fb5c60ce6ff0d07b47ac900709bfd1e4fdd8d30c574a8aa9fffed1fd805bc8ee01679141a33cc2c88497fe74c747c9de8548f7d199b5200089f0ba3a29193b452c740f3fbb4b2b2584b92343c54888344c1bbc27ec1a0ce6827945b2840739a2f8eb2b8b039d39d10b1adfb529ea156582d71fc05066498c47d78da74433b41fb0ef202ae28f6c394ceda92f2577117bda281ecb4f921935b91cf0102d3b17a4807bdd1a16acdb32a40a20439e070dd0c1a837965d3766430100211ffb426bb1ad0e9a7b352d908aa0aa14ee5419cae63ad020ac9839282a3a6c4d64d4eb0722c1215a76f7a07429206da526b5bd12abbdc8e7c15f6ca8da702a7307bb0f44b3bf5c57ad217b8bf80eb6d55c0e0efdabeec72cee4924be88f519cc476405af7e85d01c6d74b0d8b9fdd09434461430ba4484f1e50cec17008bfa7134e6de08c40f32f8e29c8c146622a9a31bc0696a986ec922a02215a87890a94b5b25fc2b649d503cacf7b45d4fdaeca4fccb4331ce852a64e47d431fafd61cdade87150935756db1e5b5c4fa0c184451fb3454187e8c1304119cac1a625d596071eefdc3cbad9ad949c07670e9ff9b1d2d47c7ab2424d9bc1caf8fb846a31c4b7c794dc3d1236df70dbb9d04e67a2e0e53aa2304b0c2cbec70a68d2e4e0144d62280334e2567ec1d71f9206906796a911346fd4f521fab893410ab8f8353994c39df00d8972f926d82f222eca486b552c2449ca925cd74f2fae7a29a6352928c63646ccba5e9a890bd89e2412f793a9b406deb2d38f0aa045dea02a6934fefe17b24309fb25a36d53611c4918223ab5c90e741972d249e2b8447a91d0e5df9818e1e628a55e4df878290f280f01530b0550b07d1193d705c83e7825e4d4ebcea355894214326266c0811401ba437d481921650e39e7e7d3f4baad5c573fcd28e8b047f9934f29b42bf5cb7c19f1b70ad25ba67220fd769b2b563dd6d0353454da124816aa41f5054bfa9d960c35172c165569ea356a8333e5773f5294ccdf7c552875e42c59ff2f6cef012b66b2bba73fb9991bf285d86b76d1412562213797ace5e6ea1dfddecb59fe0ebde239d73dcea30dce1aa4f5738baca5875edb4b7c55e04a05e462467f02828882d3b1d7770d08d3f42f6761a4538f6a21c7b8bb6af603b751dfe5a5b20fc0e6e2bd700f506972846ec5d7b420824a2caaf11bca6b307903c054679f03dd7b68df44e5523459f9d0c1e792d11bdd0b74f8b7619d188145aba7666e949ddd134c03c5c2de2e12049994e75d8180b68e43850979eb91968601f14f2c1775fdbd7bf3bf82dafee5ef47f18080e153b74d4f520524866dbd321e5dbcf500406ba69b11d37f0084218e4664fffce8434d202c98946d02c41588a6fc428b46a28e41c7df131911fe309a69fdcded8a404837b0a8513c49c3c52f96d5d5cb326d077d394fc55bd2096c285f982c6a989f9652fa932714fd8e0562804be05183664e457cf4ee00bc31b7f811951111210d8a6b546c63e8fe3aa0113cb64aae2938c4e596fa885e61cc9f66d8ac72d99d39f41979df17f604d2ee5a800ee1befe8c50a478f6f35c70f6907a43951d2cb7c7722ff9a46f3ae4196b9fc58b1f811bddf37c2f87ef4b0b521e60f87e37710fda7c7d3eb538c3c0f5e0560d95ba8acad5e2d3d85ca8442fb49f0b9f74c3990ecfba774e4bd99f1bf2e0cb17ed4fcd78597dc6755f54592f8bbe6db02ff094fbc97fe3cc80e6bf4da3d9aad15a966162a8c56121e7db11b51be67a96dfe4295f3a5c3b9e1e1fe141faaf7794fd4cf6a2b63513b3ca9909461c1f6ca2b6d34c675dc444530a85f9b0ad1cb43f0ada226fe49a33e806c83e4113e46e4cb5b5648469de8d9711c0ce7d11592ddc3def10408efc8b96bb1f1e8f3ef43a2d2e3b23199f0a050bf81bbff60db28550f5a951a5f73702d65c18ef34d276fc289bb2d7328938f52bd7d23ed9c6d7da7f28f763acba4afab2cd5547b2f2213f93f4f280256e6c5e9df63faab60256d5b1d764dc241e9b6260fb254813296864c4d26d6faa4c200e7dc97772af602da3ccf4dc5b5cc39fb8b15f072cd474ecb18cfe7f21e85665f2be2dc1f171b1d16914169e8531d8ddcbe79142c4ed5fa8733fb8b818e2193709e72a60c7a24ca1e86be60bfb9f5cf7d72f5ea1f9e026e9f768147d2e4a59038566b9ef1f76034e3dca5eabd48cd2045f562789867dd13b62183e06c266bc04c7cc7c73ca03569b8b6a8f40fb0612aba56dab2ad2cdadacc32ba92b795088c5ad33e8f768e1556d8a1003f96d91211c4455d054eec86236121e7d5f41f13b493195fe70157e3934f64709ec353e80cfb5ea19d88f6f90bee8709039197136259f6716b5538152045df5dea31cb9ea5402592554a17755682e8124b101161838144277f12a1a0284e873a6916bfbfaf099057026e8693fda7138e9219322cff2985c2199eb453f13b13cac809bfedcd29479ae79cc448f12c9e84c88ad60ad561b811f5503baceb5b608fa4282eec4ec0f658f6f907c4258415d2f7f1aca59d4462309fdbdecc0f101e4b8e1f588c82079e5ba121eab3570ff6dbaf2a79e0cb6d1e03de6d629577c0dbdafa0696b2b1e26afa78e29e6ead0326a4eb89f36634e4ac48d8c6bcd7c2440c0789fcd2f869c7978cdf13d8400c10f40e34f61cb5566704edaca049bc800000000000000ffff0000dcbd00002962a781abfd6d709f1d0e66c6abe855a1c9be9a2660a17aa76dc2bc5a86344492758d318c3002bcbbc4ef5ffb74e54aaf29dab9232a7556f94e1b0e705a6726fc91feac84257ec4f534f01c70d7afffae401a5999304dcd4e6dc9a566b1694cde677fa7a62f2da6096a3b6f8ab9582fce9b65c4a14c28acccfb10b616a767692c22337a897569edce0ed26ad9dc011ef0a9e52535398adcdd691186a52a35d132d8717e0064d9ca4cedbadfa7a6ac83d000000000000000b000000000000000ac40710e09000000622301d436d2cabcc575c78282a2350551106f317688d23c19764957fc2e3b7ea866866c92b7738d553da6ea27330b033267ed6841d33e8c6eecb8dc34d0b5bc97d76047d6d7472eb423bb068c2a543baeab294008c5ed1210ecf974834ac27c12f07eb5034d8de94352daf1026d1bf6a451ef1699ffff9d34869e93ded808442f4f63aeace53cf837836c67914380b10de170e560318745b5705abc440000000001000000000000010000000100ffffd349be04730c30bb1b05eb9fe2c57485494be6905d6d9495df5ad08537c9e6e8534e3fc50410522e08d2826bb10ba6211ae165e7bfa7d7dbffc56a5eca1b1e0e57cdadabd0016ea83f167b11468aad2b80ffd7a71e81348d2072f113e24687d19ebaa0d2d6975abdb826bca2ec88d3b608f8b6476fb29a94c0a0eb73cec92f6b999013b1d0745e87a623732d84b8584537332eb247acf0be4586989db2d2ab46609356e8eaa195f97eae8a9f53e405dd548c2732ab5003e33cd50f2ad9f85860c88b2fd7d29487099e5c4b31278e4d61e31f09779fe693c3968f74175b0e408183e769e84448561ffa00000000000000"], 0x1288}, 0xf) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000140)="0000e65c03a5b4e38b08ce473d83a219fab0ff412ad6dbf10f7caddddfbb473b2363388a9b5f3619c31f3b9765459ccf3da005d3a15575374ba2c57c505f47bdd4b8a707fa9760ca47d7431be4dfb3c4edb86c28d7ef365828707dc53b8b0d9220621d7b8f009bae1400265c239b83b3136116a98ee0d4040d899800"/138, 0x8a) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) sync() 16:00:03 executing program 0: r0 = socket(0x36, 0x8000, 0xa50) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) listen(r0, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82028a"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5603948b574578e7a8cab6a664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0xfffffffffffffd9e) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xc9c, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x10000000000002f3) syz_open_pts() rmdir(&(0x7f0000001b80)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10010, 0x8) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/240, 0xf0}, {&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000840)=""/190, 0xbe}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/249, 0xf9}], 0xa, &(0x7f0000001ac0)=""/130, 0x82}, 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xe961852c6addbd5d, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = msgget(0x1, 0x401) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/107}, 0x73, 0x1, 0x800) socketpair(0x0, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/84, &(0x7f0000000240)=0x54) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) read(r1, &(0x7f0000000140)=""/208, 0xd0) 16:00:03 executing program 1: r0 = socket(0x80000003b, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8010, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:03 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8000, 0x1, 0x100000001, 0x0, 0x5, 0x8, 0x69f, 0x2, 0x3, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = geteuid() setuid(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x7ff) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x100) geteuid() semop(r3, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4007, 0xffffffffffffffc4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x72, 0x324) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x0, 0xffff) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0xfffffffffffffff8, 0xff, 0x0, 0x222b3117, 0x8, 0x6, 0x3, 0x0, 0x4, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="615e5b496f7ea49f4c4cd4f6d6f54ef5e89168caa84af65dc5966fb844d4e9ab8b96a27b1559900075508373af1b18cea94a8390d26340925fdf0801757f4b0c84f354", 0x43}, {&(0x7f0000000080)="d2efbc9ed8121dec0053797ab0d7eef672c4b88664bc9df0af0561762026ccccb7bb8dacc87d93d30153eb13de0f59296535152be14e7bee2aa3fc2fa224426ec9de8f99d70c6da7dfb681fe682257af749d9befc965537fbcb8c1179565dca39ea0131ba2894e4725f0ce56de005c02cd8c387f64b8240dc1f6", 0x7a}, {&(0x7f0000000100)="5deaae609489200a1745a5adb74c9ac7258aa231630d751e329249a269fd095449664256ed6d17baf3827ab7e6946bad7bc10df8c1afb47d947acbe38e3325abd7e771be8133fa7a440cf1b27f4bcda4b606df96f699a699f8567788d5de8c89a2607ed6ee1d48f4e2ef86da41937d31b4d30a88d419b770c3c44d3483235d2f7c37bb682c7286d6a179210fb4b4fb203d11a3bb1b53cfbcea6f30e939c31a02939f7b44a16fa50429b1c52685b4c5be291ce86d98a092ae", 0xb8}], 0x3, 0x0, 0x60) kqueue() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x4, 0x3ff, 0x3}, {0x3, 0x5, 0x1, 0xfffffffffffffff7}, {0x7ff, 0x80, 0x1, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000200)=""/34, 0x22}], 0x2, &(0x7f00000002c0)=""/95, 0x5f}, 0x800) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x9ba, 0x2, 0x80, "2b0399973f7f40f71fe0d2910a6a58caae638985", 0xd7d, 0x2}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername$inet(r1, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5b8ff21847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf228705000000256ef8b064", 0x41) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000040)="ff37f78da759a7826db9406d841300facf637ae7d27c4c13727e220b74297303a12b5bdb9a47027b3ca321699232629aff6284fce61b6660a2d6726a002b6e3833fbf531be3808ab441cae4c111f2cadc05a8c7c1afcb2dda33ffe", 0x5b}, {&(0x7f0000000200)="534e95029ab2d14198bd346e48b9bebb28f11b9a18c1079886311d87e789a511ebe0ffe37f9c1d35694ad9a3e7907acc87de40aee53d5e908070b4e9bbaf8c7fdf8371cfd65fc242a96aa4e1b7af7f7cfeee6a6d500ccffaf42e724f769aed3c2cda43e0ad", 0x65}, {&(0x7f0000000100)="7ac4b3166cb126d97ca857ee77e6271bdbc4481c8985c1153dc97a", 0x1b}, {&(0x7f0000000280)="c050ef374205d5c83da90e24363c6d08641ca17a51a715dfc67fd24aa3a2bbdf59cf5e7e7f0f65f2353951df5cc29508e9509f0296ab0ee8a8ac82c0998321cd8730c3c534c01a39fc6485aee9", 0x4d}, {&(0x7f0000000300)="64a435d68782259e672be0f362a7b7bb672550daa3e381c94901c28545f6295912c050ff0f72724a5184c676aa87e1b58532fc6eab047777a313b7821f50540c26b009", 0x43}, {&(0x7f0000000380)="7680ea1c18db656e4e00ff8373b8877296279155eb9673fccdda29d71d8486cd94adcb511893f06903b128891c75b8c36c98ae3ad82650bcd25b3421d0a03037fceccbd67ba018c2dcd421e9dcccafdd0230debbf660379824dc3346dedb4d42e4efe76996926bb2ce3aef", 0x6b}, {&(0x7f0000000400)="3d8a50097754c2588079a20f26d9d3b4e2a83881339ef3af422b760cda21ba2b357fba758c7aabbcd7abd2bb1e45cc4f643e1828abc37c38a4b3b2258fee3e7b6ee4d66e73c2eda0d6fd6dc44c89da2953c132c06a483ad9a214919e86e910af3b3ff8ad70a5f2b2abef512054130cb2ccad90b5b3845cc2bd3d84d0b2ba42beb950e0f75e517e96d9246fb332d1466fecce0feba0171658ae7b2bef54292c45ba10d509b34db7173eea6b351c66e4168ffadd9753ff8e1e92692e8b13318361a03419a5ccf7fed9ed7ce51daddb67bfb4b6798cfd02886d29ea6ea49cccdf050e79f1baa8f4c7963b3184e46da81afa539766a841c99bf643b63442119d90b77f34d25fbc6e48d64051f02dcb701e5b08f83add8856d8332856d86452d04478959958b7fe328d5d1c93384507ce502c7aac1aa8b1b955ee9d8429f3d6990a8065d1ef3e01276cd4271b9ada406bb28797f76a9883b18c67f72b4b2d143cc01c2f29897069786d7015101df6bb28646157501ebe2d43ef965467cfabefb3928bc2319fc5ef0464b98552456e2152bdd869c73888a4e0121819fbf2f7e3f5977a2f07070c5026c6001fa1be90938900b4c8dfaf3d3593401abef5a5d25a6d4087fa10c426981685d315bcc2414c643193d3137f6b29926ea960ce326a4faa4913c42b2d1d9fb585a8be7df79555a5e3cf7185fadcd7c0d02d058a328468e160a26ceabff8fd2c600ff310915d1a2e21178413e19db1d4013840430219b7e8e5d71f7590e917607d28effab10c86227074af9186248e79d2a520f9685a2ee49aff0a7dddf863a7198c86c2615d39b57558c249c0d6a898b9d887f6568a88e88af012e801e1ed450a0ce09a3a7207e7f0a2c567aabd0e5c28b09c8c1cf718755399e011c5ab39d8ffc6412722eef1bc02f7c9da5a4a896c3d086c3877d55c5fcd2cbd4035ac4b9180e81686bf3e80be1feb3c62c772558aff6914b140457aa3383bf3c18d20e22746ec091016fae667200c348ac677abf4d84211998d75fc8e22eae3b40addbda82948ced082643c961a36e2d417ce34b60e3323ea6c4bbe81eb9ddf468ead298fd70e1770bf4fea4cf7f09d4a8113f78b4bf378219ca58f9d90c14c9eb9ae95afadefb52561b0f41ea79a8d98018eeb9fcea6135d9e4ed966277feea04c2e1856100dd7a4ddd60249deed9771251ec1ff9e5c43bb0472faca6df48d95a97c44f06ffa29772421faa74492e94cc58938c5793262b9fe8c424b60853b1d1fa9ef9bb94444d4d224c568a2cd46fab977648ec79c4a6b1af988fb3c67c8b9185c71f64065240712b8400fe7652428d9b95ed7f8781361b4d47a40db4e14c6d230ebc3fa157931a7fc6dde05908c127fba63d1bd9b53d9bb05ad78f2e23ed350b67b0fae5d955708aec7b9678bb21c3caebed0c04244c0c76659d311493deae167f4fbb62dd5e17bffd5be35b47d8f84c44169a99604bd431abc2ad4f101617019297d5f60af3b62e809c03064d4cb0ae34104590ebee890b15b3e326cc5bbb6a04470488d240bf3f4f3bc359904e87c23efe8831597092946b763eb4ad75669224b220e916cd4181ea11be1f2086e335a514629af3e2c90db0adf7e63077935dceab5ee692d14c584afb3c00f17c141ae23c241d93eac2e01085f68ac4b23f31c1e7d1b4e5eabc954affd54ffb1898fc1f42bcec75b7a919ba0ca00f94d2509c7ff69e4d9124ed4bbbc6be3a0b6bf84e18c137396a19528c071c078e6a152bdb9936398ffc276c8acc1af70bcbc981dd922b8171b960d2c640e94e625cce8c9883f3fb8d6c903ff472479be4eac045c36f1f464cbde1526f5a30efa29750aaf66eb8755b3a61ab72981dd37087cc8d81c0e02bf71fa3cb05e772cab1418dfa8c88c6a4c27de404ccc4775741440dc8aea5752a46b779057b175df5a14df9396a5b2c7f79a8557581392af538995586a61ae971587b20879a8bc32dd2d91c11dc80afe36dfd59fdd84fab1790cfc0908217cb95c02c6cc629eead732aeb063f05a0433d0187e1c82314ae64d001d7042b51cbdd95e09631ec31e1cf2e1945a05d4b26426f73e7f9c8c42e45ce94612af428c789b469211da17071cf01ebed668747d4658b76b74baee29148ebfe15bc922475bffe36bdc6f50a8fe173876d5f48fd0631d3b22a8c56d74f6fa0a4da5a2275f38b7cc387dd87a88ffc8d2147f3547f9ec09ddfd861294d4a99e873cf5c51338a922a98c622065a274bf75dbcc7e542bbc6055c802eb7718deb85e30558e67984cac91e8a6a6a6a059bfb1fe21447fe60d7f794df2902c70ab93d8a46357d70f5c5dfb58c971153d67a155ea067293de0ef8c4c215f08369ed97b2f99ba55ecd630df4c7655038c32c1e3fc8b2aa4c91c446800eb9c0555b1f7037972d87df4387486722a7623a943631255687938ed72a4e45322281c0df000efa50c7b4561bdb146424ce5ba66bc14864627cef99f77be2c95a589589cac72c08e000848b36be2096649a75c24e91c1d9e2d478e89f62a95e8e34301e4efdfec9c10696e9bb9e2b79b5b443663774ef4730566ca1904412ca1a0d3995e56ba07e919960c25a6d83ab73254784554d8f40dafaae5976d0a9e41f550fe21512317c0ef9a6a10c42d7f662f567fa0bfe038446faddcea651237694e7eeca1f5ea76bb65b5836734ad95e8f74e8343a6bd508e253ca435f650f041510f2f3f2756f1d1dc22280969e7ff201727468af1501af92a26431c81a8aec34143298ae38415e1c529d019f352fbd10656b3635b63450ca2dd33aa63a22cebf7bbbf5e9e8bfc67ec1e84125ecb1014eaccb3df2bc2da0bc6d90be5551bbea0401535558e5ce446d6b9d6b52537ea895bdf68061fd76dc6cd15a88bf06d79fb2e7cbbfa89b91df4a258994a678c0b3c1adf74f3b41de9224c7da484ee19669f95240864a945d355adf99f91a2c8aa5dbf42440b1d68a5e55fa0ddd08b224ee1f2d147098e30c719ba31cf5b476b314c18fa6b7e02d4ba751028976042a7efa9f2862dcf00509502ae8213d075e1d5cf46d6276cae731bbeaeba251227d28d6e5a108bcddd9f211fda86702ec810f9c6635759568b2ea4be99c174d3df6f348f5ece98c46677332052009fd7e75ab7292dabad2f16eea408060d1830f1eaf7cb0a192dce2c88ed9b32204e29704357a973190f95c8a3da9ccf055c6501eb173173f30342a8a6f273c61cb5d226245834f553a1782762596f717b82f2f98d48c62551352a0d1340d0af4b09e10076efa4714215ff5dac1e866ddb360bef4bef3d6436ed74f4a3b2e5ad91ef6246246ba3854f8ac4893f8c0b249789075fcf5e5fd717eee08dedf6b5ed985439c2948898994ef620259bdef45138cbb585ed44248f2aef5b4def60dade8ec441430a434aee38e9950df4d39a7968ab2811a2938692d0247e26a66c3554badfdbfa5289bfc2d255d096d19cd0cac02ddd395662ef175188ba8992ff845903d239014ed563d5de6f58b4aecb92ce3efaf4ea2eb405a80a5d93198daa09bd89745cee87d3ef198d6cd47b7d1712d7e656348a6084b8b8a25836ecba85a6cef71eb65d011b2e68ba7df492c3901c9a0939477ac4e7a9782ede84fc4d541e9951857655f56e5f1ce8c4808d521fe3add2f57d832d62d7502090b47b5a13fa94e1fd94d70f60ca0a18161937deaf89ceb977448df4c4abb8caa519216d8662b4fb4cbe4f3a58ba2f4f2dfec7eba4b3cb962444a74c8fb70545498fe94390814cfa83234191296f04041e93693711ad488303a25ab999e86ef6ad92dae15a7194090a4df0cbf052c8d6eb41e6cc8bbbd6229b6b0e49448c9109dbd4116deb47028a2b75487aa28be972df8b8f34180fbce06424e0e0e8d7e9f39d6fb959a16a24e20f60e6cfedfadbcf76fc16254c58c3e2ab9c2f6be63e0f955b3a63ac9cf19948151e557426e8101208d36591792f7833caee25818069fcf18ed47bc5f3f21d29d1209231fe1545155df57390455a2bb19287614dc068683aa6e1196aed5203fc0c65b0dad6d5f06fb6695855e6d2ffe146ff7ffe40d4bd0d5abeb02a4265a6848bad68d629c9ff5a32dc7b7adcf7de47ee463b97f08e0b54793b0208bc53fed57724cb86e100f91b44a73bf7d9fe5c8306627f20de9d95e17913372c2ccf3f37f559c6b65d2f37f9bb26c266fc7f092d105a1d5f2bd77ab7c7792fdd8279543a5c5dff96d1dddb9729f17ff0524c8fde3fa1529caf21a6c8ce2d7ae01ee69e7121b72f343bd700d388ab648cf42ac2c01a21137a4680db004d9d92725a9103a3be95feb92ba9005565f21bf07d57b1c7255e74c8634e4998cc82665525c2234a7cdc2d0af556486c5a33733768b221182ecb4f4637a61fa2b867731daa02e3901e710f352cd9e5c50f226e207db5386a3086c635938f8848a6a323ee0cb5ca1ea7a4008b1ca99f2b01fd825046dc7edfcc0672507fa1f8cdef3f19df89765963be344b99e70d76dfe4f68d21fc6a26f442fa423e6e412199cfcff14fe27ed05a17ed71efeae8a5ac0ab0e1e6a5fb78b67c734e9b6215f9dd02dc9458d9a17a55db6f8476094b2698a68f64d4914e1f788ef3aa8f4dd7231527034500719f47030171428bfbb325c55c37549c9d577992138c60c91c9acdae66639ccf0e8833dd1e0aed03cd1f67c652345a2e3e30c39f0eccdf4335cca2dc39875007478fe1dd3c6dc917444cc119244bc67e64d2a2877f6dbd15d2df49e5dc039d24a18da43089058b2d411375869ece9ccf666de59f3c3dece5733c7f310f72cf0b2216fd5d8895fafd2da391811c1c349d0d74f994fcdd2580f519ab1e0f8db3764264065ff05e486065c4c746b352df6f29b537ebeb1f820bf24f482db0fe617a740056235a03d529045eb0e7f32815e822e250275987dbb2c4a7e6006abaeb345c5c700463e559785551602cb98e476150a7f9589c06f7750404af9fc3b8981128902396ad5a8a9b8046e267bc530b1f0ede124d7570a2111991a49ed89353815bdc8f6eebea42bdf8449488d538da894e17a544273b5a08eb37c72f3f7211dca7826b1ffd0e53b1110153dcddb977a253d76e218e8efa7848fb059f369f3bd564f353d44e9e91f8fcd3b2d2813090815f745dbe519c8fd1be1c13c3243140f7607a11a4352ae7189e7381d5232b634c62d3de22abfd5e6e4b673c6e0382616a5f30bf766129d81ae73d75f55182c52c38737c251b4fa4701685677fbe367079621d55465cfa54bee5e81457402f1edf2fbc6a86ba103968a89c97579b1706129dfcf107cb5a12e86c53c2f80dfd0b2210cb2c3c1ad635d92a4e2f5f6bd35dd0e7aa1ba79cd7a0de827ae4848650ea847b5f846690ff88e8dcb1d0b227ad92fd8ddf283a2ae7608d09cf4daf4fca8a097cc4930bd23a75a4d3e221a7556991a43ab86d80b3aba1535401d07dbe9456a32ab70aea13979da18844167ae012b9e9419ada6fa2c11af62b6eb061c69b2bd93cee957760af67ae93ba8229461e0faf1983417bc94e904ce115e265f77e6f7f2824091061146e1cd5415fbb5c8322bacc44b10a807514a2ab0c7060a9da00d63d01c83ed42e4faafa21234208eea766a9dca3f53aa67ce5838c1c064e5b05d6e757ac817449efc7eb552923ca1f2a40e62d09e31cb51d571c4a1db363cfb413878781fdd4f0db08020771d285c1635d86171b2c9a5336ab9de194e2b23b3287961f8606b71ee3a32dda98a572e7cb5e94c172de6a66189d478d99d3da3d85b5efe", 0x1000}, {&(0x7f0000001400)="1f6aa2534efdfa85a2afed655ecc8f6e13bb2cb06441edb35accae25", 0x1c}, {&(0x7f0000001440)="997ab20a567f391943656b57f334e4", 0xf}, {&(0x7f0000001480)="e332de86aabd2ddeb31b8b763e85fe044e22497c00d89051a2c87b5cc4d8151a36d5fe32833575210974db6ced768a713478b84a84521e8095b06f19344062ec4c58f2e391e3d74d4358", 0x4a}], 0xa) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x4, 0x1f, 0x0, 0x2, 0x8000, 0x80, 0x2, 0x1, 0x5, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000800)=r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x0) socket$inet6(0x18, 0x3, 0x3) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="b8900d572694ae5e8fbca562d7a4a8e5d87af479a6ab24c6e8c1949f749c084f356a6752bbccf70682b04e4e0186ecae2902d02b82255e612805d4219c5385b393d05e9afc8feb2cb38a3c2613cd4c1a6589361eec7970321edbdbbe9f19c0292ce7ff8c30502b103948530a9d1e06765e1159f1f937c85c23a0f337e3404277004471cd", 0x84}, {&(0x7f0000000000)="c00bf394ed20f15d525584ecada1768335881c153c86eff4568abdfad6856391fe4d2c6c4f33f7bee62ed7e154812e2263627a7b71a0c31a", 0x38}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2004006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") 16:00:03 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x2) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000016c0)) write(r1, &(0x7f00000000c0)="220e2a", 0xffffffffffffffce) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x44001000e, 0x400008003}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x241) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001380)={{0x40, 0x7f}, {0x80000000}}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000001300)=""/77) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000013c0)="70a48d85ec5a83862a1d352cba8a53f207a4089f05935dacd2426b1c48283cfeb68e49a873046a26ad46133a74f2e2a17dc31302ab1861f3ee2657427b91bb4cce4193c796afa415d1df8094c54caa0676ca5cedb396ffab4a0aaae50feb96c0ab03bda697bc790330640733a2042607891ee860d47e56bed06b6d4984f1ca88820160169d92defd1bef354e9c2930f2705abe2339090eab35566d26aec0e7bbf9a1a7c4b09391f5fea098dfe902da52aa06831d5c2f4fafa007e8d640fd6bf7ca775dcfc32d084d0866cf0f631e7a63083d455f828904eb4e0e17a578ce5af8", 0xe0}, {&(0x7f00000014c0)="f4251c59ed00033951e2fc3e508a16ec5486a2779c79702a6bc97651f794fd4f855acbe99711ad914f53ef956df09cf96009b9a2028b435df976ef459f0899f29eaac95adc3d39ac32a37b255d2aae14675fba1b6edbe225eed0af32fcf09bfc3a9de90debb36460aa0244b0772ea2c1", 0x70}, {&(0x7f0000001540)="c475ef60193c64d0e5ffa4c134978f8024dc61cb8ffc30b9de1b58ff4996bd5fdaedbfbbb04a07f9c02894a3f53bb1b014749fce274de69b662e9b3401daeb748e8ac7d10b4a6ab653b40de407ec12fde3", 0x51}, {&(0x7f00000015c0)="cff88b16da5d7ef0f9334583e3bdda97acbc365803f7b5ce019ee684b2d34094a0651784142a2935a207b442fa59c975744b797605a5e0ddd4e4e7135626b1e9e44776809eb508b5ce8beca14b0d34775201ac91ad36a8362eef36aae1edbc12d8c43ce0f87f25078a07a34434d76e6812bd1eb1c77c7492c6972cbd848068dfd0c929", 0x83}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="43d93b688af602d66471120f448fbbb542086727c692e0be26d2cb2ce5aadd96d90a38df5d48fe9a71b11b5641d482ade9e3e824065e279d29998d63f2feafe0180476964cf70a16c50c5babb987fb75849ed4b70a0879a0a7cd892f5b5c3156b79bc75ab5b018d85e3b512d2027e4807fc6973968d62a34c3f61d366df278c6346531f7d5445ddb78849ef01601472122d70997bdaa54adc1e48231ef66f57a5600b210d2a637cc8c021980d4f430b826294c44c754e21fb1578032ead12c45805658f9e9c09c1c6ed9c51d8142c93895a0f07fd2af5529f0c6e7ab9c4e12d3224c7f15d839450f2a2dade4c727b4f9ff981013422a358eb273e411ea05de70ee50f2930716dd9ecd6b77f62a99a9ec5f77d3b5ad96e7b455af3eb7c54a6f52acdcae001f1c096893045e55ce4529b484f6522cc24dced8dc042e4c0a15df0a81029a59e7caac5b204df6bde02aba180c8b8a4c37c5181aca79077be8cb2ab790d86e90a17a3963da6be88bc2fad876f82741cb8367753e5d120110563d0f52181f594645ed311a77a45849830d781d5dc1b0b282a0fde542cecac171b9972a5600cff5255dfea8bc4068f06dd359d9bb4bf9c538fcfe11a899fd74989db769a397148f9bfac3ed280ab518814bd07c4b96dd21689995248bbccb84f6d98711a955522e2b9fbab8aeba93f6f1a107779669b9d2cde80d8612159cc472e0adca2aa2d516ae3cecbfb7065d583b62f8fd4984808e23628eb912328fd011029ac1bdd4313c6529cf620139260226670aad5ca28155fd8ddd3a0c23811fc7725854addc46fbe79818ad513f73721d83437f499875366ba309e4ad6ba0a8f50e08fef148f31443399b7d8bdd894b0ba4806cbff7ff342381385f35a698ce36a090b18130069f148102e6ef796842e4d9ebf93500435fa46c8a5ab304084b4733ee9122d357fdaa8cb6c2f19d7a84486c2f1cc82bb8dafd9ffea676456fc44c9e2a117483a5af7550d45d4cfac61e9c7d1d36303bd07c65c52e87e44641230bf91105e17d8db366c6740ea929ade1863efaaae8b3ed0fd97f4d7c9c30eb825de61c5d77497a8c7805b599892c9571b8a299d3f477e79c6a915b9d173839482967a87954a27e6a4fc07efc92d7501112db3b2f61ae5303ebba52bf29e9e5c250393b2dfadcb75a8e439d0867b90748467b6c58edbeef89261c26cb2035505d77fcf431cf3b2b7d4c4942d7502561cb429ffa6875c4fda1ab2aeef12dca944f967af62c496df81f502deacb6393fb67135f5515a8d45dc8ece359deeb1ec67358c3e46cfbd0592a2950c8aba8a9c1e875014bfb1cac208fc3c2a6813cf818624f7223bff436bb59543702d9125fd032bf24152238b64f2917eb8f326f4d0a1d5baccf35558981166996dfa52b3d8fc43184176ec6922f105464abb7dc74ea1e9a1d6851abb8a8126dd82809bc05215955b6c0d8a9700fb28877165d3286a12d0e700c3c6b080682972e7f84a8cc51ba93fae3f40f32c4e604e5e50ab95d5c47ea9aece485b3dc7fa3a6720079bce0d66458b0d296b3af85429ccaaf1d047d7929f34697fac3d59ec512dbded27d8e8cc070fa3eb550c94fdfda02540adff572cddc60b83ca70162ca7a8df02a53cdbbb7a12853cfcac2f6ad2e67f6eee5b2c2d96cb402f1eecf45610590ab1e5f91e4f69b432d047106c5cd333475164952b7f67e003c4310c163c95e3f325ec6442307d0dfe2b7f46bdeda8d97387faa2d07d350d696533f5563ab19d27facd890eef646a5053699e82583f4f193aa3389d7f81f1539421e90da9d0b279d5456f8338aca3a317c6392a5b26c7e9f4e2bc96ef87fc7345b4f2084025dd56258f9a43dab2ca63c773c846c48c5b663caeaf05cb4a5ffc5719de62aad79f38e33663ee285e544d59772c3b6fff0220f31653e3dbd81b5271c1140288af83553dbb275361cc2c73a0ee1603f2f20b0f2160bc6b8f368ea4ee034ba190f5ed7942b5af1084e090cc26690abed1d1c3ab6d910161ef4f2ce2230872551394a36ceb0f62df93e46c4a2c1e177f56187d0b0e06ebc09e1ebcc136830ee530f100b849a77149457f1e6760141b16d8eb7506dfcf215db9efefd2850b014bb0bc458facc7a11416628657e6ab107414605f8bd9e724be8b2dbb3a1d590c412754ba09a3c6c1cfed9431b32e662ae539c448c64966db948a6ae892f6838bce7ddb54590fe1f5e88930da200eaab78376f928f44b0621600e97b61fcc5f952ee03286be1a15aae21e0cb13c658a1ae3a8f5930cf021e84d900ee37ef8d3f85308e27fade1452be94f47d595f982bc3c89fa05568d97ce083a629ff32421564f76eaea458bf67c559b2d75df980a41abffef46890f187a1dba23aee917643104f93901cb372bae67b76a4c565d6df0c67ed03f953d22e7057ed84ddbe65967f3c083d66a32e6efa7c7adb298264327fce2e1264156490eae271b8a9231d03a47be81ba87bc0c9adcd7cc651cdf312a6c1ea72bb47df7e3debad1b2b566c3af66847d7b0161d2f574283f608b813dc569245aac0b7e38f24127dd9805e43a7c577b2dc76eb2ada90c11885914123d316977474edc43b2b2631d969a4f63f400e235142113b1c40510d478f809795ad1ed5e3f4bb15152a31a741f60455e4e87b4b46b6f68526fb510fa33a20b3521fe5379c0cc6490adec1b614bcb2b5aeb8b0c6257403ae617eb98baf4d65776fc781adbc24126f43b0c479ffb19cce9767cfc838f1839cf7306a27c1e70f860339f90f40b69f4e19b1f8a4fc2bcce1761607975f2357d50647648c19b5bfeba0c5d6af5db8307caef426eee5642a09b61f4b8f2d05a69070559839eb7e7a0fb4c9f0c29822d1818bd7e8a1bf4be982541864e00b20416b3e0d787b3172beec38e43058f018879085d939382e500971e8012f65a2502f5b2ff7247b03634f81a0f414532f024973dd40b62fbf16aee1f1388f225bcd6fb93f4c6d8d593ee70fa84782552849ffafae682804e9fa3056285abf9421838ff88131280aea5c28eab8933b1890d21a8cf2e043f8be2d6988eb0f06c3ece19dc568696754c4b6bc9d6027f02058b5b9b310787fa30611492b70c1b685d52706b3c9f2d1a5451277f56f45a15e2168c085ba7b0a6a16f8d69dc5886a87363a95b4a0d745ec21568b640c39dfa737b58c3151e6cb0bb519e8020004bc445d0111f0e4734ed9c5425eabaed1de49849696981811313b73da0ff152c4188452b5d6433c71535e4685b0bf61618051e40574149aae6465000e302383b720389656bbb6ff8056b31357d26da468d05d77066694eb19da9633ac876d844470fc6fd87d0a3d8b0d33f511e3a2f397f97a9517154f387c381aa9849553499fb0c92dd9601cde05ababfaf2b343327eec053fe23b7288a544a5e46abb6c927d0beef406bd456783a15c7d4f6e8d5c02a67b37d9a6d9f08f9a40bd68adfcdd6f4a416269f0d6f36286c63287a9dfd98f979a7a913d1bddfa99139c4a685cddeb91e71417ede7810c8bada536ab29bcabc00794fd839f92618e59a8d30b391dbcff041c3b63eeb00b727b581b9057ca82b17968707054a0a9ed4d8a6210f6127d99163a07328dc98339f2228360132b4bd3583af203eff53415508a136626d669f8df753bda7a5cfe3b7e1ac0f9d1e959667df0c7d369ab266f3b183d61898ceff7fd631e97d6ea8452c614aebc3b367506091f405a08e2252dcd7ede9338ba5778059ad683535cb0f7698d6771cd3779f8a0e2b469e6f6183dd9fb03639b4562e38e566e3d6a6aac21480933ec5c60a7d13bf03e7a9b851eb260722c305fc5ec240248a693e5265d1cf47ea47756445fc5738b62189e3e1b666fc163ded1399923b81e0989bf4d06058370c43520ef190321ba2fa4e0c8c40449da0fbf9738c36face932c2ec08fab6521065716b600edc57bad5ee74672faf788da2460018800787a16e233a46724e33600158803bb3dbba7efb8ded09d3ed4feaf921269c95d30a92cfa7a4c73a2137a615787360b5103095026d2c61280af19702c2fad5a59dc47f02b7b7ddfaff357d77e80f5a6a397c93fab6b0e81bbfc6a0239f0e004ef959bef584967a368373522e9ef4993ba95c0a0feb1d02c116f877be8bf48558b18ef79d6b69664ccc5130ce71070416c05b95bc022984444254f491a071a0d1a441136e48b7269251a87156ce23f7bf66b9195df5cb625e78c67814f8c1f5f428f24cec7ff7a4eac7606274a71050269e629b597b126592ace9ee2c31c79efb07f72878740c6369218298499c1c9ade3fa6858f0bb37ba33a73bbbe624edbab503ec1aaace2d6edf5e10036821f90b01b8118de8a0135df86ea7dc95d356bcc9bf0d26ce30ef9958093869622ded15c9d6708166f3a065693c90bb24e962f5fba2d6cf9f01d37d3a3630c28598c7d861f0635f0565861cb4789978e6dfa8cf4807383c6878033210ee24a0036ca5ad3a6344bc2e579cb90860d87b855745e921b1f98e58a471c3d4031b8718f744decd6a255ca07168fd587e58e9157fef7fc1424792c93ecaed70b5602b1cdd7e7a7dbc3816d772bdd535fd087048e897b6fc401909cb1527c5ac7062deae12f3bed950ba7b6d2750fe1c3c364c510ec7334b4f4d1d8c3e5bf86dab61ddb88926e7036f836a213f92a16ca94aec9a96208bee0874d187531119897b9173314a6ada01edba1d949eafe3c5db745de08bcb8b469398aa29ed8083a63f6afb2ea4d4f6fee5520764cabd3fede5ba2452e5aa14008869aca027834bca8a32f7c1eafa40cb774035a6d574ce64c31055329720d850dc075592a9dcbafffa88bf00fa9ae68aeff6f10b391532171f9db6b26d3602dde3904f366acb4ecc82d23ff2bb5296fc3b0210511eb6f262fd7347a6c6419ebb155a40d82e5108f0a055c77a0b2693078a81e30dd7b086e9dab7aa2bfcd25e0009ab80604f26160c7b1ff25f928c425cccf107bbab31492523fc4b9de6788ed7c8ca8122039c2db32f491d6cd1403338f49b1d302472a01dace47be4d296312b14a667e5a3a8c7cbe3bea7deda0226f78fae543e4d8908a5f10cd0ff40a9ad6926bc820d0edd4c59cbf2becef58e25716049206b4036ab4245223e07a8848576717cd9483b015f48077a53f61c839e1e78e16a67e7e1b6f2f646292caf95af44b781eaf3c434542c84c678873b9232806269f005a5f7d519a7d71e8257b764958816c521fad26d4b4f890fd49f82ffd95e64f732d6d0247b6d3e072955b15e49c2fa9122248be13893bff8e07eaeb39f1e646fb65e3b15819a293c9722da6eaa4fb6ea6b0109d1750e8acb16c1aa1cb154c5c9d80cf83e76e4e6a549a58bbe04464b59bc3d6f154c30ab1532d2b535e90d257b029b00e49c1c186e8d4c5111757097644c0b11e3558dd80149534d03fd533b7dea9378eeb4c454079076810e77009979696603258908dfaaf3f30f82fe139229a95e0cf988801853bd9628d964ce7dd55ec7389446a422dab72e8f97f4f9db9e18eaec6df892f404ea26a87196835a78cd78f17b32847977638789979d0ec52689a3b80a3f90e2b70442c6d8c6291c83dd8629ae0484a2f5c3675ea649f78f8b9fdf2ab0530573dbe58eb39378330b151ec612aabebe550fe213968cd589f8a17696f2f0a448f8f2800156ff9f9673f70993093b001a492a273209555e9130c213704310f102c54d284cd487f04193fc34a34bb4b15924d960ac4c77f90666ac68632fd202bf7851eb746", 0x1000}, {&(0x7f0000000200)="34dfda953a3f194f1d38279a3df589bf763a53c0c81fbce1d37f3fe2ba15d0d98e3abbd00a98559d4b6a3aa1cc8eddb68185514aaaf284975446d816c81d74bc8a4b42d357bc028c1ad75350dc961de0fdbbdf9d17756413b2007ad4d6fbabc9b51c141b1a2a841b74ac2eeec4d900134e788b64681a76c3f6578c80d34f2be5980c23566f001c6224fa1bc927838490f4987d404317bf326b2aaae47ecc517b6c0d7b6912e72b7dd5979f8791cc21c59ad630d0", 0xb4}], 0x2, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x200, 0x1d}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="6d6138edd1504032baa1312e8b2989848cbb0d6c914d4a60d173b29d6bea5fbc361312811fda57e02b5352293728021078fe705b502da69df9863431f60af1a9dbd8ead7ffc119a40a91ce3995aa1f88b4a2f1286431575934f5581120510d6176f4073fa70f636bb13156e137c5b99065c3a346ce81bffab1a73bd2f5099fbf58429f7893d5dceccb88c03b8de51f7b34d9a1c42b1efbbae40be6ea3f8f7f180c59ff1d2247a0463a90c7c0", 0xac}, {&(0x7f0000000200)="957ba6a455c083deeb97bab80587443e9aeaa1322f59fab666522bf5e91ff75e61022829df2b896d9b4b96d9703f0331e11fbc0b9a4b4592dda8f3b52cc9999372a4959b5e4aa2b86aa12622ca193c11ead1ad58bc2535860b467f77b9f1a64cb80ff6e7420400ba6e3147c279648689f7811b5827fcc9f42959aecd3527f760384eaf127fdc16757c0aaf0ce3368e4e97bed78d2c00b2044b46df5eaf266fb19dcea2c0ac6b9e35b5ac5ac739a1e866eb80bb25a276b333dd46e31f5be24bd333c0d81c0c14c9acb6f165c5273fd1c2497b91772d82f4948d46cb0dc40813", 0xdf}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="c8000000000000000100000000001c00a83b19156fa64513ea1736bb19c15a6af8443188b6e1697da010592ae189b2900b323869f0ce3bb197e9aea3d049ea0f3df135e6b51d202a4e459680a55aa8b5b2e3f57cc2f30075564b7abc645a32c4b15194856004831e8516bce655f7c2ca8d820cfc68459ec105c3b4296173f60e2629a813f73a827ab87e2d8c8f930e3e5d6edac6660970897ac3ad8ef9cd9aed4836d9a5b6eba986dce2b509d36e7bc2694f3ddde208bdcadcecb032397c29c4db6cf55c00000000c00000000000000001000000e3f5000031301c1efe069092fcacd1f057de8952622a6df2a78d28b7efc1140451f9818a4541080a46d2593be76ba9d70a448ffc4f42e23b47ececc75a28918d147bfd04cffabdd1f11a62603b6df77f877b2e4a525aa2ca12986d771c6f8ff00e1a6c8b495292ffabe8a824af74c5dc12df93c8d1ebc8ceb372817f18a9a8557784bd044691f43ef7bd99be2321824b2e1be443970370b19b95c5a1744635a170411c0441d0ad92b904a040ccb60320000000002000040000000000ffff000009000000e9f38188a1a0c01b2cfb956a6842000010100000000000000100000000010000f85d54cd3cc88e324fb5033149da90a70a2d4b67bbc572f644d1227593b2c623a78c03e2b08178a31b157fa51bd4609ff4dd177edf2e10b1f8a3b842f75f30a7ad57527ee92c15e6489492b71a03381958edd9eb21ee0e00b42480e3ea6db21f2ea881a67956b9595236515ce8b4861727c58b9ddaa012d519ed7a5f73d76d722b247381978b73b2c6ceff7123a3d94eb4cf33b8462286383be42b4f4dd6d42d754ed71d8552d8c7f5bded5c2bb742d807d399943444602aa00474ac37ef218549c5173caa23ca5937ed1098173040e3c31f5cad7317f7ae80ddd7305ff7fcdb3a6135ca878efb37a4b19af7978cd377cab46d1c5171b3c081dd302c72e9ab2a69ecca501d5f1fc3bbf76933dbee88703adc53d18f2fc904889a30c095a30c54595bc1d1c8c048917c5b8e08ca8a7491b12998004bf52039a9dfc9a8068fca6ec51e852b761ab08b6977d045d18a6e6e051c3218e4f29d9f600c4120b1e79d25628ec77fa20c9794dd97da89b759e875897ee65f89811484363ee7849565de4bf294bbe80033dc9058d5d99310a3ccd31e5c54909f96910344c37ad0617a8262a116f9a0aaeeafaeef2aa53f549fcf55b8ba8fdf28cc253102dc28973336fcd1d556167ccf7c304df2fa2c053a4b6b1e8919c0d40d9b3e2db9735a07189fab6f2e167afe7886b064269c4c67216e11686683b3c7c93277a45b542560d4aa6c663f9ca036eb05e335409987d981e96e682fb07dbe8f151cb881de18ec7f090a6cb3d2e0c3832ac58fa6fde1666206e528589a2c6f6382c4e9d249119229b149f7c6658b3b785ade14bb32816a6821bbc5033086c72a0f87625f1cac64258c1267cc5ae96ee17324ec54643d8bfb418fa852adf682451503dc66000c6d3c7d7d90018c6196e101253099b5e40258f605d2280a139a1611e4d5331118d0f3404b792b70da3dbcb57cda98d77a95d49a94da507a021b8eb9ef63d26f0e90ad07befefe3a610936e22577685439114cba4d239760f4f01ce1514a3a6c5a9fdda7bd9642fd9a5860814e05fbb8e57dabf2ee603e61cec120febfeb4851ec993ef59c86b63da1391aa2fa6c6149b051171682733ad930d47a4b308339b446bec8a36fb82e47ec28e2596e54a59177301cbfedce8b107f54db7ad9456c7e2e415d5fe11f8a8d64b3fd5fb9699a6c41a91ffc2814ab3482ddac2c1a60f2ec5ef353144c25b2ce80a42749d24259c9508853adfd4d43202c799eaa78ad878525d32e0796e803147fbe428da68037f508d7f8b00e2eba9a8dac8b013bcf0f635dea922364caf1ae3589b5c79c4e4c0457ea5b62af50955d89bf305954dce7daf82c7d71bff66818faa428264eccfaadf9c5e9967c487ce599ea8b4a675cb64fd9cf772a053fb85248f523f971aa1f13006a43a97bdcf3978d3aeef18592c9768947f82d558f77380179afcfacae16ee9140390d4b5441461dc90540d3fd488ae1e48813e858ca50550051aa98227e66b9800934c1f8d1ee1cfac3218727c700998fd0c82f1be4060ef8da8cdfffe1b8e64faf6ec848a23e552ee6740314bec0cc15548b6367b14b6a6de390625af979c5e0ddc27c7bd6308d0fb94401542072b5d0925d19b11f23e4afa463391eab69eb87da1430ef832f83e340077679ca4987328842a7d59445d505066a16f70190cdc60b4ee868fa787560983c290008f9697c766ec97cab7fcb6a335446a9402465f36d0c1912a45f9b3fb92c02b4cc071b354367267ed4dd7b7aebb17a00119a5232c57cfd2e49cbed5f0608cea5bc38e4f3ab8f22a64dced54aef6acc1e6a440b5de18c08a60a795490339f337f1e247e3f47f80c4a8fa25053ab2bb73c52829c2d9ed53780b8bf4072e1a3f5d38fd9069628c7cb04f56c467c7c112683e0ad7d4482be286d7cb3c72ff699772751cd5224444cf57f86437770d0e0e1645e6f11e42cd7ff9e41e120e4b813149b0e3f378e834c7aabc3c3586f692798a7e698a3d2907f2ba5c29f77bf2a7da8a69dd9aa48e7bb33ba7de7e38142f97111e50bf3a62fb05653091623823221ca08e35f8321da57739b367b1c9daa6b7e83c4bb81bc2a74bb0d9cd7f86915ab02ce2e66f894fa03f51d27231ddecd60ac39a9d5de14e65296e118618a077c278089646e84e4552947eedc7f54a227a3561baa13223f565ae0b803d78d05a34446b4f8637088cfa18270be051e7cb6816b2e2d18ea68d5c440892f288cdb9e12886d8c2b511358a415efd301b4646b534d14e78f434940a3a3be9c82a6356e01a4eff969f47672d74e9fa67d2c77ffa3488d15e20e8b328fa136c5a30d7db0a4dd29ef40539af8152fcaee97e2728f51369301c8c040c245444c9adfbe1c90f14f60a77f28739abf9a10abd097524b097c8a5e832859b6af04d6f8d216c9f6460e2fd1b22147329318079f73830612947bc481a84060e357d34acbc48bd6e1acbf9ff57a8b13194326db3180879dcd4fcaad3719eed2a82af2784caa075ee544d97682310866568e272a27ee679071931f811a323490333e92426652e0eddf509ec114139099ae1fd78b37cf41c15aeaee87d85d57dd95e9b326d05944d7a8b9353835484d2dcffc421467aaa3788d18139908de5d169055d25fbac160bb6c3af9094dcb83efd96249f18c71cc969f3b1f0f3305c7d5027a7d5918fa0d5f16312266b2942256833ed930d916f7b8a967e02fac8b6df26f2f95e8892f09c3158424c66c075fe9078d493ab8e15c3a2eb7742f0d25c4aa31c22d16c373008eecc331cd58b1a76ca6ab2e8a1a7043e6a9d7aa6d9fe2974d1f323159e9bf583c19262f8a04b937c3ac5e02960d2433f5fe7a53a637984c1c9345e9e87ba840b21a76f56787e261d58edbe56f5f2f2b49585755bf8275d73816ade131404a7099b23c9b02e19e530ee8a6d9c9bd83ef8a585dd4637d96cfba0d692c73633039566c5cb91ceed1f151e18a06da49ed37113855f2df0e145c348065de5b76f1b120a00ea278078dc3b340d744afde0f63875ec255a31d6f0bda49b91b4dc81a7770dbe6ef1872a38d967784eb3c5e3709be716c77c4e181614f7e9cfcf81ac3c7095866f295cb31d56d5bfd9ec597851e68e93e94751762990b55b0519f8cab4ce5bd5f16ca3cd2a66d99029b37818062d394f0eaff31355147b0663dd9fc47e2f42e27edf38b87019aadf27d8f624efc20f0cb32e78d50b93153c4f9f908f1aa9c76cb40c4e64ddafa255f0ce6db2d5695b913fb8bbc970053eaaf3c188492b2de4275f9218f66862672a3bd0acb2fb581a5c450832d2d001dab21fe3765bcf1a58d4959d03618fcc9dd09aae9fd34455df4eacd06a5360af136dca39a7cd4025385514c1d5611cc7510167ab3c3a890054add8223b3bf8fbdaa3c1df7f1d319aa01bffc42d8fd846ab7ad08b9f92045521c0adbd15bc96ec875c98123802aaabb95a20e207d16ba9798cccaccf45dd82eb3fcdf7faedecadd4cb9142e1b6ae4d9294af900af116ce6d7d99f2a02d69dd8578af6b5055be2da7261d89db1ffd97bcea2500032549c03dcd3bcc118d677bc0a25e0975b6cb7ad251be5ecbef837854ffa8f476cb2162639b2ad0187522c627dd2056e7c5a7de81fea093ea908441908b9a1e84eed655805911ce2c4b31dcc4e865ca2f93ad4250909f0dc3cfc889f41fd0169a95db805d6e2e4ab956852fec9c13e574b89be346229253d2fe71cc106349de77c9a9e91d397b1327562446283b19aa474abd04feae84e9161a5d9d14fba7734604fc2715bfe4a069ecb9cd72ef04955a0ad600200876716232694a8825561482e14e65c99671b62ad8605f4a9cdb4467670f5c8abf5014b32d2b94e1f651c7f8d5056d26a106c54065f19c3e98dd258c304b58955e2b3e9e41d2366f3cefad29cf574557e00f74f219d3b37b24667318294a31aa0d8cbd785dfdfd022fcbbabc931d912aac4e07d72dd6020c4e36fa7aa06be6cd68b523aadd337e9c2939c424123c817ebba218bbe0cdcd90af2b9d21da03516bf426b1929a7a74bf43c79e73dfad581188698532b381c796b73e58fba638f0cc9d0dced9d4004c9ca098624a52584e4936f10006b857cd6d402bf597f7dee88410fb036c4274086d87cd32a0bfbd143f2a8f21ac016267e969f3da462606c6d925a35b0c28f702a2087c1806d9d773d0bab71654a698488934f5c077f38051c383d019836b0da8b45f5eb0b5843e506df26a9c4f3c2d7032ca289d03e1d0d010e88075d28200a1a82e5d0ab55486f6c375e9cad092a704070cf9f569b0abde91eff23787acc58d1dac167e4483c2c3ce76ba5c0345e0e93cc017c698a940e25cbbef3fce757b78a6abde41fb817ec954675b655104aac8f73b849a29d23fd3b78c358d38a9787ab7b5af2ec26b9a311e97c0483efa163b171d4d3d553e1a7fa9cfe73574b62be6c74fbba5141d08ac9be77d1633fc9a2829bd078027e220ea3ce9dadba09af9f849075ea0e46e4d6f41a5df174e9e2f48e0d351fcc65df21db4ce3842f1749b6677b9709e7021b6643507705cb18158e3aeb5edf0d0a2bd1d96730e9a04d672a8bbc3037d9a21dcad9b4ea6f77fa7a125d3ce09960b62992d0ee2eb70a69cc9326bda3d6e91f008e69ff598fa528c4f7380bcc3b7158b54a6ff39e74bfd49ed3f295d117ce6a826757513a62d1fe7fc1029e8f08dd543e05d731e936d792edac2ef9e98109bae16679353713fa5b001aa0183d15a8246da14278fa5e9a7234b09f5d6d8ae59712787b3c70127970c6cf3af1e28b7481cad444eab4548963cf7186ae2c809d062df351bf7d7be535ac838350e3a26557ff3c605411b27e3677b264153812b925463af95ef0286bc6e588a9764a4707ae7cfa963786771b1b902de8cb861d49c63a613a61e537b06834c321da6126c34b92272f132c64a30b1dde5844728284338e0f644978315426c93dfe8e7c89b65790a60ce86520349f3b01ebd90f0ba55b886c8478e14877218f4b29c6fb48394a8c6e20c3350a513499ef18c0cd4da80ecff2551b6404be2859266642f2d89706709f9f9453d39881d80b06f78a9a60203a44e4fddbada9996af1d9d082b9bf27c8e275023c953b1a651b9d86e9e86af093dad8a014a768c5e374216efdc426f055fc977b5fe8bcaf8f7489e772633d872a950a311552be10b279623cec37ee4135035b7c449582d60a66c3c9e206261d5fdbb0dd2381b2bdb6c3b3034e90040469366ec1528ee4123b0966bc7f429ebc9e5c712a6d35fe39d43d831326a0371c95b26793d65be6a7e590a46dae9f7a29bc7401a74132de02f6323a04c64ecd73788ad09b2d85c06adad9091693ca0e20f8dc70847d63b868fd105fc0d7f7c7c1cfe34b54b0cfbf98c9002267c2d3db779fda57d3dfa95a860405512553e4e3977acc7ab4d14a538904cace13943647e791ea5089b20a3212b5e517762d91ae7da76bd9c0b531e2ce91e1be00129e276ac25a40203b03ce7714d47c0798d50af286cb2ea857ac4dd2dd31e70c07cb363903361b11b68538a56666077794a05c27083450ec978f88f624acd563578d4f2b56dd27c91d870d7c35a5d9f77a826494a74573c2559fbd23cf303479d38882e790deb8389596789866c46d362d05f1cb3c3c629e1dbff47bb4ba722f96a9f11bbffa0a67d036aff75a64c61b1f13b5b33b759a48e13b90cf2a62f9208d70c417bb80394c95c3bc46e1f6f59a447b95953d41a2aae6b8c49e9fae789383f9d200010000000000000100000003000000fc6c0c40451b174df9230de6e344f2d2b8582c1b6351725f2130230b5ade33b9aa396909157f0f57f23646d9f53783145b2c07a7c25757aac5e0b5652fd6f417d8e31657f02a5ef4b76a680f13911e327bd3fdd52eff18fccb1dd29f48f741a0a576b2c0170ec2c0d3635655569b831353100072686e71dee0c85b18ce0c91c48b60c73a7ef4143913c1cebaa3f52722249e6abd6b9bf06258ce35c8beed1a1d0c5c76fd117d84dbae648f653f5146070df0acdf996b8d1c61476d78f0dcd0a7f517f75f6784ea261e1a774ffc530db95e1d2da9225530158eec52bdc994f84692de6648b191742e4e294100000000002acba2fecf0e3e48b86d182238cdf950ba119692c946d2a4e99c80466b748a46f65ff654ab24ed096089ae38f96a872d0317eb180000000000000000"], 0x12b8}, 0x400) unlinkat(r0, &(0x7f0000001640)='./bus\x00', 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) connect$unix(r0, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000016c0)=0x2) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xc44f) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd, 0x3}, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r3, 0x1) close(r3) msgget(0x2, 0x80) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x2) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x0, 0x0, 0x6}, 0x0, 0x9, 0x8}) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xcd642687d542e4ce}, 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x21, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() pipe2(&(0x7f0000000140), 0x10000) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99, 0x0, 0x4}], 0x4, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="2253133cbcbd7ee07acfaf7470544c89d0d460a5544e52584925d6d562e6b5f63be759e22b42bcf9ce967380495c43ac8aa891714afe13e9632e487f6c243e62144c612903884e947869b9dd4ad60da27c014d3f2f9c4f71d870b1ffbabcedb04618da6b2a253c90f441199c22ddf5228caa3fd07b65e85ca12d71b8c3ec522d821c552b7fd57ea0c505b6e88af2fde340e39d0965001249855bc1b1f9001fb8e83dc8b306bca05104389a1641fc63f59adca4e810f477d401ab7159940026bf84b7ac656f01b3818d8b088aeb6920cce16e8b49bc6e87", 0xd7, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e1ca860c523a99, 0x1e37b383d13300cb) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x3, 0xff45) write(r0, 0x0, 0xab68cf28cff9458a) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x3) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:03 executing program 0: socket$inet6(0x18, 0x5, 0x100000001) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x20, 0x4000, 0xfffffffffffffe00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ftruncate(r0, 0x0, 0x402ffff) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") lseek(r0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="2d0de4d39344c3d758518d66195ca98f3de348ca2ae8decfd251c4650eea4b46b63a91df64c1c553dfb0d29d834fc12d6655a756fbe1af5195cb1da6366a257f441b62b2ffddb6094431e6983d3ba067a4105b05fd18dafa47aae083dfb3afd87280558fa685b4439c8be69a091f2de7be13b3ecbde4a7b6f4df9fa1d88316e5dcbef8f73a229688cc88f4d19316b91d1d4079566ff4b78d6b8db06edc22f1dfe2571a1f15c93694a91d0ede9d3cc2f0e2d3b63795d01f38999b708c76503ad46e0bbb1a8d00f01401176519d605041b457595f84b66eba7ea18f9f4dd699d0c85d26def270070f09778fb2725", 0xed, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x401, 0x2}, 0xc) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8411, 0x20) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1ff) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2050, 0x1f) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) close(r1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) write(r1, &(0x7f0000000000), 0x494f) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x8001}) write(r3, &(0x7f0000000140)="9e66e65f57500027f294272db0307ded589a0daf976b6aa5adbbb264f2990b85c68d21e7a84b031f4da0a6517ca0c3a04807f91739b8197f79da769b9ddf4b160d5d", 0x42) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x7, 0x20, 0x7, "6468b80eeded2a4e679f0dd8e1818b055058e7d1", 0x9, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0xffffffffffff0000) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00006dc000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x1000100000000}) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x27, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) socket(0x6, 0x4, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) close(r0) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) kqueue() 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="7e76e4665ffefa54ef4409a6f8966f8915c7640599b30f01315c2f74febf3dc1104a2b0e25e862c8cd519246e8122b18c11e22fad2cc9fcddcee0e5b08d3c1deb12f46328983b4723bd4ae14c5669d0c578363cb4040c67dd4860c863c7aa3953270460b9bb80370bc6274cd577ce85403226528a64e5f0955b3c68034cd2042f56b3583f0f4cbe25a2b5971972695baf77b8149b4e12cdefce9372a1f135670ca33fd34e381b60686e686093cb10b65dbb516420f998e242cb15d1372231c99e35ca803bc0e3110cabf71653af7bf21", 0xd0}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000000000000010000bc34bb419f9bb772c9bd23e21ee7d6732ceecc844df123800000000000"], 0x28}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1a8) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65f700"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x68e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x201, 0x0) r4 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000780)=""/138) r5 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r9, r8) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r5, &(0x7f0000000740)='./bus\x00', 0x4, 0xb) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) listen(r3, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) r10 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x340, 0x0) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r11, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r13 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:05 executing program 1: kqueue() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x53) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x100000001) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1000000000000001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x48) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000008c0)={0xbfaf, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000540)=""/177, 0xb1}, {&(0x7f0000000600)=""/196, 0xc4}, {&(0x7f0000000700)=""/212, 0xd4}], 0x6) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() accept(r2, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r4, r1, r4, r1, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = socket(0x0, 0x5, 0x4) sendto$unix(r7, &(0x7f0000000800)="8b84c05abc600db025e0f795940d43", 0xf, 0x8, &(0x7f0000000840)=@file={0x8212c6cb0ada9232, './file0/file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x5, 0x54, 0x3bc}, {0x9, 0x8001, 0x0, 0x4}, {0x3653, 0x7, 0xffffffffffffffff, 0x1bfd4175}, {0x5, 0x9, 0x88}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="29c549750a08091b232412722b02efde43ced7c2297ac785e71059d4aade0c2eea5b5cf2848e4a8b232e1a2fb776c12b42e6f2f2c313a98db9da6510d7b745bb87dcd959a2b11a6f92cf4ef520d8e76860c4bafa6a1005a78e20d3672731072741444ca56a4755b11b1e5897be8f0ad7f44a2565370f6aad1da3596a9db828732d586d010adc67c51dad1b5adb81fafa5a0f8dc9a04ba2cba2dd59528164bdcab4b5f02fb32cc096d09b4cee31b4fb1bfd614bf78a5c2818d9914b887e5147a7b6ebf371758998a4b357d059e6842fe9dad88ef1cf253d127e2d22850684f8d90d4191eaf112e67c79715cb45e4e076fbaf53825fa6e461eb2e847b4865b4f0a59ff1fae44c335f3c4d944233a06b880c61a48e4bd837dfc83a6e5dc2406709d1b118620ccfd918ee23ef678658a6d0be4ff1953bad4a00d4a1dde07f480e892c86cb5d72144909b5729c42bafe6eedfd1b10e7e58e56c968f8322881f115476b69c9de79d0fb5916e86eb85af47f5af8415df60c4f9ad03642edeaf78165367b38aba8d657ade507e9845bb9b73c8b4f8edb32961188d8ca61543af681ec2ed6f071e250b4a3f6d47c96edabc1cd7e61185a76b7f94efd81fd6e4d89d304d49b9bcde1a116c7cc3374f212d353e17df6eedf420513181b1249b7b9bf19c388b921457d7b5ffde7f98f5b2ed7702be170b5edbf65d3515fdc6965f55c81a84d8d4ad63ebd7d88728097f3cb4c88bb1909858012feb430c9ed69a19111922f6f7515b7905664dac68fc9b5f79a6b713b00b9578dcb72d1d2abaa74ceb85e3954a733a21b02c04b0b92162fe5f2221b5d6d9b9779d81482fc870e20a4bc8fa2018a51b261986620190baa2f54d8a0ff098448d5ec76165949da1c75b9663bc76e00be10863ee0f85d1327f5d96253941954ea67d7da10f08982ae4a91d73e12f4f90d14756db7c881f5cf40a6488508723b22902883510f2cd8d1a31950cc343192b5d2a11b3d5460af6776ea367a7074294de2115297c1a996691b9bfe55eb24438dceffffcb8f79e5f3ff6561dec97939a1fddf72357ca815cf147345235cc72ccfc8e8f231ecbe5991284910ac43681391fa4ed4700f160ba5408ba061032677c8cc977b984e8c0f6a7f30096490cd0d0e04c482aa45f2b951f2166fd9e9021f29c7f69ee9da9979b165cab3a8c53503fac5f1c1e722262a1681684bb722b0fd6f968bb61b63cf4a2b4054451807be632ee00e49c045f85369f7f1a53fbac0ba9cbae2ac4f3f376db9840c021d1c85bdf2535c3388f1ccfee108752160dcc0a02037d9fc232ab60c1ee10590362c001019f509f3c481318a37e7c2a75ddc73dbf50109f97eba16053799fe1dd0273c82f0bbeef0b60d9aa39d526e6b9bb0fbbcd4e6c879008cc9832ac4c5532ae12aa32eb0651188a459db4a2ef5e75e0d9069ab845e84262c4124acbcc04502a1bdef874680d2313f7ebbc7eeb22c1580def3e173ab65ac4c328b0db813df91df0a15570ac1aa83a360c5c7143e59dced49ee527b801480924f720470c9868bcb69c80ce93dd9e049b6f2dfa6c25c5bf6427fda29737f5a59b2be1dd1ddf0f6c02c468d72954ff6e55138fbcc61f664777cd41acf36731486d5b21961925d167acb8a121a76557e21dae1e2883c6a4b71b3b9501d561c7e8483d32ec70a974cce4a6c379a1ffe8f2fb1c42cc39d853237a661c27b8d7023dd9cdba99cb073a65750ccb1d1772052c894328af10039d53e27ea9376fadfe90320b2a976b4c20fa505e614bcc0d9798a0f77ddcc9c03661fda27c7942e1cea0aaa191bf0778affd038b309d417bf93430522c7c61d9c89443473c23851be3691eed622a2153c9c89ba2cd5f2c6432745e2ab96a9b679bab61287d4570a9d39fd9954c52c860d235616fbec21fdb58138a81e9687c5fcd352f83980e5db7fb6ae93482b28b77e9fb419e47a290df37e6055580e99823ef42d47e51324ee2d8e72f4cba83bd5c68731848ad8ef41e0c9173027a42fc16c462889f55218b96030179b9c57bd3be53f7085ae8f51ef3d4ea4aeaa649702b1ca0dbba9f2c3503b525e79ed148108b58cf0aad541d0c55dc62c20f6d3ab31f02e6711ed77948db65f8a364db686f31d465afc2a3defba73d1b60201cb1ea8259ec055261dfea8f4042f862e58d35cd22f762fe41cc197e2ae1b84d1f0ee97c55763ac2dc403dd9679b9584cbcc5e3fdb3b5c7253fb12917cbc1457c38910da0ed98468f13ae7bc6cff0d90d606bfcd16ad56931483968833193d8e383bb13e40ab3bfc2803ab613e1d25d54db66ccc89e91327f7011c81cbf355a6b26dd44cd0f7eb7fb58259eba3fb0eb63102279140dfe329effe4df71d0ef38bbefd695b2b3c11fe70668f3d273088944a87db65d27afe086de9ff299a9e70a7b331a0997db81e06fd7f2d14996f162bc7c32880971e654492c98034710b38765a976777d3d09c4c5948843d9d49bee3a5865f8586ae9e13407fdfa0be83a7c28d5f2e13e9efa144c47940c28f8658930c8d5a5f4e3e92c8cc03ded3813b5e3a2f1f6588f19d5d7f26faa31bbc03af73e6eb1523e2ca8205dff3b34206f0debd33dbd0fb93beba06aac2a81122aec83eef2fd530d55e37e6b3be477e550df68b6ca0c6f52f1350d20c56656428debacf4d3fb3603b43376b99697fa4956e6f5252af8f3561cc314f4b7c1cffebe9e0b7d0d4c09e156b99b9dfe1e68c600125c820cc69c33ca208616e5fa72097f7a440dd865e3b908dabcfc08f41e850b2b172fcc6e7a99a02fd9717cba0fb9384d3f2593fa98994bf5666a88e5f65fa9fc5961560e618c36b9db676e1ac581ca057f3f918f4cfeaec194ada4e6690ce114b3926a29d23e80f4df434cb15e2a1383c6c3d611d820af14a893ae36c14add970ffdc7db877ff2af831f4010694f869d930823fabbe58fb4ab29c334f807e7e131cad9a0a170a53e9597f28cf183ba955b925a20da46142815de4a569e62c82cfe4f0d9b12f1cdab199c59e4d88c14d70dc18a26de9ed9112929f25d59045e12bdadd36bc09d6760513acd743e63f2af23b1fb0ee6a70be3f844b5d0e99bb0041a441e1aecf779ad48af3c69e538b6d92fccedf9a7f7092351de405e7db39d586dc7c8fc59ee7cc89d3d36cf07f057588ff2869937092ae29f499334d6ceee82a86602d8c79807f3e0be8027903600955f6983df127f8a7958db4c3d9c967102b16f062731f0bfcea89b0698b8ec157a696c00108709ee718bbdd33f5b08111dfef9edefa9b3a29f7480967f70684c30538c305fe5095646e8bfa7536779f30e034c7eab77e8ef547a4fa2171edc93c62b9a30d2090c6a96729d95fc88d9ce26be21854b6f694038746d62568f96c8516db714a39ff6dafa37d9ca372cfc31f889ffc7e2b5f864a10398c43419193f55512c5f35a9ed3597ce507601949d61ee82616efac81292bc4e946f36f3048833f30d31611842eaf8088483a45f46081f8ff9d95d5c993c16542744a6a10b9f4a4d31c30ef01e11e37233d521086ee75c8daaeb79ef43dc4fe7471b6323855cea0fb5a21cca2e51a381eedcf8ed90586d175c202002dc9000804ed5ce470c10b50099d4f9e03acb7cbab18f251dc4173caa35da8aaa2729c7f2f877e2e88345404382f47688f5a9090a0d669ccf2a549591b98aa1dc1bc331ae46ca6cd5318f724d94cbcb9a26aa74021f260b240ff1575895b403109a0149d9bf5ee4169c6d84ea94436d6c1e8df8cc129433915d2dc84f2592ac2382966e0987fa3376a389d500bdfa73c835ad1fcad6ddcc3c010a71103add00a65f2bcb2fc0dd67954f22cd70ec924930dc4aa88a98fb0d99bb217682f0a84452e5fdf48462796c20642d15e11a10b7ec25aa653046849dab0f2e5cf820ad839c677e732e4fa803950b1e1b0e78b9c220fb37c4849d27f4fee399672e1dc08f0443cb9a52be58c2219479882a0555d8171c0ff1ded09d5381e4547e8cc9862ed85cf368b9e1709725752c972f20cf0193d519c911863d4ea1d715fda6466bbc1e90f999b79a2506c2cfbfb3ff15889d1166851c1cfa845703563430d153cbfdbc59e5431f08b7eee7398a5ab368a63b1cff0b8d07acfea9fc37ba5c8ec873ed111ebdf279628214abdd9d71447f7577a579c97f1db0db61bd79b18d117f59625cb78a275f7cfdec98cfc7360b510ce61d10e59e68b5bd66415365e0ff0627f1b28114bf15fcef7a94621c9f3da7a4384b3dd035de5e999658626cb705a90cd6a050d6be0e047aada6ea548f7947564770c1ff3cc3a4413c9106e9907c6d6371e4c3a77668f3d42b0987178c746f8ee8d1ef3bd42ee662a80829b40971f352a2615322641913774e6f212ea1b04fc8763cfa30759c8f1278f60cc1aa420aaabe556014f1102ce950d3feb125a3485335da70348b78948302a71b3cd7002f358b79b167156ae2b8cb63240b34caa64dac3887c69ff49e3dd5a30e7624808de3506236b6fe857f8fe72d4177fdef734f0cd2ca17c80fefff413f00632f2acf21519368bb77c5e82db0933cebff21ed3af389073b9c36857811ec9a172fcbbf641d701e5acf5db7a9d402aed85075327394103079d0c1aa3070d7c22a5bb4d043c7cad19be9bdd8821039e2376d64f01cc50c4d60a194dbc0b6aeb15b64ba56580c969c9d2efda10be68bc3c46a7d0eb6a45e3f7c320f53f17dd63afdaa7d1ca3d1decfe3c0369842930c253f951392ab3ed80bc852aaadb1124d8d7e16c25dd364edbb6d6ec54492a7840427c0230bdcdbb98d34a99e4821e8346d65ef3373d76779a61a9749d156a4a7109356dc65f75c9789a345e608464aafc7a2980e50d516092be080817525535acf9595555f9f77357c0fd874b2ce21be433f2e444b3f6d9ddc63cf5224e6c210feb46244b36c32b82884d8724a4f3106d76dcd42fddaf74d6e4a4a94fe746f5b66f4da8861fa710c8b9b626c5c51960bccfb5718f91f94a2ce32f34353cedc5e65437edb3a47f9419450b9aa994a3f89fb7f58ecce62798c9664c01e82c8697675e756c5b73c651d8c3af5d4bb174d39f1a4b360a500693562ee823eeede95dfe2ca3b422154ef0fbf05b21ed02eab0568dc453e20694b8fbec9d657254b67fc920cf76e18a54426dce83103168133ae6d94943d867dc19f51039d9d62633b6f5be9da5ec25cb946a57a397dac795ede5b1a155a2f0858bfb9edcc696d46a56bde6952e7d6c7020049a18d1f93ee2b601c79e7aff00df4e75a7d1ff56e03a2207f68e276a77119ddd257ec63e5378ded4dc5c4817a3ed5e42f3defcb3b15b265120c386380aa137f140e4ed8d2c4176dd19b85687bc25cb7c37a10d1fc338ee783cadada6805f25eca8632d342950ddcb1946e4dfc8beb620d1c2691d849dd7c75ea913617c1eb70b822ab4596a4a4f39d95a31629c4bc73784b88bd8e8f29fc024229e5d4491099bf43b03c6f6fa6580a4e7f0b95e91fc0aba8b39aa0e0688d4cc641355af57598f0505eb227dbea195806b74dc6153be0c3fbe5e21efd0cf762c801a2e43adbf10b9302e19ed049665cf666f6f2942b892a65b0c1c04f75841df03db7f56de064781c886a1a8f8432d9f52ba0bb3bb4bd7da866c1a23b622f87ec9ce37ccbb7721bf40b582746480f966eac564e0efabfe86991bdba89eeae70a4a22a88d6d65f876523e80175b57a07aa1a8948a6a34f6f949fb40e261ee70366e0d4f7f2f7d8b79bfec3a02df1c216a20f2609c593ceb299e867b", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x1, 0x5, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x800, 0x101e, 0x0, 0xfffffffffffffe4b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x4, 0x3}) socket(0x2, 0x3, 0xffffffffffffffbf) 16:00:06 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/202, 0xca}], 0x5, &(0x7f00000012c0)=""/250, 0xfa}, 0x40) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="1462f6fc344ee6b3b1b3b3d100949a553a9f4e965f53ff93feb2266ba0369bb07ada850a2ed524670967683a6b0363f13c0e6ae3bf99bea89aada8cb4d0fe606f520740e2c5bc95ddc3578123590cb129ff0067921875d35d71d938bcfa656ed8bd36780a4097e20aacde01951e73f91a225944abac67c8ae1bd621990ef901dba4059", 0x83}, {&(0x7f0000000640)="92435fe967560c54efb0a3e861e9912a222d2b7349605ee1c1b566afcf4d0b2fc97838ba9b7458d8b61425c1e2fc22fcc5b770cf8dfdbd23edf1137aae947bc215839484e49a86bafd8a2271f8fdad749a4aaeadfd63d5f41ebcbdfa32f5e61244ec085bd97f960aafe70bfa6ebc295b119a0b64bdd1574c44299aa0bd923482865ac9a219f495d170937187aebb831cb0f80a0d64abc5ec0d4b3add967f899d6e22608200178f2125143723b4a1156465884744dcfd2c3a9383a592730dd2ff893a8d1001aff33a4a0be602d8ca88366d807eace2a0826cb49517eb5c407535a168bc9cdda04d427f506ec583c6c0a5b3e68e90499e729d2cb88cfccf66a45dc77623aad815d121e6f054075d6bf0d312de59a951a68fd80bcd8b0447ca24cd2f7321e86601a7ef65c25c08a2a985f85113a4dfd1ae05d5b5750c63252514e09c42520c8cf58154a2b3a7cfcc98e1b38546e77bd3d6146a076903b7ff00bab2f9c03405b52b5f0a27006bc810f689db5a0abd9a5986dd39984a344d25ef00971700fb2a25f8871d41aa81bf514baa833388895ca2ed6a15b7318009596d3f8bbac36649b6a76c6d37e46197e04c1b72e9bbcad04e4a5511f128c4d2f12d0bc4788eb1bdbc7b2d98a078fe992b3e21640a087163bdfcac5abd5e6edcfe0d186eea1e33317ee2351cc2ef356582bb9375c89f1be2077ed7e8f3f92af4d0b29be40dbc4df6cab4a2d58e69c7f6e08fff63066123cc752624b828db10c81689c6b930ee13d2bc86375aebaabe927d685282030690b57335a7fddcf196c48947b30319fce184f823964467589aa0addfec906a7effb4261ce412715cf4012150f373f7e4304fd1e02a041baa5165a1912adddf24337e65140d21c08eb03b151b26525492c5590fb15e944ebd0c174a47ebc54e87d08827e21b740e55252f54cc0dbf06c80d6df629a8689fd9a2780607e2dad6697063ad8b9b8a2af4df948cc75e605ff216a34fe55405f8fd23328e1b891d5e83f26f8f13c871c23a19bb2c5fc0a8bfd3ab8b5852ce1ded2ee61d988129c966f42c97dc43cf4268fdcccce40b59029729221cf9969ffcfd2a1dde95e616006d55002af4f6ef355833fb3a04b38f899d9372257c69606fc30edde9939ec03339af9bf5723ef2ecf003961bd2f39df4ebbfa26e55c178274e4bb7198b49ed67e9a78c2a236ac0c2fcf3556a07513db3068e29d8caf73ecb03c564516c11240652508d81f661b835d1a7af982fc65e5950000d99800d0472e31d9653e49a147766f8729607148614095a20313d5e288807a1945c7ea936bd28b625f1c735809305ee44e1430b94afd1a391a278c0b9db9a0b6e268f0c96c28b95bcef8b16a3b96a1c8d6f292d1eed4f2d4a48218fb2a01e59ad186717310a1c43f96a07d6e2f43148304e78c368864e6d37408ad80de48dcd3de23e48b10627ca94ad18007e43bd62f970674ea89125c1fc0e0ca1aa8f8f1f13bca5228e8fae57cd267925179a920ff72f2129c31dce32ebdcf7ac0caa526de019d8a85bb5db266818d66669669306a1aaec2daa6b21783f87cb262dfb23379e56dfc6404e2bc4ea35fa06b443152a5b9ffeefaf66a6148e7bdb33cb55f4662349072ebba4e090392d018248615fe0b581cf280be06479e1209a989d2d73487d6ab99e59ed6ca4fbce1129ef93060756ba7962bca71a1db74642bba97777353d15c16e0faf5a22083333a39e98ffcd89d33b9d2d57503bd0d20bb169f74c30769c2088c16daa5c44948f0d540128eee2d5fa838c3f5f42724d371595e9bd3eb52778202b0860f1e63e476db2e34dfd30eb6ddad3dbfb065e21747660de36d4054956bb53a08e48f48b2995be0812818ea3d06e9351c9c812f98639ced66e3e9a5082f047b14cb550845e2075739f7e05bd5ca7ebc3b2a8f24d243068018fb5229a408c29a7953e57d46de2279b502461934ccefb998227feeee88a9052d7874fd7085e5e737584fd21199c660504905c9588f91aaba776ab0b219e763320014e0b42474f592b1b936c6988ff87d40073a1d47a6156e1c10f021f4eddf62130df21b1b72ebf6d7f6e245766c2fbc804b634767aa4e15609bb37f992fcee990d670ae03f101175e78eb56c1f29cff0bec77db0a79ccbc7cb8d81f3b8965ca3bc4a607f3141b4f684343a83b7a89bd8011ff9330cd0fdabf1945eff00484deebb24c0f8049d5e71b8f6e9371830cbfbc3432f7674a9a3ced991161adc36dc62c09af6ba0178b094c33319cf682eff1e9f8c1213eb76951f83f5da5c6c050240dd6044060dae128d46560a4da374266388268ae9e91e4e69924d63761771b6ba64e107b5db5eaaf04f4e7714ff242261cfb77101cc7c2da66061f4ce2647b973e4a9343ee3aef6d2108e82728a05093ac1ac3b38ecb370d16ba25f93978323bf7356526715c88c1acbf70a08d492f2207dcfdd10611ed4d3fbfa4a5722bbb762eb4ebd62321e84718f37bcb942f35cce4f8e3732ec1f748a5608294e0a4c9d186d28811c0a95096fc2999eabe24b9c63f977c3c33bd95bd1aecb76f62c2e1fd01517e06743bb2a1fb324c7029d99481a788f5f5d255cee9a428a019ba10f7cfc716064b837e153ff126d20236fdd5ecb459594794741d8f207116a2f6552eb3dd4c704333ff3d68705c23c480e4f520070c8ce1fdae9a919ec67cb81ae82aafa68d27c453c89ad975d1e76f9342084384907b176492d28720248d4b1e2d69260fb1f3a61487dc8e2f6e5bf154399e63778a206dc29a6619fc45db3b2db8b94bf5d5cecc7629449ae283f1041bb33d3482006a32063ae4bb418bae09499266a7a6f55d83b6ed49359d11c13e6be28bf47be81d6b77cdec6fa1c9b585a2f75145e1d5bd07f81454b8f1dc372b14e92219d8b0ffdfb7d6076cb7fc4b8ed89d86dcd421b297bf1fb46da40d222ddb828f72487498e5b0c241234daeb1e59ff8b33558282709e6e37d1d629f8f720c470ff3ac3ef100b5402a91e8c9461d8b9cc801b15a515c5bafb375c27429421d7002aed5dcdfa10043c9ec81b64c13c915c3e0e2531c0d3bc385a620fd69fe3b17a7d6d3e9848f1efe05886287339522f118344d23fc2b2eef9c1eba51c183de0e1f431ed0e3325d8dd9c4cd7d1412b1a46d9c398bda9148b3c34a7f5ceab562601ee1de6e745d5e5b0fddbfb8cb528b372ed382928bb7f7f0d9e9a0290cee0b8bc873931e056a4b89c7af4bac6ea3a2d779ba4f0f3bfb96673b0d7899e0de26039afd60a5894bc32f217b7327c570a34715194f3dd7712c30a7a42c289cd8d807cf9ea9c202b8a9ac6cf41d58a2945996f8ae27244abc07a9095a26b96a4604d5b5a83e3b9b45cbee2c128de5246026c61896d63440b1ba15d726cb82b404324562f7a92d969519f16cde5289e38c050f7d140043e353dcc2e5c51ede3665ed6d977b69d848fe62fabd29cec107140f22d76eecda25080d342df6bf44897a8308dddc8da67b909f3c6ecc9fc0f4b7e8fcb1fc9f9f2417318af65a10e1319507b6d474a8c67dc83fd3555210fc04f59d8d0fc57f0632d825f92475afa7285ea4938ab3740db9e05aca780a1e3d642b1b64b1c82596b429e21807e71da79dc2ed314af1347f7cfe960c71274343c50e86df5f90d32f720f6507ba040f643be123d08b9729b97fedac00fbe93fca21d66b3eaf6693f755c9a5f2d1fa15ee970e76d59b7486448fc289e418bb13dc3f1d4d661ba78deb43836a10a72dfeb510495948efe147d603f887b1728f1307118c91c91247295bc555a4ce5f10db84a7bf1e9481b588a92994161df62363c0b3d65e9092ff9380e23fd1d0081fc95e33135b1f26839dedeaea5827c616cff55215174b0a9f26def2d74052b23140b9131237ebab97d96f30245afb7788106cf50aaacb97c6c7b4c3a99bb589764f7afa301d3563e3aef38541c63b8196fce33c5b4fccc7c7e76028d8dfe6e9225bdfc132293ab7d0a908d911a7cbecc55421ba5f775acd747d1f00b5b25956f0742e09377ea5c12e0f478cd06a74e579cccac6b72852b41e39b57167de85faac124cb82d6223a24284995191436d922d96849239e5f08fda73c2301629b4f18144f4ba6510e8637c4d072716b28b8c1a45c435b3906e622f2f1f4720393f65aeb7bfefe9945157bc093c146ef201c27c697e1901560732b8d9d365313d2f781cecde16c8bc1448d13b3ed6ae2dfdf28604edce69d963a60cb7ee9f94f03f5e91998409945a8a42b3cccd741cc8ad2104bb24352821a50fabdbccc31cf740b0865646c2d2784236f1af10a336a448ef5837568f0962e4a450cdc40b8285e43230db866dbf642d99457e5300c8153eb378f35097aa3eeb37476fcd200a9cae160da695b6b2065bcf764afad7308907bb67fc792396c48e6b3024321fb2d99efa9510f5197b4aa306281be395cc22468008d98667d39213fbc7d938c333b94b44afc534478f6b20e1c459f0c0c622aadc34d51a034134608936abcf169c2e6c9f8b8e71a569841c059be89f0ce3312518a578e9865b1833b7eba35ef5ba51d40bd85af08c9fe6e18bc8fd6995ef2545da8be91bfb642ed7bbc6bc8ec230ced52be14b152717a2b954edd2bbd7275672ce7198bb109b5d7cc16c1f821318eb17bdfc8962e343bcb36a88450560d93aed7424571a2d21731b41da7281408516ac68b8a67a69da188978323ea8ae53ba5c0b02263dab750a7ebcc024713a412ac77ff4220672cf95da7300b6aff18af60426366a9ba0618d9e12872b0ea472f6027e0ad2e6a930dc38621a33b973e5ee5b25f7784d506938027aed9844cc75b30b78ebd8aab8910e49e4a4d0a25a6b0f9600a8d18f83beda38a56ed35aa6732f799b5062de5181f7059e888e389f710103d65c565538cdbc383a4f4159f6db792bc12ae23116f87eba763c84f4f03927f401925cfd2a629076cc0f8b2d8fcfa416d71f80a3711c5c924408dde39574bc5aef61a570d8c77614e8740d19ec1056cc1176217894a4ecb528ca9823f1052aad94177aa274395aef6c345baa469df8a2fa51027de2d935bbec8d09493f7e8309327d9664d4434dce863020de4dae9308eda4862fc205ff4d22898d988df2ee4bdc3b18672ea47495865edd79bce8cbb69a7c8d2d7e18b3b48fb1a7de4548cbe55ab55161e00c2570892fee3f3bf9da208c018dd60cb486d157e930991cd1b466846c4c7044f77c45915461f0bce7192593b73e98419a1a99aee059ba9b2f7adad187c9866526005235c2baadeb79000b98f7517fc07370b2604622e71629220924aaa15a04a90c7a825f754838a9847ca3c6c6a47c9583724b15f04bf3a26a805bac3993e4b57cd5c8ffc7e48fb3d14be67de35aea5ce38bb0c1130a0d1d457f619a6fb7c3bcd8a4a0cc299dee42d92685ef17f7426b1ae6b859adf1996be3d33ee37cfdd211a0f182990bcb89fe43aefa7d92cd7c870ca2bc68fbf7f5a411517a765f96cb2f72b0b9320ba0b1691aac48659dfbaadb57df2ddb643e52f7d64feae196aa4ef123f58f0242f8535bf5349df13fcb4c08959db2b7d89c92f645d522b23f295b072343918c5a6ada37a9246aa672bf3fead1ff5657f4637ba2fb3f5bfe52eef9cf282d20d9ff0e2d8131e8e5b47e72c7415e727c697c3e83d9c435f31134a1d90885eb9ff88aef6cc9349ae50d5569fb12f2f12f52f1cfb3383f951575565a6346de28e12e7096bf231c05d0be8a8b25dbbb1b5e4728676580c7b7a83cc31c2896951dcb0", 0x1000}], 0x2, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0/file0\x00') r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/184, 0xb8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007479) ftruncate(r0, 0x0, 0x81) ftruncate(r0, 0x0, 0x5) 16:00:06 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) pwrite(r0, &(0x7f0000000080)="886785b8ae01bb277805f4b1797e", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgrcv(r0, &(0x7f0000000440)={0x0, ""/184}, 0xc0, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) geteuid() getgid() 16:00:06 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x8, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') execve(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\xa6\x00', &(0x7f0000000280)='-^$,\xef\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(\x00'], &(0x7f0000000480)=[&(0x7f0000000380)=']&^\x00', &(0x7f00000003c0)='\x00&', &(0x7f0000000400)='\x00&', &(0x7f0000000440)='\x00&']) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') openat(r0, &(0x7f0000000040)='./file0\x00', 0x2001a, 0x1) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3e18ed69, 0x1000, './file0\x00', 0x7fff, 0x8, 0x1000, 0x5}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="def8d00ab899f9bd42d072f295981f0368d9b90da7a5fdd4c97d5cf0e6e4d3f66bb888b204e04c9029a6067b002de807005eae3a79d9c9d7639f64df43f13460ebcc5bdf910b2e9bb891f1b5d2d0508249557be566f14690e180dee83acaa6ef646413fc8a32f51e4dfd74f66b591d37bdfa84ca8577de662a874702e2a26dfbad865cea22f3c1d861cdb9bff74ec73fdb7f7cdf9c08cc887489842d89cd", 0x9e}, {&(0x7f00000002c0)="0a0f36cd20a5022c0a0f83d88ccc68a404d673fee6ef5b983892b51657942d81d4ea8d834f76737337c2cfce9e0fd003d0642b01ba63b8d5813b8c581147ead85bb798683cb0a5f92abf91185dba2b3c219a3a57d0f821833b448e76dbc1fc3a4c69f4c15ebacf54757d1304dc5b2d79e6e7e7b3cdbef9c82e975a9448c5a1bf05e3c9a46a15e8962c08c725bde8c2ee47d7a4b550e30e98ad2f8b3a1b6a90f5c9a6bd41", 0xa4}, {&(0x7f0000000380)="dc968546f353ca2745d2073537b9cd9298cec53615c9f96bde350d5014c48e42d3a32315fd217c2f4afd7befb2b48d35b459d45f26e0b321d9db6f673b1bfb7aef8a745a30fa0c71cfea6f6fd5900cff0e0beccfc4a2bd954ea6c2b702346b839725f7935c577217bd1d20ddaaf208b9b1be957af512c32ed293e1af687d062b80f38ec8bd188dc84aebdf82f7bb35a2849ea3a662177f4551a18a0a0918f87e2fb28bd9022d3b920dd326f92149fd9a", 0xb0}, {&(0x7f0000000440)="f22194d8207b347f35caea56f3221eada7e165ef3d00b9bf2260e62ebeb832322a2d392fff1709474149ac1cbe54047dfb8efe3375db067bd6cbdaeda9f5f7edd7c4642fe1eceaebecba1d1c8cb891eb17a2f54062c41c3cfed3d0b843fbf61f1a8060f1a920", 0x66}, {&(0x7f00000004c0)="ce31760f620ac05bce35cc61449743b4f6129958bf309409f9d017e7e7d2b080d0fe44b6dcbbd5d48c0ee8b47f8716e84105f25f1a5469b84c655af73d2aca007a032bc49000c0bfa0142507ebca8c28a948c54d03750e325e0247d67cd11aaa10a01055b626b501d4124a8029575d662746e431b2c8f5706b2b133a4fa7d50275b89397703e5d9af529575bc5ce802613d6a06c07b4df14a6f68edf9d1d09f319c74b2aa5d1a03f7eeefd7c2552a87e1bb945ef2cb4d4c4ff76927011eb4743", 0xc0}, {&(0x7f0000000580)="a1f67b0101c93c0933cf7b3548fbad64f23f8f91d60cd6e90bd1939fe4127c7fe7d4b58805357e8f6b02862443bcb23e9fc7fc1f61f364f27baf2d11fd5c8e9f0db9780a24f6dc8e6b8f08fd908e8d2b3f3df96555a393d68b", 0x59}], 0x6, 0x0, 0x59) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000680)={{0x1, 0x11f78000000000, 0xf437}, 0x6e, 0x20, 0xff}) syz_open_pts() 16:00:06 executing program 0: readlink(&(0x7f0000000140)='./file1\x00', 0x0, 0x317) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="aa8b8285dfa503770f741666fd9edc4d08197c1113fb8f7217d9a61775894459153aeb6cc6", 0x25}, {&(0x7f0000000180)="40d97e47de08d193ae90bc63a0ded9daa44ffb1263df0ee18e513d0759c60aef9ac938f9958f553fdf93143078f6dc15bbdd01facccf9ae668e09c35b72faa18f8758e7fd552d0cd68f8ac02bcdde772c537ba387046cf4c2450c5521823fa0f3ead8c8688e5cb639c39ff55dcbc1cd3753c2a1146c9567b4ef444f9f029c9ddbba6a7d5fec732db17b1f16b02ed9c40ddb318b34763fb98e63d570aa855f9544f1d29b0b3c8394b9db8bca4c8769a9d94fad20b21afd87d8cfd6418874cbeafd7eb87ccb8", 0xc5}, {&(0x7f0000000100)="25224a92287448742737ac22ba302ca21b10b903c2e048dde025257248a749f7af74bae7e231d0266aa424889b37b6a2f4b6bcf6a35aa6f79e0bd8", 0x3b}, {&(0x7f0000000280)="eec49f4cf51b20bb9d19f3307570c9b01670849169cf812e3a21c1d1c310fa8aa6a6a4768eda4ab8f71e3ab859c1574e8edeedd560a7792646b16b5a8f312adfc5ca036414202e0887007d9fa9fb626364b7d6d4eaddc319e8cf1a779476e9262b41d29ba9d2cd92a6c7", 0x6a}, {&(0x7f0000000300)="f5d86495ed143a9163e64662598adf41518734dcb38deb64a9669cb7f7a2e144d4f36c2b6a4df3c5c998b11994b0be5602f297090362", 0x36}, {&(0x7f0000000340)="9ed95ff83b086c546f0534d1791e3d82a8f5f05a8dd8b55055da65eedc585b26827388f030fb3ce479f9727a96d2e8044032831e6bc06ff7f3c25ab259427e1f553d038e3e210ec2e40584825a12261ada1bcc5e467e9ac9cdf80aa8f07b93442ff952d7d0b5462059bc4c2bdfb4116cb57b782fd603ab4dac489da1f3c80000384c12ab86aabf8f2e74b0513227fc6d7f4d2f0692501f575f349c97f76ae674a309995e8a127104ba6e38da04efd0dafe63cec7d9fbe6880433f712", 0xbc}, {&(0x7f0000000400)="8abc9df48d1e158af856f807ba9310a20298d882419079facb852da47480286a0a59c35b1d378cda0e20211b45942a211cd811b4b06c30", 0x37}, {&(0x7f0000000440)="c33a9463f9f582a67f23dfcc6af6c649c1e32e54284c59df98e89ea5c88ff4393a69d00b78741a", 0x27}, {&(0x7f0000000480)="6596b7eafb19ac55b3e321514b4f4c514496d7d03bacabd58a2c873eeaf2dc7360d28373b75bee5a40f0b04d26754f9253ac67d2c28a1d51213b16b7ee9175b960591889bb79a67596a654931a91eea82ac25881ff5a3cf8724e2a4739e0fdefa0668225657ed8eab9b2adccc2e08129f2d1ac1c0836786c5fc5ec0fdf9f50749aabb7d8ba8f15d6914eb4618ace4a0038696365a86fa832d727fa0bf1959b7cc1f84f6cb0391aa37ba3b162b9b9f6beb55ee2268583fc9eab3121eaecba8ff7bcfae93a511a140c", 0xc8}], 0x9) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8d5, 0xf330, 0x2, 0x1, 0x401, 0x8, 0x2, 0x1, 0x0, 0x7214, 0x4}) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0xb85) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x84) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x81) 16:00:06 executing program 1: semget(0x0, 0x2, 0x0) semget$private(0x0, 0x4, 0x200) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) close(r0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() fcntl$setown(r1, 0x6, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xd78, 0x31aafdf7}, {0x18, 0x0, 0xffffffffffffffc0, 0x80000000}, 0x3, [0x200, 0x1, 0x5, 0x1, 0x40, 0x3, 0xff, 0x1fe]}, 0x3c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) kqueue() msgget(0x0, 0x2) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x2, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x800}], 0x1) 16:00:07 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f000013c000/0x1000)=nil, 0x1000, 0x12) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:07 executing program 0: r0 = socket(0x10, 0x8000, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4966696c643000"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/132, 0x84}, {&(0x7f00000011c0)=""/227, 0xe3}], 0x4, &(0x7f0000001300)=""/63, 0x3f}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0x4000000000000c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000080), 0xffffffffffffffe6) socket(0x2, 0x3, 0x0) munlockall() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r0, r4) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="31d6ea091bf1e3906e441066911b2ebe72f17c26a7cd669312bde10c2fbaaf844241e6d4d0af5b48f9b85dba23beec0368623f923a21a6fde9ea196b19e42fb51f3a9ae7d84b99f04274065a92881546794f7a67dc34779f5fb8b057bb22ea2cc2d9ddeac257a1908d8a7859d7d69284361b9c24d3107e6ae59d59108902dbce08c64f02f3d5c7f22d1085a5fd429d6ff6dc432be75c44e0a178d2e41111ca545468c4a4b09a9720bf3df836d2a5d284505db9e2c0bcf0d5d56759bd2cd502e316653adc3afb4053ad61345716ba6094d58b276ab80e2b1daf7589be1a2ffa05173d8196d9e17a1f6796b58aa55d0670e3656aa9aab2ec73586b5bdfabd9b71007510431f47c278c9e113267762b96d352607d3562c92d06fec4cb069a696a9d88c28c87696e2254dbb2ee3e0000000000000000000000000000f6f5b8892251d9d827ae8379c3d7b3e0ae073134e725a05f5e2a5aa697c1d061108247728c481a92a6b97439db1b77707903a58cbddfec46a2d4915d20e61497f9d16e795f20a2c37d29c6fc3f657f41e7fec69775a18584a1a1125224f7a7cfd172c2acc7457394e799d4b3aa7398ea66074d57103e552eb03797dd4c25302887"], 0x1c, 0x0}, 0x0) 16:00:07 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(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="280000faffffff0001200000d5f653a4f9ade865b900000000176903d2b7651d4e1077029503f67a8c3fff0930d95d2bba66713f3f8abcd8b099d33df4d83d6c6b8ec4e760c8c2fa552417f55c95999634d7df5a64ccf3a4c33f7576454eb7bc8e1d9c4b23be699ec7a49504549977d5412bfcb51fb0eb27ccc2fd5eea7803ab33a53de39db320353ef6ba5992cb3987f33249007fddab6ba3613676ac0cd84996263dcbdad7413a9dcf330d99e71b62cc8bd3dc4670d27b5d1f00957e135cad919535f08cf695d7cf6a152cc1346db37e3602aee29da1931b4556b79044b802feff765be4557b5ab001f0e3788df42986067bb1809d5099734bd54c45494ce3a08fe237c5f0692fd6ffbe5d3bfa509c192b57eb33bc3c8823141f000ebc68d86b6a5037b994c153ddfb1e716208f560a57d0a4d695f5942bdf0e15f12abc15caf7fba98775bb46b887dc02095ba2ab83bd3a962e3ca71ffa74ccb716dac41977061b8744470ebe7e7ab68fee821eacb148778b52de724f0efaca1f4cc67f4ab94c920a0123eacc88578ac", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 16:00:08 executing program 1: pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080), 0xa98e249499097500) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xad1a, 0x80000001}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x8000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x3, 0x0, r2}) 16:00:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') shutdown(r0, 0x3) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getgid() 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(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000001480)="246cc668c305ca55ba332d38bf147ff92f0ccd26403b1e430a3cc93c953647d7616518b058b6f7bba4a31c2c65d7cf6295a2b47ca817e19939c368a436e9ce69a39ae5a39665092af9485fb07798c18f4e3f6fb2aa491f94cee179346fdc61b7ba9cbba6d5c588a90db929a633474ee2f249a588b29f43bb65ca1d90df9cc13500dc990a8897d9e3f28d3c7d3587da901dcf44f0c1db31eab36631380f7a098ce6df39fd26b00122bdb32f08cd4169d37eb1f8401b0b1aa949f0a3fc9b83cf3ee46b19f560c706a4231ca4838e3f846efc224c5fd33e4513e8e86164d294c7123794558d5f0d7a6f6d2e2f606360252182e0d3be3a50b0cf7eb36dad208f0795e078a7115f7bbd287e5309e02ad6fbef7d3636b0ef4f3d1ffac33eeb4f0ff0a5290387bffbcee4534333ead4ef31b3aaed8018d22b7c1d46177156008990de3ae75d4891ad04a19c6faaf35073dc157a68010d362a956ebcc7fac8ff2145ab00911efb5702ebe7cee204b6e1b4f31a528a3c410a6af45835e35c91fa58077c3fc883f5efb9d82d43484dcbf7689f49421c3467c861890d610805594b157049436ff70a44bc01b17ac6629bf91b1dd17d5789218408421eb6a010e3063d3c6d15d04ded1aa13f9622878475fef7bb2e6dce8412d6ce9bd6281a7e0dd327c55b2572109ef95c9aebf1b19a46d486f3837eac48570eb1f4f3791ab593e7cf81c09bbfc2a3c01354c1d912b163c5d14ac88039529918def0a1b3c6c7bc0d1693d081d37abfda3a435137c1897f01ca4944b1c3bb289df36b7a0e1c11ef0cb38afd81c8d18b3f74d7851ae6809973c87cbdce5d76c2bdd28905f1b588003530bf0739e72e6ad13cf4eb29f0f4338814a03eda0d5e443c92212ef10bac414b18fbca7cb7a2ed99c161b0fdd8ff88f6d1276912e27cff9e079a716706b1f201e03608ecdd02d7fe2d6ab307a967b6d1e4d6009782dea9b48ddb95805b3f970bd67cd58c19122ff64a90ec2b6fcab7174e8c1e605e75d6a0b9e5fbfbeca414559bb9f02e4a688e9a6ea77ec9b656fc435b015579f4b70160d48d859f58e3d2554e907f6a5ee6467ebeb317b12c4abe602939553e4cb802bfcb2dfe0bc9b6aeff48a088adeb5347f9dfe594c5cf6a4a4b4c9a01cca31fd992197f57392023ed5296915c7b45194888aa6ddbe83c4c72536dd8ab80629c90c58f25a703cd532eba02cf129e46058721388fb28344bf692b0b2caf85701dde59207914e6ed2ee08298044668dd941d400a76747225f581307dcca6b7fdd0751915dea8c76f2f001187af6250702a0eada2a837e011fa0266ddf6b070edea3902949c277b017266d71690d792b67e36aca074a9788512214bfff1cf5fc95a1d9aeba2c5cf8700c40f1ecacbe6e354658f78e6284449b89c7cf5e5fc0d63b230f0237b0986ce10a211b4a444c570fefbbd6186084b02f3dcee73200dd7f3806b4ec0dc6ab8c11051fb9d974e258b3ad2a4ff6150868f3eb5a5ba760d5731fe291694b60dae44dd3d7210a8bf73dc4218362c047108d466f774461a1008c49d27fa7c9de7f59ed03342d52d746b43065ca31a51febab43119ff05ca4f4cf0e01e6611d943794a01cc7fbedbad82002ff8199d71b1d56f6c30abccdcb50a24063211ab85859184150234bb7a4e6f89880fe9f09af88f4808a2c88e457ec0c732e7e037a79aec69122f3226e530979f58bc75f77fc6177034fa7b78556ae4f0fbbac8cdcf66b525c65e3947c96d8602b6f4defc9b9f9ecf0ff7953788ddad63e2f26c2ae94d2ff53cb97cb3fdd1d9103bb05d5bd782b3ed85e186e7b43cc7a41ab38898f707648a99ffb26a49ac27e92376b5deac07d98279289f88bbf7ac9a61db8c8afb5d3c2ba494515eaba557bfc09897bd137fc304402098746622b32bdea2edc3b1a4c9eca7bc4504c6846eef0a1be5ae944e13405c315c7b2a6bc02346c528d1195dc7716230629f8e773ba038d9fe4ba69f13e3954c1919c0a851a2dac21199f4abd1f85cbec73c2858fb236c8edc7f876dc1ddf7696f0d66fbb00b194e9f0e989ec6e376c3a597a1e3c5c64f542070e92adeacd23e3a5fd56ba0b57db1dcef0b65b34650b7927fbebd48790e3bc53f42418baaa6f7db06ed816b5778cf09bda5630ececf217e459ad94dd87190941561ca5f29f7a29773636ebfc4493d44fa82538425545df816bf46f345dac653fd426f8c76abe5fea33aa9768207be6257a47c8fda4688466a53a2da0000f05473b23fa6f5c72189365ab80809f0b0bc13c69a4ed4a751d53db92c93b2269b0474cbfda6bcc9953065129d78ee5b59dbc1184c10249158cef3c94ff7fbf6eac58a219fed062607ebd9ace5a939ca4e6eb45855e3f020085cc2d9348593bb10ee160afd8037f0d104e14d311c984b670b7a667d0c9111393e9d81d23eb768bd69f00c5352f7fc75c870e7eed3a5e4b566fab36275df7851fc160d586bd0ad974f4ea0e1d41f77fb836f34c8e14fab20e74ac4d4c5a1acdbb256545c0af36661c0a4b534ab177098afc3c45aa080c052c73baf4e3372582ac97da3fb0d1780bf35c3c09ac3b91fd0d54e81a337eeffa3932263f79453d4e52cc811c1ac2d76e6bbfdf7424b9ed1dcbfcf470106bdf36c1b3dc1e234e3ae44d5870834c843b94d0b94957988d4b62e39897a80d1ad66ae33fb7b2f8740bc7c007a123a879c65113888c9f2cf894c30e08aeb76ea58d68274c0e75eca919a7766967e04a569d1620b81341c5a2311b97cc3e48d5f6336a9d3a0bad3e927f435d6ca66bc2027b43116a0c87abd68c36eb5680942f5847d918e824dd4c4b5275e1556e8228e0b7ee2000c99c6460b2b926abcbe5efa4592bf3043fa71da31de3e38acc730ec4edd879f6eb886b1bd0a1ce8195105682441067059427c1722da162f50a68920efd4e0c3b0668efa05b093899ee844b08bc95daf402873e11471b24f930bca1c4629c4e3d664efa13b4ab0eb1a497c1824fd80a3606005101bbf502259a895da784d87827c08210b2c8546b738f6c7f91281fe488ee71a9fdd31ae44f8d06dc5ab73baac766b07a63325ba1f3a2389bc8e5ac869dc0458cc1612939a342cc577ea492af527ff8e5392b323aec14e860e95198e75d21c83f10174e6f635f0783f85fe3a1d9f9d6090b2bc249be968dfaa7c808ff32fecd99e4ec191617eb8003deb6f421bb0223adaeabd1237c23c915b5859ed9759617cb76714885544f043f2b65581d53a417aa9ca02e32085dde4c838b6e90205ebc518c3f648b96aeb8fbcd1e1abf77dac95731497a387163e7a2e05a53adb7613dc6e7356ada997f753155e2218ac4f22fc93580ff521845ced19c866110fa8aa2a904e16fc063f7654707f86bd2459950c1d81b36f14e6b449169acb14c331cb3b9364574ec35b3404df7ad2b6c10829aad3bead06fcc69b085bc54f07dd0f6d005a7b18528331fbcfb6327415c5601f50f79df3d262e23633826a576468b60a347102d688abb6f517cac8e325220b4ca457a72fad7070b5c125a634323698cf25a14c2ebc9ead23ef7b108db818bc21bc63eb7ea21b4cf5a259146ee302030eedcc756224a9b6c6e1fa2dba656fcc76bca0c920904c3ad14fa6285f2922900e2ba29dffd9ad8641fe0b7c69cc89cb7fa82ddb31acb0c3ace11339626f2e4451704b9b73acfa6f39cd85ade8a647743d59e89a06c16967f6f298a81e525ca6c1fc2d719648a1e8b4493cf7500680c82e5ce79a6bff165845df78b285f61767d5ad2ef798e3c0bb70d538ea7b8ec52abfc64144f7e1edaba0e48fa8d781f7ea7c0abe4570fd9a0891b84f858933de41ff0f3ba52c046ccdae14f3b3b3177526662f6bb7ee152c0b7810abcff2d9e170d71561f7488dc1a17eef2a4bc62bb40925eb81885674a641dd7b6d9860e0a8a2a07658c6074ef7c236df7dd5d8f6951d15eed2757f19d748126c8da33e640b0292627f809910e5f73cd57614bb2f388b4f67bd15af17c63cb211d5a5637dc9bff19edd5ec29bc21666ec7a8c0c5cfc76a41ef7ef6c932b69c4eacc837c7e20517f2c5b08aeaa6e36009425df9a80ffa9f1f4c0fc225b065aaae8a8ee29f48d9d216bc63054b6ce7ecc7d81f2e1520b6b8d471fdee3246901e701b05a5d7c74c3fd48c1c69b1ffafe359fdade255605d9072e3a98f2a078e4feb543b2c184d019e60f63ce3a9281f6f6ab80b59699db886c8f5e52a23244e3221e937a71d7710a3383b11e2602fce0548eaa76e4b50badac6b7ab8460ce9f5a55d69fc028733ddb4f9aa2e8f523b414a3940bda03df016a2fbf171198b80f291ed12f2eb9e56b46d0c8bc547e2fb0d7b94d6e407a61a15370465560944c6db0f079d5939de3b842fa60eecc220887cfed7b709d79a1599e592eb0c1b6149e605e1fd084525181d33070a759188e0200b1dfe3b677f812f3e4ca1bd2c57603518fbc2e0440a4c766591bee18d6f96d7aa511108174b849bc8c308c609023d107dd8faeabf6a1d8b14bb22508a93e816e2fb3b13ca8cc1c63348e43473958e33ccba4cc3846cca4232efc8405a5c086ed6975d61051d2a92161481fa16db7a364032a3d1bb16620ae4532ac952b88a89c29bd11870883f46b8617b4902e7bd6cb58d792604a9e0cb73edb0729934b789da3406417dfa71b0e8723e1b2b295bccfa99becaf07e7fef26dea01d7585582f0685a0c50a60c5bde4d8c37adb73ed731d2664c8bee917f22b99fbade3cae544ca39536384eee86070b12f6461696265f86b7018ea803cb50f3e59f35b12247fc583b7d6feda422d0b057c898e69d0f28c99c03d9f72821491becc3acd124e9d0a8e0f7e0f7c959bdd22a66ef854ac48e980f67585e00b753aa622cb61cc18a3fdf8640646bbe1c1aa0baa8fe3b5fcac01af7eb891eadd41f28f5192dfe2cc8fc8f199e7438415bb37f3ebeb9c60b6b3577f85875692bb4cfddc45d6b0e55a47b3c1258423c782ef5104310deebcba728b73f52f95e44b3d8f79281668fce5f20b906b9e7c0982e7f9ad85a2131218b63e1ee7c7c54e1458bf4c4178adad2052777b4e5563cc07eb7f85314250b9687a4e9aff129d7b6bf84095f7ea7cd7544101c89d487ec996c35ea65142bacdc08aa2343555ebb8cb9c591be0beb79caaac9f38281155da97dfb101af727edb05b56dd875a274558eaf3a97cbc46b8a764b87637dc8e3ba88b918f614d67e93ed5ea4a7e8495c4a01c542ec0f698e80d0aa20a189ce109b7af10825b33d2daab21e85fa00a92c5fd914c9b4813c17c4d508c900ebe53713191c8d944c7ee94017e48b8ad1def190fa7a4df5d5795a3238610469889dd2da2e840f06a34fd8eef5d81fadabe5ef405297ab7455bba1d6d39c6ec687bfbb56aa7f8673ae9bacf72fb2ad5854f00a464cb5d7c1eedffe1b81ef4e9c80ece5f0e02a6d4146585427e460841a4c0a6bc5d6ec3ea94e83fbdb422b151fb2709addc1235abcdff9d139440acf7aeea1f15e9409b00e18eb7672569bbfa876b34f5d68b40f98360ce71368a5455d02198fd4c9bdbd511f24f7d60a0c3b0e9e7f0339127288fe11a73859fd9472eb2c3bb1fbacb45213a4f8a164d8b797f80b6d3744ab7276725170d2f0e6c81690b9744e4c51892f61180e50512a78a13cd0ff846e8de51a463e10a5e8b662a18a3d8a58b927aada5ace199038dd22739b08e15b872bd89df363cecd077b21e1fbdf0d7ede50692b32d2041bf192f2d083b4f2a1d002fda3560439719e82d44ced7f", 0x1000, 0x4, &(0x7f0000002480)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r3, r5, r6, r7, r9]) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001400)={{0x3, r8, r9, r4, r3, 0x44, 0x100000000}, 0x1000, 0x9, 0x1}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)="02d73815d010d9cceec92b4782517617fabdafd53fb1728e3ab488f49337f83b4df3d14ba86ce8b430d271f0906dcbba68e45d3e463042bac547e9cd6efdc5d960b85e556434f8bd907277d045ed47d29293e4a1cb9a0b7a850624bdccfe10cc0f8eac761f95d91cd44ba8e26f735ef411d21d6a3bc2ecf5708cd68b596390ebedb65f502d77eb20d5a57e3d01749711ae55302c56533ec7a80e7359d122b68fab60dd8b7c9c98edb6cf483d56c0102991586ca8c8ab520779c8f39e2c436fdd677d086fbf3c84c5aaa95248aeafde22a70bf408157de9ed347ea856bf84ab58457c081d8d7a8b4219ea4a68157d95059da70fe43868c830ca3f12a7a5ffb413320f93d5f725c2910a4342d4b34e94e78972c320fd7c79d7b410b4f75b0ac92b44e2e1a0c4eb52665aa2a933885c57984d8b9f99d02018200ac7c088c9a1468202f4d6f3941fcdeed2f03e68aa1a69683a962f0a613d7dffaa627f84f8a52c7765ca877255ef37f85fe495081c9076c2725f81f9aee89fdfccc77d2b3526300fac1324aff9d551f5e883a24185f93c5517f919fd22ad3c83bf64b0cfb5a0f9920e35befeacfefcfe7b935f144b9d9cc628c5d1e1cf6280579f0366ec3134a621118ee1b424c4db39ec69a3202c694e889b258e3a042882e58be5adc76a6479ded779b24755f9ad6a6b64c8c4919daf6fe5378459e02fec113e749f7b96074afe081799bc79e3a696d2cc522bbf973475df19acbc3abcc09e7a7a8686629d3b0b1b3daa45eb794eef8aa92aba9866e5e6da1fb26b49a8f291ef6508a70ff682a3f3c63c8ba1e0559d08f831ed9479f18ca4d844aeeab3bb64ef0e332b451d5e6c3f73ac001b3b096cc8d5aa01d56fbc2634149fc624c77d71ade7d9283f15ccc3b544ab2965969dcfb13eb70d9900e198f409516be03c90163cd151103f4ad29c0e754e7e311b6bccf53735f5bdfd738b26f2d78998b8788205a0502b135b69ac55d53bf077a87f54a348e5d65f9029b8f32ef91c7610b94cc5c3f4fd84bd553c3efb75bbb1ef48578b0923af3c0176273408a5099b94c05578dfbe9ae7472d5bcfc2c301f5791da2e086b1f53ca730dc5775c06167cceb205ec66a7e6e2f749bf2e8896cf9bf826a48ccc3353640c0e3171045bfc2d566836d33ffe93f44be2b63e23d40e6d4eb0b7b3acd1e25a5fb204a03ab75f3691020dc1ba0d6ec488d239c37ae3cd3ac44c5a831e2e679d905e8df0293a97c9412bd7c7dcc050b9f9b010916b463b2772dd813561b628496ae1a4f55de7b497eb6a79772c780afe082e38ccbfde68bad2a62067a3afb2ba9b20d323d80b0bbaf1a152f74bb2e9ae974d855ad652c79cfb0d8679aa86dbc8a1edc0bd6cee9d816874b1b20741bfc90a0d6cb18def3f2c805a1cf670579f6c1136d3558f89869ee7208bc3cd9d9503594855df206520797923ce9d7f40a37840e5621a1a4926475d0bda64772e32ae2c8416b3829e4264305d88a01e697e8bdb70fc081238d947ba50d50f6942d9aaf1f975cca579bb86f3fd2e836f89087eeb3a462e83b1e6fd2e5297f1ab664256fa30437e4bf25589affe3ec2e465f6d20bd6c3d48f4e9f9944bbf402eb84484b5e5202589487f22cb849d66a637656cf1867521bc82fe0ba5081d3e1cfe2b580739a1e18ce17f5c9e1cbe9fc85f5bfaa06d27bcd179e799461119703aa67f198a15f280df3d9bebc41be3ebd976919d5710a9edf57489f4f7415dc040c3e882894ed420b6ff348076e63989d32d0e1cde2895e01d83be2f82df4273207844c4c85e21e383d629b4d5ba683ff13196d7c4c0ba77347c9e0a801997dc3a030766a030632c5d921c3be3c974058c1dd274539bbc706454a0f5df8fcb9b7fff6b543ef9f60b363dd47dddd3301774a5d12f10d7539f02d3f22f79c5b8b1a7d0e0d8b54a836625e931978d75c6af310ff20b564cfa79f84626f144bb5ea956adb58ee2bcb055c7b4eda87bfe948c0463ee844498fd306b480a55894ef1d1669076a92b1cea585efc69d3f6b083570b3a23d0542784a48c01d4e86cbff8da409f4ca387c4095e6b0e4d94de0cba4b52201f591e72f4f51488b930fe819860b8df8230395819c0a259260021cf55b4dba2477e30a39e29fe3249b3361d7dab5154ddee9fc2b560dd030f6c5ae4e6bcae1ca4ed76d5915f633491d8cfeae9ddfb20cc7f4c9d1667dc61f56dba58803285a7bf92847d3c39fa476a33c32fe5947aa71a62142a67d54e584668fb815f33a0f9f52c67ab2f4e03cfa6c2f0e6906cf04df606c3953446a654da8ac2b5af8fa5b10864e60b6c240bb84da6684a1c0e221539d5d498b732a3dc6c6af71c45608fed957346f27c31785449684d894f8b2131fd9da4dcf5c78707017a945c3728c9f717655dcf7fd2947d6c3bb920309d0d70609374585f6863b2596fe84fab2720a00c6c61f40252535408e1e09e4de80396a4d53f3e977e3d94ab85b49be83f981d4b73b7ae79d542a165cb093f0d71b207fb4fb8d2852a0b7e8ee8cff5bd460bac4e7d5cc67e87d9c59d557e735520622e362e036856709cff1f56f4b3d6c3538cbd238ff58a0cdb6655ecae1818c1f56d2948e0589df3382fc7e01afcb9b8c288c3f98aa90a84590d88c9483df580ace5bdbd8a898fb2252d837b7d5826829e8625bac77d0d69c2445e5aa35992e992ad17a8954937c9b627f33170dc50a82bf4898d7091081c8743d14cfac3b8c45ffa42d46c3cfdb36e4dd2263c7ea0c330f2610e75f77bf79a7a367b404d0ddef9a9d0ccb0e036a4bcc514f9b180d062ad007bb7df6fd257ae8aa39e2b46f802d5d62fef291249c90740fc84e0742a514cf21be96e3c6f03c747e934d4a66c4fcf0fc77790a107d8d2ab755b7c8c9719acd6d74f773d77122be066fba7c8cffde5574fd6426525ea9526597b6238bea740828754a0f75d6af856301ed78d148ea2d6bdf67ca9b52d65026777bc03cdf4633dec5aec7f829c2582e2fefe98a80a0d9f7762bb400ae7876879e2ad2ef9a39d50d333931be9f3e6b6065366673621a26b057157dee5eacab7b219b2248c189152409c25d1833210215ab7615570ca5046569eb7d7665774ceacccce59f658bd5427aa7f9c8b0182150fc20ccceb911127f924a4a93d224c7404f830efdcb390010eb6d81c05415d0a6b7d44cd8ef277e7d5504f97a275341af59bba70a688f06b4975e1a643c11d50a94a0d2fff4c834a90bfc56304f70ac8c27e900bcf3646e77524460f749b553ee72e7cad2aa5890d694ca7d6a5dbc4854f4f4a52f0f09df2c4b1ca44b8783e9d08391ab021c23ee558c79338769bffa4dbe4babfccacabee4974a5f67ef8cfcace70b6c9757ffb5e8ca52c71a98d1ab46ab2f3bbdeb3b65b1dd3293ac7e3ac24bef855024e5cd1d37ed69ce98b86f2060cfb063d2a8aad608f9566e2eac1501fa46032cae58186ba9b20f4c3c4bc61d80275b41a0e3352143fe148c15bbf64fc97f409c3daa23e7a12b1340e4fb02e06918d1b324e891736e1c0a2b1130066aacfa852c3d96f61a8aaa30010e6bc68513cdc599475bae6017545e158b329b80566ef5e72340583323fb6b2de59b20ef077e5c8aef3303ee45905b7415b9e71404302cb9eeac8e017b426057cb43160693898af4c0fd8a505c449bb792e546568237a964355c5c7cce1edc3140dbfb83b21e8ae44016eb45acec604033b3de2e8d8b08b260f9cbc7265da16acce50a444264bfc4de22255d3ae03e2a383d56d81af117ac3b8c30b063260394e245c0a069f213014aa8fdf59281fcefa5484dc2224e4881acbcd606a560b3e1c104fc4b8976064ffbf49be721587a0775fea3e44d6000d5c251bd2ca76fa2152a9e228dede4522036778f311aea6cd1d013667355af8f55154f0f51da8399e889cddb718c381ccdfdc6ac2a144d0748442f6ddc3089d31ca5fc6013da02c1d48af27f865d2344954cbf25aaaddbf523ddfdcc81eb284b2b33f05573708fdaff563a713753974f2a8527bc9eece8c420abd113bcce77c663d3e87bf7a5614e05dee626e5a03deeb3ccb45311042c29307d52b0f62852f17ae9184b9441a932a08fa4505a56769bb5a5d55843297abe98b48238f8c73a2f827f26c2fbe1f55da887e485abdd0fa646ab456b5cfb7fca4f1c663fa1340bad152d6e9743720bc5744955428b807dea455c776bbaadffc01bd15df1a92284d29da7ebaa84b1841f949057a9ea8f6cabceb10db77f09da035e9365607e6d634487160384b72e74a8f59a3f43c7430603520db015184b30f1c8949edfd5c79f64cb26062255dc239933940a4cfe039bcb740fdb2da401fe8ee790813248f5adcf823f7096c6d5c11cea1ed0ee25aaccdb7003d563c39f8abafc2f5c952e21d8c38cc18b3237491ce9d29c6266277a84011dcf8258934c0386c9387a768d54a615120424f7870c7f5a1ecbae41b87474edd0bdfcf681249d1d486a66b8649a83208a6223d6c38599c289ebca88dc72522ee08ff9771f408dacf08dce4b07e38663db9307b2396bd7b10b2b17f9e1cfbeefed3c08b4342fe24bf9281783c01689205b3f184e92184f5a9d00eb92340de259a0cfcd38d564efbe57d1e72fb4eba718e74ae1be1a950d7ee5946415ca6070749f2003f927491b644e4dd80176158b97a00ed3c6ca88ff12b2dd80da594bcdef50cfc1fd53ae562b0f3237fe9a5e14618dc5cd07c513b413b985c30f102d57de05f9beb1b1b132a2ed0d754433c52a11e0bf13374e47397334b9fade21664ea6b1436da5567440653e01fa3ea6a15da0b71a2f9622961de801bbb7f0d3b0a93b61d129df9552f193280c98202ce0bfa011c1037077110f8c6372dbae1bfbe9adb5a21ec2c3ac59ba6e6aff87474448b602d8fbf12c808e838be6b4b3fb35c23a309ff618c65595082e6dec1e1234b139d905779cf5dd6292cbad7871da46b24ec630976b780cd6e81f1f49d4697e2d64c8d782c92acac288364c57930cc481edc42cb64ea99a6f5c9b4bc40549c61d8591fdb7477b231e8fada3806381e40fd0e4277a9e74ca491af410cf2a0cde1e6b873c6a56aed7cdfacb56ec227e0709d3128b8d3c11af1702a71ee6317c8371dee4098e75d0365a383d1c414c8749d87c1fa0d42b727f390207c399d095b0cb19dcc765c3817a0d8409384ef842327cd1a09237c3a82125057892edf0f671703b6ae267f0a5666febb208fabdcaf9bc2fa3f734c70ff1dc0bbbc01809dff4cf667f30e4460bd0962c56c0c12701db55567585219f4d200747cc066d3218915ad43e65878d2535afa3d3dcaf9482971291e7c5fc08c182fabafd3255ed0c5d773ca0fa076ae101df50d3d9a81656bb9d1de4c24ea209b877c31604975f7683286d80dbeeefba715b7a77a335b5d4f8b5fab19aa1fb776d7f17b7c527507a1b146b000c661ca6c414e61bdfb30337ef27cf2b44754fbb9e8625cca286910e251fe11e0449a7d11f1dfca70b34b0a1ecf800fee802a5beeb9aa876151dc75212d1888af3779ea47181fbdf98ade31c53901bd99eb4b961e7a50cc63136e94656a3faa76d9a0cd75c34de8b3b920e2e4e5f762529a429a1e8094ce9375d3e82f50bacdec72e730e496500c5b69e39601eab80a9dce64aba4c45d42e410f77c85f7c0c60a51b54255b1808f373f730e2c1ccccb568352cd026d8d7b06bfcdc7532373462eb366329c11f6e2dd8d071e8e60b2ceebfbccb173acc3dbbc350ff6a9f619fe6e0b36b22884bf3a9cab", 0x1000}, {&(0x7f0000001200)="8cd68fd86e4a5454f8989d853b157fa96328f003937a7d8e9f04ab53036f1972c69da9b9767de297dbc33f555a41c716553e096be0da00a8e26bc62244583659002e41dc442e342307ba9387b107e76bf728a0eb", 0x54}, {&(0x7f0000001280)="8dd7b484bf678afab61e3c5a00591ec58fd8c860caec2bab13acf275843e563913fe26063a263a4e05029c68624a9ababee6edbfd616d0e81902d337fa39f74500c1046692a73d4785b712b5da2f2a0f2375b6cd45f8723fa2b3878481fa077b4c7d04f1c7d4941ba35212c9ea868b3754a5080abe174fdb262fd37bf2d58ea9340028ad0ab29c7d63161eb3b97b24664f5cccb3e45d2a066a84c7a5dc305c8abbd67130e8cea52cacff5e725087ff09b39d007fa070cd123f02d0bce850419daf4e35d5687f833ef1d281a44fc41f93ad394ed8d0b1d335f0e690ac", 0xdc}, {&(0x7f0000001380)="8dff8de800dad7bfac81e7348a2e560175882413cc0f973bc168dfd93bffcb3fd649dbae34", 0x25}], 0x4) fchown(r2, r8, r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0x1}, {0x100000000}}, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) setsockopt(r0, 0x3bc5, 0x63, &(0x7f0000000100)="bf1edfe507ee4c18b310bfb2ff955e5ad4ed4e9bdc8765af35e1452abe72ca4d15a6cfb0d8db196f3af23091c04b2798df25c40e9dd1c7087623f66039cb67b6679acc5f58fcf98d39e58e92251631b636aea54cbbb069c11c6bdcf5a505b6f6c22e04a8e982381f364155776895493432c1d2d0f3f320c082f8c54c5b12e2d9b80248c1048b7a8b224b7c669177f9f0ebe078e17d9c0cf3201b52ce0896d6d3f2dd2700f9743e08deb44fe728fb2ba2927443ec2a28d9d49ddf88b27d5eed28ef610c830d6c38859df108e1b19a8163eda374ff0af1671507088d", 0xdb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x141) 16:00:08 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x15, 0x8, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acf8d84462d8f4d584f8853400"/4110], &(0x7f0000001180)=0x1002) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0xfffffffffffffff8}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x28e6, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xb, 0x2, 0x9b, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0xe04a, 0xfffffffffffffe01}], 0xe6c, &(0x7f0000000100)={0xe7, 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x7) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x1, 0x873ddd3f7654dd0c) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/128) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000000000005c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9e") 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10005, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x71) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/93, 0x5d}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) shutdown(r1, 0x13b45d475a62fffe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x800, 0x7, 0xfff, 0x1, "10e779bbc7c3966a7a4bb125099a516f197390cc", 0x2, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x5, 0x6, 0x9, 0x5, 0x6, 0x80000000, 0x6, 0xffffffffffff7f59}, &(0x7f0000000140)={0x46, 0x1ff, 0x5e, 0x4, 0x200, 0x91, 0x100000000, 0x2397}, &(0x7f0000000180)={0x2, 0x2, 0x0, 0x1, 0x2, 0x2, 0x1, 0xfffffffffffffffe}, &(0x7f0000000200)={0x0, 0x5}) r1 = dup(r0) listen(r1, 0x4) fcntl$getown(r1, 0x5) r2 = dup(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r3 = semget$private(0x0, 0x3, 0x4) fchdir(r2) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000001740)=""/4096, 0x125a) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xcf) writev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000740)="c22a25c169d75977da1bd0c91b2b9fc1936cdf3d9ce16c2086ea0f72cd2f012a34578148c63fc49c18b4c1c626f11d5e20a8099077fbf6d95ec93727f0f0e0e0336eed404c94e5c2c32f6a6f94d6603ddfc914c2a84f0cc4abc91912aff60c7b7fc42ab44e951f5a23bcd2fc9f3108d12e2527f654a456e8a3e0ef77001b6a2b3c8cd9efe8d9981be0a341911a8ca7a43b379a8ebc05ab3d97acbeb775c7502c3199a44c342a29f7a22a7f0051f4", 0xae}, {&(0x7f0000000800)="2d25d9356645cae96d297fa1bd3e358392291c158bbeac020c8fa88531a4af87c5e7fe086b8237e5ee675b57e6cd42bf4cf38b6b4702b9b362ef00679cf53abf1a11951039ad0b55e5cf3c42a4f5ce2c4f2615e12a27d765e85f4f8787aaff5a791857f60e8a8a6206271cd6621a0a6c587b746c23f99ee877ee5bcb279597004b7918f28b3ad982a37c238f27e9e2fd7587ffb4a953d0be258ab21e9066782cb7800e0e1fb195ff08ac4b64b0f90f5878e3adc7867ca504cb", 0xb9}, {&(0x7f00000008c0)="7daf53c83c0e691ca9722cfc059a3d9939a2ac08902de895b03da3e0265a28e5dca73908d8db1ab4cb3cc663aaf4321d2467aedd19971e7bcb7f45a885647e09a5986974dee9ca1d78ee19e681decb6b80bfd4eea163b5c6a5faa257fd6c632bf7c9f072f32adabe4d8fd900d358014eecd892de047ff9067f27613a9126d1529aecd33206ba671291f3dddebfb54158c7be9469a8fe796a1433abe63c9a128c8eeea7c19c942c074a64ad0796f9db821578150219996cd58b1541", 0xbb}, {&(0x7f0000000980)="b362569b7952fc9479fed1df1fec6151826a27e2206bc85048f3de92d028513421512b24db95be6db1c83b9aa66cb6144ccd503f28a35178e9e567968cb0cfd2c77603718c7c38b67f8e34a7038f133e28bcbda7e3aa4984d4a9e1458ae1becbc12fb797c2541221a5e38b899b6d174d4b19c5bcdba7f61928af998e00f6ce1a88087e624677f2dc3f6d888f2a0ec19813741620182e9f93375f3cd311d6b87d7efd7352edfa1697b8591d8e9e8347746c7e9522067d4be212b457696f7d4264738ef69013c978933bfeb1bdbe0df9499c99a2c61d6c", 0xd6}, {&(0x7f0000000a80)="913c8996085ec00636b90777c18f8234e0b0de1d190fbc3ccfcbc47139eab8a9b8c6f766b9973e7f0c26c5ffdbea18a2d758c3fb30d27e2e992f995ac5468700c0018b9282dc62b91e5f61a13b7c5d6082a0e9e7b6f88d77c647f9502bbbd34fdbef12ff8ecb059bd4775099a2bba96ff76ff2f993d7eba92a910edde5f8ad22a288d28f7b7e6f0a505254a82e23617760e3bac82e5ee15ae918999438db11d54e375c47c1f8c96bdc7f3ee89227042748602e8d09a3197e39018ebbbf5b9fa3c6ea2e94f66a4f53912469e8543c08afe1d269d01671f517b7a0205a7e28fe2c6897c06ec4dd6f5a4826ce2bde59", 0xee}, {&(0x7f0000000b80)="f11ecd1971748297f5a46e2d61960e077ef7664372775241310c3bfb55a170677f556f17e6292b87f68ef618254448dadb52351a8573e73398bb366463c577f747a0f73911998d6be4b9a3035be31f21feb9fd8c56a3d1c88502cb607fad9991b4df6a52371dba81ddf4cb4a3af6c874b54bd024500a1a06b4eebaecbfe8db993f9d199688a788b14c8d52b33b277efa0db15c1d698b4effc50a60d97971abf481a8bff1cc00da313273bf707e6c5455f2b4e319638033850ef32f53a58dda11e9ddc8fed54496bc1ba8e13a0b10ea8fdfeddf5ddb6a9082aa8e0af476da", 0xde}, {&(0x7f0000000c80)="edbea834920c1039071432d910b191275d4b8ee13224cf4f62746da0cde2b7f1332e851128891f05017521f78214306cf1149b34fa7c00fa3c1c6109a1049797a90628db86ec69624a3adb8f8d01ad3a902b289564279fd9e3890cb0dd9e656879d67c8ff1f27c559e39824676", 0x6d}, {&(0x7f0000000d00)="b61d399e852783fbf8831b9697e2d0dfbcc7f7d5f33d748fa36fa2b36e3ed61b4ae7c8133d53748854b65acc6fd77852d365e0e08cd9e5ca2528a5a569a0a190a656b1d507b3af764b693cccddffd7be08e12e9b98247d9920cfa6617932ad8014", 0x61}, {&(0x7f0000000d80)="861f3a93d4ae3ccedfeef53fda6bdba7da467a7f5e1eeb26f568ca23e96c940371180e0cb44b9ce37a085a81d880b74884942190887303a1987db6aafd683c183ee25e64e13637935071954bef8ca9703c1c3d", 0x53}, {&(0x7f0000000e00)="507f761c191439f4264e7d05095ded949d261fca755ff9fbb7b5b2337e8eb6fc7700ac67eec52b9f70772f1710d34b9e76e33e6fd3170ba79c1ead1bc7bf3462b10add463526d63db4ece93a184b807d92e8dd546bec2ed08eae201c1d286a25e4b2a59e60c845003a6e28356f80cb9fc44424d5be2b8b62cdf23ec449027f6ddb9f1549b2cb88eeea53c8bf72a1018a8c6a1d60e74188e0684a62", 0x9b}], 0xa) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) read(r0, &(0x7f0000000280)=""/211, 0xd3) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)="7b32d9c6e4d88d50977fce16b85a831cc42f86d5a57725dca268ffdd1ebb8edc0eb34584ac22fa5f3462853146b48aeeb59a044273c6ee929e695c59f84dfca5476fa0", 0x43}, {&(0x7f0000000640)="a5c1055351cf8a04d0c98597b27d071faa3c7a9c6a2fcb73ae10621d48fab7a4502041e4b87044daa6c3db22f6c21d836703443b5129bd2648dc721028d5c98f5d935d8c13fe3aac550cb23c6f97e47bbe4ed83ddbe69456bd219661798aef62c683d7828b000c9d5c605b6dbf8b82118780ae8b0695ff55478f3e11076b75a345923a3863ecc902cc3abf06fb491718dc0c86f6a413e90245f172bf5e82bc70ca7e0d00000000000000066acf50a799fd1d94", 0xfffffffffffffc46}, {&(0x7f0000000600)="8fec136891c45236b77af6667e4f0f09c51130f1f07e0de65f2dc88da4d95fcd01e15cba", 0x24}, {&(0x7f0000000240)="be80c88bf66261d11316afd0d119b750e5542a06f8902cbc9766c2e29a4aeac040e6929e7e3a27dfbd7bb6ddf4", 0x2d}, {&(0x7f0000000700)="1268664b5f6204aed4a380f972f06edce477eef537340d1bb1e890c10261263ef1edae4342409b3be805ddccd3fbfaee22a24bd362", 0x35}, {&(0x7f00000003c0)="142600a03b0d4d91d83d57b68ba4bd6b93839e4aaaa571bdc4a3824867425951cf513abb595b7a10348c7d005d413aa71fe448867fc4ae03d22d6f3a577dc47c3fa477b77204a79f10a4fd5420df600122a543e5d33405c2dbe348cb1fb5302fad24f737bb4caface207ff6f4e165fcde31debe59da162b1790e1d146a781083626301e1bdd530da9d7f5028f5e4dd87edbfce1a003e94486b1102f3a3c6dbcebc0c3d5d59ea2a93b406c6b6a2d1f64f5af4fea308df978ef6ef51fe70c6ef6f", 0xc0}, {&(0x7f0000000480)="7aeee939e036abd185cb43c786607674b67021975ae43fe91704a3de36889a875986c287edabfb2f497953f83ca2878e08e6de038f3dce0b69d21f4f4f806db1ffc7322f5d7354e9ff5e507495c45699c68fcdacb6ed3235a4b331eb2c0b4c0d47ef6babc40e942e871831c7f1034c595a6595d6172197a9c5fb14e68bc861c801f7c49e55dff5243258dae4c7c07bf6a075984c841120cdd21daf3c457ce0f41b22af1a99199805de2c9840209274a8ceb9464cbc493e675add0da1e2de6a9d9971a4376207c09e5b994cf78279386edb8bcfdd9b4f40c4e3622e47c951f08c09da0739de6084ed0f7a9a6b", 0xec}], 0x3, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xe0, 0x0, &(0x7f0000000300)=""/224}) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa49304db941ea3a, 0x1, 0x725d, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x7c2e89de38092a70, 0x8, 0x14cefb1a}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x80, 0x7}, {{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x7e00, 0x9}, {{r0}, 0xffffffffffffffff, 0x21, 0x6ed334761abf9aa5, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x88, 0x20000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x65ed, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x100}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0xfffffffffffff001}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) close(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x5790) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x5, 0x1, 0x7f}, {0x1, 0x54, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000000)="bab50c5fae28428db76b44da37c8065a01b8a877ae0c", 0x16}, {&(0x7f0000000600)="f53d4fb98c7f47ea30432ae241b8fdaeb93ced55fc71d16135fc8cbf13cf6e2f44f2a0548411513281c51f69589773ff2de99b58801c85a39063701e7cfca8379b9dd822337aca3df45c39c7cfc5b96bbcf9b6a0b50a521fffda490c1d17fb99287f1b4ef232dc77db16e7d8790a6ad0113195878e897e", 0x77}, {&(0x7f00000006c0)="2e5bf4cf32c5cb728b37fb263f5f5fadb11b6034f0f148fae57ce16c0bc832042fa59ab518e6bd42939d77837bcb7c7e7c0f78786522a9c17c2f85542922886c91292a53865c07cfa397de824c2c2dd6bae86e63f50c67b7e3c6109ffc2ddd79a8d1af06ca618cd427f51663a042dfed83c7209279da5a8af2231f28d5ad17933f0d51a3a430450f37faed1fa1c4d8c7f827abca7677501a02ac4761d71538", 0x9f}, {&(0x7f0000000040)="76f0d4cf60b5e4a02a621b7ee1f688d6997fb919dbc3e9af9d5cec37e4d9d23efec6ebf3c6f690ae1fea092b45cc80def0fb26187df60b18e3c1ec7c2998a7", 0x3f}, {&(0x7f0000000780)="837040eeaf84c5e3b70376e7a02e7f2ed9f57f5f43c58edd333e70d8e9bc183c05e7ec2ba454d6f97ffb4ff3434e27a4451078f9f4155f4369affd367c9b9d0c670233186c5180162279b4ca816e0e53d4b641e1a41524f0b0e73e6ff8c1224973e0bb7a3aed9f19238044e3dc3f858fb4eaa2b2a54786ad52aff00eaba8af07be131728a7fdda474946e2f26ae41656cd46a51f7e7da10eabe1fea1d5348087fee2f8f8c1a1efb244561b0dc94ecee014a80752c918649425c6f3354d0612f70b9c4f67f6a4b3f1b3b57cf6fd7594ab935670be2091978c2d03ea49a3565b8c0c595c86e01af0b317a1444387fb818b7d5638a02d58b47aecc2d3bd7a8dea41721b56ccaf98972aac1cc0537be94143b73dac2e43acf69644edff03a6b4fded5d1de820b4c7d6e010b404904242538c3c32d0878325715c9c0f5ec012c04bd0dbe0ad511c278f2a815d0b37fe4c61567823fbe9b8225cd2352253fed69f8609ecfc365d2f964800678cfd254871cc8c1a84115101c8771ded221f733fd00eb8557f5d2eeaa16ec50db15ca22a0bdda0f9060efda4886ae5107c4a1197059a2e3d8a8938bdf5011dda28607ab04eace6a9a7a4742747f518d4ccc2ad36f3a1553d1c78abe9a79bb1c1529cad1dbb6908037353322d0744af1e902e24c8ac7b5e0c202b97b337f437ce0df16e11c4e8d46667e34fa9ff42c5612e358351d89e25bbc265709b1b78563ec489cce4255761b9c2365879f7fa6f40e5951c93f1da161217f290ce6d0e111525e388d93f33b70739e0d2cf5124c218f48ed6ce41083f8002286135a3107a87e1dcdf9e03bb71e858d6b96affe97ca7aaf6b3c04456e4c6b811aa6e7d0513d5ac09f42c55cd5fff6c5c7922be747b3fd865e7e161add17306b0b5a5d8c1f6193d1663c2667554c8ce7951444ae4d7750be8d93ec71844a22c1e7a4e259f8d5ec446cc80a5586ee57e6b2d4ee1e6b1041898583bd39720c66521de62c761189919b09fecbb83553fe0cf1ef27054ed60b2614756cdc3271b1b9cfa30074f8ef600839909de0348a5b13fa9155545a019ccaec6a2924be6b75e5fa5f098b2871c7c3bffd120b9b2cdc3152f88ffb09e1d32f9d6d2f71d63fd082a2dfd2ce8ad24bddb9392289c6e6d83d5132266fa3c14006f87de34cb3f1063c0c1ecc0053b645c3815d150cc8595b8a356baea1dfc3d5a9f576d89452d8d3e258651012a969867fe719d01870d2272e6555764144a01d5afafa82a432b7ce78c1041f89f84304368a72935ede903448e34db17345d0678fe29230d36503476209578d37466348142e7269f1e90689e16d79dabf8d4afb2c21d6b06ae456b1bdc9bc497e14e3d023de0ca085fb1a5d7b623a7d9e54f3bb98def70fb73d8d59c0fb9bf6036629fbd548b53346dbc2e291841839bed5f0b40121a9ea30d40d22feafc9f167220c879475f144f78f58e5bd287ede5b18754de2a71f37375f6cf466effd623b072f0b9e017923bff21d7513b583442dc063e52e1a33f0e86a98e981a894a179dc94a066e814bc70932a6f4b269c12e8666699ae08aee6f758847fb293f7133415bc0c627837dc5eafff0c3979e7d4b706b7b2e84916378189a241503b5c266762a6fe45d88eedce14a655db95c6165bbb779be1a37e831746dec2ca6c3d7eb92bb3fe2579c2cdf7e1fa90b2f8a9562501c112b35022b7c84e44879498455a3bece81b8a6ef723965aeb1c795fe5a39132026a2e91f4277d9d3b8558d5cfb69d0ff8c521c4f56e54f3ca74fed5303a438ac6d889793536b7910e94da4666622294c23520c92bff712f2bf3e5c39dd85c8773860d28332ac6f3e5bb03a354f4ffe4aa0047e162d76c9b4d69e6461702a101124510136e455631b3c734c6c6083d1d207c1ecea8242562c5bcd4130de90b7b795f9cc111397aec0910699a20273b6a2e3a499b2aaa722434c5d2ab13e22d15e8db99cf97b9a29e8071bf095cb65f9942856c116b9ffe6851dfa28261cbca28a2adf6c3bbdba1cf2ad251ea51d67a11f13b2d4eb87b5b70a26908260aef4e7cf16df3ac426720c0c5ece92818bbff8e8830f9cd204b38aa6572fcea0e96aedc0a331684f1ab565e2953ed8d7f7f9be43648f4a13543061dd184689697430c7d6778a7b405c8c3684b2c7e46627780b6d2eaf6fbe3271fbe1aeff2542115ff7d9fee66f78986e3c7d0e9bda21d1bed3057976419c8b925e141612d4e10e349e3a032ef4ee11a14f9f50e65724c2a68dafcf79dd546b5212924555b5cf084de3dc1319dc8b8e8f83295b45cae04650b07f31dd58e1608b8c3c1c648d8788b4fa0a810d168c251f9ef189bb5c00d5ef94c2186dd12f357abc0039437325d7a76c38e70afa012440a9751d3883723dba85ec919960b703c6ecc2e65f8fdfd4a3cd0abaf43dc25bfc3eff0550cff494ef4fa7953d62b78a1071fdcff56d0fcdfb2b731707a1ff4b1c4eafbb5be591065f945da501ba562bfcffca3f4f9b3a3db3b037027ec63244c89e4e09be0a615407ec07b9ce27a81fdbace08fe15179c877941c9863b29b3bb655445bf7847ae5d02d7892a5d6e1b2fe1cee45a49a345ae4dff9a8629583146566166aa46fd04bde332b8c207d4ad461ddf6ee3e395ac8fa53fa37660c30c0e462fbdfe9bc1bf2319a072e20ab9c82a0824268b87fa7650ec8e8e003608b8dd0cae7ed5699dcd687ff9b0fff244403eed4758fee1dcc2be601b91419a4b6849895f97485b0d3a9a87a73fad3f57d447b6d04425e686202f4711be55daa734eb1877dc9800292538b46b1af53a6e76a7e408a5c30010e16664ddd613237dd51b3f87918c08a3875c79053cad81e5bff31a16ca9e381014ea9eabf3c113d771047eeadef5df5b8a1ded3c4ead66a4ee8fcd2c4de8c1fb8553bd603e6f3934d1a2ce70aaf2163dd39c05f172c3536b64fc55dad742a976de4d291d1a9faf5f09717e0b22d1d7b922e18274389f275eab476437e5cf40de30012b5aab60860dad70be58fbed3a560d2d36881aaa7253fa1bbc611fb052bcd7ae90a99ed9d98440abf1d90de42da50663914415f22a0ec1eebe5e1f9c138a71174c103c903ee36e5528e255be712df73b996d033f26e0f08962ada4e2a55b8218c848d8cd75f830cc7a5c94a0d3fafb2b374a2f93e3f0bffdbeda3e156088b464e95c7bfc6e0cb07096fc946b831d7feab28664b33626c580eb431bc8ce662e0e2ff775ec4da439ba8a6bea42d56bebcd4957b589cc8403efd0ad50c7e3dca5b6fe98db82799c64b26fbd815ad81b3a7a5e36c4148aa1d5e8c2ab7001c3130d86434771fcd3581d39d7418085abc9ecc792f36d2635020ec97e11f02c857b845df502ac24f25bab252c44d3c675561eaed196f79deb07fb583eb75710f4c6dd767f000e45c4360f5f70021087f7f109ea8629c3ec47f4b4327ae6234787734344533bda4f4a6b55184024f856891848645a04e23464dc397c2497c639441dbdac6b3ce363f222ef46b920ac40a4547e9bb93b3ad3873e2238f0a0d81c9b4a5be7b9c55a659cacddbc9c3dbfa7a33de1245e9a4c7e30ae3badb7effb863845dbdff643d7fefe9e604ee0729b76d608f0a5a55fa4b53421ebe08ade91d0d8f59b32df07bd9031017f1c57ad3560f109155a12098e15f0f04448bb1570817bc9719f583459f7826fcd1560542788b55a7f769b8fe503d2835b374091efc895c0a47b7386c470fdb6168db44d17df781f89619a43a002c9e0db68517a2d95b1fab9dc1f0ff620d2bcbac9d8d9a97d4ed862e377e1c361b13922552a4744ba0ec64e330790c9733b4166223dadc7fb00ba54d5c89bcaf1ade5a2c94035f43934c92963bf05656842025ce7d52084f08f514ae42475e755b7fc4eaba7c8d10f0d8c031f4558150467d7ea1411fe8505c191aded3bcfb774745e8b9c0abbc9c33224553d449b2a8b61aef364800dae6ca43f71653cf972feefff17d2fc955530d25811c8fe8e2d2aad64ee663d2f7f65cbd420c27d0e9ba180e0ff2df695c2a5e9b57dfea69e05fc12a160db355f7103aeeba43425cce7801e47f0b8588c2cf5eed3689f7e116c32a81c4dd5a33ae4b524818dfdd32910810501a5e72b1514fbbc1dc687fa65d629af2e933b25e2c505a0fc751812d31480d2a8a57d6558eb7c905c6eb62ae9ee96b9ce62f9a6badcf083eb9dd13664b70e854a1ad4343dca4d76851849d864c0cd5d591acf0e140c698f5377fafaa6a340703d6a8b9f2c4179c76cd7c9e432cbab8bc74bceadb850c8f01776994919345cf91c0a650a35461c8904e60119060ef1dfd976dbb0f30252db7a88af3236cf9f679b1b280c5646f28a51dbec92106d7521cf35d103a8d6099540f3daf42961b458cfadef07153c0ab017bbda87c764384e5ead9b5ba64d75e3dae9dc88f31c369a5e5f18cb30d5a9597acb9a880dbbe61e8e86d12ae402f2fedf890def22d6905493fcd8b4351bbdaabfb45cf580b94192741dfd9460760604c177e891888bc719e3674e50a67430df228bcd4c6cda96e0afbe15c19cd190d70fc2fa361ffdc12a04f5b39b867362b128570167fad5b4b49bc7df114c0d425d0fe6a28d88778aae28b17c393bb9be54492f86faf0d7760d2b07436548a990523a505fbbb7947ce4be2c7605e2725f9f4e4a7e2a029c7fae6f4e4802c23046d6eddabeace3f7bce78292c701a53c472bf4de47b4a79f01a1b472f0488156c643d545f06289762571706add99d4a7e385a8604923193dc98c32e3bfdd9c2b0dac6e04e79a4f4be896d9fab84725797f9a39082e67b38e7dd59dc2ef16699d79d8dadff8940afcabd5366183668014d54b1098879c1c4d740542fa39f823aad791db72315b81324a329192149367165fbb82b02e869784ae787abeac9dc1aa131c7366b18a33fce8dee1581691ee82b0743f9f310b924295dd67ea98ee703b97f43f162a2a788bdab65a82f2e42647b9602387e11853a216b93163e75f0e416aaac951426a1f71ba2ea2986c9c40b539ecb0e08b499a4e4e4b47b7c330d2d2f63b3d1f80d2e10111c9c9437275dd1fa6dbef27b3236da15506024190eb1e1ecb9a93ffd8fe57e80f4f1c30121c9a0b1e332b9f3a232e3501eccd3f0885eaada7fafc31a962677626e586a7fdf523a8a402827f2deda9412bb20da5abbb598854ea22e84a552752e608f0b5cf355d5c27dbb4b7721901802e6b0b07653c4c89aa264efb9ca0fdc09643a322014f342e6aff5da60a08cfc980a8d02cfdcad0dcfa3a955f391192de1f0cc79379dd637af38dd81deebf461a1b7765b282fa94e181900d3d8e53d232a739ca309eddfa3de657b89c1bbae3ca1e5ed45827636a3c5c8ad81c2979a42acbfa208fb48dd33f108d36969daf34b66259ecb869f96de18c39afab169b375b7853410b4359a445942e923e877bb8a5c5ad91a864ce832f7cb6b291b53b9af85f7dc77e8adc94cc6304ca1aeac9d5cde53a465f955ac62a5d48937b4ae1c7ab19c0193334fb084a3ce6457a6bbbfee7149623debab0257a7f81ed412c01e56628ae44d4b750e7a0a449c86a9ce1f438f49a8be10e508c23affd11b519fb9f26f19ed5d8a139d4301f4296882eb5deb74cd937630f9d7a31dac90435404944b8505a939874133450773342c3c6fca000a3bccfa6b9e37aed53de5dd0a1e9bbe1ef41d8f929031f7a3c923884d99aa15647ea240428b288d1dfb1d9e9f7aced2dfcafe0f8fb8e89c9f7df3af692b0fe429346b8dd1d8637e", 0x1000}, {&(0x7f0000001780)="3e820c1ac2d8543b1f35a488c1e65bbd8e0b6b8edcd38d03de9e9c3954c49c344cc68fff7935c2030948c9b164c8f903ea3ba18edb1b180e1aedd991e0f7", 0x3e}, {&(0x7f00000017c0)="c750a4b8fec97c2b2ebe60ff0070e291eb4e53005f66177dc7417de0e857a05c64d4ccd00a0edd9a64497cfdc466eb9a06489b33a6c2affe5bfc57fa34b3849a168f4da038800da9e0d985baa66db9c4be84820a113becdee6e9be78c2b0b743", 0x60}, {&(0x7f0000001840)="c05acd371255823461e346d482222f98a606a5e004f43dd9b893a9a1b8d28fe4f8619a4729eec174f92c90885dff9a369da5cea593e25759cb9907b9dc535c75b37a9eb0c35435ce0e3d12d67e3f2c7666dc6dcdceeb3cc6b73f49d3e7418258f1d4", 0x62}, {&(0x7f00000018c0)="2ba80f12b643391d2a776dbb794fb0644edff3a0dbe62f9574488eb84f70310dcb7e4017b93f26f50775cba15e2308857f7e6c772c757bc582d5e33b9bbd210a63ca0c82e8cbdd2f3bbb9b0bde9c9402cbc49d79c29b6b94fb9ec40a859376ccb26186d722d17a88d4205f282be42863e74c7b73c8308f07edbff8202b823a98ab25491e2a80553346b3eb2cf3dce607fe8c3c2b8f2fa46e73dafe33a612cf202e976d", 0xa3}, {&(0x7f0000001980)="085effbe97d30abc0a23be58dadb5a021ae6434185fb31ebf22b7902b7e4fd30304a87f2d274420a59570ff683aff9fdabdafcb98da5b7932c2fa7809a5ac0c2703bc8b047ea810e15e1bc2bd8ecbbcd552a82d477fb6c86a6550f1f81cd2a73760f570b83632ca1f018426357e44f9c21443bc5368cb097df43f480d6966afe6e7c2e1e5ef237f2b07499f40c5d13d7dec56fd647aa6c5c32973e671a0cf42025e4f191b90d6f064bf2e2c648723a2709603c567e74601abcc9a7538683d57f2a76ff897b979889711468ebb54a74561e4117d49994eb2eed702c98b1436dcc1acaa97c9a13393a9d27713c054191f0e11c83eb6beaf5700814c55f8c3c9b72c08fbcc6db5d99bd909662ac7756b9e7836c33cb8ea2e1e7576f6c3a559e42469c202fde752bbee0ea4e28d1fdec9781ca46dad5920af54fb4393195b12a1cb2c26a5e7ec39ee1a471131965f85d0b78066ee52a71a2b7b9216a63f08dbc328f4f78591b7b7da14c8a9a93e9d81577cc2c489f3b04e5fe73caded9b65c8374d8f921de7263dc5b552bc19a4d4b6f9d23dbc2d8a4d2d991e7b505aa6702496fe9551df2e53d2418392b1dd4041f5a55c80767674a838e021daa769bf2d9ffb5744534d7aa11f7c4107e0ba89af4626a04159ebf8d42cb07ca963d93a9036f8a9a4b25b6e375f7b8f3b36def990fddb9e8929ca08db835d15b4400f17ebfee0c6f201dd81ef64a878a72d3d963d94ed80707bc2e80d060f10f8943f7e8839a28336f578d92f4b9860a4b3ebce7ae1eced14d8ae027ffa0aef878957372ef286cecb411f9c50186e7db56b3c66dc04159c02135445db269b1b0c4a0aa86c83f8413d6062d7dfe7b5fc2dcdfc33ecce8bf4d7693bade17ac699378049d4bcdd646a717b43b71b046ef57cbdad55d65568120b2f5da6b181b6f8885d24235a80c320d5fa373208f54e7a6c972318354be17c514d7f269e0a9aabe8f3a3d56d24acdcbd85e72eaaeaf2ff236ecd9f3d6299bd7b880f90d36c28fa353728b7f315e60d98144bd1e8079beb83e2f319f0617466960bbfcfe8ee154ea8bf2d50aa504fddfcd832e5a9a273c1d4d27c639f0fa1616cf5c735693576443541a2760e6aece027d0645aa1769ea6224f22ead33f7f14675872b2626e0e8747a78d76d2b1bebe99cf7077b3b39da4c1fe9d279b381184e0938fd65b0f7f6eff01b1252aa5cb41a50ddfb1fbb4c274247264c22dd8126078009d1bb20df63b631481a19dc0e2e5b6da5722f0ad58c53e2a0d59a37655810edf189cd7ca595a391fd6f86878209438a11749d0af9bfe19b9f383a92b385397c45cde4c3470d08112c63be3f864e673e6df36de781f635582224156c4916fa14779a77cfac23fad010a236764b0195f897f35dea9117ba64eec0d7efce823c9b5ae88ff7126174bde89734e975009b8752a03a23a61b7f085ff7f464fbcd054634ceb1e89c45e694e919a039a66e5b4aa706854e5767e24efdb51bc250b2e4a13c9488761f33809fb89b321dbd923d6c2b6aa11eded39be16a12e64be5047d863c84bfb10d941f4c10679267bff0386ce257f3b0388169c3c97eeba18363bbd67f5dcc80ac5cb1853f0fd0bd05b5955f0d9bc675a7eaaff5ed30c837abe07ce64ecc72cfb9cd04e95612c4c2a4520c22e7b78a546481eb56576b2fc8e1432a79cf6e2706bcaa84814626007a16c65b3fa9c2cb602209eae8d46b2fa7fed3c4faf84c0a1950156e39f56df1ebb2f02dae4fe94abdbe04efd4a56e088df76cb48bd2020b78591a9d8da62368e321dce2df0e7b78e3dfb82ae6ee6bebf2013b147379bc80e4ce64abba45b5c93e32c6a564b91e7c61188f7bd26ddcf0c9d47d26dc44b43d47ddfabb55da7ce679222934285e5a140134d872afd158a2496427f3f86829f98372c95e8eb674b8eb48c4d101b5961ee7ed2ae247134a588c7dd5bf95df38ea4b147cd583ea2965997085e1c11c2975366a0f81a3b3ec43c8ae4b2a1d8b33c2a65d1b6428cc5a5be423947d73edc908acaa05eceebccfc645dbf25b451f4d67814a54710769aa158c7cfc930775ee2a732efef1abce690382a01e46651165e2abc4d83b3202ed473ed55a41696c2757e0a5a4f80f0e90a55643c3de1e371d66ef526295ec442cf58a973bf7c5006f0d05383ab53cc5e1b61c685a5827adf23ebff1e7ca5749adab724068798267e6a302da03bdcdde5b2113552cdb1dfe30ed288513608c75a4533cca6a75becfa29ecf5f985eaa16b16bb5fb5ec48e11ee522763a8955b460542174900ae4598a34d9f9ef2d1be85aad9b3b84e0a05cf667fbb2cd4becc61b383fefad920669b648641b2f7cbd23905ecb64c54261d55a59f946aeaaf393fe50a015bebb755882c51a17af9fccf3ab2a640e9a01abaf7ad7a1540ca52fd564e368535145e3d9c13fda003b3173b86554c99ef37d21265426fd7cfdf8330ba9e260837367e5301d7da899573cd2963ca25f21f51418f36def610adaa8d4e22d25249a850e5c6d5c271ca713eb8ed5873f4d7cec1b4c6342776caafbcbcfc62c65bcde2c49a02e9795360c9dbd09fc27955aa45056271ce72fff318493cb33bd047d40483da2a0748edac2c75e805fa7e324aa87ef548c0db1af8e9fd2505cd7e948d91de3ed20a89d231df8d8f84c732f843525e73270219871b0449ac16734ee90b7a5eb2c3244cc8974ba8a62ca9517c587c21b5641bd8ac643b6e4ca54e1f7f0ee0817c84786aa6d46cdc9a8092e12f6e284ee3207f81afc46bd987b244f29eef05baa2cf511694683f23116547aedab45bf5a93e76865e121cd8370265ecefbc1ed0f8ef3cda78d9e65182371dfd67d45361540a87c47e37a5fa9c9a84bfaf48879cc42f593e8ba1159a994a1de8182d3c049605143d43bc1fe24622986e0070d361c929b45e9ba4c8a0678a656648fcec292aab67cc251839040ed28c09b72a05876ecf982552a59810584b43e0268a97e2a111486d38400fc2622c32f009c9859f44f5b8cee053339e39ebe7849bfde8ea05ecc54849c319aae4d83272a439abcbe0db0da51b621ec2178b7295613f37557bb1f312744eaaab341cd1fc8d47c2f1df8506baa70bfc9a186356bad57b6da4108e73ca91097c0238e186d4f9786ed6947bc3cc214eb73c970c5d1da6573d0fc07236d0d2c13cfef07219cbacd58d7c5c44a3fcc71109e8aa700851a23b1145ee4e94dc6fe3c4958ac21d27fec2bf0bb7dc36d965f931a1cad64d2a0098e9a256bcdcd353cb6b6897ef98536e4e419b42321812de466f371dcc77e407f0a8a6742e6b24356a834cd022298c6e7f326a7d2b824256bb8c072d719db2fcd77b4616a4ae8f36ff50265e7b1d962acfdb7da977d3ba38a97ec8afba9f26c7d78b3a65781d2e998f0fef9b9cb142517dc282ecef6519a9129fe949a752871dea3e0e3daf4d0d9934ab5b75535bb96965c2128082fae1bea1c393b12f9a034636c6b83aa06021b3900821a0e6e1eb486659ac771a1745fc71970b87ff137e174cd7e2fd96954be8259863530b5b472920b5f0d3e4beff681e6ae32a99c4962328f643e0781d4f610380568df990876082bd8dca67b93bb0dcc05e161da34c962710a32c375de69dd1d3b8540ec9eb1905528b71a8d2713c93ef7ccedf9d7208ca44ebd9b8b87724fb1fa73982b866a026c1a196b109e4fd1bbc0684ed209060c2e1867504ef017afbb528a1b2314cfa8373407670e339304c9ae9707b6336c366d47182beb51776578cc4ea4728a0979a3854641ad6b8d3622f77790003f93e3da7ec2d54bc8a31e217adbbd6b00ab12271acded5d59fb3314404a6b934824401486424c9f03221ce6325bfe31fa3cdccd50aadf26f4174e62f420c876a7de830505e983d626009151c7be4b972b8b7c318b8bd0b3bb1ae06e8b0efc5a1bd86617631a1c7f6334d13c99ffffb9552dee61ad6c8e733c55b5d9e98b9e4b46502ce27cd1b3d324b452cdef8409cf19dc504fda41ff0047f35540d6ac5b12b7042561412fda878a5337991dfefe7ab4a489546a02f7db580882ee3ca1742d35ba2b16baff02b8d78c7c2b147c8a1151f5220ce9863acdd55fbab9d80feeedc31e4e425cafc534437059cb432d908cfd284050116a49bd0935ee58faa91622b2f903f41ad83cf3e0c2357ae0099a28c717971a82418b0971245bdea451f5888ade12d6988518c650b9e0357a27fc44f5e51207ff2dbf88328dca09613df5f0ae67a58073b82ca2108d084d5cadfbec9bcfaaab33d4efe570b73a8fe6622364190a2f5d255680a19d5e55a615d034a7f0b234973f7b49ba8b5d411a67bce9affdc88a49e54772909e656647f3e7f9bcffccc5b7a9fe733832ebddd3866f8541b09e99ce7fb3ab43beca5ceb8617621f95491f846e8f7bca8e1c39d5cbb79b37ecf733fd926194dcd1684088571c3a8c934dd5f3f3517a9663d548720c8646cedab4662c3fad0c0927b26ce64f18ec8daf536376f9772cfc480cbf5188211777bd79cc8f0dbcf5c12f58f7d8dc92c4ac8cc5551e1d75f8cb43c28df5e32eeb933ed345af81d2908b2110efbe58bf750a58331546ee0f835c6965838edc7", 0xcc7}], 0xa) poll(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x5, 0x7, 0x3, 0x81}, {0x81, 0x2, 0x4, 0x4}, {0x9, 0x8, 0x7ff}, {0x200, 0x2, 0x0, 0x8}, {0x5, 0x5000000000, 0x5b, 0xff}, {0xab6a, 0x48000000, 0x8, 0x5}, {0x8bac, 0x7, 0x20, 0x5}]}) 16:00:09 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/37, 0x25) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000140)="80bb6808ce8b2eff67fb0cde8c3ed615587298c8320324c46ca6dde51c9ad05538f16e682a32060ce3940f7eb04d2264bd2d832b92ef84dd05c20ee5a1d09ba7c1d45d639911ade6a559a530eeb65eecf28f12283fdb11ac437dd44d49be7ce39de3bbd67cca6d36565bcfd0ceb8a73254da9e83461aae10e004f7521c03eecf7be99ae5ba4cc0c01eb7a53fd77123189c097b5624288c96914182b99b01e2c5975684523acf400108d4d17c2c636f94dcccbc20d0b76855c36d78aebb79e60dd970e3f0e7eaca668f2d21ffea14b3bb886c52b016b496fa4ba353774c786503b624c4612981454de43dcb759e69e4d0660912596681a5fb9f491563fa7575ca304e24847c65217fd87c7b1f7d2a3ea0cf639e6c62007046a2514fb6e157abca779b18885f14828c4a126c6c735f9d6905de1a60c32f4ef7a2a9e8556681ffa89aeba859f5af995cacc7a32602d0b4d10e8a01da43b24ca768a4124d1cae073833a3e3d0f9f12af00c438ec48282c3308ce5bacd97a73ac1a3e5dbcf45b5df52ea248829dac6d302591848d59f2612276973b9bceaa921c1d770365ceef5539b3ef41b761655873eb9b9f8243838f779ad36009892ad71769f7e4d9a56c95b36b1eaeca5a770fc1dd3964e74de12defc65c7ba3900fae334272502a23dd0282ef01201ec8d88c077dfbf12fd46ffbefff3e1948b022a23795a144cafa40ddcd7e397aea610c31bf623a8efdf0289d06f7ce7a2b822ff672b3790be2ac69a4bc0f713da34d6a0c914a8892a38cfc48269177f19deb4f0653447d8371b897f2f3c02139377fc247c29f3921492fa14b59fa8bde77026e5cf243a08e1b5472c7e348c7793d06671b1b4a374829f8bf2c45faacb6c16d31db69797ea28ab5e53d7fc21fb4de5009eb41d56b3648b1d671a9c806d501b185ea4d8c468fde9a53bced4fcc7d652cd9790c61a7da025124ce1452b501d5a512801cbbc8d0642e3b41b945c690c7c62ffe3c8d26e4f1b52fefbaf10506d32bf5680dc22cae96b78cce159e600ac7585c0ba01ebcd64da1360e9c5376c6925151a1e52b96178adfe28c555557733cf5b422b2c4e2b91791213a2b9a3a0b87f5e7919df639b56aa59e896aadf60d88aa3ed65f7585890a83e7a55d32d49c4f1e96c9b15b7fb0177b135c7388ddce04260fa3d4971124dd6856e4f9546156df9f8a21f1b7209f60e0770dfe6edcd4264d64764a7a0b5275ee085cd4d982be3f5d0d6b75406f32a64f637bd3bfac254cb2a56a900a903579b0afbbcddda3c5b11154f9656c63e08ca0d1d0fb48829c645cab1ba50a0688e00ba5a0cdc5efda119051a3ef86a2ccbbcd41a8414e90e21164c7c190e0e4b5189c5a6e4a87a1737a4249dc087adad3e95d03251e5d3997947f99358daf56b9f88918bf34acc9fbc971ea6819272222952cf66fc27b952e27f7a9c59d80cb285b1e5f5a1728b5610c57dccb9caaa9bc6e8426d4a53a390455fef5a96ec75b11035bd37e5fc729999d88486228d1c5bfacd7867a845e52e355179aae47bd4caf847766f34ba1a2267e26c8374975ebec1f1e46245332df4bb7dbc149843c361e9f897d8df5bcd908564643e739b385fe0eef92b46c461735fba969aeb5fdd312bfa2878a0d4ba13a008bb8f8bf1d8e11fe11b3a38bef16db35835917889e9dad003dfc2bdb8727099ed2b9ad5f458811ed52d388f9854f2cd088ab6cfe16cedcb56af98792ee05524f5330213b0f836f6afdc9da206a3c8fd3742d8ba173a12395cfceacfd25323b491a69e6b1d42f35545c35f5ff012a3f28a2eae6d9c1012473c9eb0ac2778d6ac34a87b67156513f56965018afedc97d272c461958c39fab718e63d1c5ba411c305b67037b8b65e1c88019e90cbfc1f0f1e993e880e5a81360e2d612cdfb24f534b6c98fc9edc4d77f7703bc58a324df1c22598afc2c3ef37d405871be9d4e57419f7d6f3fcde1a0c42e12e83bebba51a2952ca35ccf4c8071e684eff730d2564482731afa35bdfa8dd2ff0b12eb09a560002f8d9fd0426b8a44f6bcf7fd45f66acfb55adeb93dfe9d873bea8aa85b4d570348f4176aa80e0fe5bfa8627c337e79ede420bd5d49651c28e6dd374f134204f4cdd02bdb450d201ab997a7c42ffd91286d82f815543dd467a0c9f57fb1a697f4361ee0b85d0f3109fcf3cbeedb3bdf7a56da7d8c8dbcf1c5723c5953699ecf8b0c28a7560b79dba0f4aa90416133cf71085e84339788f874b3823f0f41d59bd980e4a2c2456e7ae13f5e95d6bb9b62dc51bd1fa3084d305752a89e53194cecee7c570095062fe5cec12ae51e042136e8fdf635a5e89d8794150dbbf7a194563748dc269aeef4fca7ac72af558547e9eb075575228ef9580861094e5a24377def20bac836d54261e4d63aacb50187dc384769037bbc5189d06959ffc748fdc23c09398714d7cd881b1521a763b0b193aaea72b7ad68a6ed929a1bfe79b23f17d39c9a2e9060091793b2f428d88923cdcdfd7cfdb9ed331ed3be4586ceaf5570ea4ff62185c2646bc0837c511c8950794191955478da3a621482e6890b0bbbc47ae744f13c594317fb4d151a5ea5b8f20fbc37382ac57667957b2504dcc134a7ed0cb9c235573d48c721a0a7714a9afff5b032b8d20799caa0d73e5fb005d43e5dc32b7e10d78c072b5215201bbdec8774a4fdbd61c45cb645e77108ae9b3b5d8cf246b9c5515a2bfb65eac7fd03e1ffbd4ac4679c8cb7751680a932614677317dd3884b2d35efdc3e2b2f04634f68ee376efa989d1e44b975a12eddd1942daa35b34395427f29a1d24217e73e2e8a9d4f9b490778b5abeb9b03410d51c55346c04e3732042dda9d7272815cc0d006c18afe86cfdc8aedec06aec5df328df933fd4b8d4d301577880590b632ccb50a1526351eaf5f746ffb97bb1e24ac69e053c245a9000c76da1021bcf562cc7975a9a8ab94924aa1756c0ec874543d90aaadbfdfd8027d27e591213d22f924da625d157ff4cf26732b94e98127205917d28f2604a0fb05d14893c7a4a31d3afbd54e852830b7fbcdd9417957bb6889ba7d77939d4c43c8db9ffdbae087c269d25aac55eb867a514e49dedf7da4ea09d2afcb80a1fd96ad0af798b475267fee0cb943932ae33b536a76372ee6b9822db03c476a9e7f9faebd04138a90963ce1f2db16982bf8f97ddff6cdb6effe1f98d284c1e61bc1d3e66db243881da2a682a9af4e5e15c369b0fd85e2fe8bc0db71084de5f245c6cda52efcd2b2314b8ae0ba6a217b665ef8f9919f47e15f808d7bca87462e6fcc33771d0c8b00c95271d56dfd8b3e350d5668b3647cba3dab7f150b91593642ca350243b9191ef2e15ced516e68ab2cdd91ffb046c95f66c3e1988a4b4c9d0b918a919aeefc2855e243a9a9912410cb6919c540435d26be3dae18f6c05035da197d114ee5c49e8e720a0e42bc7d23dac577193f433578efe55483ae8a37b90fbdcbc18e9710f070151634a4c2a57bb35acf9e46d5a87fe2d4e685c23b0716be98f412df71a1993406d5400a37a0ec584bd1540b734a0b0ba934c81d405818dee5ce4ad80be23391a7fb237ac2421caa836e509de2c8d4314013fcf9eb2d11e650f09fa0c9c40e2d80242ae9f68554fcee53dbe9e86283d11f2d2f1e549fe4cefb91682333719a0946ceabf657c6e1676734f91308978e51c6b43728b4bdd9757701843340d6ff4b9a7c5f1bdd2c47cd12a6bff02fbfb7e4c213ead6856bb4286a0db777384c6a05a990a6a2af7181bbbae10ef18686a7367a8ead8a0d5369c9cb7580af60651a1c210a279e9068fbda7c541e86aae49d02e2afaab8f06c5d0bdd429efec064729bd91a3ee5fbafa7bdded44efd2380a227907e3e1723f8ba2cae60a0e6da9d4d13000fe25b10c02f477694c1ec20fb09449c909fcd81db4e38ac04bcf3f93e2a82ce031722c9a643af59471c94b6db6fd88bb1cdc33652e40a3130794836973e0ab13e10a64d7e580521a45b15d7f8aac7bfbdd457215113d48c8d10e00d62f31a1e011ffa24fccbddb879716ee0ea619818df9120c84de2a33b5d92ab6690a53108596de67702d3acdf37ff0a164f52b0271b749d01cf621e8ab7c5acd2e1f1036fb2de44f800c21321639f56bf19abea83255b3de8cde14def220e0b8c974009a85ffc9b154b9877102428e51c1aa2c59b3615b8e7d6bbc60f7ea7d79fb9d77e6fd00119219b992aaddcf2d5c81fdb368d71948a3288ab4938707f2de94be6846b4a17cf3b34c4133673b0e433f15b8ab11906a2ab46aa48b487d3a7a0bf897b5eaae34c4ab5a603afb543f039721e1fe741a1915a72b5f16b2ad5a3b5b75b74eeb0569078b2063ed9df774ef0a68a12e136f05bbd543cf1093483dcb7712cb19cffb81bf81da95fa5e088942a087e9c5ee61e60523ddbb19c03417d51148c09834c4a6362d4e866119beb75743ad1f544f543591398e9349d7ed8b8de246ce2d441f57b1256cc40626691be1f56b310208ec122d4eccfbdb48986c2d84922e2a93f2bb2f4da354872e84506a30ae916cdef78a158eeb11f78946779cc1b663d31ea51e2e53f93ce7ccf7ed78757aea9924aa68674e5c4033855443b22222584c7341433fbc444662a4771f5b48072511308d41522a50e8f98c71311594e1d7c94e8b7a71ba71116acd30e8e9c3dc27c2af963d3b8a7b183563eb40464ac0de72a1637ad31022084d5ba17f93457defbe31cc78a9922deb4af8ab641ec3dc98a12d392012becaba385db10b4c7b0c5c9523cbd49e73646555462d481c2548b3caf6608e80695dd24f8a8980858b0ed07bb410f80b656df29a68ae4221cb235832365ab90c76b9e0ae8f894b0b188ec1c90b89926cc262b48dd8346af210270d1114078f61fa0ba783725f877bd39e13bc24a6fe3f0d78d70961593bb97583be1603bd5ffa43c8b905767ae8db92ecb8d58b68753b2474e2e76427c41b9885b0e6c608fae8746f8e566c7ac0354de1ca8aa22620d01dd1233983842fe8cf49a2aa10fa3e950bb1c2eb3b1bc2f3bfc13b8a2aa91af7dc77d109544aaae4863bc324c2c12857f41c25f5059148c243fe29b68ce907a35ec5b690544e7f1351adc3a360aec02bf5d461538507efa4337c88aa319864d57c625603b6972c174513c14743588f7ff8d49e60aa8530e03d064628e5107636abc97484fce5c4dbfa435dbc811e17842cc85b8f91dc9d4d896c526ca13b158f5045ca74f6cc55c21de4a891c58c491347585d129661770a79faecfb73fa0db33eb52567b88a3498c393364781cadd2b8e94d9f0c818b07e6694d80e6b384e9889d61191f30208ca22601afcf4e2199ba7e97b08517f08ba87ca88b8d3d93649b5704bd7efd9a745c77c0c5e7c5d556d74725951bdd3ef5f9760b580a29a10cc811da84b31b2b783a92394593048d76df1185e9d0042c3205e71d5e8cf2b2976b33550ab4a48446be59b4a9cf8d029c4e7a4285a0774a9c81b77bff331a200ea7cddcdedc4b61c84860a45d635ac091f468ecc23349e80f0f46cd671dd809319fb100a024cebcb7ba01c79e88c5fe48658b416cf257b780a58e9028f88f9c7aab11813543bf6fb6129220e80a6c24ed3590b7e27260219d1cf7a79cb5c9a2abd77acaea440df7d9c532cc5e25b017a76111105b0f1380fc0a7940feb5879d64299802e429f0b3a7ca2bfc60e692445c4526a84a01b3e0d2159e42a2585874fdcfe5b77533cbb7119e194db9cc0623b31545cf3be3676557ae3db3830047a", 0x1000}, {&(0x7f0000001140)="4b7cbaabf88d64e35677b83e029553953b221fc6198e497061f820c2a583fce2d300c2c4c55e5ca50e579cf1ca149de6418bbd260a7e924cb026edc218a047950bddabdf375c7811bd22cfed6f380c9b3ec9090887a9dc45c195708050a3e5961897216edf82072cb790993205d8883621060f9494ae0f79cad205d19403424c0f446b1da58fc9b81b8d633d4825bd7e126b985b2a9b2edeb1cd40180a97cb36af0e35bf52195ee490c1bc23eb192392160d582970bfbba39a54aaf2d137263f85950195b6130a040450900970fd020bf410c01f3c58c3e8f42c684a7eb3950a1cde7b6d7001", 0xe6}, {&(0x7f0000001240)='u', 0x1}], 0x3, &(0x7f00000012c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r1, r1]}], 0x30, 0x4}, 0x9445730ef1cd9a6d) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000001480)="5b77f3f9bb64e2f08c9a1f2aa7cd1522cfe4b0aa8a5ded03dc402be65edb5142cd80e5262ec72a752713c90d32197b96ce50450e580ea24a188614baee5d9b7ecf97f4d9c73ec56afe3cba29448afabcc00b52ffd91bc5b858bd94fef5b6986431ffe079019f60c55c7c8bbd86cc5158d8ff93abc466cad5fb58ebe7746a4cdfc76eaa40770fbe053e33a19b4b002f4f78ae2139238803ec2129de5903d342d340430dcabb029e3db70514349c185943f5ec60d71c83e00ad65890da5655bb7d0ec06cf30694d889d11aaf1a1e494bb61a9e81", 0xd3, 0x8, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000015c0)=0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) rmdir(&(0x7f00000017c0)='./file0\x00') mkdir(&(0x7f0000001800)='./file0\x00', 0x42) getpeername(r0, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) getsockname$unix(r0, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) getpeername(r1, &(0x7f0000001940)=@un=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) truncate(&(0x7f0000001a00)='./file0/file0\x00', 0x0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001a40)) r5 = openat(r0, &(0x7f0000001a80)='\x00', 0x20, 0x94) r6 = accept$unix(r1, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) chmod(&(0x7f0000001b40)='./file0/file0\x00', 0x8) fchmodat(r0, &(0x7f0000001b80)='./file1\x00', 0x110, 0x2) r7 = accept$unix(r5, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) shutdown(r6, 0x1) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) syz_open_pts() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x43) syz_open_pts() execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = getuid() syz_emit_ethernet(0x83, &(0x7f00000001c0)="b254ad9fc76ce54e6da73c992601740bdb4e3e3e212cd29ba2599a1ceeb6d2e1f5a2729ac9b52b0ca08f90e7b6b27452bf34561803bf992e77cc8a3c26b2ed007d39a75a4ea92bc1acb5b710369088b6f55a5073ebee99b05c5dae2f4022b59e3e89c412a6c9088636b5c70adf3cc02e6592e3bcd7eb33855bf5a94c957a6ac722efb2") r2 = msgget(0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) listen(r0, 0xee2) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xe03, r1, r3, r1, r4, 0x2, 0x4}, 0xc07, 0x2, r5, r6, 0x2e, 0x7, 0xfffffffffffffffc, 0x101}) r7 = geteuid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setreuid(r1, r7) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000540)="2ab0cd56bbccdbeda50361a93ee50bd86c65e369318a6dc119e91cf6f3d1a540000000903d96faff72a0886956f167175d9018e86d6bae5750d8f06eec709f0a900ed93301a7439858ad39ba922294627f61bbedb44b599350fcb29540a6b96356850fbfc05801a2bcdb2e659142a7083149abab1f4a0e29854d60cfb9203d584ba75be3a82f2639b76f86a4b3ff63c1caefb326deffe2119482fa4bebbe728f87f87bebbd51c3595b62096992b8e9361ef42c71f173aa6c887bd42e575fc5ef8ae86f59abc75fe88fa53d8483fcb3c98505c3fa6d5c754a8fac36ae8716b07d87060900ffa1fe85a827e68f060232a6554d0cd943891421b80bd17393bb838f37dbf5e4b834677157785137038268bc18addaba73759bc021ea52a4e4579dc9306e529296537d26fa391d621b06912aa49f53668d72c0960184119adc79957c54e87d33e36d88ec1d42242f7c222ffa69f9426aae14ab9ede1690f8e626bfdc427b22a31f52efe0d36083892f097e8f9ac2faacf68acad453ab3f1cf5c284f48faec5e3") 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000000380)=""/128, 0x80}], 0x3, 0x0, 0x0) pread(r0, &(0x7f0000000180)="ad5a232f8d38cc6dfe7118565034c409b4b6c798afb1d013e98c0969093698a98ee6ffee6f66ee977123703670328dc19b94b9ba319c753e77a5a6ebd6a121f7e56da0a37503217eef84335e6bf0118f161127831ba452c43e20c08869affc99f13e5d4a7c0ec5c1058810a322", 0x6d, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x20) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$KDSETRAD(r1, 0x20004b43) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 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 = semget$private(0x0, 0x1, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000000)) 16:00:09 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) r1 = msgget$private(0x0, 0x88) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x9, r2, r3, r4, r5, 0x104, 0x3ff}, 0x80000001, 0x100, r6, r7, 0x5, 0x4, 0x8000, 0x20}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r8 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r9, &(0x7f0000000280)='./file0\x00', r10, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r2 = shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x2000) read(r1, &(0x7f00000004c0)=""/196, 0xc4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x9f91, 0x4, 0xd}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x4, 0x1ff, {[0x2, 0xffffffffffffffe0, 0x6, 0x7, 0x200, 0x6, 0x3ff, 0x10000, 0x890, 0x7f, 0x401, 0x3, 0x800, 0xc9, 0xff, 0x4, 0x1, 0x2], [0xfffffffffffffffc, 0x7f, 0x1, 0x2, 0xa746, 0x2, 0xccd, 0x0, 0xfffffffffffff692, 0x77f], [0xaf1b, 0x80, 0x2f8, 0x10001, 0x4d0b01fc, 0x91a, 0xffffffffffff1f9c], [0x3, 0xff, 0x8, 0x841, 0x6, 0x6], [{0xffff, 0xfba0, 0xdc, 0x7}, {0x1, 0x2, 0xffffffffffffce13, 0x1000}, {0x7, 0x1, 0x8, 0xffffffffffff8001}, {0x9, 0x8, 0x8000, 0x101}, {0x8000, 0x4, 0xda00, 0x5d}, {0x939, 0x0, 0xc5c8, 0x9}, {0x8fab, 0x9, 0x7fd, 0xaa0}, {0x7, 0x0, 0x3, 0xff93}], {0x6, 0x101, 0x8, 0x400}, {0xffffffff00000001, 0x2, 0x7, 0x66d}}}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x5e) fcntl$getown(0xffffffffffffffff, 0x5) write(0xffffffffffffffff, &(0x7f0000000180)="764d37d5889dce8b4c573b52afee205a636aff75f76459a3be145626c2c1e264013839a5541d26e68e6e6f117bc621a7ac975efe924b2572b39d89f90a32b1df7f86db394948491c9f5db95a54f9b467e9f09dbc5e848cf647d69c46b320135544742e58450299279400bca2abc35111f315b322d0f78eba838587dbe869a3c167c7a5f75e6caa2426564046011524ffb9e1da", 0x93) socket(0x20, 0x5, 0xfffffffffffffffb) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmdt(r2) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r1, &(0x7f00000010c0)=[{&(0x7f0000000080)="0927791a2d376de7617e0c61c5e486a4f6a3569dfea3ff25f2f97cca2fcdc668814df564fd4a78", 0x27}, {&(0x7f00000000c0)="b7b551d32cf77281eda253604a3fff8d84c9d847f1c5f442e247ffb14923eaefae112086507ef4edc546d60063f5ffbaa78e051adc486a576e6264395a7e968efeff89f087744c81c4d28380870e3f76f06912a574a50525fe3ff043d8bcb41b8ce131f70e0d4cf6ca71de3630c3eb027b11190101fcd544b64fbd939043fc57018d98a8858d87f57110c8cfb38fd241e3e654487c5e3063984e4184f7d92c62781b94fb5f577305ba1be17be3bedf6d678667779676e4b513e03f9a0bf629d41378d4bce29a5dfa60e226af7ee36fe9d9c15023833fa3fffb946714833739e18779937342d82608deb175e418c969ded9e815272326fe1226a52c1e16948777786737a7acd8ceb48d4469d405f71487d484264f8435db1cc65f10868db1ca393c62bbdf59b9c8f968cc606e66c3e8a4aadd2f1399e11487e3dc891f948e87f5d5726ddb6f7d29f2af41cc073221db9b2763f02fd1566922cce14214d8b5a29f10d0a8952bd8d567779c4223885c6c7ec207bef6a9d9e09b081c26f510623ac4acc11fdb4b2f721b24339097f1e7ac7e5c34a77f5470fb9d9d09abd1fdc676866dd18317428b101c10b7fdb0d96b5f273416028e0c99f7f38ef97d2ec57599b7e245407c746ac26f5f69c1c6adbdc32fd13585a7cbba6edcedb4624e536e1202c2714b9bc6f41497c9de7ea435b2cdcc00fc94923d5c9a93bd24579e603faa7a32eed3d582ec84a98d00114856a2a7c370b42c810b3bc0191c3c948677bc31abf9febbb754f993865cdeb46a0f2bf194d4f44c750663e042149504cd55c842f40670c1b5b88f846a24e27f8845878804c0043f3443f0cb1e56ac8b44eb51e7925179361c2744d856c51f418c53d7432768e9179a5a201bb7af774e8b46734c1a8fe28d0f759dc6a5e2de1c89eb0f1de153b1dcfb24b587e07e886deb168875aa7ee6252ef4a0f2c06f218a32e03c3c66f08077f7bd48b10e5b00fad66d8e87eb09660e109c5990c1646d2fadf1b07714c9fc47427949ae79bf1cfd520aaa15c5bd69de0a3553b0e0ecb68415dd25aff6e916bac7f9f758ade50a63757d621545e795f8f3eab16255ae9fa03b5c3fac12009a656a4c67a29889cd9b1c3f8077ba3b45710f1b693620fc42eb1369e6a50b6d49213ff7f7f88e1bc3f338a1480c780d68678f4d2c6bbff38a7a1c97bea71cdd1c97e5dcb6a1aa0f5000961dccff006cf8abeb0c11a45962c080913c00d8bc1678c8ba5102619eb6d5a6cf3d1e117f8923c87153231983830fe5b54f2e18f7f8bff627f08925aa826bfdb1187305f253c08c4b784da836224a909f0cf1239d0d6e15f7855dc2bea2b23562e882db4d379815a2d092af29ab9e238333d90d4af3c75cb8ea7df598de8b62400f2b7524d6e8d89272eb65d3ad50b3ee39b62871fa64e9327b31f04dea988881dc53ac1dc76c2efd5309136864e3bb3de1dc8a495cea24058de1a4f04e2cce65b0f5f68f574116dad40ed701024b9449da02af48f0c1ec3cc98a4523d55e913f827be9687cb8e5e8340b8fc16c996829ea6f150d75a2faa4ebe7bf29e34b28da5c4239da0ab0f21ad1615f2fab21995738c48f6fb59979b627cc2ac195f747f84d6dabd1bbd2301cb3e489bd7d6a40b5fa2fb2e574d699ced433652d1988dd3b7d91231f67b975aeb675f4498c02f44338a177c6f693f4d03c446bffe2ae8f7cf1f4847416448b3c3c5db487dde33e893a2ba943364f3270c3eb495fa1fa2a69f77ff49d2c81d7d256b122d776fa144d4f2d0dc8d5b3e4fc48f9cce35c1a3bc976af60a7571f93ded26df2606e74cb68be19ba9d9d3f64ec4505186f695eba28cb69c893af6afbc05e1da3095d7ed9c016280ac08c9e8390248387961dff9d9ff3efc76cb2cfcb2290796a32da5a736f653271d37f3780dedf8cb975ccd00fe58bffb4fda36d95e4564d3c6ec98386841908543a74701a3f8174f9e9fd473ed8d7b07fcbb426a8951f5eed2703810ab0def379181bdc122714ac73a48170a2e2fe07a8c04ddb65e6fa40f358b794a475f925ad003bff9e51655820049a8c98110f37a1e4bea27f01e1e19dcec0633fcc7cc9b09aecdeffdc3f9dfb6a5d83b27ca74bab3267fec18693dc6fcd6f87af79980f77ec5d23a8c85b7b5ba54374ab2dc1551f608962fe5d4af02fef2eecba48ba9a4c6e166d17183b952b9413a4d6b3ea9a66f236b3e2347ff52fc40d8ce2ed01d9b3bc5b0c22e63d54b58194c0bee9ec8c4de1a86531f67c895634e6d1eed7551c61c2d19b01475381c754cb62dc50c312503940ae35d4e8f3f51d58880df1c2154911e8c77323c6fa3e8b9b97e9377a1098ac7b8b4aef4d5875fb35929018db86f8708ca162721f6582c38595c08c2cc85bf6d100c54633a36de03ee9998d5113141d62488050cdba6ad6a3e06e00b732ffb8b02e1a70b2c588cb2533e3d1d59fa6577d3858a7ce0ca232c5075b8d3a279b6b6d1dfbb3c1c85a78d59d38adab59311f0900cd95baf80a89554dc22d0bbb2fdea5d2d25f3d4fc4e7a737b7e4ce391b15f47e333ba1b6ef129dbd68ac3d3e0e62b2a1a95376f01c0978522d10de93de9d416923a520c855d1be37f6d96df677e03e32de7897602b2c7ca90e0e16f95523948d6179ef486db24f229b6486b6c3b9e16479d4b446e135c897ca9b697dafed79a49a7ada01625f7c13b0d85a8ba9f97be388d14069049c0a7458006085d0244bff1b6f72d5ef93fad2318307a3f3aa3f58c3f3eb8a985c1ef90426bf9e9bdb2d51dfa5d3ec193ab04dce258d0611b88bf82dd69e0a29335a296488090c6c7328cb6d9be4acae8612630cba81556a5b7d26ce7805bc33a5b4cfb73a80b33fb7487f44105f346ddce9788037b453197ffa6ee7c8d6ad50c21dfac2bc52b8bb6bde442438b85d535e743f48c71b701ddab7737f141c3e84af76dd89e476eed9fb40b27ee8f0725b7a8d2bced45c89c6459c02efb6829096c4586eb08fe9e4e2d404e7fa3af4f3056fa127d7cf64355adf8693eaac6a1f379b9e0a6a55fed224d926f87db569e0daf5d99f4ab535d070e5a15bd919700ac570eb5e00b2b20d4704059ec9c526f6ea985cc85e448dad6779897cf597f9c80ad564e8a9879f6965c445419f1774b2df64befb49c7380fd8db896226c798c90972c2bd3e913bd617f97ffe1bf3d0dc96c4ca4460df99a1b8e8ff73babbf45aa7e318a27be84179c5f7fce098eede8780b93b755ce402dca910b80ec677b4cd14abc58305d14ac9717bc77abfb5824083f4a28bfb7aef52716c99f8b5d7fd4029799158101e66c2c89b13101a4e21be7149b6d26ac30b115a47183c653fb14beb3017c6d87a2e8da9cf466998a9af8c19ec111a9cbb4b18c388a7d646388ab8dbada6580ca608804b4e5db9ce8c625931d55907b6a7940d34d77bd04cf3a586e9524707af2948136db14ec400f9e2c5db84a7e2376ea829ee8537e4176126522366426bd7743de2d0fb06ebf6e4e0667b5af7ff4d303d63224729bf15535d56e8a7fb8996b345e7fd517f24dd00c9fb2886857296981ce4cf93dc07d05c5cd579a0392244c1646ac603e71ae22c90e3eda2b64a26838b35240550c0d3847877e49eb23f9b1c839eb7d76297b39963cd07c5f894a892d75b81fd73f5505dbfac73de1d071404865bc5993806949a83acc63cdc9e139273d11e45c2e289200a546426196e0dea774bc9a2c75d4cc5741e27d4a997fd8ccd480ca33e2d326e56ff4f36e7d3d6ee740683a1cccb0eff96dd164fecee1f2717265a03c2ddcdeacae609a8b2e3eb2c956e09758af9b93c650100767d15db0bb30f590ab43d7b828a798933f2587120528afdf26d311e0b542bc1c48e193a3baa98c1568ff19760031802196462554c02623d4940a6747f34384bc247453ecc83b5cd9eac583e4d0a8e6b14e4862548a663e9d532a6cdf753476dd5689767d16ecbe35080ddb2dbf59bb9528a60d1c5ecf1f96a47efd7473757dba39afc06d32b5b79413a885f4c626d3fca823725e469ee5401fc8fe9213a55713e227ee7ada63f44c50df3c188f42a90dfdf5786540b39c81a255bd068a78b0e9f9b76530fc7205c81b08dd4009289caec57ae6947563fc3d41efde2b5aedaf3f2c2e24ec540e5731c9a82a30c40bf57a8a8fd0d86eadfc26e14dc2beea93c30c07a1da6f73eefb622b1ef386a885032183c568f0a995cdfa0744de72a0fa4659b4d8e13bc391513a5c8b369a8c42fd8671d9abf43bbf5e61f0f5d7dfaba35ed5b211a09ea5a373ab81a8c9a1a051d8b92c9f76f87dff1671b62ad522012e51213f61cf4cd7294e920b94907f34976aeaf40400ba5b43ec7ea3c77c1934270f5b151d8900e280f3823295d43349d1fffd62c30af4bbb28adf966178928478af3c43d18d042c939813108cdeb45f6b3f6aa61673f4c186d432cdfef20526ce2cd462905db1289303f19daf8df48df8c2ac0de3692d6ad7ff8bf19642638cd9a4ec381004140a3d73c37c96e5ba26121b911f9d7e7d521067fac222e1c26b806fc3346bb8f8157082484509dfc36430d62492f87071e4307927d7ffeb5ad89af25dbb03ae35d52a5001dcea6bb3e2a5edb4d6f247d88c3bcb7e070d7b3ff86da7fc5563dc2d66a16f9a8fcdd4848e0c3dea03e0c479f5863acc4b1d3c8ff1c059409a7a502229639fb1b59de2fdd999c18056b683d465870875652d7555c1f0a3b3dc97b7cb53d769556dcd4d7c5ab448a5a13a7249371655978ca9edc776de8e1461b6bfd330188c65952a46593b6b39ed84a626177a6b20eb3d7d6c43e8d64895f41c839ae18fcbec40992cb15ed263458a7facac803839a8608b240169fba2fc4bde50abd3127c0324878b089a60c64d0faa7e5ab2ff8d939c7b29096f8d260db90e0858e1466cb8c9fe3b7105148e6db8bcd0f9bbb20234adf2005a4c151acfdc08297ce3ea089430a54fe4736539c7d8a1981399d15791e1bb05b6a191e519d2fbdeabe6e37d9516213e4f3bfdd8227c364c3adb52c850d8528ccf185108459bde504858f0e855eb4ea3e50504e1ed15f37af9c7f76d96f6841083f81ff3766937e25765c6c15500abb7f1a8cf87259d888bf37ab2495a4b45ace91fb99a0ab751d917ecaab1d730464b9e195f87bab3d8bf2dc2468a42907a5c47879c9c695f43f30d30c90d3c7fddfc90db53c14ca9f4d6dedecdfe7fb3bcb260d85e3d785303809f3d83ba7c4e34ce7dd369f905cf56c30c5e6df202649d1a1f71399d1a1e9cbe9aee4b129e206b2f8874aee7cc142cf2d9dfc5892ab7cbf3524f21e8f0fe166df99cbfa39fe43bf69e431eb128b345258454e375fa2a7308ccce185171d7dcc5a2511da4d438d7653bc8bd22f4a7516920bc5ede4fb807e3a9cfabc10c9e252e51bb6dab1d6aa825e0fffe75ab3e1c503478d218c055c6997c800752ace0b429501417f93a715247f329e5c4ca68a1106e933134c8527bebb06f40bbdc9969b5f294ea4cd9282fda2af55da3adfb7bcbdeae27770cf47cd64d5e72a01225140ae89161f83fd0737825e1492ce31fe3286894393e6259f533be918f179dd451b03ab648236c3d01291d252103deb2d55cb7a5931b47162c0c454c618e6acc7f2a0314eac3972cbaf6558aab2721c044a428f61f26401b8caf186ecd34dbe897b7d4599ba1c9c3e47d5234a2676360aac2fe31d658142b083d6099e60b0cf703f108a6c0e69a71b57ba32d8465511c56377891dea1314f51d0d4c8fecadc02bfaa5a671917a84", 0x1000}], 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001100)=0xcdcb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001140)=0x80000001) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000001180)="5bb0ce1c9cf2b4e78d7b3217bb9daf58708e9851effa7c6374cf75210c65ae990cb17be37733812d5a481456d4b153ba4eef27bfda33f7c4bc414cf968d624ba851eb42405fb605a00dc2dfff08eec3e0f76035e4cf962b023", 0x59}], 0x1, 0x0, 0x0) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000012c0)={{0x18, 0x3, 0x7fffffff}, {0x18, 0x0, 0x2, 0x7ff}, 0x0, [0x6a0edc82, 0x6, 0x0, 0xc0, 0x80000001, 0xdb000000000, 0x8, 0x401]}, 0x3c) pwritev(r4, &(0x7f00000023c0)=[{&(0x7f0000001300)="0ca82fbda53ca105f6698c35b378bc4fcdccaae73fddae115c3a46cc19c7eea5573a0cadf0905997a1fe043df744155b81aa75f07902778cb99a74d867505f95580c74361a6c8ebee27946b90cc7e627925333ba708142b28d0c65fe2a26ac2d1a", 0x61}, {&(0x7f0000001380)="6f93f68095630508e52cd4a9ab37f34116d31375ffee07aa5cd5195eee0f1a8d14bdc803cf6e856d328e524d1e2a4ed307a3ef021ead9397a4", 0x39}, {&(0x7f00000013c0)="1460abf28474b70ddcf641de0baf9d2562d49f54e1edc52ea2539d8ca9e9c04dfa67a6d1736ec5a8b60d9646ec8539f189834d641564e542e5e31ef0dd7799ee3b71f0a24699e1be62e1065a59b61c6bef983cdfe3080ea2ceec5b438669f837a76b430dd9fc3a8ff838d3358c2552eb27248edb8498dcd253a2a2ff0062de14fa803ec6ec8a1f3d734f9f4785e3b974922b88ca366c0e9e315b1ba07b3f1939a6a821acfb25315aaa1f1bb789ea266934b9bd43a6597c192bf1e3eed464811800d8a9457fd3f9cbd0781f79f44833f8bc061841656a389cf226dd89e81dbc608e8ccf8fd909c1b3b1d91399a00dfc3abf9af534c38d520bebe5d31bc78e3f206abb1d02bb941e2219d94b42f0149f5693035a2756f9442c2ee95bf07817611908da0720813b36da847605f047f7d8e80dd49a9e962fb012a11fe4bb0072a4ee158f7faebf15411342d6720a2feded9d4c876a53526a41c3b3bac5f83c7924e44c7ae38e45e85cbd72c8134761240e85a39a27f61598d0d1b56fde8b0aa8c7ac3869e8b2133d67a16d4578e3169089bd366bc8a52120a86e5da80a022807bb603793c875d62ed578c3b2127207e094753fc855c81b0fc439796e498045204b331163766280475e7383b727966790b34fe5aac0e9222ee5550616443841e2ee8b32c9b308d1be02d99bf663d5cefe793d0b047c489250967b4e26b27ae900a2554633d110a1524c3484329ee0e3adb5d1749d768e84fd47ac2e7ed875699c42b9c1143dcaba4c79d98f34f1411d4dc00c50fc1b1ef494b136c98c2062c66055c7f72862af5b5e337f80268c164953c0c21864638751ae185fc0d66d161bed3002fdf87aeec709781ebaf599d0a8d99e86b8eccfc47c0b16fe101054bc30217208ec496b9a64db4087df4cb6ca11449a503086cefd16f9804d848b35565ab07fc42e260e0f3e03df0a50630264b84472abf97372ab7ee4d0a4651ef698dc00173ce083d52fc5569ebd724ca4d5a5980c7357a03ffafa5d1ab21526b627f845a5adcf2470ac73426b58a5a65ec91cfa5780b6bb93ea74df5d3335b697df14e7371fe62cb0776dc4ab409a6add3b641069d60e037778691e6c77266720724564c5b5aa1ee2f6627dc917244df8ccbe9c95febfd955a334f2e96c006dbeda5ed9ad4f99208cf427b6486210dc25c06fc29b1562ed5c263dad691e64544253a588732a7e36671e1c70d031380b195e2bbb44c305581fd1e70b35a60715e512e809f3a760c00c5000b3e69b7415009bb4090980dd87e702ca15eee2a6c308b63cb532b0e0b0348d13570cc323f7956443484dcc4c9979607a80c792c5155b3fdddc29bf26dc02b794daa2436c796557bdea86bad60779ebc79627542c50d8af7e6d4544dd4052523862fe87f78e09cdb88102db1998c992cd1cb0c901afa887d1d85a8e137e306a184a5820e547299fbfa85d77e83cf5cb8732fd25afe3eb235cb0437b3a8466f7bfc891f02f4dfd8703f8b3ab606b07052447d2d02e698639afad27c8c873e2276236cb856263428cd9d817b85315681e45be319688c2560fc11218e24833fdfe7989e2ee50033525015a5ae8c7f4c4eb1c631dffb0118182fb6d7405d84322da1e61e4c5dbf957025fa91643a37cdf00e5b2e9af279577c6fc09d001a840374360fd946e0833da520afd784b144337863c2bb7cd99910eb152734a4bc4c788406af29f81875fe604197b63e2abf5a17fc3aad9b253c136967930f3730342a2dec7081e06a1e21be9f318bd75caab3d694bb9b083122de5647d3746310227a80895ac26012c041361cb43835402852aaf4fe9eebd3edbdf059fd7e53dfbbd6cbb2125ef6f7253b991bb68249b1c797f6155da7aa716e675f6cda8a683cfd1187b4790a078778d33a334062ddd835c5e5606bf69013cfa43567410f7fde5038dd6e3f1fecc0166febb202be926e6c0ab671ce500085671767a8ac7100507aaea2668e67b414da9dd401f906c34df2ee656cc08cde5329ad3b5db0cf8af63307007b62d14f98b4d56e789971e32ef056674f1ca1cf9c34b877fda7d27f6817b6253f70d5df0d9b3f0396c963750a3e399704ca099a6976d71ce0d0c22c3a3b745a232a9454ec8545cea9f82b1d1faeb446cf3b5eac5caa999589f26c89e26ff3951c1577cd37aa89229acca0393cb7b8723895c3fec168843f03df502a930053dbe8af12d5b37a4339df02592bb4575a9335149791cbf4a0237fe00ac01db6fccb7c4536272361fb32d77d084bf1c9963e697f859a2271f14047b8e95405cb4c676a15edf4f48659903ffd188df3adacf1408e016adafec895a6c64a723ab4cb86b2fadd6305554f979723e7271700eaf0e6e3bb7aaaad4e38ced475834a8c155488c988e30487426ac8df2c54cc5cc4fb6c5e8c49dbce25d17f9a1796766ec03dffdd3b96dfcf87088da3566eeea46667eb7140c0e015a35eba6e19c1093c5bdb8d23165749fee6fd0772450c63f82b82b541b586de33f1a59f470845911312fa56a8724f3f9a4fba3551771dde15d85757d78251665885ae49df715c85b53bcf21528dec74bfc8c5c6ca1d8ae9ed284016963a3801c6e3aaccde49896fee853703c70501afeda34f64fbc7676ad19d8177174d6759f1b833065be0186e6c5a2f993bef985a63a80e048ffe397c687631560901c1d2b286b38dae40f849da696f13af74f8900697d45c290ffc39d2aae0d46aa55ec16ca4ac62219c24142888af79e0fb32e37dd7717931a25db9006185c08f699cb2b8ccb9bbd85f0aa4f52a232a7c3b4c503ba9d7d43e2c85f2811531fc5fedc0fde7372fa4feb3a6d98d56ccf6533555ab8de9b557b13157c3e7a1b8ac1a016980f72a34bdd70d3b3f6b0896e596815e4ba3927a4f113a3735f77a620708681e73e8124d6217c0ef35843b17d82da68feca55c2c67ad548b9abf4c40892aecf7534bccb9a698f647b65e474b6aaaeb26bd47859d92f7eb693814255462526351ac49832d41c185a9c76e66b9a6fee47511e314530fb6951cc026ee82b56d2aa100ee92bbed54ba8139c0446ed068deb54c25ec55c5e6ca055f946dae83ab3130fd303a07b466e92db336ae27261a81c8b0cc9f8c297a6d8dedba66e21f0f7b1da4d4be1f3a6285b8190567cbabbe746e230c48fcb6d46652a851f67aa12be7164b18d1409e1ea0673ace07c83cd9b2f3264d7ede538c25caa7c48e4db0a1cdd002e9b6b889cd447bd3e94c3a8224fd05f0c351f313ea2bc998045674e571d06d1c6175120466b7b09606357a4f429f37de0af09fe0c886af839bfc268918fe86959004069a717e5dc7e69ad9639f8236e63a48d43beb955a4fd1e10c8d2031b95abefd24d49b4d8c7c4b0e8bfce4a1a2ebfc03c88eb8ef53bfafc5be8129505acda7815e2281131ac20be61fe54349af60d9a46975fadf947e62106af51aa0d07c2fc0b9240f6039e3e4cb616588bce12e908f9ef37bce53ff50b8153e7381ebba790fa5e80982dbfa47d9f01e0e97d5715ce2b2af289c02209f36cdd4ad705710a9cfc6ab07cca02d11b10a1a2624772cd2fd2d69ae1aea49d5bedc32d228845fdae9e0ffefb039e33064082eabd4a14dda6b3fea3c1b0d7c457f1cb9fbc1afbebd8d1dcb72e4d0ceb22770e120be30a8b649494030ecba31bb4831da2d039d2f153aa59e946f603cea68e279be7e9a148f455bc7cbd9324569af36e36509032e107f06ab3926d4c55878d6931e8e8d6cfd294c361ec27373f6bd158464f3159afe3965e04f9814d7eab79dec27b93cf019c3e90b770cadda1e4c7f3ad24aacfb3d834af26c4295e2c5ad8b05d0416e2801bd53a10f68a84e19393dc3c8ea693ab1cdc150892595b2561a6f1412f893cedecc0f5c7d2652f2e8da9f5d48bfa8b41418d01759b9d5d274fe1736a362bc7d0cff85bd750d2c348ab044b55b6711a756daa18442cbde10e7fcd4f6b4aae940ef57135b6d7d9df44a228307a9c98985fbf995a27ff43402e4111acb2e59e4bc07ba33e231c59d22b53cd8acc836f95979f6e767f0a817783983750b9d2029daade39e31c45f1724cb281984379e8173db37cf191c37bd2b9194316be07af9d6801392e0d6f2bed91bcd6e48738b9afed20f3da2edcf6889a970fc5823acd1208b9e1a2e66ff2ba0c40140b6eabe4eccf4205e6a89d4c49464f7a01ecd1930d73401bf3697c69277d3c23abb4799ac1d152691fefe9be4f35c953612657bc6553e8a5c8a3fdcd53578149b88646dc63b403cee906f97e86ed8f8bfe2a6e81072688d9edaf6ee2837e2dff331d783deec4dc623952daef1010ffc15cd624c95b236f5de2d52a6cb2ed90d3b4878a0555250953f1cee3977e5ce4a4091af7f3ae678bea8ce4e7214c349a1e5c83b857a9e8bde653bbed1e2aee3bf470ec13f53dc4697509572eae1fd2715b65734117ff4c48ed38de20e425798c356b568e8dc6bef0b220b3419b3f29aae5e2d3d9029a7539def05d5a7b171009cbe8ef6a42441482b5f7e8fa7f113c1db4b296bb0cbe65b213cbe9dc72c0609b68b0f3574d2de024fe81a33cc1a2e33abdb0517d04751564abcf85d6c8beae0aa654939c4f69946616ca0c1620fdba062299b058b06c48ea46a9c2254b4cffd1600c331a15de00f2948659d1d7206bb5833822d43e35e05a38ffb2d8cd0ede57de5c37335abe0a9916732fdc5fd0a4a3dbfeea7cb77578008465752e869214938214e410c6f341e6fe1bc33412c50b05da7894148335eff58c5f278145499c160d8892af7f2879e018bda38db167d6f2864a275d2e6baa6f81ba36150fbd9fa0c0c7af21d626f5bd7ea40fb8ff28c7a2bcaf07ef26ed86574bd91ff682ca803a5698c87225c3151878010cb72da66ade94976c5fffd9e482f834016a7102a9736e6e849959b69c9e962f10db4fbe73e133ab29db6f8ae05d1690451e0e7abc26517cb7001a6c764e93b83eb0c45a7a85ee2d8d4c4c3d8a874045a7029fbb94c9cca5d37e6ab8262a8d2d18b4df588d14ddceb81806e52005d83c23a51a1d6fe5b76f09b6e2b275fc4ea17c1bff4a4b020292d6d1f52c1073b9055ced2b959af7050255a7e20a5d1dc828634282de135d4c085ac0747af60fcf051542bb0055960304e7161ca9bdc9e23bcd0a05c4769b492b01d09e4304db196a98939ec266974f5d6ef0b852da085256e5a2c8fd4d72554751b576fb2f49ae4d88a7365b0d6babd6a7fb9e8d7870e32fc14143b6659f96da50201b0d80fc6b33ee2ae21ce25f4f81ab629cc4435a8b5063b08a447404d9e1b09b99a5ff8ad6744ff400c84ba84d8a3ab7a12d7a927dcad1e15e3724a1092455ba9b8fa6543ef013bac7d464466ede98cf9160bf3f7f293f2613dbd9497b6260e03cd06b3af6760a8b7540f3f5c4d0260545e7091f877c78e448fd582d9608ec0d2bf71621cbd37744d9ae54f157952f263b8992273ec51c7debe59bbd91b65a05142bf4a3c68b4dae8f82af746980236f9e746d8a9528d6ec6326b6d8cf26d9254bfc04f5c995149a19e41b55f8815f5b8ea8dd1b4e4946f8644266429539da256530525f6ec7856b35dc91d086395817a8b7e12e6572829a6c4261e7e43feb2a318e8305cf0bb1078ae0cd73282989d04995ed98b90fc0a092b80f69a976dedace4733c515c266736d29e534cb880386c18e627d2ee62c4e1dc86b0758557960a42785c56c9dc054abdf727b3ad2977a7db1a71e564ba8406132b3f9ddda3d98a976e2b8748093b129bd", 0x1000}], 0x3, 0x0, 0x52) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002400)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x3, 0x0, 0xfffffffffffffff8}, 0x6e2c, [0x10001, 0xa23, 0x7, 0x1e6, 0x6, 0x8, 0x1f1, 0x8]}, 0x3c) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002440)={0x3, 0x7}) connect$unix(r0, &(0x7f0000002480)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002500)={0x2, &(0x7f00000024c0)=[0x3, 0x1]}) select(0x40, &(0x7f0000002540)={0x54, 0x2, 0x8, 0x908d, 0x81, 0x8, 0x7, 0x7}, &(0x7f0000002580)={0x17, 0x1, 0x9b5, 0x0, 0x3, 0x7}, &(0x7f00000025c0)={0x101, 0x9, 0x80000000, 0x7f, 0x8, 0x5, 0x0, 0x9}, &(0x7f0000002600)={0x401, 0x1f}) ioctl$TIOCSTOP(r3, 0x2000746f) fchdir(r3) r5 = shmget$private(0x0, 0x2000, 0x43, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) getitimer(0x1, &(0x7f0000002640)) r6 = open(&(0x7f0000002680)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000026c0)) pwritev(r6, &(0x7f0000003900)=[{&(0x7f0000002700)="2acac345709529744cf8da6ab56efa115b5d6827de115fde02c2409d16ee6300a27535e608b2eee2c4260e8a8ac139563db317f58ede1bc65a5d3e28225829bccb219ff0f5e7246614a6d680988af9bda35dfc519741ff295dd90a671863519aa88bc5f2a103d8e420fa55372e9be6567497fd8587cff269bf50494a06a1c83be598a03ccdc87f08be4ca166990a018b2374d433e731641f3d844d51faa60b121956ca2a82a671236674a63569e5d884a632df5a3c487596672212e508436cad3b7958630b228fb1e531", 0xca}, {&(0x7f0000002800)="48dbd28db12cef5d23c213912ba308191b8d9deac62b3b4a7549cf2660abd55ad830ffe000667a87553e3f4ccf422d257ec4fc787c5e4f5ceabfdb7a11905d3599e659822ac67ddc49042bde534a34b49f9021b24a09ffb605557f8dd05dc7fc1b130da9f17f3c60aaf897bbceaa4a29def47c752195945854f0ee334025fa60a207911f315565ae2f3da637f3e60387b42186ffc5f625a656bc45f116a8fb71ea6fbfe2816881ca62fc2a7b65ab691c9382043e43eb520e26eb898a6a87bcd805db347fd0795c6c90169a908f56aaafe243df64046ea1c586f91553b8398aedbc7f70fee6acd1fe71fdd764038a5d016a61ee22d02b066f89b97d99b9c571480093ca7352e0f090b47214cee0959dbb5ae4164ea9efa6714efbd4df48b907b34450a47ce917432a670cb3c5543fb0e06b5639546bf31901850252929145cd8a6910c67602b939ab49bb2ee45242ae53d35a0e82eac55bdd72ad49a2984e9e564a3000d38def56c3c0be186a0e7f568580c241dca9fa23d381a17c32a892f65b2d79959c2dd509707b5a81eadf4c0191726d315ce277c6fad8a4899f125e9c7281c67ce468ecd5360534be0831b4beead4ea123417677034b945c0508aef352a55e9c0b75638793129ed46e7c993aa1401c2a7551fc06e4491f62b40670fef34a99fe73c605506e2c5b056ef5e1f51ee3e5727fbc3d84ed5d6551ed2ba3bb8f9e7c1d5862055b3d661f378cde304cb13103b7862148fadb90fbd30616f462fa8bde6088a23ddd6d8d66e39582c9ab4adbe5669fa46149aea9c8a73286b8aa895b8effd6b33c62f62771b6975a4774d10f6164b3fcf66c55b3bfba15f549de1f62fa6e7bfafd9227ea0863f7545a168bae4e71ac6ffc939cb0c90e47916e3d92fb67fa3424323817912c1ed4b74d6b8751f2af211fb7d32f43056d4927a3d829a77ccef5b22605310fe0483dcea47133b02a379c6ed67a2da8c84c28e65f8b0dafde19403b454c71a2c51018efbd519141fd15fe14dea91ce211720860cc3f44d1b92e1d8ab846f9e81382e1f276a96a455309fac3386fb5c9e0aa16d9759903c5dfd39a86345a3b1d201d1837d24574c7becff19717363dac2eb7ee3559fdcd1ee44bb49db71fc3ecfaa4ebfb71af612ec9d4b0cf8c4a35dd1ebc1f291b787712c2e544fa718120be873ef77b2c98b13f7a712cd973a35b91bf4b5233a16bf4da3c18a9e20c0f67acd50c981f5f2593cdb45f591af564b707a7465872f4c54ad0a886404de42f3a1d8c05539b8c6c44585f0d30e365c25077c64537f9041612286e6a1f4cb34297baf5e3b27d5299155f5864eda217e3dc5bd48a61c2b889e5d6c037606b6442a6398a5efd00ebc7e319c3fbe3dfed72749bba983a921f230468eb56e8cb7565b0c28a20200d20e5566ba4defc34f717f47430ad7407dc3dd186ad214089908bd01915d12d221564465266f325110d3795cf692525c73b24ead353ba35652eba48cc709d24776ffb3de93959adb0949b58e34fbebb5cfa74ea0b2d3daac62ffa7680d28db2011e2a5c5c8542a1828f5eee9610645aab26bc273d4cc2e33224b1197ad94c298270629d0891c249f2dce790637fdb139c7259a1622e3cf186e862e21dfb4cc9221e3fa12037483aa18782d8f2b4ce8c1c3605c7c35825c07d566bf9c23e6d9f8f6de525839d125705b908f647750be8fc4b61fc0fbdc46feb443fddd4bfcbdecbd9342824587ca76d0f01037f37d1e05b4e8eb35b04082016180513a0aa9f5f880da67507080c66909e94b8b62fc357c3e54a9cc32aaa91123a2817d4bc6e7c18790fedfbbe399026f3ce34a8653ec78cbd2304147bb73e6a6d7eea6adf7214d318cc76d7e941df040e3b9c5a4e88fdf0b6b4dce71756e456079e837c6631a1220654ba4d052800d335e5b4672af957379a21e02c302fc8e5ecba6c0eb3389c3ce09b73e5fd4e6a0a68626d4822b77173704d71814456500112a0c49b085bd6953be3786b46ef0c8dd12e3ff0da1a65d49a854264158c32ac32b8415031bc39a8b4e7453244850f3410b20da90d809140eb62cf519c46f4631520a5db440d2b3811df2fb06f16ef554ffb47752b183ec3912414c0ba98ba9b8c491e9f749b6d6cc782d7125844fb95e8687cd9f5d298639e1fcee361275929e3265fbea9e230aa6d0aa9e538184ca9061683ec6f2e3124926ee6be332ea4f469a9f7cf07523fa354903cd8105f971bece20a95030a1433f62d35522ed21d4479cefe168a6e961ee60d1071b6038bdb6dfc02b419da497d5fd7eb576e55a1916f05feda48581b7c9be084572f6540c61d7289c533d8ffd761cb6ec7a022a388b4a13eedd5573ee17ebe26baeaf216f4ac6b841449b3b8c10a25eea5a8e1a52c8857af128e9c1b840ee6e1d7a6b71ec1fb115e61b49c576054dc24920527b733f53a2cd6e5371311a3886b5113e639d14aa58425b66799ad81c3415dfd609dc7c8221942c1e43a5d0332444c18e54a422e653bd35df0b7a3728f563f4818b241f1d22aab3785620648c3936bf5c83d0222d96dc4ba82de8c1c691a67b9980380e8d3fb43a83dfa1a68ca833f2aea8ba4057d293f90e7bd8e2217eb30d04065af20f082b524528211da7b244d6e9572abe932752de9d2327b6972d04b2c4725c60385d0cf2295f2c28d4dd3a990fe7ca55f93be54090fe4c89f9004f01e5ddfae44f7ed593748ac08a3d8a358198f36b1b4510b8d66c347e5965ba53e01cf481e832fe7ea45eae5bf25b462e3cda9b4db123cbeda0bd5c3b5a5ff1321f77f9cfb8c6710019a50c9380bd8c211d06f222f9652725f9e66aa936f2509bfb763e74c720f309c818cfcd5810a2e883d09ee7ee60822e35d27c8d4e2559669d84b818d0a6fb57d9f97a96c8ac7c19ab4475cd2f40f7b383bd8d65d6908153fa2fa2b4222d8b4b1c1e5baf06b4c19797e98fd438c3049166be7018b3e7d9b4dd7e57617ed240c9dcb0e547511092a3385cbd64e079dda7897ccb62031a95e9564b7bf55d238e12f002a8caf861358086368f02bec97623ffd53ba852163fc06d835f2e64f5762b5a648b33968cc78154fa579cc805f9ce0635b7c9235e92ad22a26c3b070a27785fc0ce23df2b6dd6b319daab60a95d3f1c49f684587011bd1496f3b23e10116f73217525f963a4642974845ba7e063c43da8a283b036aa0624483f7d6c0d54047b6dd58294185dfe4a1ce6883b7f6238a503a5e06fb6fafc779e23676c6951aa18f68bbc7bbc42d4d20e71d8c9e68d16a09e6f7fe48bf59d6b27b7b420d20e6606f4efa79d5c4693915dccb75e7b70e6b196b834cc3bc9a16da1c60b57595731b0a963404bd82c9a4232237947d28f75a9e82a1d7047738625c381dd8103249120df9c30ef3c505445d91c9e23f4ffdaba1eeb69908907b119066f9d8ffd7eb1a7de76e135fb4a326f163e9f853688703ad53d6d551440d4865b5449acd1314c142f56d570d5a268977acd2bce2e5d051683e785ba0c301f9b25763be3beb64f697b751f5935aaaaccfb6149ac79f55100716efe1ff9b2a64a066e68ab26b5f639c7692dc03b6c2b9f18b35ac37dc52b71b0eb2fe74f6c3e1b3e9eceba39fe0797535e973cb5e536d612ebd48b3856f1687431e61b6def624bccde299f3be6a6bbad32f03c70ac13a45e49b11a48f8084c719d259aeef7410acfd294d8528438ff816310446e244d710c88b56bd9888c042c36b166a53ec91ffb4af320432a686f237ef3c9ec601fcb9a91b01e79b6a74ead4472c070904b84e88d3fccae3f1cf816cef11d52219f9aa9dba860948fe46f18f72ac90eaf27b0c677bc71c50065201f1d8e7ee7b8783143c035c38978bac8e09259f005bff9b4136f2a4e5c404d08be4de0e6f08cb7562a28340459e2b525a424c73698f6172e2c2ac53e22a550b68ba5048ae67b07a0a1a2376ea5f5bc2bf1918c8b53e98fce0b53ba65eaf524eb40d3cb5b54251f58f5eafe7717791b508ed7b6084d72f9cdcac52ae49ca8c913dd9a2a49c0d118d6cf2886090200244f5e30e227e677d05be3dcb6be6e4c737521f4323df7ed425ef0580e143a8a2a3ca462d2c73e6b9beb9473f51ebd84a0828fe9b26ea87911d890d413daad59cb07dfa2627ebe8acc47824fb2832cdfbd9c3d55e2cf070422a9509fecba3d94f1b2b04a9a2de7f38e4061b53201b7c53f8ed2594302f5a8f159d340bf8f013ba94d4b3c8dd5f26edd3cb2214238e71a999a64108196405a04d3d1b2921e4e37fb6cf328dd69eea1a6bec5c8b732830a89949b8659c280cb652d6ccbb0fcc692df26f3f9fa19cbbb0162f5eb4e089ff109ec82c601622ebc80099b3721e9c2f00ca8d3c58dd78b74c045ce31cdbd2d67e296c5ad30ecb3f83ff52e1371a4daeda93b81dbb924fb661b1f4538d3acbff939ecb88bf11d931216e80e3e9f338499be236151dc81a9360881fcbe12471241227d9a3c9e88ac7542aed768fe2e75aeec14b475041f5d0ac5ddb7b9734fc054157839cfdfd32bd12e2a913469fa7b342c2f3962efd0c7490ef27be5783e3f75947316c18f095134649bc916210c8a44c96cc584bfe841bfc7eda3c76102b96aabcccb3f057a36113977ce633fbbef8f6947dfd7d1f2278bdeed61107f415e6a2f123ae5452f8b8d3c4f996e284bc2677aa28bc64f6872a77b2ca5293d76fc2cb3fe448177e2d143ec45232aaed8815ab9e97edcb6072127719478c6857e2a10f8caf5b3ac7d6343caeb6d0236279fe38c87bb8de3c9e2cb276b20f45193492ba335e18666a09f0207bdc27ca678a17c242b7d4517450623e1223cc9a38929a984fef62cac31a6c98efe6bfb362ac12d92b0555145ebfba6420d73014d9bd73fc1caaedfbec5f176e194053dc3754fe5a373a91cf6c64afb2c110648f3d847eeaa4e236ba0e7bd09a7fe4a89f9b2c96ab138d5e888ce75ec1ff90fbf35de902ac6595577f26762529857c1b7a10e5c84718a6f2ebec4040259bcc680e66b9bac2ba79cc1a6d8f649342f8d4dcbbcd6501de05dd5122d2219cd9e04cb6fe01002f54cfbcec8451063014f6c65b83eb1a67afe3bd1576950af809f66656296f31bf41efa0072f76126fa42460be5d4b5267decf3d21d9a1f0a0190b32535b9312978280d1450639447f89337d0f018262851962edba0315ca065fda81185456aab68a7f17fa74501872c7d595eb2667a355158c3840338a5670f5d2f38b86491a4c4575d863df8e33a9c7120e4a52888807a43a56803ba2c0c9526ccd9ea836e89d15cff9b398ad961e43b4fa57b777205120b9f00ec4a1ec58aa4bd5cd10cf4ebe84c7573713543b79af7620eedab8c7d3f7bce5a97507228304f113406626371fdab594f01e995332ceaf1307a62a0c7dc650a8b916e21053bb014058c0b326ac333a2ecde646187b596b525d7fa24da6ebbd1bab70905d750a516ce6872a95c72463e404c8d7b8a264e02a52152265d62d3f5cbf2998340135b52c54c443ee538b8d23902a8275c599afedc70f721abcb03ee5d7dc20b10739ebd7446ed45d9269618a6bd727548e5882757e9079f2394e683a887c86c721ba543dfdcdd777200460b6f01677b6f537c60655f58471e2b7fe541501fc30ba6bc657277ee532cb55bca0c09a2bd34c957a273528cff93b44fa116e040adba842004f32fa520f70308374b319313acc4f69ff3869339869c3d9dba5e6cdc86c40ef8b0a9c4ea4e47ee5a8d2088c653bc368dd5aa564706e5a6c750164ce5c244", 0x1000}, {&(0x7f0000003800)="09c1514a15ffd0aa734f77c904853a0db85675e4a3981c2bba53518181c555ea046825eb33c332c3221a5b9d2f125cb8ddc4f61ae7e274fc05508fd547edcee811bcfe5104fe959ca4e9e2b86fa1a91d8222945cc6958de56625c2f4fa5e666ebd81f916f8c6d2b7a38d260d5fe00476b3f893bfd862676f100e21f5e74cee8aeedd2294428fe6f6a0e9ef67b462b029b49203f45ff319280921717dff06a2951f9181bf47389436a5e567bc9ede8c568b9d16a5c3e4376a3e65432231726828b9bc37673aa6cf485be1c8d937de7eb759a9da724fc78c3a83d7fa2209f32f58571837fe", 0xe4}], 0x3, 0x0, 0x0) mlockall(0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000003940)={0x4, 0xffffffff, 0xfffffffffffffffd, {[0x121, 0x4d1, 0x400, 0x6, 0x7f, 0x8, 0x7, 0x4, 0x2, 0x2, 0x9, 0x7ff, 0x903, 0x93d, 0x6, 0x3ff, 0x40, 0x9], [0x0, 0x7, 0x2, 0x6, 0x1ff, 0x5, 0x8, 0x8, 0x1f, 0x6f50], [0x8ba, 0x407, 0x2, 0x6, 0x2, 0x5, 0x9], [0x0, 0x2d2, 0xffffffff, 0x3ff, 0x6, 0x1], [{0x6, 0x74, 0x5, 0xff}, {0x1ff, 0xffffffffb2d8c00c, 0x3, 0x40}, {0xfffffffffffffff7, 0xce, 0x100000001, 0xefb}, {0x9, 0x2, 0x3, 0x8}, {0x0, 0x2, 0x7, 0x6}, {0x228f, 0x7fff, 0x400, 0x1f}, {0x0, 0xb5, 0x9, 0x8}, {0x7, 0x7f, 0x43}], {0x6, 0x2d6f7cce, 0x9, 0x5}, {0x0, 0x2, 0x2}}}) fchmodat(r3, &(0x7f0000003bc0)='./file0\x00', 0x1, 0x2) connect$inet6(r0, &(0x7f0000003c00)={0x18, 0x3, 0x6, 0x20}, 0xc) 16:00:10 executing program 1: r0 = socket(0x1, 0x7, 0x3) socket(0x20, 0x7, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:10 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$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xee01) chflags(&(0x7f00000000c0)='./file0\x00', 0x8515dce66b095be9) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x10001) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x1, 0x2e9e9923, 0x1}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f00000002c0)="b66b3770945b5dc9a178a2d0ff534fdb45ae8f8b84fcb385b0ac0bcefcc948fd39f43acb86c21110252f198bf333914acfa239e7a833d6d07349cb67d33d7d1bf0f84289482119545b1eb650b61d4e0e24dfc4b090451d4aa24e5fab5adea652a5615aee0ab126afed5382f0ee29009520ade1049772cc69ccbb6320de966500090da489425748279d46ed8067a9c0cc6ad7545bb60e44136a03f3116e2b126467d272aefbee54722ddf944438548cb8") 16:00:10 executing program 0: msgget$private(0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x452129cf2f4c485d) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000178b268fe3cc114e86106fe3ffc745bdfa78b3839a3ae9484fc1865940b4461993b4841d8b46a013b6b9446ac269bbde9ca77ffdb39e31157981769b57e78a653322855fb5451f03fb5222a9722ff6a42a19554350d96d7ed67e40f4097259b6ca33007d8dfc285c8ecba8d6df859f7bf4785e"], 0x7b, 0x800) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/184, 0xb8, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpid() 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8003, 0x100000000}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000002c0), 0x10000) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x240, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x181) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r2, r3) socket$inet(0x2, 0x3, 0x8000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) pwrite(r4, &(0x7f0000000300)="fbfa41af8a0000476473ff14f635b73a0000ff", 0x13, 0x0, 0x200000000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r2, &(0x7f0000000240)=""/237, 0xed) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$sock_int(r1, 0xffff, 0xe1bd2ef7f990bd38, &(0x7f0000000000)=0x9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x9, 0x24, 0x0, "9bdb5cc81078ea5bd4897e7c00536a759c32a95b", 0x7, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) syz_open_pts() setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="bdea", 0x2) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffff7}], 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) flock(r2, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0xfff, 0x1, 0x0, 0xfffffffffffffffa, 0x4, 0x6, 0x3, 0x1, 0xfffffffffffffffa, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x1ff) write(0xffffffffffffffff, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() rmdir(&(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) close(0xffffffffffffffff) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getpgrp() write(r1, &(0x7f0000000140)="5061330e0240b4e5784bd979a009377e0095ee0cb19ed7480c36d4e1d0f5710531e81bad8df35f40683125a0964ad16405bf1903c33c5436859b671ffa5402da52c4b2e817c88525e4d72c65a9d416e2e11532a56e766e26515185f841a316", 0x5f) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x401}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x1, 0x3f, 0x2]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x188) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xfff, 0x20, 0x6, 0x5}) close(r1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x88c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x80000000}, 0x8) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:11 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x3, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x3, 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r5, r6) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r4, 0x26) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000440)) semop(r3, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000580)) r8 = shmget$private(0x0, 0x3000, 0x5c2, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc6c78a749896f0c4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xdf8b80496a4aa91f, &(0x7f0000000080)=[{}, {0x44, 0x4}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x4, 0x6195) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="7360cb461056b873c5dd77edacaf6266b40e6583ddb58d4b52b0", 0x1a) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x7ac1) ioctl$BIOCLOCK(r0, 0x20004276) socketpair(0x26, 0x3, 0x4, &(0x7f00000002c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6d", 0xf8}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="158dba75d4d7385dbba2ee56d546697c1bcc1fd4ce864fa3d9535032106eb9f65d5f8a8eef137de276e8ff5fce5c00a68ad599cc1652923793cf2aa274dfd09a5e6d23fe4deb82f79edd2db26f426d532a5a8c18f8f909b8380034dc714107ffcb22e667295b2928976e31dac37caf111a4b579fb1f3020ecd9f241407bef1fb807e69ae5f58da3f7bbbf34875d33ffcfa239e1144cf244d0122b2e2e2775d9a935201cca5d62f40c23c070000692e12eba3f9433fc3b0f9f9f45c0c2d938f3d439f3a3044ee1c8a0a72a7bf0f38b2bd9d305d9b07334fe76dd2ef049a0192ce294423", 0xe3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xe000, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) 16:00:11 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/120, 0x78, 0x800, &(0x7f0000000140)={0x18, 0x3, 0xb0, 0x1f54}, 0xc) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) listen(r2, 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="81da4b530d506664d4779404bba7ffb8a8c2faad1b832dd707710b771f5a", 0x1e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x800, 0x40) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x101, 0x6}, {0x10000, 0x101}}, 0x1d7fccd6993f9a54) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r4, r5) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r6 = geteuid() r7 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r6, r7, 0x2) close(r1) 16:00:11 executing program 1: r0 = socket(0x1, 0x2, 0x3) socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x0, 0x7}], 0x1}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="571d7b34b92c502e5d31f703e2b34fe8a6f46791947b43203b2f69806255d44e8ccfd0bc3c56171ce3deb75aee1ddd47835fa536e04e", 0x36}, {&(0x7f0000000040)="a3a96219bf4ca39ab35efba42e327c98ec0d52e8e84bb4cd5cd322760e5b22529f5f84c4ddbb8f839dbe9b6a270c2405cce0682c0bbd10c64ed8ff5f6929159b99f7c22635f7bb1b082f9e7a39667e02df9bdd6e897989f1eed59119b64f699660483908bd16422e942e7bc428fd014387ac736c09651369b6aa220ffd8119123b5b4bddbf48a6cdf163f86ed5daaf0115fff279a5b8f5e0fb4417674c5a", 0x9e}, {&(0x7f0000000100)="6ec9e88186db901ad97e36bf8e6f1f75ed5c8bc003217df91cff894adbfddc2afbeb7168ce5e9a63217d2d20219dcb0dc377ca632479c2bb763bdba38844d8df8b37b5da13d9b4ab8f3b78791b8dc7d8a89d6e810269e469da2d6f5f48eb04c0c2a0a1a150aa7ed91d7382a27aab068299a9d829301ac816d22f96d5a1a24f530993d7a00cd9ee06385e14a8f4077a6e0583e664f72ff04ee3cff1229ad1027cba8d178f71721e2bd2b5b4edb57bc6933ca794488974f925abd8590062bf3f5e765c3f05658c935a955f906207b633", 0xcf}, {&(0x7f0000000440)="a9d095f0ec67447c9d677eedaee7ad2606ede730611ffe642b1dfbc991b810f4b55e780d62c93187bad11fcf500a1b94f09e3712f14bb3bd0f9b1a8a99a5d16658c86d5ad7709b7cd259e0a0ec0553bd8b5a58e001ea98e3344e1d8318375860bfbd6d8da0112491dc87f2aba8c99955d75ac773f780c53e72f1b4368b0859271c7ea65a9ed31c6d209bd853423e6635c96fab6283eb8289e7ed48637c70e800028376dc73663192f0ec9b6187f2d37a61e9608738434b8c5be603fed44657ec472788b3cd5697cdda57c93037e4ef68d8bbb384ff", 0xd5}, {&(0x7f0000000300)="25093f7eb0bad7a9aaf4d7f5d2c462b2038b42541f6ff65666e1ec24275820", 0x1f}, {&(0x7f0000001280)="7cfbac4cb05f448bba32e9667d0c6dec84595592760db36560198dab02aea3a98b83b98f4fda32c3fdad7f391e5ecd54339663897b372aac1a93169267acc0214f22afebe78a1e6a282900c6dccc735e04b1eae1dfda246f0a9bee05eb5fa4d05b24289979bfc7f06dc296ab0ca7e1b56730be7382361f08633a7e030a9266b736f4c1a7bc12fa9050a86f3c982c8acd2d2505f9d242a8a25a37747751532caf0bf8c82f9bf2f5cd90295c9fea0cd4c2ea258d775b5a68d1e2104095e45eb3128a666e4b6a9ddd86632343ae7f272fe42bdcdd607e0dc65a003d5e5c920f46f6e49008e0815deadb2497eedaee7b7f6df5433e725a784bfb9f56ceef37e5547e3648d6b819ce7f96fbb43afa88b726a92fcc4eb5e088ff5064a93821c591b462f3ffc75a155d72aa955068717bf4d13e7b8eff741d6769a3361cd951eed34b83d0f92aa0300f80b32013b9c26ac1ac23e18e812647278f84f6bb8396266d2f7a1437a334b788abba60f702338288c722bd0a0cd6bf7facae21cfe1940f38c5dc7ef9e8cf6737959716c603af8ac464868786ffdd3cadb032a241f322f9a7c7a557c6cad75f2b0a15fc31a810f324ad0d4ff8fe1bed264d4dad9213f4831e5af246025de6d71b17d65e82226426c1e5a5bd322f07a041f8a5fa5ba409edf218e41ab6e437889a8b6db59e107bcab2ab1e4926cf6f154bcc963da7827163d668c7d171b327735dfbc1d813bcff8227d2f0e0bd3ba9337ab8e01e33f88686e39d29a80312a5a228af880432ffd0ee9fe97d922ae3b6c2ee18252f94117391a0fd10bc2b48d61ec75b419908e03b03f25f8ed7f06920f697f16cd8476cda12724d291e8ddb31858cb34ab6e02201a29359b3d469ca1a426aee0bd3eea205e1263253a5779a5cb0f143aa5ba108fff2dd8df872e282630691e4af2b2c586b5c4be5b3a83672e7675a17d85ba308d0ef6d06cc5642a7a9b1839b14b0eb37937098f40832789178dbb417ba0f433d1f9b64d4c2220476df1cf7237b10dc852df78d781c9a7ed9ec199ad1484d69973c3577bf450920afb779303ce5a42a1662cef762b71611566a620b185dbf99476d7d389852ed5fe90f81dc2eded218a8a05d353a5c564e08a54710001c0461e278adb6c8c906866490b26883b0c6628e91e03595ce0e9b0a6514acc93dbd1d6e00ee100ef354fb9ea24f69c2fb9767f81821587195d6aea882ef762eed201342f491391b7cf56c43bcba85dc17f3ef02e79357f54db29cc4df78b515835b3b5f1dfab265ade1a5ebb7c31a957ac635f2f7d33e605ef29d82b373874504c3e4eec32d086fc642295db90ef7de0e93df392e3d1ee71b04fa775e325c3efb0bb31eb91c37bbb2133e4f51f88862388af1d84d57614052bb0bd4de17b28e3942148c10f15b1300a2995b1599cacc7389418b90e4fd1d170bd3f70fe2834639174c3a0a877b04b2af152d4490af59c5efd28dca8bd72ade554b45c12a99b28c60f57dcf6242daf78e8656a9e63fb6fa77a86acf6ac59ae37febbdec2b3ed5384fd6dd58448b53dff5dd0a20b0e04207e5408ed2d657d8df65082212004b2b9b0e54667a40f34851531158dbfca8564c201899c8d82e62c3800812e5e46a0ee049f3bff1877cd48877965286cd90db44186daff0bef8c321d9297c0a7e1f5b2f83a770f6e932cc384e5bbd784b65f31d4c2fbe01357a328d541e5be245c14195eeb6e0dcc197d2bc85ce14b9c9206811e9aeb900df4f8b6029ad9bff433b32bed992f1cb2ae559b3353e6fdb6ffc61ba669b80e85cd70fbb371580c370b1a3271791117bfdebca745ab37ca9937e98f7244ee0aba37c84372a418d09f8a76a69092cf1292e5f9a4ce3cb2b62b84e15c269e522745cda5f757668737043b78704630fe5a0472a0ba3032fa2361d672479626638ab4fa7436af14c476c2cc83e02a02dad0c0a6fa9c53f4e17a4ee2e29fdb3b7f5c4af7a4f9f9f5cb69fecfdc55bae0390467fa0f7694ae599c54d671ad443d8859f261d4be32382fb673397ce9862876e9d00cceb171d77cccb73411af3967cc0914f5ac8a3e6f6ddadee795214308e234f3a51f727fa97da166822d93584f09d7333b7e4855849ad8c6edea4c34c49ccb3b344fc6c0615645f1ad9b6f9f3cc89c40a8b434c50b7f2e262b500249e555eadf1cb9e51e594ce8fba4ebf370750c04f99e506ce6ed111ae05d179a3ab4307fde35e2e9776799285915be0f45ae17a498a6fb25557b8a94314478757d7f5f614cf70db020ed27d0c3a102b1145ef9fca9e65421677fa3e85ba64a13bc69d70c0275459f2801f90d71c858e2dd42ef839e4354efe118410423da1bb89f3308757068a72de26f5059cdfa3f73d0419d3fb0c1983775407d2c40322a06aaa2030ca2b7afc40c02ea3ab47769eb4d8f15944f4d8ac501f4089cc169edc2947fdf7008597ac1bb43fd2da5545c5732dca57fc7e9d1578300c7cbf807603232943e125f0083f5c1babd07b1d4923bc31fb398bac7666d596821fe27e75083aa164c373f7d6c391a70d2f3d4755d34d535d5694282358f26f41771451fbe3aeede72c82e66ca18b9c838adbcf6de363526543e74c6ebf57451179d6c1c419ba864bada42fe422e794c693193f7602eef257de52ebdf2c12178f95eebddd3842a3576a9db568d99cc9f3a4d203525bc589a748133cac8b84330d28887f86ef985ac65827987e8132ca3ce7c9905364246f15a5e4326600e9469965495467a75b4ce9b91b2617bd87a6f63eef2c279c02d0e3cc80716ee5ed8d079bcf7485783fe285fd64b49e9eeb9f37e478fb409c8fe13cc1a77ad4374b786bdebed71ba07476be11d69d76065f5ec9d1c9269b4a47fbaee308423beb62df17120413ece285439f993a57978d834d624d922499689fb661f612cebf7aaa8784bb1db69a6904db77ac91e5204b53894a58df372a31689f8b5a5f39cbf1f9d44a10f9b973312fac1f19f72b49dbc56ca97093b077be0c861010b72f7230729f86a9f5ce3f9aa0435004cf1d8a3011a6e61e503c7d153f9363a60483bb37476edba2aaa37df6070891a42b716a4302fec693bae45f7a497ad410e2964bd4d9ea747ffc1118aa3b1a662a74540d680ebcc3a6a0598078ec4aebb45880682e3482e57bf853cd62639f41a3f3d5cb61650c1ddfb75503b34d6edabfe199029db070b0792219b6ca8fc06893c832edb25d417d08be61ce58a48d4ab91df020ed5a66308dd5ecc705f5672c790f823f7bab9182c25a7bb2a1ba779de48e1304e8adc4d72f643000c2b09cad617baa7adb2ee95a5f11637c0d97ce33732b2ffa987b600509d8563b4e5aac81b04a6878280ca5a5c62d43dc2f632be6aac56d921f71478b8cef09b8b260714a84078ef303d880cec3f14ba28deefd9ae52df3767ca0531dfb6f4c202c0226bfe58d702447d4caf8b6721886e1496c4c78f19a31c18913779d547ffd19009527783fc7b933689f7d8dbe7213069d92f8b81654801f7f9e51b1637e91c21b43b58969c15905f82826b77f4baf93ec0ae755df9f614f947235a65f3d449b0d13c601585f1b3468ec58790a757dda3aa5654cc52e32d6f8f7a7c75c250929a48e4765df35aea89451a51fbafc88c9d6d934adeb7e672c08b32c5237dff3f183407402982db2ef88e4a84f2aa5cc90a3ec5d54dc4fe2c6539ac818362c03f08455df0911a13559f64432cf3073a18249098f89f38653db0723b7a9d91a25627302c521025cfb166cd3951db088725868c2675c53c7089d8b5c3cec7a8bb5a66965aa2cca4d3ec906eaabfc329a7d88cb8d811f1f58621e1c1edaf270e549b68e688543a43b75f62e32840b4dcc3e0aa011a5dea8b1f82cd2ee49735cfe0db34aee97c8d5a08492c565bca2eee193d1557feaba0c25f8a073d3cbd05bfd41b69c7eaf13c74ae3634d5b05ef8abeb78e16e223a997a333f41edc6b548a221fb9f5a0cfdaa0d3964192bc9d4720dc9df57490429fe54863e32a79cd9e73875feb68177c2882b6dfcc392693e4a73b93415f5dff569b9aca625f385eca69e16f5c510c802586c9023f08d1a2867a0584a87ece0efdfa318f90c026d207bbf77996ea76829f0c3201fe6c8ae611248cbbe0d910e654350645a9da4403fa4db04b22f41623e207cda23787e5bc4d4ff7984c749cd9d65bc4e5b9290cf484536ee8d8344d3ecc8897806ec3c1e508354c15ade274134ab1375ae63eb9bf7314067e9e7bea96ad6d9cb4d0ada1b23abefe8bfbb1e5d3c4bb4b1d25e6e2602cee0f0d96f81565772a316dcc6b6c8a3de8e2de8a23e8f6a1aef80c6d77c5f95a6f88d8b8233d5b627050d79c949c692ac79d28bd4bed58e52e21f215dfe46e01c6b29fb9392919ac603e4d5b0b50314ce9231a4bf6506c5cc8e306743f6ecdf221ebd7a054265e58b6b7cf334fb8b16840e6bba901b6584653b9a0fb37af98ffac832e2936c533ee33a8da23e165468c0344c0506f1e236e1d735f0ab299dc1ef1187e3f204e137f81e8f6cd8d82932da01a41ef0f516b0032e994f6d150fef27953e81ca154a6ea77911ddcfe5bdb24f8f4f132e1c4d63152db7388927b6bbf235aae88afa79615a7ac4dc7bad4d670fb875ee760e347e9747539402de98d2dc574a5f4615c119d11fa15231091df93c76b98d924793584d08d5089eb455efa2332996cf3a82c9bdc24ee3a9ffbd14626ad9379cac81c0314697ca98bdd10c628d55173abe3b62e86b3b3b77a9c865de25983f53924e326d258dfc12fd7218c4a2bdab7c9a56433a7ab4653d0455e57b0d979ed8378cff6fbeaabee0fbb0c3c8a609fb14ad191f919e9fa32b7d4f7b9dc4a79a3b979641937978b049daf03b913622f2967ec46a524fd409831457d83598459de9c20a4ae194c4b5606ec4dfd0e0f7792fb9076f2ca35299cc874d678f7fefb66ebb052a01c0722de03d062971b718adba86463e26454dae012798c8f4bdf3a879996fccb1ced55280bbdce242147aa53fd84c64eb717acc125e936dd245ec119913b326d61f7b43e3004163201b044cd266246bd1c50fb134ad04e934738df7be106f3ddd2360a2cf35f6ee64da54b0f636076899fc939294b3e17cfc5b3d002587ea8717aa3d89a9adbc8746cf0f07c0b9e9b0e573f254a2dba14096f28b5fd9fc047132bb319bd19c99fcde089929d2bdedb4047d3863f8a78e5d4d9b31deb9ea2b7c01b0bffd91726d5bd6c7c04b3cdd325c45885f39755cefbecdd2eae267ad4490e892a717f07fe379f6f3025ae04fb785b65e97f9a0eb8548de3cab9784954d6caab6a30604b617383fc2627322b1f9f8649f62a0443495c66dbdcc2faf9cbd28156c35e8c7aef977da8c91e5bd5ac167db413bbe3ab9feb6f3f6236b9a46884f9384b0e7e1123dbb0300c7b626e3726aafe7fd3b29a0b280e26f2e22591fd9498998fd98e8fb69071eef5c18f23771c9b8a20fec501cacf6a6dac8cacf2ab4aeaffd9096713d86bdd436aa8325f691bba6c8fc7e82c796e90e005ca14f540226b9ba7c810908bb4373c0894a9a6cc5c23371aedb9b9ea10c67a73025c6648e1efa9c37d121c9a3f0da92a27c8cf54d13d73cfc379769e84b817f0713dd7b0f9f81d3846236e765b4517b7e578ccde08f0bad07e41c46556e879e91ea826d3f1744511d78e551bf4dfed837b034ada4df0b3a59de835431b50cd76c9e1ab9038d61dd4fbc8b3470370c90b0529e64071f77e965b90d1f873f10102a7ba7c7a5b2fcaff69c1cf", 0x1000}], 0x6, 0x0, 0x0) dup(r1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="e7c944a47e8554a1841ae0382dec47814e91c64e79c66fd426342a6428b06fc9d065775e6a5f6f3c1b71b1cdc68cf21f0c82da7963ce5d0690611acebb70a73b7eb1733d5297f23838e07e655de72bf7be0e9ef1a1ea986b372b3b5c4f5d2cdcfe0f96389b50ebe53e8bf813916387c7f58a31326be701e2f6236a5a64475281e79728bde408d7ec776427372908dc82240a105a9bae682e158825c7b4d3b14e673c670c36", 0xa5}, {&(0x7f0000000240)="879821beb57428df4973c32bce7ad77204b7db0116851d08a30adb69a9f7003489afbbd1674c0f6672ab812a", 0x2c}, {&(0x7f0000000280)="29775322b2b5", 0x6}, {&(0x7f00000002c0)="ac30ea9051696121192607debf66814ebb0d0b92b2e41d1ad88fd4bd09ff21a9e7b0fe06b725f85d6bc3feb80d8769231c872c9b8e89d916d1c157723cb128edaa3486930f8278fe7ab678367a126e102bb5153b7ac172b9e7b5ec7a5dd2c55d45ac16521576b503c07dc0230a2021c0c2cf37893d6cab15331abaf902aa012234be4645ce9afdc2a0d74d15a5aedd0800ee97af", 0x94}, {&(0x7f0000000380)="d8ff25e2c3d65c6d52731f5a1c7ab96dca776701c111d6688ebcde7808f17c05de00453fbdbb5a66c2b5c2b52d6d061e0947c8a0595addc75369", 0x3a}, {&(0x7f00000003c0)="f16fd79f37bf4ebf72a918f3cab2d6e5784653e0137e4700405bee2b862f6cb1adc878db80dcbd0b38cc2087fa7666282aa433c924246ea6e08cefe39f244f45ed7b14a5adf5b2edb33cbe2f84cf3a497b5db92affb35d8e7f1f586b645e5b15cceea8e07f3fd54de3dca570312d5eea65ef2cb0c29d423985a450d275d7c5dd2f595e55677421210cfa7f1744ed6507882a4f1b3d7457ea35403aea3865f8059bb9c03a1f3e6a84cca6c6088a0674b60e920e2f2f1352e7e54a2c4fb4fa0dbf0c3e6f24f7ca3c76c51478ad6e784c020eaab05649b0f3a94fc87c79d54e99beebd7c0fd2b9135bd31b812e63f2f1ccba0e4b53ebf7eab9ca5e75125d054b45617067256358324f0b786b9c563ffff4803dc54162b2fd2e023f9700d7efbe441cc79284a037dd8ab4893dcd6c3aeec51ba85b5ef40a813e614144e45910ad102d692d3495149ec237a91db5720073086a8d1a89b3ecfb36762db1b08a247fa09c452cfbde1dab473139c27fc763fc7050ccd22328f3a113c9af242181bb2584b756b19a303e450f721f738fd0260681747917a787c6f53e0878d493b254f7f17eca64427ab123160e956ea229a376bb02a94172cfd1df6770c36cae290b7a20240e8a8e0f086868f980e38d6833a8e1c42853ceada6f01b6883425a36283b3c6c38163970b362b517b1526c126eba0af35a0da807aecb440dd5379d4b677b859384bf9e8587977ad46a60a86e3179982f115c8122e8398c99f948ebab3faaf3abc3db4543c0df2a93c904ce42dd8185ffb3944a0b2053fea81b02298b43cb7decec063b5357f65cf407bd6040746373f08f59c1a11f2a3460141e5451ecdb921f58071df5b8d8f26117acfe6ba792c734f1833e33b28dbf5ce02c8ad2be2f175cd85a8a30e4d464909bb793d8f81da83efa9343dc8728a308411dbd82152a556935b36286d2e5c071d46bccd0a5f99fa74a5d144da08a0b07f42c14e80f64c389ed374966bd26bda54b2a6fb10eea108f26c986b7d33bf0b33e9e0adad4918be75a1daa45ffc900db1084b6991c78b3cf1129da10b62216092b6005f261ff03b69f6dafabfe47081e7a35c03db2a2ec7eb467b28fbab605df773f6be81f1d7a6c1613ac0dd6af95ede1742fd3200fcbee46c94fe052fb64272b9092132c6970336bb377031e8c270a2939762c7d00757c283fe2233e01b0ab792a0a758bb9d4f467b4bd29e36e35acdbb0648451d15bcfd4a969c0f2e6db22081874de29fbaf9ec7863366014d42389abd88b5c1834acfa8275e84b22335a5e57000b476184b015c3f38687b59605c26068fbdf51d94d273bf675f72195bfe3384e5f1505695e4d4463b31e8f7cb44ca63e378e48fb5905c10504d17c0f05cc97cac1ad683a17730c109c4fcd2ae1026ce6e30d15605f4ff0195613b3dd189bfb4470b910df77e3363a48b33dc20ab77cd89b9692cf1bcf8122d817b65c7cb7b186ecba7e2d6eaf94266caf823af86b2f497af90f0d1a2bfd4c142fde21829203bba480e6c7c03f47049f3530813258987a300cd276cca4113cb15ce629a0c41b684dda802a3fa3bb6c569bab8e62b1c11884bff23e8f640e8d795537ff82ee5c75ba43f457d1fab29ed2aa01d7aa426c65b426fafeb6323118163ca0fe55d3ab438cc713f6026c5d37ab67b1f273d6355c08527fa08da5b2de05782bfb9746a7a586c89972cecd981a52028647a739b21f08d84178b87781289fdbf9844bb61454691a80bec9dfad64135117c619c146d4594388eb2ac1a84ad90fdafeaff2de450736b36cf3bb8618878570bafa5e58c84ed0530b541cb47a145054ed424d78cb5891e2ca6dee43178eab8390b12e5ead96db5c861fdb48ffa49f6f8d6ee24cddf7c411cd83bb05a2ac11c0ecd38ade6d4c6c0b22b8d3dce81002569113e858f7a14ffd0ddfc27e0cfb96cd671044201e4477084715861fe46801fb0885d5a88099759698fff19ecf6be44f95dd993159a8ba40b23c3d8fb1a302604449634c8d977bbefe357269a14afefe11a1e96b0e0b5ccf6ab8866a7f6b8c83bba90577ddb4c3efcfe608f1857c3b5b85c8524cf0eaa4de5670196435298070396828c10001a7933a6530dab789b3af1d0df68ea0b0824e2cb84b5496b03684722570c1521bbac83801edb52ed18ea5dfc00f5ad925590f01932eb2fb10a81b2f9d33acb7dd5439b15898806798a3cc083ae98bb059a18c3bcf2ef448e90bbb895c48f91f5bff1574fa2cece54f72ca508fdac82fea0d25711c73d55cb560eed987cece4f275c4b8305ee0d259c4dc5614890c0f48e341e18dd60e55724b1f3491fc2ca0dd9c3a577f7aaad8b93ea3cf474b51f2279a883b0c3fd3eb3fe4905d128e155d5d98e8100f283422ee6d483939ce2de7c9a6af18ba247ae1bfe30289fd5bc52b8e88b860f0e74f2c11b161ae66d6a1efb9ca7027f33f5966adab33bde7424c80733defcaf5123b737df2b571a7bd48e7527fba6496d9749f0f429b205f0b93a1a68c3785198168300fd6128f8495bcdc9a49b5b55deb4cbbaa7fd8a3d2668b5e1a2becbdece2c4904fe97f0c2695052b58f1fcdf228d9c01f43922818be4e3df5cbda5f561b7d93089901d1d44aa31c5363e3ea3f35a376c5f42a7079426d20d0669e79192ca38c5ce1261ae837df961d1f7a679fa0ba692275f03b07aec15b198570fe8c0620787302a741a4787d7061e9354ac5533fa9522b0277aad7c09216e78b76076cc9a0eac4be36d85c064ea142e5b13ad3cf6c52313d65977bf5da80cc9777d14e2153aab2cb9838e4f6db9730f1d39c962d585ac3171fa0bc15eab77133400270d2c4014f2a491878a57e70c2739138ede0d45b39406fa17ec86126f1e5fadcbcd73893eff23a53ef5cc74577372e31d70396ef8d811dd1fec038828d946a415dcf3948f60383539072589f8580153cf7336173846ed058ea2a51535d225a3322039149d3f3af360e4cefed771a0618a26f13443e1e74f7450cf5380e2b1bec2dead148549a0a31899d474529759f0c48de9e9d04fc55b81be4967472592cc038202202c542f975f03a71b5ba12accebbfb69627ebd309eed719dcb60ffa944f13f24f9c4f55307859ff07d230cfc927b4125564ab398bda62a5675fd8e68b729e0f4099ff79fad273be968b4eaaf54323378775ca515b8fbaf03b55bd568ca4743b9eb44ff0b9456db376360f5e40400af86c34b54fb72facd7b58ff447383bc2f0ebb2fbdd30c845c44fb90e3719c236af237c417920f104214afd1fe473ca5cac4b205a7678a3b1cbcd5298f139e37f33a14fb31e1f778587a8b7e82306660ae6a409edc894c2d78a0784f036cc7ca6cf4857385f9a0ef486757b1f06b9f2f257011a56617bd5212d699d46980faa0f8a57945ded830993e7eea04f5536e3991e39d35f5bebf096e9a2693404b559af93f6594ee5ab7c42e303d8f1a68c74b4e03036350917b4109c501ae4b3fdfe768051923356e9674a570561b9d252936079d067c659bcf9d3d4875f0652e087292026afadafe4e6e82556fd9b377b675aba77a1f9d4a8d366b10eceaa59abb09f095e4eebbaae255e8f21eefd6fc51cda0994b82812d5778486ebe3db17e4752298140f895554e025edc119308b5bfbd7715a5025c507605ecda45a0a49add6afe2588c92548239f26d42e096a918470fcf5893e454a599df6c93cff10ba1d46340aa4810e7d07148f9f915e49e0289f03ffe478add9e9fcb68ede8edf2243a2c615fd92c338157e8b94632e3eabdec9d9409c7cc83168a3f1de046a19324aa19a04670c064da9e95ac1f749ee736e582c43125944246904b31ba85795330a375f924122d747d6873742d32dca376ccab9b05ab42e66f733bcea9accbbaa6d08d4a5a203d21eb7b434b1bbcf1c2667299494c8acf350ef88e0370f81868232b1de0d25384f3c37ffd33770ec94ea8cfb2eea5ad942c22f824566162aeb697792f3f6e4fe1a3fd382cebe6c4da669a7274732213797437c8aebc791fc425ce7f236ee714a17154c2509a1351a096fe12123ea6987d4b99effd7893423ee6e9133f7bf40dd39b74426194ec9807293774d55f03a62541a0164598a2f74cfe60393923ac3fb0bbce92b11665fddd61cc70d67781ba5f94d73313a61bef341dce2d204ee3ccd5dc0aac11d7d5d869a7f92f90cdba34495527b2289d211fbb6b53eda4db2b69852e413b26b0acc98c2346230a87038a839959ae95dd1163cadc4d8647032f6398d5e0036b1a6ee901f29e3feeb72da97c19127254e5b45fb1b71c06068fa29b607ab141eb91dc72aea4ece81b4e27176c9ca7e41c4d5e5bb2b74d2f401480e9048d837d5f39c82b350159f7f30fa734a9aeadd11ca44afd17bafdb392ab12cfc36e5b1ffdf5ba04573f8d29399b00d0f94a44bb835f68cdab5c578d2b707d82531b70e87f1f5790b203f3b32cd4241c20b90308d95d88c7afebae6a0cf95e9cfb7a21c60416b1e372a8ea47aa8373c204c81c2d50556070477b386c632ef4140ee1dec9906686a2885c64ddec78d2c8118b75ea08a597c6d40b8c5c703b15cb1c29d670ac11a315bdbde5541da312b63713be1ca404a99acba05d72845a502fbe04e13267dc1ff54e78c8eb2a50cafbf6af501f114b51107c369ca7e03537ee0e56a7a82e746a4336f89caeca47b536ddb71afc83961755c5df5862d14f60449bda052b5839702b0f3973e8ba55bfd3cf6400bf4c08e683d5dbd1d7425d2fd4569519e11c38614cbf7e2d96fcef35e204d266e9237efdc26c7a6aab1a0bfe95d4bcca41fefa6e220c442c0a7bd11e11be8613a54ee0720657598d12e28b2415b02de13ff4c012532e4a6e22ed3f0cd8112342c0827d26760941181da691a81543698a7cb773b71117359d5a9b09c7715fa8c1cc4233a8c589617fa459d086b65395cde77ee54d9ef01b8051ab83d13b1cbc401c195f08f0041df72e77c9e2d36205b67f330a0276fc882133ea0614bfc4954804e873bb54131ca5e93a0e1da0d8015b71e6f713cab875663d759a6971333608c0455f8415ae9ad64179f5b14a552ee231bd206fa3791bf262e9e4d9f3dde588ab0869ad3b075cbfcafbe9c948a9af676bd9baf1e886640bc09e6ff6abfd79176ed6c08812f3db8434169f7aa66cb624427b0fe19c77595285e931235b228ca0e68f4d4620d959736c2f0cba229f320362df170ba717a151802289cfcdb45dff0de44fbd3a0e2bfe00cdfffed0367c4340c63c718da5966a51a8b772916f98150ddc1031527d6ec2c8cb189c2a9cd09140dba9c46ac97d24ac887dfcb76f66aea734f7acfd8a9e858d4afa10ccb53e824422cb328b98ee55a1b1eb9be79b8e2316d4938a59f234e48462ee1a1391936ee86b7f2643b077fa82621cc63f2c4deb54178ebde7d634c1d6688b6575ab19a6a4e1f86541d393eef3f49cabe86e134b964656cb2b43d69e86cd4a1487f8cf27e087286efbb3c037da1bb6e5bff809ce88a73acb6e2f231bec05c64e04f2952135e34113cf0b907a4e8bdbd6485d77b2a7e89255b76bcfbc33c55985bf3537b809100f78555a4d422dc1ded079869fe15f6bb5aad182e97893dd426e1662ce4f1b36458c6ca83bb2faeff3e203a2ad5576bfb40eedf81031845da74d575e39da13f83a324da699794ea9e92a4aa0b075d0214da01bb446901727ac93acd550a69367475adb37e8b162bc47c221f0080f14b159313bccb10bfc335a00df5125faea8a8bb4918f9f9f7f9", 0x1000}], 0x6, 0x0, 0x0) r1 = syz_open_pts() mknod$loop(&(0x7f0000001540)='./file0\x00', 0x6f05c348733b2628, 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = open(&(0x7f0000001440)='./file0\x00', 0x2, 0x80) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001480)=0x2) map stack 0x2071a000-0x2071d000 of map 0xfffffd807effecf0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807effecf0 failed: no mapping 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x38f) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x80000001, 0xff66, 0x401, "b120cef7ec42ac704024d2f1763bfe3ebc97bb13", 0x667b, 0x7f}) 16:00:11 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) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) 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(r2, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) kqueue() write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000280)={0x0, ""/218}, 0xe2, 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4, 0x0, 0x4}, {0x35, 0x0, 0x0, 0x6}, {0x1000, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/106, &(0x7f0000000180)=0x6a) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x100) getpgid(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0xffdc8fbe4c21b742, 0x1, 0x1f, 0x0, r2}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10042, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x7}, {0x1c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x0, [{0x1, 0x3}, {0x1, 0xfffffffffffffffb}, {0x2, 0xf6}, {0x1, 0x40}, {0x1, 0x15e8}, {0x2, 0x7fffffff}, {0x2}, {0x2, 0x2}, {0x1, 0xfffffffffffffffb}, {0x3, 0x4}, {0x2, 0x1d46}, {0x1, 0x7fffffff}, {0x1, 0xc8}, {0x3, 0x5}, {0x1, 0x9a9}, {0x1, 0xfffffffffffff800}, {0x1, 0x20000000000}, {0x3, 0x1}, {0x2, 0x4000400000000}, {0x1, 0xe10}, {0x2, 0x2}, {0x3, 0x3}, {0x0, 0x5}, {0x2, 0xa29a}, {0x3, 0xdfba}, {0x3, 0x7}, {}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x7fffffff}]}) munmap(&(0x7f0000000000/0x200000)=nil, 0x200000) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = semget(0x0, 0x0, 0x80) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000001c0)=""/154) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r4, 0x20007471) fcntl$setflags(r4, 0x2, 0x1) close(r2) 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) shmat(r0, &(0x7f0000a4e000/0x2000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x3, 0x1, 0x8}, 0x0, [0x7f00000000, 0x9, 0x4, 0x7, 0x0, 0x2, 0x1ff, 0x3]}, 0x3c) ioctl$BIOCFLUSH(r1, 0x20004268) shmat(r0, &(0x7f0000beb000/0x1000)=nil, 0x43e6aa6999e893ad) minherit(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb5f5e9102e01c208, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:12 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x6) fcntl$getown(r0, 0x5) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) pread(r1, &(0x7f0000000040)="a811deb9029399d0673bfe8e0b1cc62334253a1afce43391", 0x18, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) r0 = socket$inet(0x2, 0x5, 0x79) sendto(r0, &(0x7f00000005c0)="1f830086f98170afa52cfa6a10c91cfd7d35c8257a1330f90532d105bf0d0b295dcefefef30ebac1950e63295301d88c0df857c82b2926ad7358df3e55d7a8a342c8453cea0619e513ad5a96dd692611a33728579732632c549d72530b3119fedca7412d7e5d84", 0x67, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/89, 0x59}, {&(0x7f00000003c0)=""/131, 0x83}], 0x3, &(0x7f00000004c0)=""/117, 0x75}, 0x800) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') truncate(&(0x7f0000000580)='./file2\x00', 0x0, 0xe14) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfffffffffffff000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebfecbff13b9fd816eaa4e713048e69931929648", 0x14) setuid(r1) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) shutdown(r0, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x1) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") fchown(r0, 0x0, 0x0) close(r0) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x8}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000180)='.\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x9}) write(r2, &(0x7f0000000000)="5a7ae23d", 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x1, &(0x7f0000000700)=[{0xfb8, 0x3, 0xfffffffffffffff7, 0x3b0580000000}]}) dup(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) unveil(&(0x7f0000000780)='./file2/file0\x00', &(0x7f00000001c0)='c\x00') getsockname(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) munlockall() r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r6 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) setuid(0xee01) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x10001}, {0x61}, {0x6, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgrp() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r12 = getuid() getgroups(0x5, &(0x7f0000001440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4177de5acbd762040f828401be947af5e5fcadd1d7fa2da8412609e1f7889c41217c19193f4253cb691892fa3a50c6c8d9e09fe17080ed3b89617a5711b39ff30e45b5df763e6cae08d107bd110591be71549f5005e36fcf2863c6bb7e8b2cc2166088d30fb13a52e11a169f68878f833f1c54fad5f3fc720f5640ed2af8480f9a8b471498692698e6cba72d14420830a1be82ee3c50e9a5477ba5825c5543662f35df1f0914f337b55943625ba4a4226c26f4b3d78a0533205e733d63e0c9fcb1a27afd8086d2578d58b661a8649a3d", 0xd0}, {&(0x7f0000000380)="ed3eddb094cec1b1f50116b45268d2e01408a0afa6d2da3f3b69fc5275969546eddf5aa00d75dff343b93092c23335f07afcb7b434fd6c961578450c35b3ae53e9740ffcd8459fd40ffaf87389d71f89c0e83b82735ab112088a14a63ca66aec87ea6908a7077e9827b6012592789e0f9ab2d85fa2d67e8bc88723a5ed244d0b1752d0ba48cd7c32332904924a8015cc9d1477edfb82ea0b5055ee3846af65ba2c9abe8b6fe53d1127155daf78e3a822a68ab4bf89a74fbbf5b701787db96f007f114d9cb6957b2cf168c884e1682bd7df3046ed870cca14786a6a69297543c18accc1b9b8c0c0455381210a9be086c3f70628b2e05fb4ef2b35829c83dd2641961d205904b2186060358d19ae609498f640e1163cc81567027a56724f8d6f3834f46fbcbd329b26bfa5641a1e9d478f776462b8cb34e5338ef6541adb09c046ea31872c64d9805bf91c1c55a028a25e257c42ba89630086eede19cf42527b6ccb44234a38b9d5a095de9d9f1c94d276f0ecb33c31cae5c2d8755db0839fe22eb7c9c71a6914fbca70a886f4e66402a7d6efb4d4cacb517ef0c7a4fa78472ee6a39842202e218ccc02d9f2305ac2c97ef96fed8af58878384c78dc258859828a932778ef49ea21a7cda857f586c26f4e76bd7efca4889c393ef6f986f636087cddc2a01515ead3869304962d808afd17d03c07139ad3d75fadda10a449b7348198ea029ac236a0a119247d92370e243bdaff43b93fcf5a4575a33ebdbb6ce382d44729865db76e97c358bebda2856c8f4148e8a6711775fe82644986874592fa66016996d92aa723966ec050cb7e83bec67004deb9bc90e2045eb75a369c56909c022dd7884b15f68704926c3714328f746bf3ca1d12f9110992301336b2dac0554b8dc1b211be297b08081fe4b98f5c2a6e7dfc18d6aa1143b6b4bca795b8eb1ce6ec8c19699f6178e93a2ed198d0eecedf1ab67ae0349556167f2ed6c4ae50686378959274209fef4d9e6f9d27681d3d6b861ac6c776ea2ef04e4419d4ce87a14678c7c921bacf63428943060b02a69054af9b98fff624db813ddcdce6442ab18fc877f9d8e4ff750a8a8988f1d9db0b4daa8b4212f296581a9dfb4ba60fa34c289bf94ebbfc4cae3d271f26e644c2b31a34b19228cce7022ec1e733e547f65c0302a167325cc97fa36ee5670d0989008fb44af68d19d359190b432ef2bf19dbe7ca0891d21df118917765bbca354cd07d1869a09db31870de76e2f9a74d6684e428b1fcb839b9b76eac4fb17d415224b80459f597444d20cf23e329a4ff7a8eb29be1d69932a42d5f0b55e44af3de685ea076f01aef8d3f92b87d804d059b33f22a536f5080ca73f3b69cc3a83a9f3d1c9faa607736f9144cfe220e7f5520e60486f02ec192e792b5e435a91c7ba576551b42921b9fab96073c028a35f1a63ed374debd25cbf8fdcdb1979fa5643d9a9f19bd0071103177513012e30b7b6d02833df47663b9bf3fb01023bebbf58561ca244082ebf53b43a7c31e562e6221845430499b66ae5feb995b427230fd173364169d743e910aa49048b79c9c8fa274032a7681962e33f7d7ab4352532d99191fa10ad8ec189294564f32d29e4d0994fa0476210e3576702f9b186765378faf6d8a9ac872b6bb1d00f533954378a8548e4ede839cbbdbbbe020ef62ac63c6eb9291549e667b3602e5ba41f13ada90e0963629c206107792d2fef091b2dc7a0726bc476569628a5ca307ed4f9e6890ebcadd52bb1ea1b1021c6ce2db9ddc808e63019ec6d9d3d59d47718cca6208988b62e235ac317c1894d1360e9b5b23c0855989efbef2ba220f7dfc875c4ef5cca11235ab322011ff7f15c1ce3a4c28b9d8899e03bcec4ee8b08df429f88c4297ccd991ed623cbb587dccebca2a58d5f37634f0c949918a89e029753728b65aafa7fbdb1076593d06152e1ad0a876779aef1f8e6c88742d874e94d2f7ea61f77ac1b519f0c5d538c6d0bc76751916600023c8ab979eedf538a43217cefeae5c9392b20ef1cc253c355f8be55c419ecd793808d8456b9c7014f4c7244fe222c53eadb59a2327bb5893c87a4a750c2687ab0ef9ffd6c7751e815509b5f898df19615e2fd7b9ff9f2319f909f3b86b90f18c49f023d3ea006bc28125009587db186a322945d838f87e0135a89c55d6be4070f72cd9d34f9cbfbcab4d4eb65ba1f657b3afacf9403fbc2e15c619bf2f97ee32e941bc9523681a254b7d38cf4e906c0ebe5f79cdc54ed3e19d95c39e457431b9ede81c240901e75260bacf76ff1bfe13c6ea13adee148a875791c115dd8df4f54ec1b8db82868ab5584641fddb24e37a1e2c1305d041346c385eb891b2dfe75844e6f59bdbbb107b6e94dacca47b37e555531246fd4c4ce1d1007489fffcc68ff7a94f82305d2fe0c6a74282f9d040417d627f59db9acf67ec9f0a77a210bcde5e4ebf730f3f4eecea17ac1c135a301ba5126f21e4fceb8eb0f0221d5dcf6ec8cee9c9a02cb65a401aee3d88fbe339451a98cea66fa5db27a2a2146241eaa103fcc37ee33fb32f80e6efea8e90b14e21072d559bd95f13528eaa3de069381bfe7d6ff61263a3ca18d11cb3685e9728d9fdc69377b4c51a1c42b860136d2a10fa72bffe40a7982471290e218e004d0cbd1ccf1dc855851a7c2396c96bd123dc846d50dad29fa9379a0454181e63d25a9507846deafc938609cb19147c4904ddbc04bd30cff11f2ae4fa2c87b11df576b432d6d457d897138e48595e0425796fae19451d5bd887d62d0a47389d3f5aab6e8bd2b9c5dc6d63450fe078ebf9716b30610ccf07ce09221efcbe97f5d9998a7d94773e854848061ea8608dc632735a53e450a90e0fd93490c0c7bf20ccba62007bddda95c568ebb9cb004b7f26c95d724ef3dd3a43e0bacfefc7f1f68406294eb897e7a59f9747f8fa3064f7b5175c5d1a07031c10f8e1685b44a2d6bf82997a2d5528f6b186bdc422c5d51ef94f2471ca209a7d781f879c41434de7ef85944324b797363925995a19c564f84c41be03e9f5a36c641541c5c9724d250cc87a8f3319491b115cd74c611e1448b5510543d6c319915316b9d28703e8620cb5129c1b7e8af51ec500c779becbcd254fae649c4efadd59bfe9744918d05e20248d36982df20c70630f2ebfcc5c152a344ffa2f44ae3c4c6623bc8b50dd5410ddeb8a5d75119f4902755a7cb54f4ad4c0f2cf6489121a4058c374b3822d31426a59afa7f697a65b5cbb05903550bf1d924a5aa9ca5f0bf2f549b2610e834550670bdad5ce4db9d51347a66ffa3e930640e5879d780af6e5ee83310fa74d7851e533016f8a28e719fc8791597d6100a52d4b6863f6f655ac0bc6d7b25f4dd10233953e0998c70a2253472a3e56a58ed290899107a39bd6e968a5804a0453f4a99b62c5303f907dcc7867d06f0752b65d28c6f8ff2a2cacbedc75a969148672e0dd2b020a6a3bcd566e32fb8ae717568c1db0855b1abe318e433629d69a4ccc1a310cca33ba175062733c0d0a1284a182fca8fa8673ff92b5a7fd1382d8eac0e884c9567e9d2faacfd370eed59fcc2658ee99f0478d4403be73e6708704666d3f4b7525a638e1eab154e70cce128752aab11873f4c452702e3289c54dc8d29019c801d52d63903c78563a5892dafa7cb6bb976ce6a4d51bc2f731446507ef172d90be79fedbfe523eec0d2b929c6d80ebac391852199837c14e8c4759199e2dba072dc6453e8cbbbd98c592d8fede739a60a5e331e7d30beadd2337f12f4c2a95fbdf4128ee493b6d3161a0b0affc080c05f87ccc335ba075ade0c31411dd1139f7a2f34e2720dd327ba0976e3f3380c2044ff523a4e7b3eddd0a743fd7cf06db2161d53cf350f756289e50ef3a92990dd935f6c0d7267c66a438067f5738906afd8cdc14cf8e11ee8df45e329720a011edc7a01a982e82c189a5f7f2bd02d9dc6b8ab56ed18363c8bf3b602e53d18bbcedaf1274a0153aaa9bc930259f70a77738e7b1a0e7d0c2d33d604892a9defdc468c33019dba0dda29c12c6a86f2e0a59a245f4e1f7441f1d3852aef9b551c4d82060220311f63fab0261c0aebfceafea455ce00fe9c0f4937c541d7daad8bbc00561d791a5497fb0074a27a05b432edba53a7ab27ea0a81e3184933130c3526b7a827cba32e52f29f0637047fe274dee3f066807f51b759cfc3e3a407611833f845f06ea447dcce9f95353f7bc1036b35743598eebae0a07340848cae466a19764b36878d8ca3a60fca8e855422f3c34709f65355054f2f4ce74a70dd20e95b930f58b06407b4ded63375e73b809007e3df0d20b566584f0f38530df0a148ff78cf0e6cf2c0311a6ffe911fb7a1fecbdc9b8e3cc8bf177aee7a9d443a940f3a41f326d259f7a866ad150e3207c69c6818ebf41ce48866fb0128be766759687f9f3928d8226fb039304a8dab2602290104e45065be4fca893930f2fd23612786103b851a5615aee261d42a1e6503af284c1db8e3b22e1c2d5eb5fdc019bd8faea7312211f879a63a05076e99a2148f1e32af48158b885231b361cf50db57e13fa27575882a02cdcc429449853dfa3cc8b6d4ba54576003a64af8b2b52d630aa96593b754061f698e82a6cf978160ffb9d76a6db57c213376bc19c5997514b3b412ded6b9991f1c9a0d59189b9ebe3478d5c2444b3261daec98efba59da739cb05cd331376f2095262fb68c408ae10efb158622dd92024593a444fd84c8e132cc6f2bf79baf308571ce6ed292c7b3aaaf030fb473db4b169135e2f827a411c7bb3492fdad9fccb47f8560a7da5684e73f283a9005f058ac3c2ce64d72d84ecdf7ec060b9a7701fa7445dc334ce43dd89b149b5583976242d2b8666d44bc44dff5a47f2f46adbff845ee8b2084c30a6329c3067f41963a7b79bf2ff709eebe52011434cf8924ef730267cf7cab5db656958560866424294c0591846c1422c9a64d2ec44dd4a8ef5b141aed62c8796040b50d1d3edf4e10915ca6cbd9d293c697a761ff2600e3cf13d28ce32e458bf9f397b4896f461b5068ec6de0fd2ffca6e22cced630f8830f207a71ce1f261addded234827c1ff25fd11876a4332a96e50a75464c1db05a45a8556e22da51b7bca489d6558f5ca0ee6fc26908efafb3a11f3dbe6bc0287b9019ecd4abda33b84429ab8a31b3a303f81bb3b7d87ea87b9f84600e36a792d621630c3ace060514c70a9a937a42d4598e8ce8eed3107dd0f3682a9e3b7dbf8b3fd8efe7c6a8651b48acf8e1a88c03df04bb097ead0187de3b79f262ebde91b14663abc43cdb1d0c17bf66f574aa8dd8ff68bc335acca00c854c66d10a7adc89c31bade9bba2d117d1e1e25ad7b80ff2c51cb9ca18ad8c76090ef7e63f3f2758e44a966405557be722d4da56ba04b1993600d7445c4409ad6d29960d3a119948d91cab80a7763b1a397f9901792a885896b56b6324834c8915874465ebd6722f5bde53bf364bc49b86aed1efb40189d19dcc546f23cc4f767b60b768ad0f186bcd886d2b71a47e6df829e50ff2a6f28a567cb2dc8f05a4a754f4768ebb7922d3a92e3b6a3428f9898a9a99e6210449951bc517513852cee6579369c69b05e204df004b47b175d8318ba27b3a52af48fa91d11ed2effe4c86e303e18bef462bd08384407a1677681cc56aa23d02f1defa5d82909201afa35bda0fab6cf11f118fd363ae8876a7b0dde5105102269e024ecca5c41446f05f15f7d796518a2e65cffb0b0b44ea9d7086d922c20e6570c", 0x1000}], 0x2, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x100, 0x400}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002105, 0x4301) sendsyslog(&(0x7f0000000000)="a13ec473c28e8bef307912568e8d495c7f06d69bd5e9806c47a66749315afd578900cbc428", 0x25, 0x10) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fsync(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x5b1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=ANY=[@ANYRES16], 0x1, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/151, 0xff79}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001480)=""/44, 0x2c}, {&(0x7f0000001280)=""/44, 0x2c}], 0x6, &(0x7f0000001340)=""/173, 0xad}, 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5122) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x110, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) getdents(r0, &(0x7f0000000100)=""/143, 0x8f) 16:00:14 executing program 0: semget(0x0, 0x2, 0x401) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x8) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x106) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x1, 0x0) getpeername(r2, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) r3 = socket$inet(0x2, 0x4000, 0x7ff) sendmsg(r3, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="8d7181e5f1fe59c89db1f568be10a4eb7eea032544846d9f0d45122be10181507e51ab4e7076edef1c0ec8d73011f5b5bad6844e8bef67fbbd2880d978f7115d2724ef919ac3b65210a66dda798448c66a1e529c8f12c913f89d38d39c7cc3aef2d4ac83ae4576f12a610766f9bdd2e67bc5ef95bb4aa3abacf2a69febabcfff56b308bdf39e9f6f3b87518e5e9ecd050d5d6913c3d23cb75e996cbfbbbf", 0x9e}, {&(0x7f0000000180)="59a303d37f8c20212ea17de1bad2d7661f368891dceefb50548f96fe6d64efa4", 0x20}, {&(0x7f00000001c0)="f85c6b6c13453758bcb882425a0f223baad92e53cc83f3f12997bd4f051b574d060755c832670d9d161bcfe03fced1", 0x2f}, {&(0x7f0000000200)="d2f041d8d3b09491cb", 0x9}, {&(0x7f0000000240)="075013a6504d704277ab960e57335ec5c9848ecd449585470088cedd6b3828895c666875c7f0836ee2bbfd2ff851fdf462325c232e0d9484e426d17e89d0e57e90a154fc5717041beca57ae5ddf5936db00c60494e12462adac970b164171d807ac84fdc17e6c3b1eea9a83644e90d26f6289bb2639a790484b81f988fb593b71c3c", 0x82}], 0x5, &(0x7f0000000380)=[{0x78, 0xffff, 0x6, "eca4d1b888fd3316b1d080f3662f735a5b10be90d10b9b62cee64853b4894310b58030445aedd67a7514329ad2066bb591f0600497aad0413b3ba60de068a73a172d9d50a53f1f0daf5ca7ba0e286131bd32a5f948aca07d4c9180aac436e2e06e42c05453"}, {0xb0, 0xffff, 0x9, "7a6032bec53c44013fa467e4d53f657b4373c15024be2d876e7826be1bc39716d6e7da716de905870363191e495a35f029d9fe499f41d3560976d4410577c47e1c2e394db5f1c4b4fc64dfe06ccdc896271a563b6b48de393001435eadac05d79a836a671553a20bb911ebc43b9398da149ce20221a6bf4cbc7b242bd6ddcfab2a87c33bb975669e89a27fa841dcb5c9144e498c1806a72bac121d3bfe4748"}, {0x98, 0xffff, 0x80, "26583e5b6ceb7739c579635b20e4d4af5b6c1e1cf0314cf1038a2db4f2a063c8a5d61c989390d9523056e0f5c0e14e7ced2ee146f88c37a791ca365a4443df8f4836ae3619acf6673e1b9cb9bd1ae857dbe6fe3f6583567a01c7e6c428d2001e90f1ff73cfa47152c751f44dce20ef3bf4bb746b3dd2e03217477154b689f3da8c6bf5748050"}, {0x98, 0xffff, 0x4, "cdad78df19a0ec47daabd2a83b4ea28ee04dfc6e081fdfb6cd86eca6b7b31d615a61f298d842bc5b84897e7285d55943132fcee230309ae1704f4f9732c4c46276454cc46c5e880e3414adff920d92dbfea37b84b79decd18acd9736038d68ad3353e533c81cba5aa482c4163827a4c22d7f59befac1a0c29b99c6cc513208cb1d4f8f"}, {0x1010, 0xffff, 0x1, "0d5ac8c4267536ff2a81564fa503fe41a95bd4b72c1f8fe6e8731c39d64261fa5cfe8b99c5f2244b6282be58775a9160c92a15658c075177fdac6ec4597db73d243ab2c8a9930cfb310c41b1fe4d7533c28bd17a3b5a034327568cf89f612b769bc955d3e40df760b4981693d696a2363326039ce281564be7e3db55335c02e9af47d77166ae1cbba06ef36045496e2f9f293842084180ba334564e0f671eed17bf61898a4cd2242bd967043cafcaf3c8e496d7019fb093f4f1a3521e5d3696ee08cf9b58b4f449664ad31de18aae8ef050ad210f72dddc93aa861a0cdeeac77a2d156fed54ea9219f10faf38ba5c522c4e52d7b5cb0eac0d44d64ab7cad858a08e5cbe2dfba329178ecb37867781fe74aea2a73eeae3871b99fe8f5d94783a78385109ecc7a691cfeee1b48e6e95f9cf9a4462cfcf07e35e0c5d50a0cfd80e99e259600ddc6cccadb58cc529908d9235c402ae3159b969628e5ffe215c6f24c4f5a1f61548d8b59241c166e471b4f5958e1c1e20b8b9ec2960fdc5a7265dfd9e56940af9249bf72e7a0a0f63e8a38e9e7efad5ac7e0afe4a26496c66064d9602e13f9dcb35b08d1af811484d03266a945e733eb79d7e56ab3114dfa36a4881b3202cabd09333df2d2f8ad14d83d0306811b10c763042e5e3650f50c8aeb53243da798b25ef39be6e9195f2e27b994632bbf32b05fc7e782645b6c7f7c09184bf71d2841aa2a931af16e2fd4fbcc44b74fcc4741272c7e9ff000fbe78c1578b2f4dcc529176a32ef0fa57072c2707e8735ec3343f1b2ad3238b849bfcbaaff98c49d6673ac56af79f6818870a4d3c9d21ca6f0b3506c1d12be0702c94d547ce67e240551594b9bc1187e35a5e513089ba724124b81e37373cd4056edb0a916ac57e47a87d42fd70045556854b404c6a903facfcdb7e3c1bd1e5564fa73f6c85c2399b856eed4dce1f1e3159414d6979bec008d3537b79e30283b7ab4e6fba901739abb18f871389a02caa52391d8dbbc42359eac3e5f7f24d6ae4de171da26b34e588c76757fbfcecc2ab13b55f81af24e75eaa1f3deaecf2c4df955a0158a105a4358d77e8209a419d49f367c2c46a694648d423cb46ae234279015a7653a25434982d2916cc2e34d22df149175047dbcc7ecbd56f4346d9871453e606ee720588bea08929bd34c4333abd46490ccc37df119c324961783c75a2d041e295ed1b7e888d06d83fe96ff727f6a426d3bc6d0a897f4ff91bd546000730eed69ba8c21b7c2dfc5ebff7262e8893dd60f450f509d1077785264b7c51a5f745135ee65ce99faac9383ae9c15eba8fd034d1a249d4e7dcdf1856a04c6f1c52a5b0622e7f60b61e1c3c211c24c3fa9c2d0355401e3347dc6a39633cea9df24188970b2c02582e531f5fed167c477a58c6ca9c40da2fbb254572464613263f1129f2f58490548529efcfcaf5e5141d1c98806bfd0f88e2fd1af63edbdb667ced5db044878a95e21967679a63ddae23b6852aa6cbb405410e5d6bfcaf933422e69ffe599412555794bb1f2db1e86f7a06cf8f5d212e08a3c4ad0791e37a8afb328de7ddcc4e1a632c4eeb7b008f2f72f28d063e0ad9efe2ab0fdec22ee96fa590c7fbb1f30a396d2ae5f3281ccf9d172357e6bf0ef7855fbb491731d382aaba754e7d6a80aadb711bdce27cc5b384e8a03481b070a0bbf4d4b18b1966da318b5f5527f339848a29fd6198d468283fc96ab3e64a2c90b0957e2c53736de03a32c5a6be6e1ace55ebc51f67b9778231233d91c4f1ab5baf44f9c15b7bbf0bd297118823405e7a75a52a1283305554548f706e837cb454a937d89559a2cd89accf5b8c53108326bb3a62743e7fdef885c8a5faeb7c18aae480b60f6f59d7deb28c3ac43785dba13cdcb8565968d9724e57d84621ad7e8b70ff66d295fc2086b804d408183062c563962bacdd91e380c47e62f55242370286ee86f785899e52f820cd68e0b8924f621d1bb1dc0cf7010760eeb818339dcf8905329a3949f193e3f0fd2a4668c487b625e8d5064c0606cd57f0ce5b49a26fbc67a3553e5aa94b66552a92ca6edbef3948fbbce164795df2382f8638e460441e0979f68d6e1a783f70a8314f9f0c481cee81ccec5a998c68ce00369b0f53249f6d534a45b325d928386840e0ab4e84fb5a0e320c353d1db652675659c58a235242844269338cc470b73530c0a1ec250ab74414b665d7917448ec5ed1932ec66e87a4abe76b6a7cead7414d06078e70d9479015fc85d62f490b42f55078600b6c62122aac9f7c0fa16f71db3bb63dd3009aef269d9be14493d4ad5474153feba860a111eba97d49fda1cc1349d9dcccf4a055fe81f9574c76beb5f81fac6c9780606a87be7b903b23fdf0ed11bc55f3172db041b7fb22611deab08c876796cd3b7ad2e066e9c68101ffd5e89c1787bcc2e8b68ed04ed9c8be58e230c0d538cbd1d458ca8f104de90393001b382bee99a138ef6d2eaa3da78f52d88ef04e968197c827990ebfed3436de1c8da12baa3e95ab3a45b70b66bab1d87cfa01615c0a79c01b994b631f7e9915b79f49934a145d5fb41d16d16bbc8deb6b2b7afd429cba88e3a788144601c449ef9abcfc5184a233970c556efdab901869163eb1533db5c318eb81bb81a8b66a936635bef2d5b09674956b01f3c09f21ce0547e00ae70ae92038d96b159e03ef50f075073bfb260ad4df91caa1f312a3acb79f5274c14daabfb54869c819c8b172fd8dfb5da97438b6c3e087edee930c34128a8037c6f27df0464de871da65f1f2d8bcea2cfa535727a0825a6a8aff64f5382ac32a1eab59d03c087e91c1f97bc1c2e95314aad8fd9624c786215549f25b185ed5eb679ed3c328a7204e11988c8d1ef7b4d64cb770ad3de504c6aa9c37ac67c7438b6696390078906046dd1fec6b3758dd508543758d0cfdb4c101b6b89be073b9d7581dc756417b21499b2d362cbaba77455f8b4c45cff221a0bedfd4808aaa1010f0f2057ddcbf8b3815d4086959b18d465e87c4052520cec9480b2db0fd2bcfe2552834e8edd8e7c67477c4529ea72405059e4efde69ea0fc89d6e03e329393cdaa72cab6cc4afc378cca53e0b2bf1dc34e08edb0ac3b2e8911250ba6d375edf6ca0b866353536c979f4e04d76fc8c8533861d1a49dd23f2d05bf034676edecd5d55b04790349ff94683ccb883f0207901ebef14862356fbb1880af63e16f45faa51b4375449067c145433adf6cd4a4c902854f258b13c9816c0c590904868e8201c78a611417bb85c8aa7210388f5f005e5f5cc7d0b76a28f536021d3c1c91a922599c300c2d4b9dc4a4b6d3d40c625378910d3474fbb8d8d8ee05c51d094108ed27a2e5548fdf65d79cfc6221a6544eb6ac3c4b34e82635f9fe40f26abb1d97b01ea36d5088304d525db2bd0a9075e43fa4dc51ffcf34a4545fe2efdd8bf9c0cf8e81f6860ae4b2c0c3c67afb2ef5287fde19d70c2b38a7d7a5336a1f74124b891121d94267ccc73f7bc871ec9268b3a750802bce55573d26b10c0a2f5fc3af6e21920a8df8e7cd20f51003bb8e29e80bd03fe41addebe2b70be973178186c8edc97eb690cbfd8983c9f3ace1dcccff6eedc20765cc8e465451775d59fd0c7bbb808595636385a3f75dff31b5fea378d558ef2ae36e8236852d9faa4b0ba96daba82f88d04f493c127107c4f69f214c722fefb107824ea0e7b70fdf22a9f7d9e25c5425db9539ca71556b14bcc1df9db05dd4e0da595689f21f3954397531bae4ffaca4db952f0355d669885b480b92eb359ba06b154941f41ae9a330b467ddf206fb2ddd2108cfd18a7cadaa44d1594c1bd451e8b7bb9392954441250b4fe61a755be68687635e7be00e8d2bacba70d35d2646fa012104d25d3cc5adbc74cddbec397df4b62bcbb4fb139ab15364d94dbd1f88a93ee57194112342975f4bc45ac6870c3f171578bd0aec9c323554d4d1cb8a2af1bf451ebe9f70d712dfc386faf541256ad2642d946928e726125044dd8d35236792809b62fa94762fa2c478d3e9d1f274d302fa6340a5ceac529bb82cacf081be400a61bcc1e4e9344c89d657c5a524516f5383e422966ca3c7630a6f3181df49a52695c6da5e7f9b3b43d1554acee8f885ef1f24742f61d38875801a31b77d5c45ce243957e3a594ece13dfc7765a7cdb6b31df6aaeecdbf9307e06f0f3b70198609e1bdd75f99a6eb5dbe80fef138e1c81d83208f0775f77959f68246b080cebccd5d4cccd2793839346a8f76ba76df3a4e8362950a37562390b462b83e393d295a802ba7eae126bb143467cfa3a5838de1a6355a9c1e718c87bba264ad933767beed1de0750c005470edf5f394cc82be86749a77016d798b837ad78b111f8ac20f9ade90734846f9b1be666f97b31c5f6fb180730e5ff4498ac05913ddfcc060c5b9f64cc3cd50331b79819b53814dbbc98e2bb07ed6b5f13bf8b429dd0af0efb5a7e56b7fe069b0432e9ae4c6e532cf591de3c61c146e4eb4293a4475a2478abc644cc41e7a7d7ce6113839ca87cca571e0a5412cea34c629636dec387d3a0c579ad4f68a0167b77cfa4cb325170553508b3718fc0c6b86890e1c55dfcb8238421fa259e330eb39343ee63eeb9c25fdb02323b6452dc143dc1fa02b27258c287c429e4c384afbbdf192bb6de61b6a45f92c1aa8458536080460404c219c5d3f11844b89abb129b1729230fe5b242a9ab62acd2c6da0b8cac5543b1c4a9edda3c358c1c73caf19ee596f5710f905c5b69dc485f23b349babd30f6b85e830e201c0f3d2b3c595bf401de596e0200d03d5e972c4e2e905f2a507fd450bb6454092ca781dac9791a6897836ee054f47ed650d4a010e52a602ba0510bbc0083e87c36acc18884c3bc732c798131c36fa755a752fa4e292cacd093502be28cb78c7c7073ea29a2a5126ceac8139031099ec8d904bbd6b632dd8dab1dc3bce926ecc2be9275595888737bf57ee58db3ed84161477683d1cbb6c950b94e70adbc47d1f421f97b175bea1aa281d89705d2e4dc3f3672fd7d09e7ee03ae6091e6ddff917427a7036a31fc7083b6956f317513546ac2420352ffa32a73b804e8f18f29e0e7f802e7afa5a5e9ed2554daf59319c92c2725fddc0e82c2ba92bc27955a263f1036b96c60d361efbfd03adf0f2b7bbed3a8065e6ec24722370bb05a34835774b2c3076339eef95a73830df0d9d83903d70754ef1f0a012d39f45fb1ff14da09ecffebea7456999fc4786b804373249df784eb4f16e83075520310bbe109075b4b047b7c78afe30de882c69e11ba1934914532ef2160d05262b750ab061e1179922575a73d5bccee1c094cc0f2b3d53e2539dced61a9f6d5fbe89222ce7d86630dc5844aa24c3933af71f1883b3578ed53d4d73a97f180a04415efb4df830ce123da0b69777e719f5b0deb23c70de352f1ff5ecfff76ad72f991c2eb4f0d074ba67a649be683dadc5eb2ae43d48db527911b2bb93cdd66e9b60cc58ff21b1f32457ec57226270a40c45d4e2a1db0b47c284c5161a1e60969f4201086f09b88bad057f3800a1ffc08a4d93caea568ade23aed9033d0eaa7b42fc7ce1a3b78b5ecd73fd92c2bce13ff76a95b70ab04ea80a7a175de25a8f24562c3d3f1687465265eeb57af04bca7708337aa00dbfe0ced44cdc95e657ea29815d5d7c254570aabff0952df86b31769ca999565ea5dfb7686ec368409d35e86e32cb50cd9313ba8a8e1526539ad71299d83fbbe59b8f2e0e83d7a76dd7d194278b2302"}, {0x98, 0x1, 0x121, "f4cc54ee2d5796f9a816f8776dca5475c513739a9b635ca0f4c1954f44876be5ccad7ea9e2a275e68931d0e3667ad4d3b95ad334bf01c6fa9498a86330516f8196b8ea3db52d6e75e68b86c328c1e051def24ff34f81d522893df4fbba39e568d10899f520c13fff38d126b467fad4a7fb0b9c22e3ddf4995ea4dd53fd976c494e984a2c"}, {0x68, 0x1, 0x2, "abe90de8232d0f0dad1440ac7611de6a19798b225ad92e32ce43338de5549b6615beede8c3381de842372cfa04c21034d6ec9162b13c6b1aa9d6ad1b353f871d987d0515e2a5b947ac467e87662c6baeaa3632"}, {0xa8, 0xffff, 0x78c3, "d6a22c32cbe3fecb751143de563a9e326c07af1c53f5041d46ce89e751771a8c2354b9b06ad6054f0e6f301bff716b4c2a98353559e083c5d8b63ff491906c6ae4f5caa456cfaa91ba09a6c3e2767a08290e0fcbd87256e716909b37e20c52e3495b73c2f4b43836e6fc80b287421e3b10dad501bda48b642db604427f29f3f224101501ee364de5f035f967de1be51da5a89a92"}, {0x18, 0xa5dfda6b30b155dc, 0x1780, "a91bf0494decc878"}, {0x68, 0x1, 0x4, "bd05ceea18f4d6c4718c2bfccbaf18ce24624938ea59f0390d1e543d66d5493b7b8e237472215adad307001ede512f8edf93e022a507a32019c80244ffd7746fab9aaf6a955450f99ec30fc63ece8d5e6d34"}], 0x1490}, 0x4) 16:00:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="c498fce745ac4dfdf6b66542e78c0d88cef83757b33b5d8736833803c6ad15dad0e35cccbd496ab30e7a7914734248d0e43324ed56ab143f52353044dee7e0b99b5981d8e51fc60f0d0ed1fd1bf0b2ab0880a773f2c8", 0x56}], 0x1, 0x0, 0x0, 0x2}, 0x404) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) msgget(0x1, 0x17c) r3 = kqueue() readv(r3, &(0x7f0000000100)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/17, 0x11}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x80, 0xff, 0x0, 0xbfc, "19ef5bd7bf2b37c2815ff17961f4655baedb31b8", 0x191, 0xfffffffffffffc00}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) clock_getres(0x7, &(0x7f0000000140)) read(r0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x28) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27847f557020000b3bf01000000000000f8000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x36, 0x1, 0x1451, 0x9c06, "b04d6a07000800000000000900f3ff0a6300", 0x0, 0x4}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x7f, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000040), 0x100000000000038d) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x5}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x51, 0xb0c8, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x7, 0xffffffff00000000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x801, 0x5}], 0x4, &(0x7f0000000100)={0x2, 0x8}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x1, 0xa0d7, './file0\x00', 0xffffffffffff0001, 0x0, 0x7, 0x9}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='p\t\x00\x00'], &(0x7f0000000280)=0x4) sendmsg$unix(r3, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x4) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x1, 0x1, 0x3f, 0x81, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = socket(0x2, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:14 executing program 0: listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100)="4d3ecb4a165b3fb442fc53cf33adf3ccc51910104dbaa86d295987e2dd2b5664c76d643abd4f59890600000000000000d1e05a7ae546f62f7ebb171c32f0fefdfba408174bd981c5bafac9f71c18a500c33c554439527028af34922a28d3f8019ba2a1b2cbab6e01443a66bc42c56bccf0a613a557d91d04179275cc8f8d743c153746190bd090f316eb8d2e158306c47efe3cac5f6c76f8357058b4ff7440705070dd44df2cf6aca0f744b109", 0xad, 0x40b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x603096f8d7545b31, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x680, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:14 executing program 1: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0xdf1, 0x20, 0x9, 0x2, 0x8001, 0x9, 0xd9}, &(0x7f0000000040)={0x5, 0x5, 0x5, 0x6, 0x8, 0x64c, 0xaf, 0x1}, &(0x7f0000000080)={0x6, 0xc0000, 0x7f, 0x7ff, 0xc981, 0x0, 0x1000, 0xfffffffffffffff8}, &(0x7f00000000c0)={0x80000000, 0x24}) r1 = socket(0x30, 0x2, 0x200) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x13d) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x1000, 0xc57) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 16:00:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x247, &(0x7f00000000c0)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x62, 0x7]}) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x6, 0x4003, 0x4) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x80000, "d730c1e7e400000001000000000000000000009e", 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x5, 0x80000001, 0x0, 0x0, 0x200, 0x200, 0x2, 0x2, 0x7, 0x7ff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000240)='./file0\x00', r0, r1) setuid(r0) r2 = socket$inet6(0x18, 0x1, 0x6) accept(r2, 0x0, &(0x7f0000000200)) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) openat(r3, &(0x7f0000000180)='./file0\x00', 0x100, 0x8) r4 = geteuid() r5 = getgid() getgid() fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x6) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) chroot(&(0x7f00000001c0)='./file0\x00') 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x20, 0x0) r3 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x0, 0x10008) r4 = dup(0xffffffffffffffff) r5 = socket$inet(0x2, 0x0, 0x87) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = syz_open_pts() r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r10 = socket$inet(0x2, 0x4000, 0x5) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x100, 0x0) socketpair(0x0, 0x4, 0x402, &(0x7f0000001940)={0xffffffffffffffff}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r16 = socket(0x2, 0x8003, 0x7f) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000001980)=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) r18 = socket$unix(0x1, 0x2, 0x0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="70b3deab4191e59506688af4b2d51beec4d6578707522ba7b17479024fc6224744e435cc8d5fc5716ee6a7f6986d9f446fa0ef89bf898afec6835485792c1aa3a447956ce6c15aa87cdab30ce81faecdd1835b27e497b2617711f350693676c8c4dba3df7e91bd3e4291badf8d7688ba2211d82995f450279f90d2bc62453f56f23fb6858d10f1c41e3a62a995ac6a60b72d", 0x92}, {&(0x7f00000001c0)="9a6e56d121595c3ce64af770014cc94cb60d639fd0ae00b11a572447c2a74fd1e78262e82791cb5b1f834a36b95b79c04e36c2fa6f5a2969c627fe8830a708187ce354c6276456d93122663aaa17b47fd5", 0x51}, {&(0x7f0000000240)="4aedeb80856ccaf67df806e99ae2ddccd46d67b193ed2d3dd3981016c5d6e2b3fae894df99c67e", 0x27}, {&(0x7f0000000280)="9ffe9d77e9b7dfa7df5a81fbb92e7ef2ecd9963e10b67a5e1e2d6ce6adf5136d2946e37d0c623d982f74997436ccc80852c748fa24de3515e6f929cae587123791fdb379af00ea11bad7537038a7ae5123221656ff01fac29c8e79463c5103983eeffce0a8ad0ee1a8c25ce84f8085f72338b4c8f222367e4d27ae8758e8afd4d19ef81ec1623c016b864b12de9dad9f75b5a6a079d6262bbd7b877a76c1276ee7c67b6eb8a5aca415ab8ec7a161e29ef1bf4dd943f39534e371b0c13b1f24bc0bd3737c07fb669e1ce0b091c32d0cb567e6282fdda41103ee461731", 0xdc}, {&(0x7f0000000380)="366c9dd1881be56d05ed5a18d3b60d1c81b3515099541ad678f8d47b67a469fcba4f2d8d34f52e5500cbecdc8c6572a19bfaf2c2c07011febb34b7886b0af9ec981439ef1e83c6e5c149dc3185747a8f10196a1ba1577367d2bc4b94208da7590c7769a2de5cd734a8d670dfbc3a9866bd7923e3497f188bdec390f342350ffe3559754ebe08737afd1162b1c18b2086d0259db56d4f8e5504791662a157ef6f0fb6ad", 0xa3}, {&(0x7f0000000440)="7677bbf77942512ba07e1bbb93f8a19b9c1649e98b3519e462f8d5830c6807188bc97694f3f1503e526407ed7884b9b149608b318b3349e9b33a0c34e6107478d3c5529728b006b37ad5a94a1cc5379b425e0f33c84b1048f136950701547e00fefe6e40d5900ea190d26d8223aa3527eb936db607b13c1b79b56b529ad4b2827baba2d41857c59e5ec4757a9d64", 0x8e}, {&(0x7f0000000500)="897e6a9214da15961aaab477d516869876549565daefa6b410a017e9e7e446cdb4d042ce49fc7bf27296fab44cf86e2be1cf835039c25d61406a233d40859257bfc98870375d83e37506bc169acc005fbf6a39458bad71b301eb0eefb35f7482d2982a7e", 0x64}, {&(0x7f0000000580)="9e8db016081ac1cf8c268478128b996d1ff8c2d6fea7e792c48b5db5214327d93dd80f196e0da7a285add0203dfc6dc192b31cf79a636708134d65050d3a2da142eaa2f7e9582c67bf2b084e8d7382ca6fab5e45e9ae0297af52127a46af09ee624fa748433b869ad743ca967fdb2aaef690ac4aaea2ce542729bbe9c74f06cfc9ffba33fd9163dad490a91844cf539efe17a72a9f7317a517af8e1384d993e4c31ad049ee1a6b4b9602a65e1a23d708224c8190dda6b2bb989b649aac9669754aeb7d3de97203cab3d2a12b5aa2ff09977326e84a4ea11244a4daa3feb8de2c5a1b8f97b07135b4e7578bb664fc9ccf247f6ff87fd60bdefe1bf322c2b096a65d4b1525fe0e362559441b755c03bed845afa71a31aa7135375ee3d00d321940c72c6f2b79dd04bfc66c62cd94dd7dc040fb5132fdb78dbf2d637160137f317cbfc70c9246596bdb83105fc8b6cec54e27120f3fac57a8babcc4a41eb02ecb723a7e610b089c3d780f6a498cbc98daa96d7e0a3b40e4d622b0202c55cb99bf8ca7cb14b9b3b5bb591e9dbdafda188d5834d0ed32b7b642ad3b5fc1354b8eb907d80a4c8d3b14eceb6b6947b6c38b8c0dba6c65ec0f26b5adaaa5366faa2a6cc93fb75383e55ba6b1b906db392aba38fa48b76da1e81f99ef5d2089a9dd97bd78bf02c5c0bcfdd01cbde778f2fbc4573cf0d0962dfbffa09a3d66c11dca3f1232e9cf34e7cd965da35453b058fcb1564bb7fd63ff0de35404d92a87e9be587fb04bdba95c6729189d1707e13409d0907a80314fad6cfe705b7f90f5d205f261613546b868cdc9b7ed7f989db6ecc1f0e47dabd6fc46a5ceeead1b3bde11158564dcd82818596e2734e1403cb6a9499ceb6afc5560b3f02f01046c206acfe37118817d987849e8875bd081416a51395a523fc4c3af1c1abecea783a3cbea08b9cf42d6c8d78be31d02d843ae4fa9ce5829b23650353c3dac9b3d7ee38d66cd79ef5d62b4a92896c08df1743cb64bd4d96359eb020125b3b0cedb75efa389318a01f902ea6b324cfa6e7f0739ce793135bb90662d6534d3a3e8cc4cfbfdcc8ea91a57c1198448674b369ce4c5db40a247347e6a5f118d8051f53fb9ed5cef6627a036353b4d7110ad07d67b55e28cbe62162371c3f4aa083b5c42f1aae0ede7fceb9510c9001ea1b258b20a4659cfa1c186e1a53f373ed9a7b60873ba5f6783674e2f93d0d50a7ccb2832c89197e2cfeecb1484f259c2cba45e93c5104ae9c28a6317da28ce3eb7b0f66e663ab5484da4b214d3af9530d6a8b4bf42e255e982b51a1a4c56090887f641de074b599aaf56e1e25216742e339edac67c625f7d744092a7144159d279b6bb06870aa0254176e76d679df58efeb870ae1eca084f0b61812f6da4b5b7e00dce6b9925cabb178abed2e735a22275f935ce403c855c32380ec5ddf3687a21bf0f521303be88599c6487bcae28aafe15f5dcd3536f06ad6b87ebd2ee446d34320bfb1bf3181727607058a4d6246c0bff0b286025337949372119e93280f27b25f944bae3a6a54423edbb2b3dc500bf3befbe74281199e1d4ab55158c0ccd9c7dfc09b8ccb711bece1e4b9393ddb95e81a452bab24fef617f39a7bee05a83da69bb6575f91a1a7a3c0a95678794ccae132f86633940a7a9afdaf8cc3b7d5ee7c3284c5cf9ce16da6733c5f0489caed676a35d1ae55d6f1f1432b90a6a70e25568801a02330ba81a5fab8efc74f44a027bbb2827f1d984975af86406e0e6dd155a89f2ef881b41aa5da045f21dc0d075afb5520f640fd274e7cd959abec1854077d2787c8fe553b45cea44161330a626bdfd8d36a1698c0248f9c63c66d6be6a8b0669198a9e44e010c572eed313f81d020e80ebbe7c4aa1285a734210087066797f12622e9e64af04c787464f67549663f1463fb8af354e5e7bafd5af862c4bf6d8d4845069b3e1155216b4271a8d1f91bcb5f714bb1d385f055387e005ee66665820a89c3e0d5178a3ab6bb28b62bf37abac1055e7011766d21a5e67a5367e07c639cdbd08e1692f907f37047a57069dcb9b07bc60527d2896c796c653197afea96beeb1c82d5dea28b6ac642d3b86b4fb452b4d1dce337d7685b7cbb3acfaf8e92163dc3a2728496ecb149b10bd86c919cbd444719ef7c477ed9bfc2548c6b78ebc9d68ffbf2855c91fab0eecf5241a3d4fdbdb0d59944603fe856fe6aa5de2c48497d6c7ab02e9b6616431f4d577db39243321daa9a5613f3316a38af405ec6ea7a5b57a93d460fa41a8e4327d6a9c48c04ee78ad19cbdcaa57bafc98913a5b50549fe4008d1b2e6385dfe5a844240d3ac27f356161e68012404f9944ec02a8dd7a90f2ce37ea8b7a929ab4c10ee728fb845db15874473918cdeeba50687b97b668fb7fa2b250521fd58236765726ec63a62de57e9b51484a60c44d216d402a78368becd1e209c742a5a747fb19a1e51631e3ea129ad9791e69706e808a54219703f4667980b3d12dd0c4c9761bf297f4d5ba384e3d602423b0791f9f880ae1676c4a35a4c052a8a683638abfbbe6915a8a2fbd71ed35b0fd48a1bf1425da4354083e68427b940d500737ab9e825180aeb76715a5e05fb4dbc414a0f092f01cd29ac4f62840746a73250d77300a3ba3e7d0cb587ef7aa2f594006a6a73f53c15c44f333b3f2d8701e0b8ab55f0461032eba7b38a4351cb78229e33bdc40f48aaec36c6373627e4daeff818f1b251ceab7896255acd0cd91bf9b9321bb38a6d84f1e6e33fc58c0cfad8db463f3b6979ffbb1e3fec498aa1b4f6adde4fb25b4a424a8acb9138ff082a39cd27d2f1a891b89e9824dc057d26f0fc0a5f62e518f23ff9ff5d4bf3a15042fc992269a73f50ee2ac626487ffedd587145b282166986634c0b6384ed1367827a4081e900954c4a1d3224f5d8759cf2202e895125fa68d504596a283509fc11bb38b85777f659ea618da1b5b7a530c58dcc2627b4e00f3a6dc8b09882a874c66157510895d349cca26d1eed5a497e33422e75203ab73177dce60b74b04543c1a0a3ec608e8d328cf0a05d8dd086318687509f55b3d30b94cac16e5e8d2d072cdc54920935a0496ddd0d1070dc986617f193820cf69ebf75512e11b82e2e061ac4deecb0864fd22dd3d970b5dc8256b17587a5cf53e11e7e48b95f48befb70d911f4076291f32ff76a3de1e1b0a0002d2f326275921b366961adc5075aad34cf19a757705058a7aa84d515e4906632dd21e83f28f061bbb77ee1c0526d8420dbb094ac18f4842fc0c52a624c3a01970d8ebf1298be023dd0b2dc00431674eac64c94ad3bec444bcbf442fb93d5cc9be3a8c221c0fcba10c92aa7f439c1f5b80dd2d96388e7dd5f5c95114c936f85ebafcef351498844e9c09145c86bf385d3e76a7bd971dfa3cdda19d7be2a480b54174cbc942fbe33c3720fd7248546105c32f9020a877bcbddf60a3b1ccd64887bc36d27649c39366e721a2c709577233f9867c80683b0b1dd3d8206b50033d0239b1b2e485fa5c265977d0714afe26384376a21dd961663140a26fc44a3998974937745b2cc72da9d1b2d30751808947bf025472315c660c7afff8608931333c92e894cc30afbbedc99916814da709d600bb967277b91696076d5bece0adc0f3916898fe45f743fc7794b90bc9a4c422cd0dbb69103414fbbdb69d7b805c13c65e6d0acf79353df8344cb518eee35250f987ccb2bc9ff4da83a9051ef74389e4d2952845c79f16d41ac67f9953aa6d60766ef50dd51dfd58e07f3b63aa1e08f77f415f4cdff6b4779d1338400f333441d105005130c25171d2400b08cdc2b76d5e9fe2029be688a064bbfbbd49e76d84fdd1bbf2ffa6f830210e0381acadef65682c7dce9413be228ba238e7a66457792c43f088fd7edd84f5537db94e43514ea0b880977906921f8decc945ad1d0a1b551e70a4fe76dbc477a293ea152b06fab6d83a8531ab486d618dd113f36c11a4e8d0c75fc495aceecaf72011df15cc74fd6925f367a5cb0e8a93035068c064de84b0b91f17652a33631b72c726d3b4c705b033e2b241f77b81c892ede13b3f50c7e8d271c48ebfb8a0819e0351f5468033080bbf31c2abb04261c51a35df9587afebeff9c51fe202d07d6ca45d03b3ee4962502e89b541ca541e4f3f95116ca55c389c22fba43b6126d142f18d5c0cf27c5d372c50fc635e147cbf5ea4dd1e384a8c361a9109cc8e69c5c0c4e432461871dd16c09b83e59439456a8a40d4fb2ddc1fea14dc8e508bc4192e1b8c2719a8fdf80d3374d0ab04b5f2c5c60dbf59246e40e9291f25c4718031ae861be594c6523794ca6881ddb2e61a799d41875f00813368a2b04cb91c3581e93117307e5b669bc55d5a20cbf6669b686b10054e0feb9f770f54dde70ba0ea574d8a0157ae06091bd5e6451efbe64622d457b02b63c96a32653f284e626b8a391c1f2477d2495cb51321806c8941b702ebba6bcb573bc98a83685868b32dae4ea5b7f6c326e048da25e1190c59a799893649112680fbf4cb70529ea0ff80e189df9ba8d7bb0267080568399c6fbdebfa21d4dfbcf67a491fe3bc55c6e707198ba6922ec1e0dd72c1fdb9a7dde744e95f246f5192bc7776daebee98dcd61364a904a849dc6a7f2b5cba0b90f5ed9f0c592d5ec078eabe0e493e05c6428d44b0fb9388b52cb7b44043751f97c6392d7beee87d897a82980e3a946160b20ec0e9ac264b30ecc72cfef1fcb66e6f34ce7e699f957ea9aaaf5724b2cc27b5b159d454b6be7143fec86c36e015f6ed74f87a30045a941cbccc86ae0a5cb20986ae7a3037ff5eaae23c03ef64007795aff04c9e2c8820d960a300bc89a8de7f277061d8e1f176d0b8b061bcf2393366e34620feb7761cd547d7a957f19b0b4c7f751a50a009fde83c412fe78db25a1a32b813df6b0adb099fa3e4e8dc8427e23ce15bef4c172b5fe00e75f841a658060958dc23c17627b671dccd7c970dabbabe54b18dbc28234fec1ed7956491206330e452943e1604ff38a30b5e585e36f22cced1fde6795bb2e547e52a9a3a69246709f40fa070a6fd7733ea6ad48eec162ffefe30d32ab391ec6faeded61856f4fb442b73ed0b365ec8e71703de7b06fa235dec99f5c6bf2797a2ac9a9983772c6ba41faa52761795b23fa1954605ea686db6a6f05bf9ff5a6ef45141169c2a74efa1281771bf5e6f2c1594a6afb0b993db31d97db56cf68c300c786e06aa74c4d5c2e8dce8f74f86cc58376111c0204f17ddad7e88b8cdcadb50e38f3e36aa0732c597fea8602561b196738516b5f0bc75bce12fee9f82ad42ec59081a5cf0a133e3f43799b7e2729bb98909609a1f1b23b7a781dbc8395ea6baa6e35da019f55247dde7d6dd5ea43bd0ea47f803422fe4226e223fe6fdb0019fbb10c691fa96b008b903c2b636523d2e57d8d6eff1502b70959aa1df4297cafa05e8148c6cc36b195e129034cd6019634a8abd6ef52d085fed301c36d7a0ddf433c10f6f60f4892fb709e8b63f99d595ebea905fd5f4612cafb3331792cf59f28326b4edcc1395e9a58f6dd56481e27d2ef5b2774e2935d95d5e52a2ac259c2b17815d1e1ffe5249ab79132406a12b87213b2a2e60361eba179f8b6a4b3e5f389f178708ad9537821da1c91cc58a8761fefddbf03030b5acf5cffe070b07adb585e7959e4ba0bcb25b1da81f68e35053a8d2a0e8cc181195bcd63910989b32fd667b329400f25154a65ef7f89d81264012988e68fc996a7ca88de1d4c58af55bc", 0x1000}, {&(0x7f0000001580)="21d74d7f7f1d92d0af08d53e6888794ee7427880bf8052aee162660a326998f3ef60ab8f7a45700c985c4648866acf5b0471b281ca70a3ac374a98ee108af2bedd236115af42b5611260053d9429c2f46619db36b1d9d83447924d1cac08614f9743d0e653c5033da051a03445d57a59103fc12942a78ba117750e1914c051e097c396d615d4a598901650ca32ee60c5418434c3ed3a13fc24bae43d811bacea15acbda3", 0xa4}, {&(0x7f0000001640)="592fffd7df0cde52d61711b5bde7269abc877347ee8a3158a06652fe1ddc4678f4c76371d425c35985f2216e28630007aae9b98efc8b1af8d25bda1eafa62a5dd88a764f36a6e784b52d318d00ec33f17c5b378d219df50df28702f5ef26b50ee1736772168d0ef1dfb0e9331c927e068afa83379bcee92e4858fb81b7c4391cd0d60a1dff9bc97339e4a19b25079801f4a182c7f0b7bb45d1fb5a962f5f47de", 0xa0}], 0xa, &(0x7f0000001b00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}], 0xb0, 0xd}, 0x8) r22 = socket(0x11, 0x4003, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1006, &(0x7f0000001c00)={0x10000, 0x10001}, 0x10) sendto$unix(r22, &(0x7f0000000000)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xf2) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = socket$inet6(0x18, 0x3, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="e4d58cd13c6f587ab2f7a1801a6512bfaeda2ec6f09019d0c568985a00ba07ea5811ad00d6bfb89b3342f3f15802f939f41bbc28d28b9361aa06caf91001634f76b67bf57021443f90d574c54c311bf237de681b1a63f4af39", 0x59}, {&(0x7f0000000100)="5de303c3688ece8c59f808e41858d517e9b7a72c148c21cc5394", 0x1a}, {&(0x7f0000000140)="08e200559caabfe0dceb0320e5d70aa3197c7372c259d584be273229d690822815c61fd891435c5dd21ff1e515314bed63ab159d7365ae20ccb6b14775a5ce161204e973f0bbff1061116a12085d35310e21a4abfd1b9e1d42f0321f7c48082602a427af5c29b89aacd7da5f50c91c75cc1884b6beed19c92b50aad61d8a1887b70d485a776f7778fac3bfdf53e9f4810f3099bd356c66ebacf3ccf78260af851fa379f8337155816e716ff957daae7adc00aa6d9db09cf19cf705", 0xbb}], 0x3, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="dba9b631ffcd1fe84d4a41d0a36df246acce80f3bf23e1e100e515c0179a3b79c624c4b6e80b41d53a241c8042a2a097b07c99eb2851392264f8b6f016433776402d94dfb6d5b0db26376f1e6d2441edfc47b6491fca16ace301a208d814a1c3ba3fc69786d8659429a047d03bd4ca875d248feea5a8110afd30f844ca97f94ebc0d8fcacf1c915592a9a5e2e118e4814597b0b9ce964f7a02ae861ecec13fa572b66f1da88512ff67f2b6299b28f6297077227342208e03592826f49a2d51ae615e21965a694c1cc872b2cf9d5029fc7d661018d142588a8dcc57145f8985619d2820d439e69c9588e45f92689b805cfec35e5ebcf0d151748a5cc1315dd19d7e93ac094ca1f820d138a96288f58341573423b561cd596b230897dd817046c5749c7de0442fe18ab5d53381fb0e85b1a0b0fed99a84ebbe292ecb699aeb0c193f508c69013e6624969bff675a464788945ce2e02b4dfa70e00894534f93b2b6e63d091deb3975ac0d9127ea585291b44b995ba8d1ca47c55583552c2637a6cdededdf29ba29d7c81a0145616aecad59cfec931054a841931702aa84c1220bd769b8f1032ff10a1528862c1590b7969cd4b6e39c44b660c21be8cdc1f37fa5342697a17ebdeb67e95ec2e603cd1bfed50f7189c719ba500ff3de5f9269a44dc2e1a3ef5ef80287f6e7756e944f5f94983487bb2897cf9f949c61805241c36389394391289161dde0a3a7ef940f4368ffe289ab48399118ba494b084e63c6fc9696bafef469910f2627af34c1bd11681645428371f09eced00b3e39e0167edf0ebc99568f11d7da4928b759ee9ee87574b7476d3ba5bc13cd65a5445b4f3e7022314a8ee1ad4b3647ba22d837c141da5f846630c940cc1b769223523f8593cc58d9105044b412a081ea710397cfc6ce564a87d8087bf34b3bc0d0f25ba5a163ed8764cc49e6048367ca872117a80310081e200110cd459eed16cb8f042a317b50dc9b4d6a74aa4a896362b90895bd060258b6854627cef5641a5606b19ac669bae39e3b59e4aa10e2b998c141aa4d26935a925cbef5477c89a46e933c568e04074ea3a464ada9cf0686538b1c7a38ecd4015bb6d44920653609ca9c89c261f1ca5e031f06b286ade02cfc1ba69e8cc37afca7d3d037c11c9cf27ec4944b4272063f6516bd588d3357b56ad1a17b96daddd21bf81280e3284ed385788a4b7086f3086450badc9ddce4060e07cc50d37fc75754fff0ae07b65a5052ff59a708074ffb024774f82256d04bc6a44d4d0b456c08d7eaeac89fd1c9b0b5db9e83dbdf0ea7d7f0da46e218e2d7c0384ca1ec29f74a6944f897e07464705eda70ab5ab9f645283dec4943f2ac7f3eb5e756bbe6c6ea38441f34bb70a00db88fdf403c8bf4f038e04070fe960f655fb7709d471f39a776ae9002263e27e5631d8264b625904b4b958bb0ff5ca410d08423f4ed2bd9bd323fe91a0e6ceaef54147e9b206c126ba3d974bfb009c3f9f0cd69a5c036003be8cb39c10296a1be8c8e844aec4ea41dec06cbd2bfb70312611313f4e0dba68efb8eae8cf722cfb936bc1364df201421634489745dc3ccf6c31988ceb470687cb3ad8a4cf55725300e5c6b934d69168155496981be2dde0a8514bc6b101e4c917f743813c7f3620f85a6bacc2d1901065f66fbc2a3e8fa8109a37987f84f9755151296965aaf7d871b1b878b110e5a42d94bf243cd272f8648969cb185b93e5d76f17eb964b985cfd17d3b7a2314bfd73a7cf832d53d5a1111505ea60e92d57bc8415b33bc3a57e057bb5c110135a79e73c09594858e08ae067bc58574bf44b04d5b63d14eed73709fd5ae556f3e07750b9cb3936598d04da85daa3ca222c5c9f1ea0043b514241900a1672f0e7b1a9f7741afe3d1e54f3a80cd38d2717fa8367aaafb134f495c71a59d6aa1f8e72949335f3c585cfea9234452374c50b32170d8378da9d993cd96924cdbe9bf7ece6c9cba5f10fad584214bb4fbf756c766bd5425812a9d5b205cce1a5fffdd175eb2a83dccc6461ea8cce1262251a70aeb1cfe72e7dfeaf1bc7ff994efea0deb57fca6cfef34723eb68c8fe86c5a0bd965af42c9faf9fa27788185a23ea4b8d5b540a4eaeaa01035054b731fcb46bf8f1c97c2254598039fee10edb0d439861d3aac6ca2873d4c9f111718a45c483bf88010e36b577509e9fe67897626203e6b056ced3aa4a6c4fa6cb125862c6a3c36283fb92ad16f0305a689dc889de6c89612fda9315affdac47983d1703fae4f4822914e0743d622f8cab3570231eef701caf3cc065afa6ff4592df5c99157cdd2a45c891c7a4ac446edfd37c3ed57b8631fc44a4cf73db39d8dbd63fbf29c20c0bab737d57b62a79b9411b0cfffe745fbe552c320f840e2a06d8170e10e3fda83a6594056c9c4e816d8df89f58b0171bc2c4f6088e744a2b7e780998262a45a75680ba9301be48c986fc5e8fa7cb9c3215abaf8ab4ab826d832fe95420d4fc3056634b5ddfdb19472458af22eecf85fc0967cfdbee7e880fd20f8b46737cc891d724fbf0339e2edca262d339f2f6e56953b595cd5af259d387047fd2628acda7cc87b5e6bf3096049c93d2f61004f7efc0d63bcb15da6ac5d17b8d93a2eac799d12db3f0565163931a5d13e2e8240e3f6e79651e39cc9642aa7d12e1d88a6ad3bb1184e2fd8a8e8e364f902a31f0195d447aff83cafe0e39493965be2ff8f7a7e2c10ae4b90ac52d7b78d5eca2b00173b6031f8e7b94c48f6d514dee8a17066ee325ffcbe3347893e12121eda83072704cdd9b97cae25c292391c31c141dcb5932c0487ee32c1d8704e79cd746c222229e205c5094116ba11baba7ae4f1d28129deafe079d5e71346350018f542eb6621b70f7182a344d03d3f26b1147f93034bdd94eee49dd2d93d7d198ca35144b8e119181fae38ac21a456b615a0fa3a47bc457d2257ceaa4d15b9f5e93bcae0818fbd6d66480c043f65953d5dfaa7c0df9a93d088024961459a6d0568ae74b4c9b34a7f7ec743b1b54b49bd759b77bd396307ca02a858a5b362913147543dc611b2a79e52f3d59ca354958a802f0e5b37be1400dacaabb3e6891e701ef9c9c7268d7bd642094a6a71cc5b88fd9e797a493accae383cbddb4512a92c1710d7987131e2fe6657b9a33ce36c07dcb03250d9cb6056f533c7736caf9071df1f18fa40d45876517e2be55e652db175bf108de3dce019db416ce8b14f226a8979cc37ce667ca1cfd9bab88880c8a6e227351c6e0c7bf7663b468c5ba81cc81c3c16f14f2f9b3e1dd6294089c1bd169cef47acba20ecc3493a93c44490693fb09259be5ba2773e286d0ff5837f144f37f78a8de6e8c4734b63faa07684f0886b49f207817517908e6feaca5f6592216ca07afed23c030a82b8a9317cdc787d5da50ace5374bd649fb1cef6dd23a98f576f001843da2e060946fd36e66c91c4eb817e8c574521d0b138705810fd41f7ab4da542653869bbdba820849b169d9ab780de5d7130d01d91d4062106ede4d84a9fb785d42349302d3e00a186a0dd6eabfbb1c825217b5993a514aa080045eb54dfaf93786ce507c1e12b7dbd15f28c7ca0c028c8430ed900958db4df876300532bea322600c67960022144f79a93e781662e5c213ce534741561081e95c54e895d19cb857c34222c4f9701b0d73b8a8b08116ad59c26b2cc8a504dd5ff4ae323a265dbe83a5157b8fe55233cb97f2c447ae2f1af9df736f5eea8cbdeb6aba19debddf6535e0a06752b42c408dc7f1fc5bee532dfec5422b9ba64cad5d2938e1d58df528a99f1dfbb6e5c1b0b971993cb225082a80148944e154a3c9b7ba9efbf92415e27ea15a9d2fb99b6f27e03aaa51f026ff6b0b7e8821e5ad6cfe5d313362e3e18c078fad2c6ea7aba84981f2b2c8766c8387cc19c2403dba3f51c2a5d9db957e986392256243e58fa34267064e41da6d521f44328100c4b9c49199ef02af61b096294f24616be71d3c789b47b112ac45c6408fe2cd01aa55d2763a27098b3b608288292db683b88ceb8ae06a56da25859a0def286a15834f666dd89b04a9c95f547b5b601f33973029cf869d45defda334164db203172b6dda4045f6153799651fe2a955d723b7b0374fa7ec7deb3dd2c25ee9d27dc9f6bcb85c6f21c0e0d6aa053ccaf9d5d4c7fa85a3e11442177163bf401d7194dca63e09a1fe6518b56b0366a6c7493f848b6c1c08b031538b29ac2d33e7ba319bdc5f91c85a06f4a201dd4abfaba3aa02b4fd6b3486231b841fc928c7edd9a8494e057dd2d27769b2da0a9a36682cbe32139c10f87e015de1c46af2ea80ad38f959669f8751e1cb18a600c0e8baf1ed03190e7b2e7b3557109538c3a33b2841b1cdf77c0ab61fe1ac8af987fae392c6bd0bb2cfe04d24d6c497cdc2aa3dc25807ce691cefe995b841d36d0c685e5b467ccd6f20c596906510ac45e38558eb79781ed528900f9bdff4822013308dd3c2352b6ae7837ebe0c782d5b88ee45f0972d344999939480825f77e63a95a11ca7773a01ba3c1517d241f773f3c7a7f7c28ae9a54a8a42234e78652ff7546598f18a2ee9f991a4c2bcb6e475fd461a36982a01494776c2da00115a8ed21de44f1cf5b81cdd59ca4652d3053fdc1001c73f404f525a846d77f899893862b7e5e9808e1afeceff7c1f299ecaf48aaecfad0e12e5dd53cb9769fa81f7a6d994352ddcf294b89e8fb20c43bb4fa56bcc673313d2a0760cc86faea84af2114053406786e95d66310dfd78e868091e715414b5d2f4673b14828616f07c33203154cfa0064d8761ab73f637e782af358c509adf6c0b368200bab4994fc6d1327f22b9ca4750855b4db3d7c0ae7c3a486093234ae56c8b0de111aa883947e8bfd3b20bfc745fba2fd47a0deb6ab7d501f419be0b223ac6a07f92d719b1aba14bef4f37c72b69bb0374d11788024c1b9936451678a02ce8092a4f87ca0a462c0468a69bf15a4fda4888ff6330b54df42cedcbe0620903b270794c8b8b27298d0a7ca719e79c074ad4f64b98af8f6a0d388870398ab636cc14a0cd6484c4949231ab51e80f21997f01e6140cfaf5142e24eac15e76b9a9522680e886a6be55988a6507701145c8d00baa82fb7b32b8041ae92e2cf8a0c4fedb491385672bb262a354e970c2e7e69078339283e408c4d7261ab20208995fa416e90d65b1508d83602e374287d27509b1b07bf01ba9e50f94e5aa5afb7c1558016603c3c96d3975c2435435ea07e12f5aee3e46814cd105bb6a117463f432b8c71fce1fb62d3e14e17a4264f487ff99e76606334c3a5de194d1483aa13f4a3ed3a3746ce77c846c3ec9c428e8addb97df8ca90d844237a1b4e2ae97332e9e9973dc1d8ff5902d342eb28ed887d943156cbc8e546ddd1ead70c2149edc7285ac955f386ee717e489f49cfe193b04d510b5a64580114ba90a9f77c588702932d2c688a8ee1d1c5fa2f032cf007b6c71c63f704b2ee989b38574aa76debf61951b2a80080ae414bbf076d2df07bd76cbc3bddab532bf05f6b6ed4214868ed5ddc3e443dafc8e65f06bb0ca5fdfdefb2e184296ab09a97c9032ff3c857a565a72fb068a102a9856ac064ff83601d1e4d97b991f537cac217647f716580a08ee6f2c33dd7455370d7001371029c18aa18ba4544b15f60738dc73a1320521c0ffce81aaa21a9f83130b9050c78b028201c4a58c978b450b63b6dcdcc1fd0f0e4538e988f1372136dc2af77566fe9b0b92d8be6dfdea08eaad653f2838709a0", 0x1000}], 0x1, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:15 executing program 1: r0 = socket(0x20, 0x8000, 0xfffffffffffffffe) recvfrom(r0, &(0x7f0000000200)=""/239, 0xef, 0x2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) sendto$unix(r0, &(0x7f0000000080)="7d092610a3230910313e11c40d8b1d2de529a73c534900a1115ae8b35ae8e48cc50582e7ff34fa93a18e85e5acde3b47766f07e6ff733828bb3354ce4eab46b1c7d40ed16439f58ba0ca8a195b62a92fcdfcd7d71ac471bb218a83533ddd2a44fc2ab0665e54c5b41dbf44c12825ac7160e4e4b85de4c4cdb17ea8c06466cff9f52cede5ade003d98eabafc1006f08b2c90fd0a1311bcacdec6f6401a054f3e65aed0714aa292a82ef7d5f133119abed6b9bf2114dcf167ed0491c763337859a0a3a8d2235ede6d38ed5d386da55ab1e86", 0xd1, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) setrlimit(0x3, &(0x7f0000000500)={0x100000, 0xf1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) recvfrom(r2, &(0x7f00000003c0)=""/216, 0xd8, 0x42, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x8a) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/97, 0x61, 0x800, &(0x7f0000000080)=@un=@abs={0xba1ce3356ea2d695, 0x0, 0x0}, 0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x81, './bus\x00'}) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) 16:00:15 executing program 1: r0 = socket(0x1, 0x1, 0x807) r1 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x1}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a5dd9b695e90f9", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) close(r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c31ad27659fe2fc37a5aa0b19c325c22e6fe3764543d005eef49d75072c86e62d32f865376691d0d8166ad6c368e33bf3b1d399939c41d85b8a3b0a50e67dbfb3a8632db9ae0c0a901c52ca54af16e0da031897e3564adf9872960cc5ea0741bcaf9cd71a40ac14bf51638110d0f3b79e30fded21c691619b9c9ceb102f56acd3506354c22eefafa2b66e494f3f4751545d977f04e4a61ca9e84caf60ec35431cec40e52c05cbceac959f323e7d892e148258eedc21619c54da0126f99d585ea54dc0fb2a8831afde9dce24c6b4a0ea612d579db417381743297d164a149abf10b367beab6", 0xe5}, {&(0x7f00000002c0)="d569c89c952285452a4368af1dc701423987ec960af49bb50bf261c95469d769426c5574ed3b0c9d034a920dd014d37239027b40a278b3739711f80eede8d7f7b27db834b915e205b378be0b8b64283d2766a2f1f92e7d278918d0b4aa38a9454c70898a9649bd571d14ef95135985bb72ca929ef902ef52", 0x78}], 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x6}, {0x6, 0x0, 0x0, 0x20000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000040)="d41b7ff1525180800000661585e0be4a611a912225ada55a29d61a0c74694cc4c91d8748cf4460980322649600"/60) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/201, 0xc9, 0x800, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x8, r1}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0x2, 0xffffffff, 0xedef}, {0x0, 0x7, 0x3, 0xffffffffffff7aad}, {0xffffffffffffff37, 0x7f, 0x6, 0x4}, {0x5, 0x1f, 0xe13e, 0x9}, {0x62e, 0x3, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x4c, 0x0, &(0x7f0000000180)=""/76}) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x81}, {0x8000000000000006}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/199, 0xc7) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) sendmsg(r0, &(0x7f00000009c0)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000300)="8c7daced1f3c26c34449370d15d8e78bda205399e7cb97e838ea", 0x1a}, {&(0x7f0000000340)="e2fd7654172207eef0fb767bfa99f6daa50199b3285c66321cf4d4789f264d70e897498301a462302fca85034ddc99f4b813ffdb4c995a7fd5db16da3de9a7a408666c1444c89b8f2ddc6406b469c0351fdadf8c0ba9029e21976a5796d5012a4cf5bcb27652eb7b1fdc9c8961833b6e85eef0cbed3d68768a777b095c52f3e459f7d6b7c20b4925263ae07894262897add9bc3668a234959015fc22", 0x9c}, {&(0x7f0000000400)="a0205d6a97fedae9ae7bc5dd0cdcacf9b3f0ce79f7a299575fa4219b116a32d00346d9b6ec2945a7aaa84450208ada33", 0x30}, {&(0x7f0000000440)="0018bab78a9954f3e4c0d4b80b47e60be1dbbaa742df58e6a56ed5d562416a5b572041c8d03bb6ce29d2c1baa6045d1563fe57a735160530b156ed13c17256dfe0372e1a8593145b9120524bb99ca21b9a4de02682a5e451b2242350d794c0fc61a5b9e574bb265543cb2c0e26e8f17fc13f0771b67a119fdc32aeab40bd3c7edd00715c64a38221cd5e51640f897edac7bb91a6df4ea69999d400a3e5075d688a5a02734ad9fc87f30d8dd66d6bbe0d5a9180f6986d590478f7840022a4960f7d051da1305d7e6bbb38a1d857dd7f792700d7d558ecde", 0xd7}, {&(0x7f0000000540)="771c678446704844de98da7dbc9461c56a0704e05c09c617ebdfa149b7badcb182c93ecc3a788e631a262a8d23ff4b0daf9cb3c2301f6b87cd5ff5f6150b8559ee83307f58e6b006ef627698c68370663d1b8be47098b147f2b82b5808bfc6ac83cd1209bee32923c5430517a7949766dc4e55709d558d22587baaaf594ce77ae73999c15c14b2ddf93e5561eaa2fd1f9dee1dd234db89df52a605b0e2e9998d023a23fed07c59e193a0598112fad7c7003c4822bab2d3f522794a559ef99cc7f8483fb58b188df018f8d9fc437b1238fb4d13cd9ea7eb8cfe65a37aa4818b40ea26cb257ebde9a62b", 0xe9}, {&(0x7f0000000640)="496fdeb6e12ca42a0a0223c1cdb8315e3ae3726fa1610d77b85e0533aada747a844883fcbf7946b37a0223bf97c913fa5a581ec249a67589ce4cd4b35553562cc133c3380476ae98c31130506f634b51c80477df34d833609bec56d32902f5850c112de13b1e2450ddc37eaee0d8", 0x6e}, {&(0x7f00000006c0)="a38f4d1236ce7cb2e98f54e04917cf7aa3d030de53d158e275cf53696ceeae5bf7b422410f54f1489e6d48d9e215fea23d0dbc33f38180cd3ef06d843c1ead478f10d2f5ff30882e8cfccaa822e2bc7f0bbc5a47a93f8113337bb089c8b6", 0x5e}], 0x7, &(0x7f00000007c0)=[{0x18, 0x1, 0x1ff, "0f"}, {0xf8, 0xffff, 0xfff, "d026656d169a9dbd4df5a03588d3e2d4ca004ca5727221c9cfe74db74f100fbda43ffcf018e156870d26a28d6222e9e0a9e702951d325cb37f0841c4d4b1eb8c517f1a97da89291b131e1d84a0a480a41b055c2632e2a210824d66ab99b711339728de55a9edc0af303a2a4838261a44a840164df1a0c1cabd833c19b78bb6b2d9c3ed2ea982eed4b172fba5fea3a36ac126075c46bb56cd85bf69fa5417162a8578017a338293cf8a575553fa1d1f0bd170d9ea7993fa12aea70564bef4d28411b3263ba7cfd92b092797fb3f6472d9667d44e0d0fad4e430b8f54eee81e3a020"}, {0x58, 0x1, 0x5, "b73f285ab3fe653c5741f48ee05ef34a2a2c1330314df48fbd427db95667ab98ab0029ad7341f682035fac6bfb875f4b153d24a6a616af53df9f4c772303b2687450f2720e"}, {0x80, 0xffff, 0x3, "82e4eda2caaa44a4937ddc250f6887fbac1cd0390d136677a5df70328fb3866c96255619d1b4721e4c07915b8bd55c46920d8d50d265dd8ff181cf09311f5b0a1f0ff00c74dd512447cb01e30522fefbad2ff3dd7ac5036e11def797091dfc731d356fbb1e45571d6c"}], 0x1e8}, 0xc) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000001c0)="c948baeddc059a364b0878016aa90d0f05331c959d50fcf7ed816816700375e92f4f886ba0b4095a05e279017c7aa3cfb0b1b5852e65df241458458057284331b5e8cc4e44a16db6b8489c50ed55c08554a550ead9469a00940d199be85d2a57e7a818f89df43c08f15716ba16715f0cfc3632b4ac2efce4e6795607bd8f12d88f29849386b4a43d6c7bb792752dae77731100a42413a8ce56e62a8ac0ce46b5812e2d56efd1", 0xa6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/66, &(0x7f0000000280)=0x42) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0xf21}, {0x30, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001880)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) getsockopt(r1, 0x3, 0x73a, &(0x7f0000000240)=""/243, &(0x7f0000000080)=0xf3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/160, 0xa0}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000005c0)=""/142, 0x8e}, {&(0x7f0000000680)=""/159, 0x9f}, {&(0x7f0000000100)}, {&(0x7f0000000740)=""/96, 0x60}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet6(r1, &(0x7f00000003c0)={0x18, 0x3, 0x7f, 0x9}, 0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000018c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xffffffffffffffff) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x1f, 0x3, 0x0, 0x5, 0x6ff4, 0x8, 0x4, 0xd710883bf4fccdd4, 0xfffffffffffffffd, 0xef7d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000400)="b9105f9eea7223c90b1881aa6b38fd8c4ffe390056b0d644db5cdf8e2df3a52e325d962fd12c71065839dd0776becd7676a44172e00faf71f2f1bb5a1f9be7830f8b2b6736cb692d4de49f70b3b20584064c1f0954a8f5ece35b030c2a600eec322c119d7f66febec1213db59344668494bec3c6c08270ae4afb0cbf0c8c21f450b3769a9f5b3d19b0e7c6fbfffffffffffffff7a33838a6c32057febef995c73dd6fdc0fca5248572d0d7c735915f33ebb9a06af9f2c9b4d11f777480") 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x571, 0x5, 0x7fff, 0x1, 0xeced, 0x7, 0x800, 0x0, 0x2, 0x4}) bind(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="2dc98ab77e00012e2f66696c653034877675fd6bcdc23a261b0fb29fae94e58f5c1d2c2c24b7badfbfa0b3d1a92805c30c0cca423e83b1d4b5676ce4ae86fa28b093c0c157602ae744915412309ad64c2a651dfcf8e7c7e046ba42cef6d43d0e4ed58849a7b714f4d02c7b0281e52b32f77c448c093edd0a673e03a3ca11dd2cc44b699d09ca1a8bd1686964cd15808c442c"], 0xa) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='^!\xe1-!.', &(0x7f0000000100)=':!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)=')!+*%]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')\x00']) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) getuid() 16:00:16 executing program 0: r0 = semget(0x1, 0x0, 0x100) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x1000) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = socket(0x2, 0x8000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = getuid() getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() lchown(&(0x7f0000000140)='./file0\x00', r4, r5) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) dup2(r3, r2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r1, &(0x7f0000000040)=""/10, 0xa, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x409, 0x7fffffff}, 0xc) 16:00:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) syz_open_pts() connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000280)='./file1\x00', 0x20, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000140)='./file\x00', 0x80, 0x10018) open$dir(0x0, 0x200, 0x10014) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x40, 0x3, 0x9, 0x0, "50bf672c42b4d971d4d6e48891a4b6ebbf4312ca", 0x10001, 0x8001}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:16 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) shutdown(r0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000006f, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef1937817c180cdcc0ad3a313e47b4d2c38f572cf51ad78dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f936230157625edfdf52598a2d92eb2534c2d7cffc6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37ea35c4995e2b1a47ee467ce19e7b35fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb14522a6b905e6cac163f22da2a"], 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="4c55a6cbc70bb0a5fe9fbfd1300c07e203d15a9403a7ddc0bac9bf5c2a3b4ccf1efd6aa1b1394b9db8f48ca599826d56ad2ddf2167c382f92d30e8232e52ead7479b04393107d9c884b9e14059b2f2c93d8266960f4b6120b118e72c4a3ca620c405bfc6e94e7b6efb8d49df7fbeeeacbc9d9290b9d0f9da0c4444ba077c1a66d3f613754a5902e9a8b94771d6659baa5d7c2efe9ca67c8744def2c86d39cd79fe7a0852f38f14ce66c7c4f66f9fac54f0cc160c1dd65cef3356d0a224209aafce0b3808dd3dee4f37fed090e1776770caa56308428784cbc74b8698433bc0bbb6e1da2cb9a8e1773ee008a56044", 0xee}, {&(0x7f0000000140)="c4dbef2d5c423a7823dab00b6d337faf9d659541a64965ff00"/38, 0x26}], 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x3, 0xfffffffffffffcbe, 0x6f8e, "d9e4b029411bba2cdf6aaf5b4a84f059923735dc", 0xff, 0x88d}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82a4f966cee7ebbd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) msgget(0x3, 0x280) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x400001, 0x5, 0x400000000000008, 0x0, 0xf1f, 0x4e63, 0xd5a, 0x1, 0x2, 0x7fffffff, 0x73cb92a1}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3fa4) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0xffffffffffffffa1) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x6c3c15c79f735737, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="7c6db796690431fed054622f0a8a5a9bdd31a2eeecc67a1414ad6b096da7bc078952ee434060a88e029924946ce9c66a47fed7bc752c18d35920d977047eec9d00407464054a89a42aa65df8afcf28631f24c5a7505231516cee2a0def74f8a6f5a4149065aadbd8e9fed8acdd49d18a5a7ef04aa81f606dd058d0f4bea6cf8313ec205c745326f9efe9af3a09870d260bfdb0085857e99c433b8b45f23d0f39b910c09930d81b4f6f427035c5ecbd06b2a37b9926ee12304d909fdb45f98983e4dee569c696bd4f6a62a143d7ebd4b72f33c870d4114404a0fe37", 0xdb}, {&(0x7f0000000200)="21e0672c4eb46f644b114bfc326c29d51d31cf15f366a569ae7ced60ee2dc87b1b3dcc052a50939b9cfe5786120cf3f5037278a2c624511d2c2e607394984452cae1ac3682b4a256dcea1cdccfefbd9b7ada551ba92b361ecbd0df6721bf4258", 0x60}], 0x2, 0x0, 0x0, 0x8}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xffffffffffffff80, 0x4, 0x1c0000000000, 0x4, "42eead7e131faf7e8ab42462efe02d61d8a5d1ec", 0x20, 0x1}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f"}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x2, './file0\x00', 0x6, 0x10001, 0x3, 0x4}) fchmod(r0, 0xe3) fcntl$setstatus(r0, 0x4, 0x80) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x91ac, 0xffff}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) pwrite(r0, &(0x7f00000002c0)="7c6f182059ea165d4513da6ba480d5895dca69783c745044838c6a561448591fd70f60de6bcd9c00781ca0fd13e920b3d702a8d05d935a02e1001a097f14bd2ce3b1ce63c3ce18f69a6ad5f6d5cd33de02aac56ca03b7bfbc3338261e3e1426fd5de18a9a381ef9f5e034f5c3bc4e8bb2f23cb63dd3d7d84c3eb04d74f1c48d5ff13d26cc0c4a091cf96db8d6bd1318bac3d4d7358d93af1944d5670b017722104875d2c7f43c0030fe4c9971d3e732754b06ae76e2067a26bd8dc9707d89e28", 0xc0, 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000), 0xdbbe1eed620f8c45) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) r5 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x4, r3, r4, r3, r4, 0x383fe7210906e4c1, 0xfffffffffffffffa}, 0x1ff, 0x0, r2, r2, 0x7fffffff, 0x8, 0x8000}) r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 16:00:17 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getrlimit(0x9114793314b7849e, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) kqueue() ftruncate(r2, 0x0, 0x42) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000001c0)=""/222) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:17 executing program 1: munmap(&(0x7f0000ace000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x4, 0x0, &(0x7f0000000080)=""/48, &(0x7f00000000c0)=0x30) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:17 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000340)={0x1}) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x5012, r2, 0x0, 0x4000000000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: 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", 0xffffffffffffff90}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x0, 0x5, 0xffff) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x122) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x805000000000004, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xe8e1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pread(r0, &(0x7f0000000280)="293ae09afc39e67887f26729dc159fed3cce9f3d88689747c79227f6736b86518780e4612b398e12d4831c106aa809efa9fa88ddc1adb6cdf0f781e31eca2d888967bff1840b228eed3f98199321a37573025e538174634f85f27326ba6e95af47ab16a0605da389cd8472fac788922b649c24df2699554ab5657f031e936b8bca3c7b62ef4e963130a42ffbdc193be8680c4589fdbff197856e0899deb442bd29d9237163f5c8964bc9e346ff6d0f2184d52445bf069457f25266c9130aa29761769e6a3c", 0xc5, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x79445018278f67b, 0x10, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80000000, 0x5b46397c, 0x0, 0x2000000000}, {0x8000024, 0x8}, {0x9, 0x0, 0x0, 0x104}]}) pread(r2, &(0x7f0000000380)="49427df2c7a087de6b39bf5e6139a98d42d526e39159f01ad49923605211f48421e13169f964018ca874e2379f5f613d278517c6e77fe3d2f976f008c64aa6349274db", 0x43, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x21, 0x4, 0x5361, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r3, &(0x7f0000000400)="ef621847ee827c36d856652212ef12f4ac76ea442f3f5d34fbfa92e912e21f638ce274f82230b8592510715ed5065ac9affe8af45f668952f7ef549c713b80fd2bab16044536a6bb1ef304000bf0f01866dc248a049b2c2778879f15f85bc8692ae257e2ba51a97c553062855b237408763fa09df8f49282fa1f4429bd97e0772b2a6bd5d66a8c001f64299b237c0f6e75c166543e9fab7f0782e7d7e98174f15e0687294db1be8820e974b7a215a78dfd1a8ecc5fd13aced23682150b5bc12b53de3c1eb2e2ae0dddc7c899094cc785c91b453a01b26e970def65a463c1ed93b80c100616c5f9b788dceb97ca05124f5dc4b36c6bb6993c66c3190ba8f0e69d107b2c328edc6f13b5bf48c7d62ebaed1f193b3cb9527845cd24204969125c2215314c0f8aef46f18bed4df9b325ecc1fbee5913635fbff77d2cb382390c2c1025e6b89e57d399136381058e35270ed6ec86d31aad9eb180b2ee595773cffd0795f709550449e01f97abb0945e03d7e4018f802bbb29c77bed264cc169d099211cee4f34b4b4c684de3e662f13ac6f31e61cbb7ec26befba12b47d6c1db6d9dad7e2b30cadb9430a251adad28a1c6d23b0ee51fbe013b0b2c794a48648b1c6bdf2ba788624fb52d22094ca3de0e299afc78a771e411cbb4ba550f4d13cf270026b39f8b9acf3a71cfac8c97d714a304a20587c0117e818f235be9be2742a7aa3766a32009b18fae27ee3b5e0ab30ce51d7d0da8d6c3869b2e8dba2da20c6488e8743798e4dadd69926fe8d1aae6a9f0596f868eb6eec2d6d77a3b4347897f8e638ebf71f5e0994516c59d8c74f9b343f3013eb974e79f0d2ed22bf5594e089fd3905cdc29c2ad48ad717106c4686c3a97d803c3894627ddc1a2a95c2767d6764c77688a35b7483ed8c5f8521c7c399481fa6e2ae9a3d06be7333dbd86b94a99bddfd2100b569270dad17b5895d0ece40b6fc6cb7a7dae1bc91c42fd22e5386980508d00b4d8a9006e2291900aabcba3dfc9258707bb67d4cf264be88d5c059c4da325f4d88ce1ddab0cfec184e4b60e5c3d18e37585873ae9ee1a0b3fee53c8f50a782cab3d57038dbaa763df71cb778be043692d1d6e6cc1901f9c13c6c5b223013ef8c701b454679b074ac26e84c12aacd7e7a40bc44e4888ba3f0dc9bfe5712a7fe7fb067a3b54a633a7e398be655abec5863d6f746fa15856481b7363945ba5d467973be8ca69136e995834fcea81674418714146fa1aef8617a7fa3a8d8dac98fc627db5409c9672348e8633f62532089eb021a6b00193fe1be2df3d4be2fd845398133516a4078c110ff796a9521b117cf9e67ead9fc076e28585a156438c051710188fa796741598dd60638882786348b3514057d2d2eeb82d043ddd72b4bc70d24423a5c8a5994d23444f240e195b121b978882f8f2e3b09ce272638c877dd3cf19b6298c979b42bcf6c09ed7da2a362de648737cc8031bfefbedaaa33368b5b8d24a90661e43ed9a4d51b22aca73231a82b67eb976e82b19e97eab74ca3862a6de8d93fad5108143b0ce51eb08fa81667c959d974e545afa9b42f5cc0deecf37bd0dac4decb660fb18688111694ebb3b1dc70748133100a5cccde55ec90038f34ebae95a03b120fe41ea93fd043b5fdb35448cbac7d9b9bdfe14a784e4b40e8f5966cd859f207315a623204d21a6f93b272063e8dffcd55f18877a39bef74b4f973f1c1f10c73b5af1b0493e474f8e6d37e6414a3fd04d00b3d6afffeaf2a8fffb90192ddb250b2466a8bfd7d0dfa614a2a01ae8f6531ff66dedfd03e0296678be086364645b798179d68dd35342e8516d358f35df84ce27e56040ff54daef0ec6e6a6a61e681db7baafbd63c8ba607120b709b6a206c149afe9af6550cf5bbffc50617ba8387d0fdff7cae89dadbde82e09677214d0407fa779b36c632595bebd8013583eb223dcc602ced61f770bdc9629df4c6d88ca27b0ca9b82405215bcef723ea25f6df37f3a8de88236a0a434b79d03721432ceeabe275bbe6cfc36665560a922ee7fcd527c636f564a6ae17df3b91825dbe73bf6793a7ed621893e2523f189774769551a4bf318e18dc7689c969149fb95387f25957f4df5d733b1fc127882e7bc646ec334a9fbe20889b2daa6bb91bd2be707da61a28bad5c2477c959b95412650763179d174018255d134ce75ba823db56e0ff32d01a09d86a62f0e104cbf34b68622e8b7de2b9629d9e405f2ec97984d69511e598126220399ca494d67fbf5fef2a1598d3f7c8b072eae3388f59646f58d56f8233844256616cc7ae5795ff0d578d473046519d9699538c07310ceb6b4aa11fba60a5f23ed52fee17269fed905b13178972e55605737ca8735e2ba59a7a87dcede602a2ba995782b24b87d882a5867fb9101264b8fe52b2fbe307f777496a58a5623f7d350992ae7ba00704dc4cd2445f0a5be824dcb45bec2b49acb8581f11d82151d1e1b6bab7477ffb4dbcc636b110296c5231271ee740af334ac176226cd7dc2ed09617090c41743130ed9f0cae0d91ffbd54556faee9cda2241f3a667b9f0740ff0f60acba7c037ac8fb06a1d2bf8c0e614956d7aae7324f0bd3886915f53b6dddac0b9d99d0785c94ae800afbbaa57fe341d65e3f54afbf66127fe597f395d7d7e216eb98fb9be3cdbfd8ea4f360006d7954ec2d9fd2d8d6583db8f72b78145a67875a82a62bdd72b5378f26bbf67d47ebc9f46509520ed41e46194c30138d84615612368f8e4d9c3ee078a67d4b8de90506881858c29cd9cb8d3252df97c8c858a5ebd10331f4b36b9ab16206b74385ee440e628d85aec648d9674930eea8cac3a3a8993ce1acd990aabd7599fc0b3888285fb72445ae21f807ba0e4e86be7d95e679d6457f9d221ca8ed89ec04732694b7784fcb5599a1d18198575e88c781136827a83907334e99d6454a27eb7e8deb6780d334bc5ff00016a3c3741fd81d5a50b52fa236a1a0b70325badcff11d76576ee644456225788ba66a6cae4642dc17b99fb7e8a8c2146d758772af33adfd34f563d2e4a3cfbf1490d82d2f5009df42083fa3dec920d8cde5fa0ae09a3aa84406b5f7492c276bf1e88ae803c1da04b84943db2704e03d311e772d96f8f198b8f0545be85249392cb3670c9b590b3501bd302fdd2228daf4362a65644b0a132edddab451300aa6816acad09111667724142f0d5f68387cbfa0bdfe15f440921fa6d30cf1e9c068038288c54f92637e11da18bdcdcc2374c506fb5a050ac090c7a11a89575fe1596b24e77df10fc46772de2600acbc6e6659fa6de48034649cedfade66beda1fed41bc762cd3c099ca95712f54b34703abd6382b4c60be4fb30cb3e2939956b4db71a29f3379fed1a39d506b27c876a303178844780eadf39721876889758acce15ed3f12689f022bd6dd1bfefd65f7cbac5c66387a92db1533629a326e62dd50461370bff465e67e6b3e190866fa5b0c5ebfce4458d73b51bdb1688988ad67af2ad16b66ab37ec0e3bfa4995ff7dc2009120702ad1ca2309073d4873d5d6a87aca673a8d1e6a9f17298c7083d62286b5e1f83c67a48658023166a64b43e3caa2cde5473bf36ee4a6603331fdbe1cbbdae7f9dfa5d7e2e32c3d6935fa4e78b68ec57ea24e4c681805aff74c15da892969af4815542e2395ea8b86906fe5b8910fc0cce8d6cdf1cd09ed7778e9c818c731a99190615ed87491c5090e363afa5568427771d13b848879e1a9a284a8d6b887f6a5a316f8abc581d2b125d10816293cb2cad0e3cf476cf3a299c0af8fcba745a45a3766fde72dee9256b150ba5d56f7e15020db5853b03565e8913c680f0395536ccd4dbf053c4bf459a35e5f8951e3c7c5669929bd04fdcd57ace61415cfae878249955ae616bf5e913777df3b78b34a9ea3421fd26817298b38866068e335592a08e897c215245795ece416999945d46aa6bca4c126a487c5a458bc91e79eb4b55720aa83886f366578f083e3af4da61d6aa85b67953447116c33cc700566d12725f993fc0a4bf38ca39129da33927f5bf51e65458a082bcd76656669405d0accacc93612faef045ba84808641e486ad11ee55b850f56af6694ea13fd32a2b8b12d1221e88e95f4f35237faa7ec4f39441c8327f4f23daeb5122f9ccefd8edb58a918e715903bd2507f2b9d30c97c606cbd05a20784d645a54cfd842b98135a6404e6e63d4ee001a412cbd2d45dbbaf7d6005ecac207621fa0b20e6caba835c4c0ce68309f7761543df443fc0e3e49bc694b1355d11ed9d798f35ddd7062410b0d71ed5fbe79b7ac4bda6e93db82a48c9eafd4d7d418062719e53df72a6f805a2afff94df13e455ef4f2d062340116f1f1c03579791c36a7ffa776d45e4406e16483b737e719c719084420975ead0ce0cb54463321433d7631079b4af8f158abcc399a5be48bb6fd219b949310c0e425107a0381ab85b2236596664c33f05414977f5c73eb14dc0e561e262ca8bf8215b007a7a3aee3d8c41082cc023109b974f994ba7bddf7dc33f25f8e72edebe5bc32f7609b51f7eb24b3a48436562730df1ce1cde179949df54dc86f8da93da8bcc35406b6fb7308aa328baa28a5b5360529458b0b12ef22746cc14360f066d4e2c2fdb2df0fc9910d6f36e0fe706883fd32d9298624ba4444ec94a9233cee874308c307185314d840b0026b6ecd20c961617a9028ac935da06cffddc31566dbd6c3cd8bc98dce03b02d66343d5d1c894b9b576e96e57ef54a2f7dab3e6f92edf1159680ddc969b28a917e5aaedaa43fad6f54c0679566cc8c34827134df5637f3179675bcb63cf81142bd54b30cfc0c39a71b223c08aefc09b26dc4a1411e523abf2d35d5d73f95f2d182d5368305d20465493778485e1ca2fd33106f4b690f78d6dfe9032c50b4a3aa58b61288be88a078d668804a423d95a9342ac62adcc442cd729a1ee6d48b0743ef0842a7c4c8cb8de5729fa04ac23dcdb22628eda95987cd6bb4da2efdda73a7569e2339de1c5f74416f1be2bceea9001919fd96366f5fcd8d0991d38914a904c4d752a47294c7917736dbf6632f196d7d2fa13a78289f61b03562300eb30e626b5c797b4b2b9ca53c0e1b40ff2241b47152427ba6c8f296aead3fb5cf468e4d7d4b2b90a0adfb7302e63f578105fe54f00236318f30de4d343ca47fab9dd66162799b946fb062f300d476eb0b8bfd04131f88b413fe0df9dc94ab484f56ebb1394222e547ffc6be66652cef9e48ae46f22a23d38fe69d58ab8c58bb85d44daa987e1960a404cba2712bdd8ee35dd64f4eebc6e36ce3992a7c680415fc65a32c1f706ec67ee16bc219e68533c2e2d1257a1ba0f229da88c335891173891ed2c099b46722a71e431c87e792c1fb21ccc325d98c1f1f8a5f56d4dcb103cdd1924d845f6014d7158c418b7e8326718e5261744280905d2f581ba83e225f0f0d61a517a5d556707d51e4fccb584152831fdfa5cc4cd0502dee9a680b0de4e1fc8178a57fd2ab0f93fbcbb034d1fa0a043312e6a0780a27f3a6be7a1b39442fc1c5f0b05edf66faf09248ed6ce947dd4bfad64f358ef2603674207eda5244fecbb95348507ca53d6f895568737a1a3d9976596c67a1b5d349155d3f442e86a228da1c91a104c8133d55f2191311bf781218d01bcd5d6fa8972c52182de20a86f4908393f1e8c2ffa68ab45cb870b301f61810f0c0c18d18b9a098f7ffbdb4d9b5b463faa09eb6c42e4fd1faadd17f802c1c05e0f90fc0321ff523059b03f376a", 0x1000, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1db, 0x637}, {0x18, 0x0, 0x0, 0x712}, 0x0, [0x4, 0x8, 0x9531, 0x2, 0x4000000000, 0x0, 0x3, 0x1]}, 0x3c) 16:00:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8010, 0x2) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0xc6, r2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="0a7e9077efb9cd4b", 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x82) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600", 0xfffffffffffffffd}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/173, 0xad) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7fff80000000) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x44, 0x80000000, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffe, 0xcb, 0x8, 0x3ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80, 0x0, 0x8fc}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0xffffffff7fffffff, 0xc0000000000}, {{r0}, 0xe1efbf01060560f8, 0x53, 0x58dcc34e22b8afd6, 0x7a, 0x9}, {{r1}, 0xfffffffffffffffa, 0x21, 0xf0000000, 0xdc79}], 0x8000, 0x0, 0xfffffffffffffff9, 0x0) 16:00:17 executing program 0: setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000140)=""/224) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe26) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0xfffffffb, 0x3, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffff0700653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bc74c58fd4237b8fa4e012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fed9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000034b578bf40d64c832633a9cf54fe00200000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075be85c6f0b6d4299d55fbc2f3edacc80bbbe99033074039910cbd85b54bf676fcca77cb9c65c88109f2a7dd1e9690ecf7588889d971048d4a8ac9a219f70b3d6c17a510a9c4eb0abb54227fa90107fca743bb2c7efd4df8b9159a8835cba769fbb67cd492334da3eebd941c9220560a7d26337cb2cb7152912e38fe3ecd74ab4a5807080560094824c2bca76b2cab8174e784ae40dbf353a00e7002d1796cade271e16a024af15ab95440eda00"/416], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4", 0x14) fchdir(r0) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffa03543aa, 0x0, 0x2, 0x1, "5553db4dec212fc8704209be9dee5b74bcedff3c", 0x1ff, 0x5}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) getppid() close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) close(r1) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010066696c653000"], 0x10) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) socket(0x3e, 0x3, 0x10000) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x60, 0x0, 0x100000}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa24b592ae23dd09d, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x00', r0, 0x1}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000001180)="bd757b13718b67530099a7928ec369f36701c1a3abb8f588f8ad69e736253bc7a6159db3493b378d62c0ebd16990b6aacb4247811c46ac2384b074c07796e5db0f089712454bbf47f0681fda039022dbf7d3ec6d1c62b3fe8449b4893b704c3c27cbf4cee43d5a412eb92288ba7fc35c401efd583c324c4bc6385cdbc0459602a43a350e452aba0dd6f27f48adf04cce0bcfeef31b528c36e9d44ab037319e505b2a781e68b2347e753b7856590ac565c69915637160e5378d758e9c18036efc37dc") close(r1) setsockopt(r2, 0x101, 0x1ff, &(0x7f0000000180)="a758251c43a5bd984d79d72ccebd1af1b172b51f27a3bdda0523808e26d1f87329cfc2a2aa24d961e1a4d1dcbce3a73c5cf362a143b16c2ad2b3a2b43b89d403f82a1f2cd35ec4f18b1a4f34eee8120f6924b8a5c5aaedd3e323268a68ddf51edbce7e24f62b6f47afc33f762eab2bd292a38b5176cca13b488b342b3b89b60d1ca2c23b80fa508725ebc8831f1c0b4efcbaf5a95d9fa8ec34efd32f3dfd1e00f94d1a6ee9a980eb076b2c1e87ed970162e6e640af5eb1e6ce97a8e47e55aab4c41696bfd37236e2bc87bbefc7706e1197afe85a0e4406c828dd8b2b666fd7e5b3808211f22d34962e0b0882dbd6dbf25d68c2603b698c33e2724e6a1df6a1d891e2c6d0e7a809afdd3b3e167ded3698f13de2d2326b728979ee578e773be07d2752d0055638d70d51fc7b84499b0b2c374e822aefd2146819adae77320fbef4297d232a1286bb2bc7c00f1770298810bda19f8180f6f227fe6ffa777fa6a456edf7a02df7d65aa232f2b3c6551869b9e747d7adea87e4aada663600a23f6a570699066561d9ab5a9fca212f12a6eb172ff69bf8fec08730319260b813feb3448dec2451e94c882428320ad13fc3266906a07d8bbd482c7c8c762da3da601cb319861cfefd733a217fa08ed06a2397638893d280b5b39c4ac9171b42be9397a01d58e5f00272e65caa4fc6f0c197e73f77dd89390e2c7f6a96fc57608ec23824b7a873074bf4311f67a22848befe9e2349cf6888f331e14922ab08b0a2b45b981417ffe9faa3fe8a51f751187f326701a91e891dd6e6508bdb9a84cf9a8e7ced4441f56685385de4db7fb516d421cff356ae0e8f44895ebebc10bd11c5585d3069e2bde3263e8e3fa1d69cc835999756c8a216c8d1b5b060c5b280d9984e8c9389aae982d2c3e9c54eab43f3e44a7cc64b693b4916ce047e0e427e5db8e6aae3424f236f56c2b1134b80c64ea1250d1d694592eafcd61f6c484fbd72ae34e1013784c574b72c8fdb3fcced5c4e0633ae56a5d892ca9faf83acb3cbc9592131b3064bce527b053bc136919b3a5ec9e1945a12024390aa5f1a4c7d7f04eddf98e08c914c72e28f1787d6c31bdf4d26c39a0a9de82266fddaffb70f86a69d68b26239e08f3cfb29149dd0de9ad02111c5f248fd710d2d006b2767dd22b78856171a822b2f7c4a0a7c7e96e41c5fa67581da5607a130cf126b40572ae9d20c75fa60d61d7ff5384e393cfafa273afefcf04f6d4bb5f04e98c7082ef96413031517bfa899a86d00a8c2025c4137ca75a47bc3e10cd4d954e62b0373fc227503a23fa5446f944dcfd2f9cc3e1e59ef8641f66784e2d0a46549eab08345f845f4457bfb1509738ac05779525efb16128b18edc9490f32affc9bd76a4276cd909bb95e3a485d0b3a6c76f94e4ecee3dd70443961aaa243cd1302366c54964aae38120e6f817f64eb8f18cf874d564fbec714489e810a1c09bb0e0ba4fd0466f64069dadd21279ce696a01e5a9f45e0f1ca34cc3bf50c6144f09774ddb5eb205964b8b1e34b2eed7480145d15772ecde34f6f958ef80b653da8c975137bee45aa22de9a3882ca0eed250031d3e27f72a7d0ab9944303ea6722719975ce703abc9ef599404666d34af934d2319ff7f12e4466b17c0dd32b67e5350339e9ce110d159f192bf05d6725a11b2cb07822913f697d396965452ffd8d62e91b5dcfb2f1e47e4715f4942c5f7e2f4888c861f0d2ddf8c9b449d2cd1443f71b73f05dfd5af6017ab767333910472e5612615866ab1db1880a9a483a6220870f40890cd2b9cc31a287bb1cd119a8fc41681ed1be5ebd3463077b5146a60c2af8417d70ac9fdf3a9168023467ed3364aea4b70eb60b5fd73183183fab966854523cb0e6a0f3a12fbe8d386c45fdc4a2b59aa6f50257f23464d0cf54e717d1edf2fa993f632bbc2e7502220457e47cdc0504bd696cd92d1e579a4d66bec74eaff00e8e269250f10830ed224bf7ba29c3bb6673a82d4ccdbb54cdc01d87a61b0fe748bf621369a3a5e8599eb0dae0089d0cfca83b841b647dacbe8c6a707426c7df222316cfb206c91346cb4d3483726106a8bb004362e1a3834dfabff321390aafcb786eb331143f64b43dd4599d2ed027313803caa4a53dbdb8c83480ce6eb9ee9d52338fc6d531abec41938d076f4013d3327e9bcb2ddba82ad5d827177e37a7599c6e661da304f424580289e2ab73b01e312ed1d5416e073609055f57a6f0eb42dc13e7bfc6e5bae608e8e3426dc7f947199f1487f7f4b5d9375c99272df8097ae41b9fe5e9231b5cf8c59390196ed667c00e2b5facf0b85d12c3c4e3956d8644e4f3d8d0dfcabc29bcb72528315085aa02dc35aef44dcbe03de86046b3a10186b535bdb38858d98980bef4cfa760d14ebb9c3058609d0ed7ea5514b57caffe44ab9c8636395e1124eb3d4942c439d50d5a2a314cccb05d564ab5a466f50be6c528e5cce2588af3d9a4cdfaec660b3c3fc3698cf797c5ab6297593c4ec2321a00ff5900d033be59ae063f5a21e99b7a56cfe362f9440e9b112161810a7a485b7192e560804974f1acbef2279546b6c07fcb9d4134167cc93df71526dde9b6f7a06c3e79c7e6cc157e793225a6860d134cab32bef5614ee0552e435b03c97d188243ec58d0b9aa7c60e6087632137f60285ca26a5d2a5c2a86ae3f6bafbb01b053d87c9e0a9a3e68ca917ab1085844024d539b0f28a8114dc469585d9d8c939d3680b3cfd6deb2daf44c83d634f9693bb88bc79dafe7ed3998de67c6d6bd9a5b7a8e2ec7fc76d59f30dc3249818171b4abbe1875a35480f86e8b99f497e2c4485333fc7b32450d9d8fa2426fce2aa0626a6d46328a9dad48c3e73c7415ec5d53fb91d6d320ad801f4a23624944ebdf2eb24c8364755dd07ce61876b380e9c8cdad6d8fa569b25745565e65e4f37b80f10671e6585233dcb2fc5cb223609fe68238de7ede55738b21070250a245ae00f82fb436d32f05a474edb2fa00946064aa65702b0994371d2b31e8bb4aba43dd404af0efb786bc61c542490d2fe479cac90c86b2c01d622e707299281207237b2ff182ba51ef78a17461cff0d257f93396ee513b5ac61e530756bd4c9abb6585daa6d5a53bc7cb849c0250e5ab043d02e42fc42bad86c3034a225e7207d03594022b78b98e74fd3f32b2049125eeff17b699af86e9557e00baa515b0b235e8786e4b3f79ab7f8000eddb780299136f2c3727902b09bae36726d972ebfc2b76cd9c0f97d23f33cdbc5809af3817b5f4da13da5ec2c99dc36ef5681361c977caced617c7aedc622a1fbd901bf2dcd9ff524619fc3ec8b0dd27a667ca479e997bdc1645a25b76762b1eedc8604e9f7477b811f778c50706ed6f428b2d0d2bfa2fdacb6a48d3244d92d22e5c9369b5c4f2af5ee330617000fbbe0e844460a276ab3a3a8499d7f6d68a2b5c7787b0060bce1b2b9c200c8238ab9e1feda3f59758650c7032210030bc050ea8359a084064387e082e933e85f56247f5721ac727ce739d2b40c23e78d7e2ed89f851ba11b2e1e5e7eaa816c418b35609c42cb5a97e2301551a34aeaf8166cbd5140d734e3ec975befeff0f507a326b053a6f5e37928caae4b2ef3dcaf1a81cf0054139b2b9c5d2381a3e6fcea6196cfd243bf8c99927a985c1e2c4761e2ecbdd80f217f9bc4c03221a1432d1117fb7af5fe27bc0f77a61ccb3502ec9565e25fb8d943e6d7ae6cfc7b82c858c23f63a69112aa9937b43a67a6e7aed3a64d75a556b01d09e15c2ed8838f9ee4ce694e8387cc2785d3145f3a5c0c988b3a3ddbeaa5b3677d1325d2d731903682d6a51bb326ec83a05a41cb64adfc3032b87dd208bd2e7b48a07cd0f71e06d2aa477c9303080e0e4c2944178b9091e5ab53257378a3e8f4abb91993c99b1f3925bdaf65360232073c1453e11e76aa4fa063cba27c7d9b4ff0da2b1c9efa6558f74cdd47e229260a83ea3b4a42c84942ac71bfece6d56100a52749560daa8de9cb49df4e23f5e874919e84dc7fdb0d3bcd4cbe54c1ef1c551d7b8b0ee432548cc19e42ee970e331b45de224aa4e5193bfb261225d9317628b9f3023b1996cde69e9acbd84ff6e799059e43872df5f8a5bc959e04e441859326f88456770c921447b0dd3dcc278cccb5858e499054fd7c65066f65288447f9f525c939c0da20f823980db742664a2c5014d1e7363157479de48894f7392bd57ae7d6c3eadc394da0a08e72faba8d003aea9e28869bac381684749e78cc3faa6b9b533906bf97a8e6bb0e055bbceaf21c156dbd3b13389ea68d60652daf7d3267f8f5059be07772732b1cada156bcf5c5772bf31fc00b6964b79cc8ca3bc9ab10c6711ccc2cfb31a103953f440882d37d8c601c0a19ce75774978b8eea9118a90c0bde25b295d797c58811ff004ba76ec00aba05f877d3f85d80b0040d7e567ff31767d3a93d60e429f4cc3797f265aa1e1bdb0864789aa95b91b9bd9a40a82c4a1fb6709d0dbf5901d2b6dd62700122db8721cb29539d976299c9a15db480b687945c06b31982b8e7c02e95b26ab03096dcbe505f6dd0c8e897b6c701ca93004fe81cd62b9f9b00add482f260ae3c40d2f213d69d28a0cf3ee1633c8abd897e2971876ac1639900680d2f72544f4c47d80fb8e95135822e32397f9ab0e23680641e744eecc4abb754ca9138b19321d8ca9c459b29711a92af0fd246acfd10495414722112692b5b0e04aa0d1d84a15d455defdac5e12a785c7760ee32cfd2d8d961f2ab82a52f33326afaeba20b04d9ee3a2dc590679fddc48fbfd9c8c54ab51181c4a9bc4e0748c631fed2966e268523a7cb84683d6837f028b3299da80cb81eb38cb5b143155f474083f91c1189c21497e7b42160ca9414f71ed5cf37c1d8eb8c7574f0722fa78b81833a949f78eea8ac4eaa6846c9351a0a2db1bd24f64f60ca8e47bd3dc7ca75961ca6357b5afcf4886aec35b5eb645a8e12c70ac9e0abc9185994afbe7d1bdd02be25a55788e1c70e1a8caa9939f9676e5fb7b6d3eeae946b9bb69b60b7bbbf1dbd95ff53b747cd7291e754613e8a0fde1a14cb6eead05626caf35ece5b149b963f8dff8d00cee336acebdbe5ea839247fc36c1082b6b1278ee4bd4406f86294ccd2cace1f1943fa545b3df0c9f981938cdc5d3752184593e83dbcd078ec28f9f59c54588119227c0b3b0aa72d442c282bea29f311f32fc45749e542b578861541cf3b1baefe58e20743e42a89a89e6c2cf6e8a24ca95cdf2cdaa59f8f8801c36e62f1176a691d3a5926dfcd47a8d284b9580b8fb1f6bf6008fe7e7c92ae329d641b5b422cf046b4bd2f2c047d7235c2f53b6f6dda7a51cbb08f7f9f51efd37016b85370becbc22fae382f83d55dfb596b40bea361e00762304cd962d4211b9960412227704757b52cbfb147c29905365d4bf509264072fea58bd86ff61ec5e82d07ab307bfcdc26a0d581bff9d99f60ec2ca3b88fb2a307aa16e4f74e65290c1ca50761d50036acb624f81567ea1cfa8d77e1ee36265b2a3e422788ac3e462aa717f59055dfc109ed9bd5cd7aa3dd261e5f6b255d175b6a9e1d629d5dde2577c9fdc27409e6480dc204a7f7e93a3ffd2325fc39493b94780cbf6d371dbdcf4e1ae61699efea8cfebb85e01e9d6cd0fdc10aef46c2bb813984f4ebbf42d30bf271e2beedf703313c194e8254ff12b0bed0fdf5db0eaedb7e7f18435d5a71e63d0286fc8709fbc4cf47f2a68b48933e455e73abd08e4c848986fe3f517e4e16138c148ab531", 0x1000) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = msgget(0x2, 0x852ec38e91e4ffde) msgrcv(r1, &(0x7f0000000080)={0x0, ""/52}, 0x3c, 0x1, 0x800) getsockname$inet(r0, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x2, 0x8, &(0x7f0000000000)="a02abb27", 0x4) r2 = dup(r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x7, 0x100}) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00007cc000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="a4d9fa90e3c2d242cd06f8de06000010", 0x10) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000100)=0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0x6, 0x6}, 0x8001, 0x2, 0x9}) 16:00:18 executing program 0: mknod(&(0x7f0000001600)='./bus\x00', 0x2080002002, 0x0) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x10) close(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3f000000000000) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) dup(r3) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86132) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x6) flock(r0, 0x8) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000740)='./bus/\x00', r1, r2) unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000001c0)='r\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x1ff, 0x4, 0x3b, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x63}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa47}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100000001}], ['./bus/\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus/\x00', './file0\x00', ['./bus/', './bus/', './bus/', './bus\x00'], 0xfd}) lstat(&(0x7f0000000200)='./bus/file0\x00', &(0x7f00000008c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x2400016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}, {0xffffffff, 0x879, 0x10001, 0x8}, {0x100000000, 0x1, 0x4, 0x7}, {0x9, 0x7fff, 0x4, 0x2}, {0x9, 0x100000001, 0x1, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x4, 0x6, 0x1000, {[0x80000001, 0x1, 0x5, 0x7, 0xc23, 0x0, 0x1ff, 0x8a1, 0x9d5, 0x380000000, 0x3, 0x1, 0x3, 0xffffffffffff4c5a, 0x1, 0x8, 0x44, 0x80000000], [0x8, 0x95cf, 0xffffffff, 0x9, 0x3, 0x549, 0x1, 0x0, 0x0, 0x200], [0x9, 0x9c, 0x0, 0x3, 0x1f, 0x6, 0x6], [0x10001, 0x2, 0x20, 0x1, 0x80000000, 0x7ff], [{0x1, 0x20, 0x20, 0x7}, {0x2, 0x1, 0x9ae2, 0x3}, {0x9, 0x1, 0x1, 0x7fffffff}, {0x199e, 0x6, 0x7fff, 0x8}, {0x480000000000, 0x10001, 0x3ff, 0x4}, {0x3, 0x100, 0x8000000, 0x81}, {0x0, 0x308c0000000000, 0x20, 0x10d7}, {0x3, 0x1, 0x7, 0x1}], {0x20, 0x7, 0x1c, 0x5}, {0x7, 0x0, 0x7, 0x8000}}}) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4a}, {0x46, 0x3}, {0xe7, 0xcc5a}, {0x6, 0x9}, {0x82, 0x7f}, {0xbe9fd96f9718076b, 0x9}, {0x89, 0xffffffffffffffe0}, {0x85}], 0x8}) r1 = geteuid() setuid(r1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x2, 0x4, 0x3800, 0x0, 0x9, 0xfff, 0x2, 0x0, 0x0, 0x1, 0x5}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000080)='./file1/../file0\x00', 0x1, 0x16) chdir(&(0x7f0000000200)='./file1/../file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) 16:00:19 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/74, 0x4a, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xeb4}, 0xc) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:19 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x10000000003, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7d1697fd6540e4c9) clock_settime(0x0, &(0x7f0000000280)={0x5}) clock_settime(0x2, &(0x7f0000000080)={0x1, 0x133e}) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x20, 0x4, 0x379) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01005f579111801e0b54"], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)={0x1}) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[0x5, 0x783, 0x0, 0x1, 0x8, 0x40]}) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = msgget(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x210, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x101, 0xffffffffffffff52) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="5d76428ee0bdbcd855cd02a22df697e289fc3e51d7f688410e76e0cc0b0719cd9cd29147c0c509ad230200000060b4662178c3d31b2b7fc4af48f39191", 0x3d) r1 = getegid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) 16:00:05 executing program 0: r0 = socket(0x18, 0x8000, 0x0) read(r0, &(0x7f0000000040)=""/52, 0x34) r1 = dup2(r0, r0) fchflags(r0, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) r2 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0xe6256bad2011afd8) shmdt(r2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100000000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000280)=""/177, 0xb1) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x20000, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*[]\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='(@\x00', &(0x7f0000000480)=':\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001580)=0xfff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)="0dbbc7056e777935adb269d2727e21abf1f3b61bfaddffead9bbba47b65817473093af99278b182cbe35e4a9dacdc401ff8731374c2a93a0d4acb538f191c232f7d072c0c688b2937dd64b459c648088ea5f584dbad312c69c30aad0bd1899e0d76abfaf2334f3f62eee5cd94be3ad22a693cb1cbbae290a02b056957fdfea832f1fc543545422158e817a1c3242d5061fb02647f7efc2e65bbce6be5458902ba833f2a30511ede64250e2d2b26fbade77b97f69e5528ae37faf70b6a968ac4d740443f1b168cbf30f8197193373793aab79babb6e69db5dcbffdbc9ed1814b5cce7e8349f678882806e55a24253cae79b3d984d841ef01ecef05f29071cf52705d42e4e2dbaaa360b396d63131d0c4d8ffef7419e5f29d15dd16236437fd2ff3d2b6e8dfe4e7acf090a3f667cb19bb5aa6490e90ce54b770c8ea9cd1fa386b0d36b5732f9a3108ac7ba38878e05bb3ad7ae0958c01f1997f03ebde406f7e9ce0c953ed567ec0b38b3ab80d2a5a47fceebe9e28ce71cd9127945a2ff034c593b423f5a84bc4ee63abc246cff110c4a3647353670b01ffc54ce5990e3f12f10f0ac18ce195cdbff20abc49f6da6b15207b792ee7b4599246a852c3514f1dd855ccbd9a8379a926c8b393091fcac1c7b07cf198bcb147f9d56b88d03be0735a7d951f382a2cb718acfc6992a432aea70fcd3f7d53de1069e7b2d99b8b51fe52ce734bf4f6e6e898bfa7615593599e6eddd24feb7c289c567418f5f0a0156ba753a84070563397ab8d965380c67da1375d3f4ffa165cee1ea6b978fb694eefd4e467f9bdac0501c3247a5c3d4fbcc1c833f9d8f2398bf7727a2c9d2e04983faa8c8f69fb378d03955c6495910306227a3dac1c2b138b367d7e5f46df2372abdecaf619b830918ff4997475eef7dccc84e58c37476a7af50eebbe6725d5e91d43f4106baf6fdf962b2792a1a9f2c4772b8fa50046689ec6fa19b5055945d863f922a72774211af398f5258e20681f89fff2bef97f564e6c49d6f3b90c611db97a0ab27955de01f36942bd833a93601dd3cc78a773a79928d58e68cac587f9cba161930c69bda4fcfede0cc0f6b6a24d9c4a3a1b42935c0f86d0aaae6cc039e453362e167f0682a55b977c326783d75cff520b43fc374cd14d783d94102f97feec841badd3440cd57636bdaed32f8e7b8e4ea8418e95ede403b013804ecdc18c1438813cbdd505269ae33dc3635f3678f4737c7eee051d7f90ab298ab9054af3526e005304fb0872e36e1f033d46ee8c6729714f2848fef63775626f02c0e20537921c41aa6704bbfdab6761ffaec634c0e16ef1013b61c13f9a2b7e8fea6243141c4908edacd75f8a85447d1273902050d7d135404292d894b0998fbe10acd52db416b4a1bb2b2cdfe5994a78fd81e26cde7e05d050dff1c8b628568179b6512cee9df5891975491ae03aa2c1afe31eec2cdac1e41e1737339720d02245d47a9358f7c4aebc3c72c84a63b3ce2791f194d027c6d3304e7c7ac7204c6e580721da8461336e28ee558e49d1d04842ce3efeb9c398f1b16466bd2900492a252de13a018aad48758e8693bb116923986c2069e6787cb8d6616baab3d92e6388baeddcacc3fcc5119cc8fd370eba4126b6724081bdfa6951e91719ace71a6c8c26c370cf233eeb2d5ac21ab1c19fbecf82ba49216b0e8b266e87362a48856697de60b1405b6a388e3f071da43fcc81860cec70b028641c78d344dde9cc2390852f7eeb46f18975e1c29762192688778aed21baa9eb5e2f2ca02a188e5ccf10520ac5d67d3a2d75bff6fb296b57c25945f0e1d0c1eee45e17e07f62dfe593f8aa03ec3183445ef30f11a03c6925513831cfc46d5252672aed288659bbf36014ebe10bfc47597d94e523b7bf384a6adfce75eafe433be4eb0741c3e3e704a768321e6fa091b62d46a6be5334c9fa070fcc72ba2b742cdd30947515574e698e395d7ccf56880cf7833b8bcd0316e640b24ae5ba3fd7f0c02401f2da313adb1ed9e91592f66c2f914e76275f4dc74bca39faf7b5121900b1c4d9116e722e32006d705b96e2da6e18d3905d097a63edbbd4ad00d2e43dbf396f560dcfa2472ee8c1cc895f5a71133d6f14ebb6b2fced096a8f1186a86c9629d264d80a0cc4783949699014c3d6fb95c523d89dd57ff04c6dd696dbb7457e4b58e771369554e9e7acbb8904fe19dacc8135776af4b74cf81798ca64c402c8949195d7a650d5e8d361d516ed7884070422461a086bf2f67c6d96ce4dda7a5d39de74d6fc6de78ecbd4862f92c98c48b4fe50506cb42e89d6475b40fa9c7b53aa4b5dede1ea659a1c4cd43706131338cb897d174d5fcaf237a5cb4f11af8e5ee027c1b7f684236354a8c97cb04ea11b5ef912677114131b13619828145cba052152a2ece4885e1065ef67dc31c6acc64927535fb519939765a8c9a0b58d6b4726ff450c07bd439251449f9add7fb82a845afc1efb06b0f1701f883ed9d1187b8c9f483bf563aa07598591528255cb9b81472d26f2bbde642708cc13d9463ed586cc33bb0ec81e0566d44c47581c02afb6c987ee9edac5116b6db99809c5268df745648a5554c0daed8d3707b5bbc59c3e86642d49bf875e605e4f06d19763e22620c2602296b8b216de785c94cb1497c2e9d5700057c5a9e811c5680064b86096dcdedfb33c99b282705b37827dd0da56a95cfe2a4b0fb6d25e1ca8a458758a63b8b1f36109533b171396d74b58f90bf3c55b89773ece8e33232ea46b037a8606663ae65b5828ca73457007c8b612e74bc800f611be726510225211f7a5e379f6ed9c78b6f38321d0b32598f74d8a62da527b020f1e9394449c2a49dab560885e965dd65035d1cfdb69351b353600a9ba02b69789ccaf6441448d5664ab668d605a688ba920fddec1a7545306a3a457b927293d2562a5c9da03e51f3b85db4c0f0cd75790d5f9bde337e708e27ad853ed1c212b4d4241da457c9ecda01241ef6e935e6e3a0e27c0a7c9ee63daa89309a75a096035a287052ffd654413ea495ff0aa5b0c055531bd5693aaca562a3f84f1dc5449c46a8991da1b4abffb9546757bec80f34f0033e318b764fa21286f89aca9c2ba6f640fcf98add1d4b1b5a632ea68ac47f75ecd9a62c942c17df74c3f7466b6979a79e20f11ce966a944419bd2299b5f2e087589eb1f45968351aeebf0373f4e9c871f5bac79bf23748859c7a8a9c1a71963271e84d1e08ea987bd0cf71710dcefa7340e52163914977ff3b220c5cefab2fd7dd0553a910cf1d0161bfa4b3ba1da53cc853879b4819d071facb470e2320ea7905071e79aeb29ee3b05fa70b2bc26e41c779cd6b66b0e9fae664e33548268ee7499b6fd6cf11137bbdc3368bca512a08725ec963edb7aa098e19c5db05082853a7ede96c44cd601689f0297888e9d6da76ad1b002ba48f8ca826ca5656b99e9545671f1112f06bc12174fbd019caa2d66e943167be4691951a95aa7f19f541282616ae110a76afc65d691cbfd8acafcd08a5bc283143363657e31c433669d4343c647f6d0628e8751e60667f97e04df03e2aeccead0dc0baa54277b57765e31bad0cce6e733d904191903fe62581a064c0b50b7bc273ee0301d725ac675927233dc43aa17b69ff8ad686ea1d52f159924cfd27b5cb1875007b689d413c7101285e9906ad244f576ad4c52db210324f8e1d499338c379780f6c1ef5f4d18c08300192e2f286abf6eaa49067a9ccc1e32e5b9aeffd3d23cc89f91e2d9f17637217e733f62dc6f46b5e514730ff182a7ade2d81f1ce8b70433b62890cf0d019bfd08869d502191e1f67d09532eb81a3fbd06f8ae3bddec312bda080085a4e43d8da97066e1fcb98ef249ec1efb3ef4fa7d83d461413551e50e9264e1367cbee01d17a5f3956f2877d75bb59bf709cfad45dd6168fca2d01be2eea9a4ce762e6e071d356e241c8ce26203451fc4a7fd6d9e2eb45ba903324f336747bf8ec2e1ce07dff238e5e4d406b2a42764dec43f1d319224f92d11c0fae0947f920a0003378a2210ee1812e003363cf7edc922af4e306e3262508e46cc4f3e56f614823a674c1665a67ac135bf548dedd8ff3c3cbff59253306744c0e9b320ca0fd4754eca9b023af3400bc5a252e399dd1e7acbca03a6b6ecf4e37a76656199855641ff2937fd53bfba0811a63f39b199428c33e6b875a55d54bc2f30905ccc3ca8b02008b457bcf51a2def23ec070e71bd2ab785c4b29507a4bd765927d4e64acf4cc07a35fb616b258d0b534dad95fb69c51a2b8888e955f650b8214159c75b0162a2b9019c4e527a2ba88c2dfa3e67a56a205bd5f1614ce90885a6340c5eec1063fb10ef0098956b516d2fb40af813bd198cde9e913bb5bbfa17376c30d5ec9745618361f8da1bc98fa0484cc79ae78b8804e33b6dd1dcd9e8eeebad8b6372454081e109003a194a84674ae5684254596d9d41b357671d62a20015f07200489e74cfaff2d1d6fe471de4b8961b8f6ce4048ae8ef6bd5b650f19215a9096d6ef0e58bde50ec3721bf38d8f123b2b475a65a65f70a0c97864bf19f929d002811e65a4cb7e7d2a3d486be7c9edbda6346d974cf53ee6d05bbc9ed69b7c37eeae7623362d80437f2f7e313042b3e3c48f53b52f36e5c0d1b7e53dc913f0a763e65096b6117340f263a768831ae9e4aadf5131ba160bff94a8930665dd36736fac30b8aa7ae0545574348a29778f0202b592b055e7993c361d9cbbd367cc218eb2f8f7bf9aaf54385d025e471ee9221ccccf567f2a760c260d6bd99aa8236f56b685dbaf70c0071dbf5f965cb51eff3aa271a43ad2010be5ce41c7cd39bb22d28d0173a3ba421a68f4c0136a9b3ba17d6de0dde92004117cb040f0817c54d16ae996ce73c150bff59edc830f5c952a1f73691a034bc4c834f88b00605282f7aa8c9f7e1c1b10e70b2124880b1f41f8bd9274d231a424a3b020a1946a830bea6e938bb283f6b56286146c78e90bc9b5d5b08622efd667fbb24e6db5d8a6a8dd8c19e373a7c2b6cafcdd5866583d178bb0f80f13d51198cd96c7af7a6b9c20b6b8755a6342456b77cef65b61f8a4adb75a7b8eec20f6c609a4cfc00bffcbf4cd76afaa5ec7f9375f42f8667d6118329571455f4a9a68233de997c20dd05b248597ccd2e9820f443af15da026626d87c755c10d37e16ccfd62bdc5fe7f0cff5d4de0ba8b16539d20a953c8358aab88a5aa40e5e9a418d9365c5c4a46186d15e48f046d236f62f4f91b339493af50648ce7fe3a2271cb7883dcdc32d6b61ba254b6133c7712823ebd879c990c1851ea9071ce013695227509768e15b44996a1661fd4789c1cd20d1321394a27fdff3f4c4e12cd3c46102ed62bdeb1375aa339c508cb4cedee0c4e53b6dce31eb44eae1c424e67f99d328738033619c726f720d2a0ccf6db3ef438eb30aef2397344949c6fb160ca758712c3bd38b85220d74dc8c55c09eb519b13a35292301005eb3bfb94cca54d995adba190738263f8151bfa67bc1ec156c1db9159181004528ba3fdf54f90e9d0f9dfee8e3945415f3a8d0e7739689b7a2c1b1155a5066896f7fc1f88a70bbfea8fe76082831e856c066da191d9cf60e34e0e1dbb2c812eb807ff37b05cfad51617c2b659f2f02e3e328759f7505bf4197dcce95fd2d598a1070a95fede2d7f253392fc196cb916e0b30318b941e63c7139431b99c28f4c5dfc50b93cfee1562e1d1424de2549533fc24c56fae87eb5795c1c2d3019a7e12d23f6dabc3f", 0x1000}, {&(0x7f0000001140)="aa59d1a33e8de923dc7d28c50b4649ba4e41f8eb167e9a791a17ababc71a19f6803f", 0x22}, {&(0x7f0000001180)="c739e1a4033a86a76d880ae0de3b2503ff46e2dc72ab24cebf37e9b81acec7396e8d9a6f7814bc3304dfc9c5c68a6f66f9e7e6ca8dd709e8ae5b", 0x3a}, {&(0x7f00000011c0)="b4fed40fb6bd15970e854bf6c40d26b05cddf3ef65cbaa1602b62f272baae68db65e52a5c5645643d389834df73f7e04db8f09eaf596f030c5b6e7ce79076682ecb6384d5e336b4f59b47d8b93f5", 0x4e}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x60, 0x400}, 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7}, {[0xff, 0x6, 0x1000000000000007, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0xfffffffffffffffd, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x800000000001}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x8, 0x1, 0x8}, {0x10001, 0x4000000005, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x10001, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f0000000340)='./bus\x00', &(0x7f0000001140)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000840)=0x17b) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d035469e01d259cbb67967206acb233053cbd3ede104b387e51c910537c7407a91e286ea2305cdc53e30b8e6148a50361a3adfa77a3f66ecc7d1d9686f0e5d4a1b72d8767f4ee33d740e4730abdf3b896f838602413dae192723310b1b7c80ba5f2844de6c293c531be91db0ca12a2810be79f7972513fcf0dd50a59c9a198689923d49bbac2b87ef3b5b12a05a43fc7ee208f3b0f8553543ba6dea2244d974"]) msgctl$IPC_RMID(r7, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x12) flock(r0, 0x114) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x59) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) accept$unix(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="b3bd") 16:00:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f00000000c0)="f676e6a2b1226d37236918aa0aaa9449ebd0b7a2cc2749de525d181c484ea28a2b71824ea4ba660f88866454e75cfbe810741278d6866c06485f6bfbf7980f0e99181a6c8c67686d07eedd8788450e0350544f5fc79ec2476d24837adcd0399b16a681cda499d4e194e5959d217f3d71a159720de99f799af0c7682d93bf258d78279ed4a71022abbfd49182d80789669cca627f26395fe1b9ea877277ac0018512611ed86d68c014d1053b569c4c85598d46aee3703a4778639", 0xffffffffffffffe0, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5f, 0x28}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x6b5, &(0x7f0000000140)="652e1fdf079c2ea300c4ec") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1000) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) fsync(r0) pread(r0, &(0x7f0000000080)="ab75093806964fb31ceca721305aab40b3dfbddf64e9514e596228cf4189b7a5b32fd779fd2b3bdb4784058acbf4c4136e2d879e5e9d3cb213d89433d5b9ff3db731bbe11c79afbcb90dd554af10", 0x4e, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x98, 0x0, 0x100, 0xb7, "f8d1d3ad8d674ca2c0eeff817954d3ba22d6bf6f", 0xffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x7a, [{0x2, 0x8000}, {0x3, 0x401}, {0x1, 0x80000000}, {0x1}, {0x2, 0x2da6}, {0x2, 0xfe}, {0x1, 0x5}, {0x2, 0xffffffff}, {0x3, 0x500}, {0x3, 0xffff}, {0x2, 0x3}, {0x1, 0x7}, {0x2, 0x4}, {0x1, 0x8000}, {0x1, 0x6}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1ff}, {0x3, 0x800}, {0x2, 0x2}, {0x2, 0xffffffff}, {0x1, 0x401}, {0x1, 0x3}, {0x1, 0x57}, {0x3}, {0x2, 0x800}, {0x1, 0x8000}, {0x1, 0x3}, {0x1, 0x7f}, {0x1, 0x3}, {0x2, 0x3f}, {0x2, 0xb0f}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCNOTTY(r2, 0x20007471) write(r2, &(0x7f0000000300)="e73fef3145d6bbcb1f43bb894ff1af6f49141eb638f58de6587043cd3fc07e76eb5cdfcf896b4969180883d916480acfe9ac0753c2ba2d336b5af505be01f06d841bef6410184ed88b92e30758033574e6aeedc7458f2a3c0967cc3c3c3cb339fd70d9f946a6e51632384620eca9e366172968d95a49c72df4461d8008f008f9", 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x6, './file1\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x6) clock_getres(0x4, &(0x7f0000000480)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x7ff) chflags(&(0x7f0000000500)='./file1\x00', 0x0) pwrite(r0, &(0x7f0000000540)="1e9544bba57524d84b3eab98b61a6b32d935015fd3f247925a02bb4d2ff2058043f3b9605da9483306c0cdfd1cc9feb5459f9f72a7c36b40bd68af1bbbe8456e", 0x40, 0x0, 0x0) mknodat(r2, &(0x7f0000000580)='./file1\x00', 0x0, 0x1f800000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000005c0)=0x83c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000600)=0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000640)) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x0, 0x6, 0xfffffffffffffc01}, {0x18, 0x1, 0x39f, 0x3}, 0xc41, [0x7, 0x8, 0x8, 0x6, 0x2aa, 0x0, 0x4, 0x401]}, 0x3c) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000006c0)='./file0\x00', r3, r4, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000780)=0x8) 16:00:05 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kevent(0xffffffffffffffff, 0x0, 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x1, 0x100000000, 0x7cce400f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x6, 0x8, 0xffffffff80000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x6}], 0x4, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0xfe1865febfdcab89) socket(0x18, 0x2, 0x0) socketpair(0x20, 0x4000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r0, 0x200, 0x0, &(0x7f0000000280)="234754543584e559bcd620516275439d2110b44179357e7e057b70ae8d935dfe41fd18e113bf8cff36bedc1276bed8c4b029c7b94921", 0x36) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x5, 0x80, 0xff, "6ae9057c721251ac961982e6d94f1f7a9b0c631e", 0x3ff, 0x6}) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:05 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) r2 = dup2(r1, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) semctl$IPC_SET(0x0, 0x0, 0x9, 0xffffffffffffffff) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x1b, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r5, r6) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2d, &(0x7f0000000080)}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x358, &(0x7f0000000140)=[{0x44, 0x0, 0x80000000}, {0x20}, {0xa}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = socket$inet6(0x18, 0x3, 0x4) write(r0, &(0x7f0000000280)="2518a13a052026255916a88b7026d618682d71d90197b802ebb24579622ad562d6e4062c19a601759bcf99896146da4d54beb7ae07e045109803e3b3bccd156f6c7bdb53acf9316b46f3ea8e4f83dce01bf0cb381cff1b8b86d161386a09158f54e0de50540938309c5c51c352be737f839946bc876c90df9dcff57741d8e78e6244419e22e9402a3a42ea2915bef0ee8b3d4ac082ae8cdeb0f8996efbb3c3dc5bb9254f8e31afb7ced44e5d14548c89e9fba332862529136918f94077178f4fa4e89effbf0dcfac667f6ee114e30a332cada66fa1c21e58b3e635b6efd61cfd3321e4228943ade029f128bf80d061ea3e0e232244666814f39a663463263cd3d0d4e6a6994616af02fe60ed273469685b89378b181369cbe1616ac67769562def16a32df6d9bbc80a90efb7e99a54b41d1ffeaae2500d5d2bee119bd50699fc18b2dcf695750e797dec593314f2f05dc4c0b1603806b5088b985660d2eca4ec945c6a01b79b0497fc345ff495694a13a835f39edd5440f70dafd20f9b176f9d463de368163ecff3ace5e2859ecd34fb259017f5e3c9bda128f13eb40e491b419b8de5144a498e246f469294f1cc1b95b921fe654dfeaaf95bd2b035325e01e4074e0121464868adbd49f8b01dd7173f1a3917ecdd5b6a0f125147e6b48eb3c0a00d4cdb7c18445751e7d7ae9c368911eb7549966f5ba71d93184376c7335eada3ca7fcc36d09c54b1c836c0b15a0c0630016cbd1c67e5f23920028aba30b441acb0205c35c31fce389b1f058203d52e473104d851c2cd9ac158a3ec708f71cb7b6a84c7dd75d93d43185db1e03eed67674c3ad160ae5e8af391c56f22e141167566fbb6815f2b0f1e3423c687a8050c1906366c98709ef04942aec21e6acb20f7ae620d44decadbc6a63833557664c35bfeeceb485c4e67f78f999e53b43da07700e3c3ee1434049513808d38eb29373266c5021366d515f6d07efd9d075c6f759872526f852e4656ad9503f3a6dd857d4e0a898ed628067cb3c03988046579845cd739d61e85a551fc7b5da5a47c3efeebcecf8908f7f450eb55d2616013e5ca10c4d7c81f1376f1e27658cb53bc48a947fd06f160e3066daa08add741aab0eecf012bcaeb144c72a801166ec563e1ee5320c11e541bd2b46e520fdc9f0109502c548d1bffa3f78be91723bcd179afda9f8dc82e468accd7aa4dc1d71d12bd3b4df3d418765d6089547feda48b4a9c9facf114c9ea2a0d7189fa9b30ddd6f422bd332d465339a98038f9985c731fe940f658455d513cf5cad8420e3aee737d7638f4816056d5cc5450c3ae914312016128611ccaa41dbf9deb74527adcd7be949c687d9d17fdd14956c51466e81a04a569364fa6af7c3cf529bc301b634323c261b621c75dcad4ec5e395f07bd008a099b51bb0294bfad968fb189a6c1e617cce4ff1819182d663be27f479f7cf5cd07c87611d572186f48a217a9b6cc37c396ab69434e5a0da14f665b2585ee81c4e906bcde8635fa269db98fb6a5218604ee3b2e9cda63ab6dba8b1cee4566b0ec7e99c2c3e9c31c370fcf60df571b7f1d7a596bc398ca9b3b950e6afe1ce42443bfa70a0f3cfe6997808bdf391d58ccf74dbf0927d8e8b863a8918e7d9f060b1e26279684f013eefa0123246928cd3e9b53c4be36ba378f800e2789234c2756dacab1095430bee1c95e19c0e590d25a87685ddee27bf5b33bf4c1b2fbfb7fe9f1c4ca0800ed3b084713f818e47f310912b307777b2e718a43e32e5c12a67f279e21af4cfe7d16c4c16486fd8c14445e778bed5f40d0369854c1161ce974d0f8187e91e6127eef2d2437badf1d4efcec6b65791be59704b96f1cdda60b4f9352b511a134f7197660895410a0e42aea680520c13f92fc0bdb4c231817345b215f84efbc0bb7a5d258fb58105e7d4f594b7afd43708be2fc390e1986272c3314632865775f5d237cd009e69dbc4240c6941212c0d2d5fb504adc3f82a24eff8139bb4a6e81277bf3bb6cd1faa06b1ca00f5c4a7ab5b183930a7ae41847e13ba17d183be08cec7d4504662a5be861405fe59127bd8522cb8e1e6b1ede066470da6ff9345971a7cca60324c4ee5de2d8d2740caff7f74e5426e488800d9075579f1a49080c4cd5cd6a66541b253c97011afd9ed61630ac5553e3191227358ed02646bfa0ed0929e4edf63640356997c64c8f8cb5e70f832a7cc1777afcce4606690191d59cc8c2951440af98d90ec16e93b71517c8c2fb54e34b4de88d6fa7a12b7572a1727c4226bcb971dbd4a2bdf641392b68eed425d0d33893ddd857fefa45265343735446fdfb6b81b1302fdef86bd7f9d3cfbaaeb7311d207041c34131c18b7e19ce9e590bf677e795ce38476f858528f7780b5c8a266175f8eee9e6d1cc8d8df50d3e9e74a0ca1a4a45f89efcbabff772a6a425b619819975955a044564a2a43932cdc12034259ff7fe1724bc3dd1bdb93e8049908509abb5536cfce8e4f09a33457ce7624221e6aca476b842963a6e0dc643070c5cea747ca44889bf57f4c74fe06b606a371c4132d20cc5612aaeae1d7ed0841f9828eaf7f2306517b03e5357bee7fcbf32c3d56f92e04e780f7bb4994c17f6331f5724ddf5ebb5419631d9c463c7401219a4afd4e51a84ebffa2015f00b24c79bf107a88f8be168eef59b8bd4e015314fdf76f4dbdf6a6fae6b08bcc5e59ec4bb66b885f573c7f714b21e99b08c7d42518ba72301025ee2c99c7ac4059619b64e6429affad039469cf0975e40230b02ee221b985576c383f1d478ad06698219aaeafe3a171712bb35fe3256ed204c8a18722673731d89acbda77b4640c08c8126a106522994c17a5f6f91b2b3b65fc3d4bf1dba656be889df8403a15e8f6007b6dbc05fef386b15abfaf754f9ab2c14c10c315cf640589e8a4e91c84d50236ee89a23b1f39367da0d124e3078e269d2a22bdecd954d409378bbced4b4f0c3b23a4ba43e2000737ed935983c1e521e4619a747249198ceccf3e3408eff5101c93f532b7d60973eaaa31bf42ef682a973970f550b0f18f85631d7c0f9fcdd22bcfd574726b1c04fc0ffb7885289521ee008c6503616d19ab12286038b15d041bb87065a2ffa0b8c719a10c681ebc9b87571e581d6fa16afad5a3fb7163b92700846775ff92dd55677d66708afe25ac961d062f6014d1506a978a59b7f42980bbf9bfa793a8fb72095c56599083036514bf8951a6335be1bb9c2a1ef0943697f0229fc0eac98f3d8f552a86364854866ba14588064af792826c1ab6221cf3bf69daceaa38ab2a694bed8a49224f5297226b14289939375df3ba718edd2188d8b62234ce733f4650bded2826ef32c8376f7e448a66e859b94ace2801664a04ed2d414c0ef01792a34c44c30584e95b567b54b0376589e3ced51459e0dcc1bfed4930625bed43e057a735a171d3cd87c9925d92aae4054c6a7c0c8ab011d2408c540e57b043f84d235a414402249c789e16355d1f39881924a4c7bca36b69d10915476899e0162eb8f9e92f5cb8c0650d3cfe7cd7c3bd8883504d2ef13ce95711f74c888e8fb85150c1b5b874f4bfbbfda5d3b431d8a3cee99ea3240399e9e49ecafb0124515337ef4b8ba59f03f3c4e7c6d24458464136c87dac9cb4579ce175211950292978bb2245e14f3f25f420bb60f1fd35e16983c43525653fad2e581ba98d7b794a33864e02e9b48dba1887851602140f74c9fecfedb52e633cd829c9b2dc3b49895a6e0b140a7e9d5001fdc53a3e0462de551d1b8bf12de08a59eb914504f6eb579ebf606ea6383de76be85c186ced4e354118ea8f32f18ebd23dac3ed3618d68ce40d84570f650e71f7f325edef83caf95c8539f298764cf11aac95310c6814f642fc04cfd587ff92d4936943853cb949d2a6b31b16653efc869390dc1172ee42dfc185934bc6b41ad20a461184b28ceffdd1fc63ea15f02652c3d7b616395731785c960240af8d2155856cf5e8531f94f3be32c4ee861703bd1bc46b2d4844eb23979d45e31d27b27c4977932749b03dfac925b9d03a06344e75dcb51f9990dedcdb8d218c7ef6c3b0946cda33df22ada51542ea2d08a421f1b077a8b5c3fed903078d24183c64ab905e956af864429480ecf0772ec1a0ba44c066a008e83c0d08bf6809153a4f2fdcf10efc592d90258ffbb31be035165e70449e7e4c3a618e7b92d5d7b759e1c1865b494131c17ebee59e57527f11cc5976e421663afd74e18cffd17eb69dfa364d7027e9e143cd9dd911d11928b563c051c1dd99a5e029fc2a294de8bc88390b834f25ee6ebc57f38f4a3e911dfbd7865a5e5f556934f5843c202b3da7ec3a8d9ff0da0d143572df4b9c005dbfe31af6f35f9bb35d813336c2acb71bf34b3fd868ca57c3e8040c0273a7e7eb74d55a110a8e41c31cb6d9698f4a8bdb72442fc5f04c1baf6a517134adc57a30468f18dfa84f5e67dc583076e59460cd90cc0c97e5d9764aec0e09400fcb843ac1cc93008c0680afbb218ebb50a331d2c66ee694db0021579d3ec9a690cdf58e6e55e87e87f79b9c78d278c4abdefe9dcf6df02fe6f55ba1925cae2a8c4a808b061a95b9eb4f0d267d7b4ad82df0b262d01d62cd563c1f5f6b9cdcc9ffa88bc3ab96275421deb52ce0cd9b6c5d39807852659dcfa9adda4987f4156b1414b880da4b455ce5463c5c0645483c0013a14df72c6dcf7a7f4b4ed8332e52097612c4b3f4de54393421e675282bb5dc4f6bd6e4be76ef895ca220f016ca06dc76c8ce813147c56bf9a66935d647ebc3f83a32b128ef2c1c50a0c575a8a6d63a8bae76f1636b8189c80331e8c182e99043c8bae0d3b16d65144446bbfbec243417594f53a7d0c9b2aa45a49331f92dd7ad116758e97f0f49039aa8f96c5f8884765d020dcda3350ab7b541f02e1ca5821def810d64189912f4d1ce7b9a7f1ed9eec92ba5738fe2df5d9d10649135b2321a6f98c76ac5261880ba068bbf10cbc51e68e02370d8a68ebcdc2748a8a9e58968b1a1fefbc5034530db0e5970f32a68105460ae68c40e14482c2784e88291feeaec70dabb0dccb72f886e1d85042eda5865215fc485e3b39be5864c4c15ba52dbf4c861ae2b2bc5611e032a43c605c7ad68948c487fc7b067f648011a12f52f2a5f8557ba3dca1490e715258dcad635028a582e88af498a7ba509f96b2ce3f666c956622bf00a7163d517675ba1cd8691a1879efac9a4cd00c8a2c7ef32afd0ec324c9b927f39940a6d2da99f336dd4be98853db2fa899e8ac7b65ed2d5eed30f51cf473c93938125661f926262c96bfc4e35112544c0e8715cad27ac1065b33abb59f8b10b75bb56a88a1f6ed1457db65530655a6b522c992f7527197b606ff7f02f4f0905b3a6af147a65114e3ab27ef620f6e67a4cfae0cc54e1d2349f0866ad23ce9e97aa046fe9bf8333130fdb7e76f28a6f75f81bc55505e9685e311f8cba363fc192dc1fd3fb502229161462dd9fa05e89024c0a7a8dfed1c6af243e4726bafa291828758bb17d3c17862709e8aa39d09d17221151edee5b6ec9cbead75082859b572ac8d6ca7d3d27bd365a092a7d4b4180293f934a4b4092117d1df267854614ea53016f21b9b892f50e2599bbb47ee257eb323a73a303f18bf7660ff049ae2cde16da3e4f3d5e04a8107981854233b2bd1c5c84574fe1144bf30d34b72e08c393aad52cb717a913d0457c0c8a0e01c87bbd2000fb3bbc199ba8f38f1ead1ae46ab555c64128e287a1ffd6ccf9fefcf23e0f", 0x1000) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x6) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1ff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x1, 0x1, 0x1, 0xfffffffffffffffd, 0x7, 0x12e, 0x1, 0x1, 0x7, 0xa2}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x400, 0x800, 0x2, 0x1, 0x5, 0x6a, 0xd88, 0x1, 0x1, 0x1800000000000000, 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x6, 0x8, {0x2, 0x2}}) r2 = semget(0x1, 0x1, 0x100) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, r4, r6, r8, 0x0, 0x3}, 0x8, 0x1000, 0x1}) semget(0x2, 0x0, 0x8af3ca375ecb9b7e) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6, r7}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x1, 0x3, 0x6, 0x8, r5}) ioctl$KDENABIO(r0, 0x20004b3c) semget$private(0x0, 0x3, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x5) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x9) r9 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x85, r3, r7, r6, r8, 0x0, 0x400}, 0x9, 0x6, r5, r5, 0x3, 0x5, 0x8001, 0x3}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000480)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000004c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000580)=""/144) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') sendmsg(r1, &(0x7f0000000d40)={&(0x7f00000006c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000700)="a2f2f6a2fd7c51a11af06f0407140a862a9b4a718e2aaae94502d6da825ea1a204c75407958439e9cf3957764691b26bf7bb2d8c4f8afb4c85950510c79741be09a3dc6d51cf3636551479826f96eb6e433cd3297af95cad09505bd7035697a6a0f93cc55222938b65ac6a655d6ba2506d892667716c66ba169be51e733b23c839b9c35c62f295de1d579cf37b782012aa3794d551e07f1be827779f16", 0x9d}, {&(0x7f00000007c0)="7bf8f61a9c51b5f5b2abdce20f77d774d51aca973fce7158b55fd8e43393442ee5b4634d3f0a2c37fc8c88c2a911aae5d5d5b58909f6da4f5a7e371ba17bb6afee268e886f804915a89a3ee65af7191c45e8da37f33311ec9572a97fc1a9ecbfa64825fccae7e17c4fe0d16191b317eb2ae0cf5c5ccba74b75254c1f1a7caf3cc9990ab838ffd921243554f8d444c5c6d8a0fe4bd6dea1ca78beadd39a2c2e7c2769acd07eebf239c95faceffd04376e6ef95ca824ddb8030440f97131", 0xbd}], 0x2, &(0x7f00000008c0)=[{0x88, 0x1, 0xd859, "85ca6b68b8b80283d19854a7c11a342f8e95a8118d3715c2226c54c01dbe2b67fe771822481c05472469997674c995bf381c9b74e9c929caeaa7cd24161f3a0e16bb1379a6984585ed0647acbfc0541da71c65b24b12c17ea7163b9b274cdfcd65eea2ff141b1914561af4610708e55cecb733f7b7"}, {0xd0, 0xffff, 0x5, "95e935ba1056311ff3edf5f51c96dfad463681aea03d8095cd7c818beb068e14b44903952bea53b011b5cf909ab25a01b10f0f4ef18f62a27b4339f5197b3ee5d1dd1e1bc9655045548a78a4bac2b8189ca9557c57855747ac5525978532455bffb012fa41c10d83a7ccb90caf542d02aeb8d561a2da60659b5924757ed3f3744401863cbd680240d4f1b10ea8e3c253b03bd4276d702f0dc097080a8124e119907bc04000a0ccbac4654d1db8da5522cef2fe3f3621c6258a57175b9f"}, {0xf0, 0xffff, 0x8, "b1bcf2a4c34655d77572f63e65ad62b372e35d98a88192ad582926b1884a6dd33c727a33ea0dd151370d6a530889b7dbb9d8787c06ebf911b9a3fc61d50dcadd2f4b0dbd3e7e1caba4135daba6df788c4e273a903faaebcf41bc8f56ad592376584b2d0c4af2e3a16567f8e8dd47c3109fb6fe50bffcc7963ee3c35a21ba33c664172b843a134474f975017259d5cab88bdfcdc40ac1b9625df6fef6a06e999c6d317ea08837831aa4eedbc159ffb9e709328072b49a89fe35ff633f6bec4dccba30c1f825cbc1f4f840935f7d367986010cf80df08a30cc18174c858099ed"}, {0x110, 0xffff, 0x4, "e28eec2ba7eebd280a788b42503f5682390112ccf736aea41b22cdae34cf5ea42e845f7d3a948a8143144356636106d2ae2fe87c09d0161a6c74672f30fc2853c78d58b546315bfb0a51349c9f3ecdee0f627469ca21ab00f8bf1f9ce5a0626dda4e63347d7082b3a75915f7650ca332cbde227367b9581e2493ad28978656aa9095d93773130c6f881ac9d423858d0aed45355ed68047d82cb8ca546ab45ece9f243fb01155b1ebfed0752a85fd8fe0328e5f362d692bfbd87fcdc3ba2757990fa32d80a541ac19323aaeff2b743d122e5938df5685e90c981be84f034f4de4ffe60f738d5c7baf6e3573fbed3f47ffdaca1db27b479bcacb55"}, {0xd0, 0x1, 0x2, "a201d71f448dbc837e2efadb1a56e23efe25e9b0caabb145444fff938484e7b9e82d99100e09b67cf224b3a252187385e6b9f7fc8cc21705f4650b44c9265e6bbca3764046272c0b6f39b221096c580819f647d127b6cfb682b958192311de5572a800427226821636f7858eed5b2653ba580950336f9afdd93ebae419a5c21c8721c96dca02822b55a92934aed4b7476281e0e648e1034db3e2f4d7c41758983ee78e5b00b0a535d14063c618729b8514bddc32e1370b8eb3a9a1a933f48f3a"}, {0x20, 0x1, 0x9, "6da5f699559ffadbd9c8b705"}], 0x448}, 0x44d905f94f0db3c9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000d80)={0x3, 0x3f, {0x8, 0x9}}) pread(r1, &(0x7f0000000dc0)="450027a99919a0326b0eaadfe3ab61119a748c760b5c0cb5b215800932a398fddfd1bafd2b24f9ded9fec984e82625d57a66ca3fcbafa1bee5a79b92acd3031c327efe99bb24f67f95d85de073e3eb5691bc51747fc381180fac03985883b007b36fdb9f411207c110da522424ab4ca856a55d94f4314a06562abd71baa38e4ee28b9348b3f060", 0x87, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000e80)=0x1, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1004d}, {0x81, 0x4}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x402, 0x800000000000010, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x864d}, {{r0}, 0x160690eee25c46d8, 0x41, 0x800fffff, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x60000002, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x2, 0x100000001}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x4, 0xe0d, 0x100}, {{r0}, 0xfffffffffffffff9, 0x18, 0x1, 0xa7, 0x400}, {{r0}, 0xfffffffffffffffe, 0x5d6f8a938d8b941, 0x1, 0x6, 0xe7d}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0xb1, 0x1ff}, {{r0}, 0xa4576eb367361876, 0x54, 0x8, 0x1, 0x48}, {{r0}, 0xfffffffffffffffe, 0x52ec54f4ef4e1a0c, 0x20000000, 0xdfb8, 0x2}, {{r0}, 0x340a77d62198bb6c, 0x0, 0x2, 0x3, 0x6}], 0x7, &(0x7f0000000100)={0x2, 0x7fff}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) 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() getsockname(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0059c219060e1efd9695953e6a1b0000000000e1ff0000"], 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)) close(r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='D') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) syz_emit_ethernet(0xbc, &(0x7f0000000300)="e66b48df0a9869bcb2659960863b36ae077454f65d4e06782f4d9677b84dc3af52aa03253629c7c730e35ad5c6423d6cbc1ce24dff36462d71a991d0ce0ac32ae2ef3aa170bf92fb303033afbbb5c8e31f79ab9a96d4ef3d35275d178eca45528895b5d723529ae1483b799d7caf987dedf033eea60476b13ceb026bf552b3688b3544496822c6e32c33f90d72e379162f6f0d079ad524851d3f4198e846cdc56a040fffff34dfc97260f285a668d44f7446838d3c74d44762c3d927") munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)=0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8000, 0x1000, 0x6, 0x4, "79d6f4ffc6a349482b8a05a2d23ccdb02ca0bb22", 0x6, 0x7fff}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf24334604d7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067743c5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000ae007f99d6254aae5f26b715ab905e1eb6390deef987c8ce2b7ae6150a5abb05df94ee27615156f190db590dc20839a5ea943717f3990dd88a3abc8718c83da0e19aba8645f003eb1e0378e333d15d368be473174777e4be06345673e154222eff12bd9e16c7cf9a8c785b0d2ddf01ef84c81aef03ac516bde4f2b51d8f4c1dff3fedb5cd9e015a6de279b164f0c3797d29fa76674012a06f3221ba2da6144ebef200b971dddc93a103ca109bb570c9f8b0d534229fea74ee6d7915d881b3ca63f6acc7e9741ac23d488ef8bcb56497dc5bf712d8b2a656e8f3dba163028f17b844c1233e6925333310b0995e8966ac7a1ad91623999"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) semget$private(0x0, 0x3, 0x250) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x4389}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x9, 0x8, 0x1}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x763c4fa06369d6ad, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") read(r2, &(0x7f00000000c0)=""/35, 0x23) dup(r1) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c35b8412e2e", 0xb) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x6, 0x24, 0x40, 0x800}, {{r2}, 0x637e63bc9efb828a, 0x8, 0x3, 0x10000, 0x9}, {{r3}, 0xfffffffffffffffc, 0x2, 0x3, 0x4, 0x5}, {{r4}, 0xfffffffffffffff9, 0x44, 0x10, 0xa4, 0x4}, {{r5}, 0xfffffffffffffffa, 0x3597bc7fec97c233, 0x1, 0x3, 0x200}, {{r1}, 0xffffffffffffffff, 0x28, 0x40, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x94, 0x4, 0x9, 0x5}], 0xfffffffeffffffff, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff9, 0x82, 0x44, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x80000001, 0x4}, {{r2}, 0xfffffffffffffff8, 0x6, 0x20000001, 0x8, 0x44}, {{r5}, 0xfffffffffffffff8, 0x80, 0xf0000004, 0x6, 0xbd}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x1f, 0x9}, {{r5}, 0xfffffffffffffff9, 0x8, 0x5803224e3a50d183, 0xfa, 0x9fc}, {{r3}, 0xfffffffffffffffe, 0x5a, 0xfffff, 0x325, 0x7ff}], 0x4ebe, &(0x7f0000000000)={0x1bc6, 0x800}) dup2(r1, r4) 16:00:06 executing program 1: utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x0, 0x1}, {0x2, 0xf01}}) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x200, 0x0) munmap(&(0x7f0000f6b000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = semget(0x2, 0x4, 0x40) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/4096) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x1, 0x9, 0xfffffffeffffffff}, 0x80, 0x5, 0x3d1d}) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000640)={0x8, 0x7, 0x7, 0x10001, "049fcb06ca0d6311a38413becb687c07d0a019cc", 0x2, 0x9}) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = shmget(0x2, 0x3000, 0x100000324, &(0x7f0000005000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) write(r0, &(0x7f0000000d80)="c9cb91437ca56e58b51c448b5e73ee146800000000000000cdd50b01e48f9e703ff181efa7a36d297ea3280e956fe114c8aea4cba1c6d4516ffe541351230acd6909f629828e8df09dddfd5d680add8c41fd190543379ea0861eec79183c638bbdef45b3e4c606c98afdff000000008000000000000000004de3df9193bcc2333588ca7adaf13fb488593cd0fd584c9a3db6adee71c9b942e5c54e23a4eb11b01fbde884b45fb8bf51417b88c2dbeb0cd0f48197b0c652363ae7a0a1e500cadd539ea0c9fd8e382d558c84297023b714c67f7caea8acc7102d2909f4aaf180cd79b04abd3e47b9e5aacce4bafa07b17448d625dfcc00b666997dc2c9af22eddfceef9b1d8d9cab421f06159d433532343f83dd1448f7", 0xda) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socket$inet(0x2, 0x3, 0xfff) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x30001, 0x0) pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f00000006c0)='\x00') r5 = dup2(r4, r4) ioctl$TIOCCBRK(r5, 0x2000747a) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/124, 0x7c}], 0x8, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) close(r1) 16:00:06 executing program 1: setreuid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(r0, r1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:06 executing program 1: syz_open_pts() getitimer(0x1, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00006ee000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefd, &(0x7f0000000100)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffffe01) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15, 0x0, 0x0, 0xe00000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) read(r1, &(0x7f0000000140)=""/82, 0x52) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000040)="dfebcca2ad507240fc00a25b630728459153aa50f59ca1", 0x17) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e000000100004017e77390fd10c6b78a3a4abfde009afff40a3ef42a59715d109038bf102a1f6d8acda240b6f78ce5ec18c3da0ac1c5af1c0400097d14dea65a05400000eb07c081c3a252f40afaf521086e4d9f447db0bcdd8b4755dd7d293da63977e37d95ff52b3c31c3acd5b152015c3c90a46788187ff5713cf46647ad6b9da041eb351dc6e16bb46608aabbd34e4bab2"], 0x10) write(r0, 0x0, 0x3cf) recvfrom$inet(r0, &(0x7f0000000100)=""/208, 0xd0, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x58, 0x0) pwrite(r0, &(0x7f0000000040)="fa5c7403b33929208fbd5fe77a4910592ff63e2a408d7260fa689a398b71e4a3ba7a73085da918993adaf1da8152b288a2ffee05dadc672fc2df68ff2370629583a78d3160124770ac9f32deb83f1903b31c3e2fa664e56f57514cfcaf1b6b27784c7a0f45b6f3ac538bf749fb52106dbe98c698062e2efbdd205e5c837d67f9c1dc0718512947415c64f3f8ee938c984c95dd4601e737cda53e988ddf0b4ec0b1478207c3eb8b2ca7fed80fdd54784abbf29dec40799ef7a144617c2ed202d9cab8f51e1c33467547ac01b60e3921c787054a424f16f233ee", 0xd9, 0x0, 0x0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) pipe2(&(0x7f00000001c0), 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x132, &(0x7f0000000140)=[{0x61, 0x6}, {0x3, 0x0, 0x200}, {}]}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0xa6}, {0x400d, 0xcb84}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") chroot(&(0x7f00000002c0)='./file0\x00') 16:00:07 executing program 0: r0 = socket(0x20, 0xf21b4f14fc8ebedd, 0x800000078) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xf89, 0x2394a89, 0x7, 0x3}, {0x101, 0x3, 0x20, 0xf9}, {0x4, 0x6, 0x80, 0x3}]}) 16:00:07 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x214) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x1) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r6 = dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x5) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000000)={0x0, 0x2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xcb45, 0x2, 0x5, 0xe2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xb4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x7b, &(0x7f0000000080)="298a4b8603000270e5f0c4dc9685038d05d0802ab3a4c6b4975444bb7f0b0a990900000012c6") 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x800, 0x4, 0xc81c, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x14f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x30000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x43}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaa9be8edf763a747) r2 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x1) write(r0, &(0x7f00000000c0)="1d689d79941f54fc00aabaa15016c9d1aa1cae8344fa06a84ae11ca518da4ff590fcfc997c3103a47b007de079cd6824c40495045d73b12282bfe887b3d305ffa22a91e441ff6393f24a0153676bae06c8d765549635ddfc27d0ceda8da6047b2092", 0x62) dup2(r0, r1) pipe2(&(0x7f0000000080), 0x10000) 16:00:08 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000000c0)="f2c965b4bc467a9527f36e4f56fe60b976dc7b8ce0a30f75e31499f905c48d6b54ab1e7ccd8129b2cfcc7b649065d5eb3c6a2742a97dc81e61a381f4ebc0eeb679259277473f4f0b7cb11c227a20482b8529ec3f83937d46f2ba555d"}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x2}, 0xc) dup2(r0, r0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x200) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/169, 0xa9}], 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x89c, 0xfffffffffffffe00, 0x1}, {0xfffffffffffffff7, 0x7, 0x6, 0x80000001}, {0x6, 0x2, 0x999, 0x9}, {0x6, 0x20, 0x7fff, 0x1ff}]}) read(r0, &(0x7f0000000240)=""/201, 0xc9) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x6b12bab000000000, 0xf028, 0xfffffffffffffff7, {[0x2, 0x4, 0x1, 0x1000, 0x0, 0x3f, 0x4, 0x1, 0x9ea, 0xcf4f, 0x101, 0x6, 0x1000, 0x9, 0xa7a, 0x1, 0x7fff, 0x3c52], [0x4e6faca1, 0x80, 0x4, 0x1, 0x8001, 0x100000000, 0xbd, 0x400, 0x0, 0xff], [0x200, 0xb92, 0x8, 0xa382, 0x0, 0x67e62bd0, 0x9], [0x2f0eba04, 0x8000, 0x5, 0x3, 0x101, 0xfffffffffffffff9], [{0x10000, 0x40, 0x3, 0x80000000}, {0x7ff, 0x100, 0x80000001, 0x4539}, {0xd9, 0x9, 0xd685, 0x7bb84ce7}, {0x80000000, 0xaff, 0x100000000}, {0x100, 0x82bf, 0x57d9, 0x7}, {0x6, 0x100000001, 0x15, 0x4}, {0xb4, 0x1, 0x4, 0xfffffffffffffc01}, {0xffffffffffffffff, 0x20, 0x1c, 0xad1}], {0xffffffffffffff80, 0x200, 0x400, 0x5}, {0x0, 0x1, 0x1f, 0x7}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0xfffffffffffffffe, 0x4, 0x6e, 0x9}, {0x6, 0x80, 0x47d, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x1) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x1, &(0x7f0000000080)) connect(r0, &(0x7f00000000c0)=@in, 0xc) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3f) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000096, &(0x7f0000000200)=[{0x60, 0x800, 0x0, 0x800000000002}, {0x16, 0xfffffffffffffffe, 0x0, 0x6}, {0x1fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x40, 0x9, 0x0, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20081, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xf847bba0a0ac3fc9, 0x0) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x5dac, 0x80000000}, {0x4, 0x6}}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x9000381, 0x100010010) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x808000000101) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x5}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="73367087c1b4e1f17520116546c00b714a57d4ec73580b0c6db55e", 0x1b}, {&(0x7f0000000100)="f66955b137be1ab71e610e5b458eff02f8fccb675e0575a513b96e2774bc9cb4a3fe55598d60e526b7555347b190e254f9bc6f88862abf728777fac8b2f30f6826747d16a93faf2eb6abb0669a532ba095aa29646c3834b72e4fd71af7c571d02a1fe5176f8ef5382aea5d6de76d4ff6b2", 0x71}, {&(0x7f0000000180)="83f8fc564800474a3581653674f48628db81038d9688d601afca8ed589f42edcf6681326f8360f4f1698d197e145c626d3d780885a2d739d40a80a17a2999c1e9a429432fe21ef0eed60865eb6136a50a91226fc18a8fd215c8a062ca357e8b2fd4e9bf2ceef487c762219487439a9c6495054586bf854dc9624bdd429ef", 0x7e}, {&(0x7f0000000200)="eaa809df671a626095f9c306fe2ba0b58aec9538862ca10ca73e3b28c615a8a4fb20847266acf4321e81b9b3b4597238faadef3c9316309bbf5ac937edb101e58ceab019af56c5978cf92ebd3e38a8d9f0216bdb31d8eecb", 0x58}, {&(0x7f0000000280)="7107eeda12f9bf97a7f29c4165f292861ae63e5d2ff59e69e15bbc", 0x1b}, {&(0x7f00000002c0)="4cca0da85d516d9849b10f409848d33bea2bec6d68157af0ea6ff39d0119d7dec05200b698c535dea5cafcfebe973a055fe59782b26149d7320e67dd51d99916f416ef52b0d9fb79479c7373f744503195f058ed58e5d2debb75edbd1e17761ea658c196c75d12cccf7ce3602de71c5a89dd46c27231d18b8fe486ce8855d14126166e4d1a5853d64e8f02a38440a03331307dd93ab8252a2f531c72c79a45afd62819bdae3901243641e73b66e8250e98c758605fd3dfc1ded362c79b2590b17359bff809be06a2b02c1e86b2f3ae21ddcce5aa232289a640cca28fd0682add4c04a008960d944c482c7749e636bcbef7df84c6b825982db0def9b64ee2d064f48a83e54e9c62a59ab2224f8330a80780f0c96301ebb153be000662884ad8b690e3e75cf5ee40396272e7ee65b30ce647e7c77ecc4104e40c5c76ac6458ea66a5f58fc1e61f9a7d8f615d3ff7499f0be61f36d56a1f68f1b27287d1e1dfb2a028483b676cdcddce35037534075399dc551a4c47bfa2de16596604ba61dcb2ab3013d2749f6899e5b1881b961d9feda3d8075c3474ed30d35fa9bd7540c4e9aa4bd4c919f8d5fab95c2e740c80b5fbcb0d8c3c830d574c27214feae55cc2722b3a3c1e41135d217ab4acc3ab431148a9fae79369bf530e5bfa1b25736348176bf506bcb13a7b0d31b01f33bcf231fd23a15302cca84c9781e281b3a4eaf3defbfa20a69a6f5c20b9b12345a6aa8100511ea83fdd5887971094d645397f1ef002d1b8dd7b65e7779b04d8b05d271fd6d2e54d222005cfde62a53ea3bfdc3039f602b8eeb558df3ac47cb44f12eeca4a7dedc0dcce1e161438e770bc1a2a6214ebd6f4c79326d8b8b1a3c1b31f19b41b9ccb15b6a37de6cdc73e29a0764ddf32592f55d1e40cf48184e15664c3519ce11190c89585d5e840ccf319656c6fb7b5e2b9c75a0d0e70677870d21db4b991f67f9ba3c122fecab4b62f49eb9324f7d3a124cf2303e020241ba404af17cc791cfc0980ff9172e4e9b15f3b7b4b0014526fc06835adc2122a5debfcbfaab4047c489b73e0f66a60a63c84cd92fb5737e0d34cba10b105aa70cec2cabc1a8c0f0276c25280056d4e1dfe8c14ebe0cb3a3273abdda1499c5e29473cb35df72c2d3fcecfb662019dee8eb867a66880c552fd23d68556b92d9a1c278e1d878af699ef31d6877ea6dbf10deba3766a9ef5be2f3f0871a52a6b81bbafea0ac03f4ad36a95dca057c97fd72c76b2a9233b6af26bab80b371ac91bd202f392517062a5ac67941f6d49d2611d98ee05702c91b3c03870620897ca46f66cf2d51585cb50fc39c01ef9dc52c766219eaf7a3fe946c311fc8d60b2dfedc98e9b9a47ef3e6bdd428bb7116e2a6bf377e81a9bf11f37f244d0fdbf59ef90cc99b397ad199eaedb72b761d9caa9bf2e58906a871006f9daec71d658cd8cc6519026af9d913b05203ee60883e1e0851d2911dacb019dcff3b3db3e19494638ec9d2ab50bf2ef214e42c5b3e46609cabba23636227c040449935d48b689d7daa203ed79b635ab2c2759e76d951ff05c51bfea842c1727dd494ea527c21ee03fcaabe0fe91c151ff50f4de8474efdb202914f8530433f5e3bd53c4dba1bbcb1f773304f62064b5a41c450f9a3d3767b701fc56edde4f3366451c8312fac2c7d61d65643306af09366b9f147e2eea892b9a84d3fea6b83bfcafb9990c983c39de42805da9d17bdb3af08fd347e7a8913cba4d6135a1bccd31817037e8c5622d7284318d4e56c10add590b415a560cb873ad8bdb49ee74150a0d071f3d12aab1a026a555c245d2b92651d496bde878ba2801b494b568cfd0a84f327bd838c1f3e2d6d7796cdc47c92f9fb44beb37206784c3f280d269cbf434483a59591ec0872c608a51f220cdbc4bc8d34a8b582d2fd23e7a40b6997bb919295c259868a57aa7593dec9655c4e817f4b573dd3828f3c21fb37d3facae74f5269bb2a8990eb5cdb49ce03e328706d9d09a4f2b0bbb8ab3fafdad7b7e3cb9d58659bd64f5c01109797aee2f667db8c2695274fb0d6881d8a4d79ccadce5faec2a6c162ed0d5a2a4d689257ff2ab5562a5fd73ae792039aca5bdaaffed881b01e5a89b0a62a0b4633fbdefc2a604627999158fa522a7c34b0b62470d6af884db15c96d59f21043aed09050e0dfb9d50143dd161909657227c1c554c0022f197c384e520770c86683b6ad5eeca4a73bbdfadaf98d36533de75abee2055deb7fcb6470a1fb3526c1242e779a3dec087adfb70fac2323b87fb584f0f4e91237c797384aa99358d4e371726529ee47d480e9581f54b98a593a87d07b18b797e394dbdbcfe38d167e51e05f3a7879228bcfc347fc4fa71e92c9616ffac312aa368b407d3de305a4d3962cb7d87763b11958e12f6db75284f62c72c963ff1a468e4af2110e8a3719ed984c8495d62e8c3ed55be0f8e08b1eabf5cbc9deec39b3f88f12b66ac9255a343fa0efaaa3cb54933c3756f532c841da57c66f96abbe01e97aa7861c388a67fa8de0a06fa54dac642ef06a2a479c348b4bee23b49f07990ba674caecd9ae453343b4a82f7f263bed5a1a0c1b9649a001f520c127d2f09961d8cd3e22b3ceef63c5b228e7fd48c668b8d8c6b5caf7f7ed9a6ebff9c178a2010277d6c63cbeddd558a66adac33abbdb5e297bdef8821c130ce526071a82be287cc02bd3f79d7b7e3c015f49d7e4ff5113348017ab1abd7e0325e2e00ce23516c017fd91455e67a5cf39ebc1fcf3e066825413b7b93b22d4b5c4a7088f10df7a32824d55062ff7ff9d75a0a5fa54ef2ea64fa794dbb2500dbfa7fff1c572cd0123fbe793a18999c479aa68ba0d2ec0bad26fad0595d4d0e4e83aae9d2622081e68b281145a389862e3d1315dc6023bcabbe409fb1745e2e9d332b84d3a8223a750595c80491861d7202277592481a2fe7e4c723e8b42de8eefe962431f5cbe56ef4fb29725f8ea647534dea0ea89050bdb71e2cdc7e676b2bed1246fe558315b33cea2340fcd184b9c7b0f10da913277125654ecdf3624400d2a6bbfaac559d5479677cdd6795a7296b39274e3cf39e9e6679b15613de0b96596c0415f35c07f2c87a52212e0417ea2219d7d1df8eabfe6771799b46916d76b443ae0ab0f2ba7fdba9ecd5b120016462829c0e6d6e550539a91920e807932777df0b95d824873fa721f9b11f220b1fe0ee2787af80e9cc47be8373ac01c6335e9a53bccb7555c0b4f9d800b4aa87711a00315f0e74b610f98204866df3eb4d5ad3530680c9086bcdce2842221238b2657c88e6bb6b108f331524d1b67c457a2e9f16392d88a320134b74b53e5871e3fcf94161e73fffa9e4634f56f67c3422ae4db8a6efc627fa3518e1b482fe0f4a35f40c9bd81cc604badf8e9c044485439c02f9e1863acd8fbdd332e9b246977f4a549dae5e6a2b3ef53a20e07867b5f9367db65758d2112b7149a5ee45091b67b8e8ebd9a25ae8947e34d702a0adddbed522b6ef5c009fd37cd3d4458924e6f7dc62efe1b66ea79c17999974f67251d0b6c3f4453a50f52207f6e993f7a0eb543d6b7c8ae5ce35bb88a99cab5cf7023d7d0feef5ab00ecea4c20d3d95a275eb9d21bb923fad1de7a01f0746bb3e1f6e4bb8a89226d0518de34ced26686ededc3a86532f85473b36c65461ce36823ed33326499e0138b7e4f4ead4f3c6a53c4e021b940e8253936c91ae3a4d1034ca7f48de5cca38269258bd1f5a9f3df7caa7236c32919c9ab72e63bd5c95513b19b4276b9c7b4bd1391cb9a82e4202222b6876a129442fcb521b257e1bce7169a3495166f85937944d9203a1fac806f1eaf0847218c5ee7a88fc8499d252455b1340979ffe6415db70d257ea175d3d32566a56ec62f5f028471c438cba1c7a8cd24b99e975d9b3753c32003937700099e9bbc09de123138d9ee5c9cb94dfc71033645c0428070e6ecc0fe35dacacaaf74e1255754e0cd8356ff545bc6bb196ac79d12fd80256a15b551ba23eec5268cb54559675799f790c30b51884eeebb6e191564a2b3fb0a1cdcb35b8d5ff73b067342ce2159eb4861fc58c50ed121fc3e3086227a74750c5e7af9eac2f3e4587c8bbec2f4bf44db1838791e0dd57b17e6cac9054589c9aae2d1163fb46317ec684c6400bfffa08220cea2c5e0be549a9d679de427804bc2ca9fd534fdcb97fa40877e308f57d16dd279edbd848a75a3fca4415d5600c77b250fa3c5e12b52a82265fb6afd869abf5e24bbc8040d3d7917586802a767a8b69ad0142f986ab4530d3f4d6f0d3b46bc066392b85b2474ef68be98d23ac0366a034a045fa642a792058d6aef2dac1c22cacf803e320cdd6b778d32b7470d443dcd22297b272f0b453d51bf7975ec62dbd8bd516853bc62bc98dd85fc1c5b9cd34786e5124871e1e65b5a6e52d01f3ee0d852973b042a0a543208b0c0de0f4f97494ee6a4e5e1ab7b239cea593d339870de3cf4fbdb375f983a726f794c7de1b1e13016adece03c0104d38d726a78821e1d953e7c85d147800f567f976559dfb40e9e1ef17230fbbeee6148be9e686971fb0068f018a29d9b47e87b0b155cfb53d6f704bfb22d7d551fa71677207f19912797f5de9aaa816559bda77123c43b58d2f0ef554be82e609ccee0d3143ca9a46cbb836b115452caee42d563de93cfbf00df83ccd808a4e30e17c7e0f3c61e1d1393124efccb66fd433a97e4ee13ee79dad8f4ffe0a7e0b090de32a07e776d47c13fe76146c9f6b412620a5d11d288992f9bde55fccbbd6c5a349a8edb2e8dd5ad35e382cb956d53e9929f2f95508f24cd9950cc16cef4b9c9142d0815bfddd2ed49a2416aa1fb1542c0afe7d9639eae262ff718e9a05deb4d80cbd6d1e6757275ec819efbdb9baa1b1937302566839ffad0f1ccdb7d0d4df35225a0f051a241b066632cc2932d39ee7584c2331474c7ebf4eb2be3fdfb192605aa6fcb5a37138b4f1611942e456320e9ac5c00ea29fb633dd7aa42b297e9b1bebe6770c4475b2675b5d0149f83cbc839b2075460ff744342f08137a84f92516d7265bbb000a138ee9c07564daba0874f751de0bb42442db658f3794e7489623fa5946a89d34c9d95a0f90d1e21f709f9e0d908262e0717d66f7fccfb1d04f35fd11798578e8ffcc154397970ba252bf206d54e1199901fb29589c4732873e15481cddbb17359f34ed783d9f3396c46fbcb751559fcabf516c4ca7176e63966013a24d43b3e766b78984bd54c5cf6c9d27ce8326dbabcf95affca10ddc1f7048a6c074f64475cf1910bf5f6e6d24056a41203b040e8eb8f970b480e6e0f50d6d9cec2f6cb855204e0f0c6624295358b957ff6edad0c1844a2fd03f2d12f4a36ad5b17d482084791a2ba5c7c8a32a740315523c0507855f9446627010f5d722c10f8516fbdd1fa75ab330923d444967acd7988c1b703d6993cad4f35d4a3cb489ec6959dfa4d69dc2395f29efbb4ce470ab0c959a6e2a53c8debece13b7ebec5e9ccf516b2ca9ac39b4181d41ec50c46c8c3b0ab68178e6e808e2c421d54c83df3d3fa9b6d2fac23320092552b706bae783870e1c92a4d32e84db72bb9a3ca4a789c4aec83a0beebdc780b93672af89b705e4bf65dd46e124acd941692b8b62a64615817bf4367f2dcddcb607d30ab89a4b90158df8814f5425e22c4eb9f9b5484ac27c28d12d53432d976ea0983511185c0a7259479ab82fbf9d967c02ee2b5576b50dc621f8105c641f9de8e7b4b646ede817e57220217826e96d989d726", 0x1000}, {&(0x7f00000012c0)="4675639129bc5d7129bb2e484ce7b0d22b65e484bcef61d616061eed6a9c243d44e3f9cb8f26b04e427d7b37c3b5f5fac780c7f5b1a7b3cdd8a435e5668c0571208da001081bf15eff8b650646f778f0215515260eddb41c782a23b01779b92d7f60ac0a4f7d0b88e579edbedc18b211b3b5deb25d637c267ae0c9b4d3aa530ca3fab416c8e3d3e15bd54cb1adc32b52a4701a8ab8945b5c4406b06c1d586c88f7a385ecd12f66844705d0b8e4a93139b06ab04f63198766a13e88f111ff0b7194b2cc387c62ccc63715fd57e69720f9c2", 0xd1}], 0x7, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000001480)='./file0\x00', 0xc000, 0x6) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) socketpair(0x1, 0x2, 0x260c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180)={0x6, 0x2}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x5000000, 0x7fff, 0xec}, {0x2, 0x7, 0x6b, 0x9}, {0x1, 0x87f}, {0xc89, 0x1, 0x9}, {0x9, 0x283efdd3, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xdf, 0x4, 0x4, 0x10001}, {0x5, 0x80000001, 0x6, 0x4}, {0x2, 0x5, 0x0, 0x4}]}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) r4 = getpid() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r5, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4a63aac96c02e264c28c1f0d569f7a3f434df571995749ed70622fe2787feda998de6d3440dde80c5442158a4e55d5c8106e2f383ceb9860ecebc9dcf4c3aa5b33d099ca12df16b82f20a1198f2ce6f619ab46bdd99c4d5c862ec34d678e6cea5614f5c04dc871ee104be0efa939df0b6ebb7ce4608e841872ba67ec763b41db2bd6fd2745578d855575b49941b10fc6e3c35ed518780578f02eab397dac4166db44df8a6425d3e6b1e54256a47a28afa283926e734ad3353d884d92140d0ff604877edf0cdd685c8c3ab697c40c8638f906850e", 0xd4}], 0x1) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000280)='\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', 0x80) write(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x7) r1 = semget$private(0x0, 0x4, 0x15b) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x100, 0x9561) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/77) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semget$private(0x0, 0x1, 0x120) setuid(r2) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) socket$inet(0x2, 0x5, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) getgid() syz_emit_ethernet(0x77, &(0x7f00000001c0)="f7c8971bac3d711dd108a3814b0d8843009729928e6bde8a404dd69cb186bba2717069a0701db9cac298a443202559082861bf0560b9a460282162532370389b1eb0816df075b39e1518fc051620e6f1f60c538885c2dd2f5f25f9af2132d48aeaf1fe962ae8f300"/119) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x1f, 0x0, 0x8, 0x8005}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:10 executing program 0: pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x400, './file0\x00'}) pipe(&(0x7f0000001140)) clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x20000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000640)="90", 0x1}], 0x1) dup2(r0, r1) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="93787e6436563065b95625fdf269fe0c7194273f6b00cef77c701ca779d15ea2c0c3b22645aecc13411cbcecf60296946e5e0797c72a4402b54354381d6b74f639354a8c34b19828d0931241ecafacee668f53220c8515a6477fd736160a58e3cdede53e102db6953807c3f1f47992dc1faef089ae78e8f1dffcdbb4a16886591e8df00e75dd287200bcedf29805e9172118c8269190a1dde57f3c1956db55ab20a840b6aa4c70b83d53f4fd22", 0xad}, {&(0x7f0000000100)="4e748120b18adb69a81a3cd3d9548a071ece7f88", 0x14}, {&(0x7f0000000140)="920aafa08ca623775ee4b394546f08cf2aeb8894d0916033b98764a907de38dcf2bad980863d2079a748840bcfa061a0c489686c11de7efee5ec48bd9b5c39f9517b34a29ab62c847933a25044d85137fdce214a784a63f8ae280b6f737370c71e4aff716f0aa7643a461fc7b2444187bc1b3beb82b61396c8ca9bf5000ab774b68920377cae564bc2fb3c48012e231e65ca89513658d8", 0x97}, {&(0x7f0000000200)="c35e1391f6c29e95d17db7b58f9be657057f3d542f907578bcff8b881025cf4d3c7ff92c2fc3f67923fc72de33f6f238a9df3de5128eaf2ea22d5d5b397607d0ecdb61cad4a93f3c9ba89dd95c3c0f4f80d06118fd70ed2dd972a47f904634c8ec8a991cb7a0fb509911492662d94de44e2da582dcb53af0cf61af5d11fdd24d6ef6c86f1e2a01ff767286ce288b1bad759d07674b95403c7e1cc9d695f109c8dab17c384fa2cf8b2100e5700e9fa5201d468edc788e0fb056cbff2e51b263f50f0ce123d4908614f27245cfc00bd2f20916c19f80e84af95614e2462e5c7ad2cbecf315807d5e151e", 0xe9}, {&(0x7f0000000300)="1481ff79888fd26e217c119416502b062004df3a79a17e575e88d7bbf087449f56e400a21002ca1460ee3f0fb278f78814325ca90a2cc5eb2142d29135a8f58d1fa4942e55d347237031793ace5c1ade532a2f28833514ef7e3a5f4340e4190d0827dc96230ee7e7df7af1bf14d1bfa7313f0afc35bfe18fce93a8f4", 0x7c}, {&(0x7f0000000380)="1d126c65e2b976391205a880f82c4eb2b1adbbf8dbd45da383ab4eb6f6dec1f9b446291feb1594875810fb0f813b8fc96124d3abc3ed2b4854d804d394307c3f1e94aa407d49fa620613b94beac7f4da39fb16bd74a0a6d1e5730b99be50e37122a5af97168964", 0x67}, {&(0x7f0000000400)="ff7c0fa9c204a5037a93379b11f5f97b72a22379dc5102bfd5a5ffde9a8c54b64507c7822fe8f17afa6e483623eb0b6773f74536b006578b9a38828bbe7ad08e5c57f90668d1a798040c0c1184763adb7e393e8121839eed4e787b71bc710772de5e0d7cb75f0824e76f302356ddfe9827bb99714a0a712915256c708463380ee305e994763df29c1610a0f537a0deaa7e10c23ccb874f4318970f7c72141020440b65f37b537743e2baa261b2a268d5fb22a3f59e2de6a8a0f3a1ba1242b5125a7c58243c1d322a4df90bc6765e5c014f38ab2ad969259e33232c944f4446c4c531ad06d5fccf64c9722d08e3171aa70f0ae4", 0xf3}, {&(0x7f0000000500)="3c1349fa0ba14529ad9baefc681f0040832078fc050d51d49a14f5", 0x1b}], 0x8) ¨¨fuse: Cannot find fusebuf fuse: Cannot find fusebuf 22:28:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './bus\x00'}) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x0) pipe2(&(0x7f0000000140), 0xcc91ed4869950bd0) 22:28:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x2d, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000300)="0053f2d5410ee976b11636100f75a8d6139a4f36f0000f7c8011d7c876d6cf01c1f0719dbd3d3e49265a07e41c1aae5c3ed7f30e4c7ce9819a65a83058eb75df12da6dba21776df30e3ccaab2ca341f51cc8f70c24cf6845c8d5fc51a5da2a19b487ac4063119a95aae59524763a824b91b601dce115341ef750456350df9d7f6247913546e87a1362e695416f981da2a29c0d4e93ba325faa74703335743207a10419ad0956d54ddd231a0d70f13b0c46a26ca3662788a067ffdef4b887378b9876ac00e0ae6ef86b961bac022b7172eff182f0f4dcc6ae8bdb5d88bf6a1e18dfa55e4180af98e400000000000000") 22:28:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0xeb, 0x100000000, 0x7, 0x19f48000, "4cdfd4a54b2a88f9f1ac35cdcfa014ec7130e924", 0xce, 0x9}) read(r1, &(0x7f00000001c0)=""/226, 0xe2) 22:28:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 22:28:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/116, 0x74) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="d68b68289e95022eb358bfabd58e5636bfe3291b2f4563e3fffc9026c45f3ad8564f213625e801f3a954db6cd839f1e06efc75a6c875a3b4ef424dd113fa5afb25014e7caa074be57544b4ce4b299c9a02f087b1757e7d499203704e065413e4366b149b7de06a0a9166daa30cb32436b1a8e930e1b3d0f7c0efbb94fa8581829ff396db760675a6fd3e460b5a3ea3668bcdb1d8db01d0d9118041a90c401e35224be3aa3b25de890283b338b42d19c2241195c7f507ac6418995b5b0d79c0184c1a9523859a45eb3d751c2a5b39a802de3fab3ab5ea49a11f7e4fe42a61cc0570dc4d7b41fc6956b8d4cb65de52af7f343b1108298ead2a4e1b65c4f433", 0xfe) execve(0x0, 0x0, 0x0) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x7, 0x2, 0x100}, {0x73, 0x9, 0x4000000000, 0x1}, {0x81, 0x1020000000000, 0x0, 0x5}, {0x9, 0x80000001, 0x0, 0x3}, {0x100000001, 0x78, 0x4, 0x9ff5}]}) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0xee4d, 0x6, 0x80000000}, {0xff, 0xe6ab, 0x7ff, 0x4}, {0x3, 0x9, 0x3ff, 0x401}, {0x8, 0x1f, 0x7fff}, {0x9, 0x0, 0x1f, 0x5}, {0x6, 0x1, 0x5, 0x5}, {0x0, 0x0, 0x3ff, 0x1e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x4, 0xfe}]}) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="cd37e708606ea6e7b8c266d9e637c99f441a4b899586d7d81a7df3ec448b3f29d19988c4a9a88a91bc300690c1aeef30fed65a196c01d6c10bd7c37bc8310996c846c76e29f9b2b9611540a7", 0x4c}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x27}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x21f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 1: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b104000000000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xedff86b3, 0x4, 0x0, 0x0) 22:28:16 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 22:28:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000008ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) shutdown(r0, 0x0) 22:28:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f00000001c0)) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x101, 0x200, 0x9, 0x7fff}]}) syz_emit_ethernet(0xfffffffffffffd89, &(0x7f0000000280)="f7dce4dd130c4570e17c34359ab626f82339d164f702695f4acc87b4df8672884f27b588c5c5992f27542364adf1407cdf9bdd1215540d1db110af4b08") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x0, 0x3, {0xffffffff7fffffff, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x121, &(0x7f0000000240)="85d4558d9350b178efc82e9020b5774df644cdaf134b83d00a39e23756e07ff1a27113bb701090a5597b63f8d05316cc7ec98154bbcfd368f8f33ce9f81f92bcfac77bcd09030000000000000095632c7b66be15ebb9db680a3c7d7606e6dec5fc14ce2d63d52c4c5ce0ce3f1d4e258f1d000000000000000000000025d6f83786e7e5e4fada698fa721d0ad5b59316a270a91acf93af35dc05d52e41e4aa830646bc6777d340d3a3ec56d5cff28c664ece34dd1d8d45f865be933abc75b829785614dbf4b99edf60aa91caf031816fedf6c36d03fba269f086436855f4fbf067feca09b0395d978a8062e1a9c4a6fde5f4c3b3b791e85938b5e5cd7a54c845f9020b380461ef01a91dfdbf94bd5308ad70c928cb53eb3b75114b103b870802456") 22:28:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 22:28:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x90, 0xc1f51babf6111158) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x5c}, {0x6}]}) semget(0x0, 0x3, 0x400) flock(r1, 0xf) r2 = semget(0x2, 0x7, 0x80) semop(r2, &(0x7f0000000240)=[{0x3, 0x100000000, 0x800}, {0x3, 0xff, 0x800}, {0x1, 0xb8, 0x1800}, {0x4, 0x6c4, 0x800}, {0x0, 0x2, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x7) syz_emit_ethernet(0x6b, &(0x7f00000001c0)="72d8288e6d2ba0b1273407d0f417dde93a1baa0db89e97f61530a10680b2508fec45962f258ad5042a737e19318ecc736614b66f52fa2e89000e762089ed1237685f0f58e6ac70366063effe5f465027a11df388882daf8c777767c79d4b8aafa6f3220e914554b02e94b9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 22:28:16 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/239, 0xef, 0x14bc53b046b1f2aa, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 22:28:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/61}, &(0x7f0000000100)=0x3f) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) close(r0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0xd2, &(0x7f0000000240)="b0327e4683dd16a2efdc4ea351abf3b048b30f8175674cb0c2f3f4a81ee126f5668b57e62df9438f50c10b0bf85ea6b3e0501806ee2251c7800f68b35b11bf6ef6ca92c6047ab6a0faeafb6cc7d584e73be1698330c72f4600ef1a7a7147554bb4565c6f9f69aae9f5c0554dae9b4f7eb7dcf8b6695da72639ed70babb1f7e9d68e40aadfc1f0d5574151c41622a319c02b8c46adeb134cbfda44d7f1f3af69726ccb71a35d3d94ce1e4fd7569c8c7fd93917b95b0015b2651c1c36544544ca5172414f342e0428b97a89e63fef8b0d2fa3e") 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') dup(r3) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r1) r2 = getegid() r3 = getuid() fchown(r0, r3, r2) getgroups(0xa, &(0x7f0000000140)=[r2, r2, r2, r2, r2, r2, r2, r2, r2, r2]) r4 = getgid() setregid(r2, r4) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x400, r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002ecfe1b40500999ac87705"], 0xa) 22:28:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) write(r0, &(0x7f0000000140)="c4a6d4737b6ec1c324a0fe410f7342f11b211b2d486c76477bc0a64b6b6e86de6dbcba6f76272610444d53c5ca1d8ea6bccc28ca20e318811ceb8d957df496d8db79a5b4bb4c9923442216efa7d2bad4ef207a19f7ae1a61e42e98593f02ce07f992ee015937436919e1f48d55721b53b12cca636fb2452f7f251657ff5020314b0fe5a841a2056398434e9a551defbbb0cd4787696dbcdd3d3dac212a3b0319e9484c7ee48b3dad02f3387e92b207e78720", 0xb2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 22:28:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1297) execve(0x0, 0x0, 0x0) 22:28:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000140)=0xeb, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0xe59c, './file0\x00', './file0\x00'}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x21, 0x0, 0xfffffffffffffffd}, {0x20}, {0x6, 0x0, 0x4, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="c79a3b3c39a464eecae0a62239b9de83215e269b132bc16bc1e115f3af0ec08bb291fbed3b0ce27f2da9f571c7218798026b15bd37c2c116662680972b05795118a040b4c340b90111fb2d2b0a52140cbeeaa6ac390e5cee55f7bfa6c0dce85a82040803c2bec539d6f1045e63d7e73d9cfca8dd6d580622e8a86a5a36de260eae0fa71c6866168faa18b3474a8281c1e3ee459de3b4e4439e137e94448a27a3c6e700e2d38b622d19168780bd9030c5", 0xb0}, {&(0x7f0000000340)="f1a5f3fd9dc3cb4cafde9f75988a3700f458dab93feacb22060fad2eb89771bd6bb985a71d993e308d9a68bf03bafcfe991e586e2bc200652722faf4bbe4ef74d9f78b01b770817db91ab4c2828da00672275ce46fc128a37d243faeff638c410fafb41226b1ee80a463492c21743c7f41c85c9837b33ca2bb3f1a7c476a1f4eb65db134099071f74836923f153ebe373d8758a6d99882120d2da9f91029f41ae5687e8d5324551e441ab125cfe0ad0a20c631bd764f3a255700ffdeb7627b96f7041bf609a3efd3f8ecb84a03914d297340dc0b4c51", 0xd6}, {&(0x7f0000000440)="b1362f473ffa1f8dc5a9091cf2425c01e1a0a0717c93bc8c244c22a020dc502ab66ec52abcaf2f4d60b8169fda1b0ac0fe504338ad1e785cee2b244bc17845274b5336e4abeb69e7690e2768a868c33ba9e818130f26cb87b8e36918dc1d0963a95f4e5069c055da5fe68aa3c0840e45adadd720fd0ecc523973a4ca6c2d", 0x7e}, {&(0x7f0000000500)="c1be949cd61ba1996cb2440fcb994b881430e2c8bf1c7b5718feea2d35310edd171da9b60ef85c752e1f0f5563e384e5393c5cafcbc8cccce4108ab043ff8377e5a8c9f4ba7e8744327bb18bff0759c1aa65305389cd6c5833cb7758fef834472d07481e4c879d7e58652dd566c18b91485d68d104e79b23b398619b1a73504d6fa60a603602f37172d1fff9862b8747e87fafe2ce7fab1a17206d6654f6ac5e5b2240f69b813a", 0xa7}], 0x4, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 22:28:17 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) 22:28:17 executing program 1: socketpair(0x6, 0x3, 0xfffffffffffffffe, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) acct(&(0x7f00000001c0)='./bus\x00') 22:28:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x7ff00001}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xe51862fc8da43bc8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0x80, 0xcda, 0x6}], 0xffffffffffffed10, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x15, 0xdf93fb623d9230fa, 0x6, 0x100}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0xb66d}], 0x8001, &(0x7f0000000140)={0x80000001, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 22:28:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x1, 0x9, 0x0, 0x9, 0x4, 0x9, 0x3, 0x2, 0x0, 0x6a}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="417cdc39a543a691000000000037a282f5bf2e8a", 0x14) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="2f94", 0x2, 0x0, 0x0) 22:28:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:28:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 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(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="9383c62f66696c6530e4a074dbad8345cfe7e0be31bb868a48340c49a1d7f5961e29ad9b164d2372eaf9968656bacae1d025455ca02fd4a01c53c655cf3b0b9c1ac285f8b0b00a39b22bb82c7171894147f508cf2b083b47d867c64a88455f34d8dbc25e24354a1853e42fd97992710232012218e88eccb4890edb6474e84cdb450be60054cfb4cf7f9cb0bdf85c0503091495979ec438bcf3c0"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r3) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4dfa953a5081ccee33ee44dac46e9e565efa69b2cd372118f8a33bfa0de2c268d51f1d7eae248e8efa9e94162a7f771de9dc0aa91954cb40952f4c40f5ab24208d05f3e017cdf7fc7dad44cfab87f10cf1385bfbb1e5c46f15361bec30b434fd84f30c1b31e2a50caf0932c62c645708d759ed70ca4f844f75c742320e46df8e4f05d53c1f5b2497b0d06e37d59b9e1140200e06a510de34fc41e6166c56eee6ccb4069be88e63804bc1f4945384908ec5d74fefdf949e449c789f892b97c0a0a926e22d3e00f2d9763058c538bfff3e225721bdab5e9d5b4018ce12815c5898a236360b414418460029b824f349565c7e5f4410862c94539474842e8db2bab7cdf8543d88eec7ef3f7321d8f8d2de87d992912bb9d2226b420a493f2e1180a04ef07c2b2180620b9d183a69b004a7cd77fceb807d0a8bb83b242ff5474e749aa0dd5278b47aa57f1473cbd109bb9c308aa20ab334c0d999ed218c068198fe81677c9deab406a2bfc1f82fee88cc029b37998955a7b6789b4177e3487cf473d42cf6cf81b7fca0dcefde9cf0486182ac0e8b523706c3c02a1ac1e85951c7eb3dff8a8de5ff7bda8d3ab88ed28b4c5e8bdaeafbbb0bc32f8f9af445a1dd64ff744d16934a104c84804d922a369df11af892d5bb8d0fd62e4b62063cffa8ca78db1bad4ba69cd8011c97f154d17799bdb46a72a76c70c95c930c8d351e68fa71af5309110248093d7aaac0374aea45c0bde662d5ba15ee14aad85ea07fa13401c436c53ef642e98bf252d4dcc4c947089cbf39c45bef71d32e679ecb8e248b488e78a7ff070d32d6b70da4fdf0a3d92a805dffebd2a7be2c396c966f4cd62ff9ea2b20dd5a3501ae0c8832fb51751fef5d7bd12f6a21d51f9b62fdf33cd04b34d8bb551837793545723ad68e0ec7f4115db037a0e8d6823d350c3c1e919c6c820fb2026c6a05fdc03dd85e9094e143d3dc755a853fcbc3eaf0c356a5be87bf4ae37fe6052c9db1d0de98ccbb7106346dd7ce3b865e9a959cf9488fc5387d7d7f69fd6711dae9346ddf1cd13d119a47dcb9fc2ab3f1b67b0cfd5e7d07c027657f8968710e8ffad449a854002289a3f8883787a3f9f197e64ed9f3494963e1abe66ae3c99013ba07c88bda3123d83fa173241b5883ea54df45cb0a21e75d2121dfabd2f54406a008b8d3581fc2bed87be7c7eebdb88534a2866b2b92d38aa25d90f878b23c73c06ead6cac8d6e671fb4b7d37cbc4b962d576df017d1722a62f6c03e4ef8fd51ea84e1bcb39d66a4417818acd4a7d5964204ee809669cbd65d3c8eb23a02af55637c0251a9d80d284d389d0cb2bdb6a12ade97ae5e6465122de0c43b5913453a466e82ace9f3452e8b895b817c083bace3154d11557c1437657a0899ce9ebd3d5b3a718bd7e5800d9aff2a8ef4509f179ea95e88a1052b8fd88684db43890fb26c910847b6ec50920d86f15a74632c1a532963e49c99a2ffeda36dd54d1aee0a3d1b679c6b1d80e754fba4783f9e579fe9e9532a911630cca3b77c8ed167fe20c256fcdcbc5ef25ef6ded54a1e7961b5cffc9bc5618d3e2bb94a2b3bd0ffc0008f711d302b63dcbed0631a775a4d6c5162d41885ca4d0d0f9c2179ed98bab38e80b84abfc5f3963b716b927f771253ecc2beb2495a7e2b8b2f89069154d3afe3c818bcfb2594596eaf87bcebb126d457138fb66ee71825e3574723c82d8f17eba2d9eb1fe05ab5da321c3e3f0c887d66106509e5a9dc301579c06116d6953fb5e2298887e7e38bdc2b77d8b9d06e8693bf98707ec7f6771c7a1c0edc9061baa4155ee736e632990cd2ac62fa36c9c9da765782cc9d5cabd75257697041798fc9cc2308fcb0570ba9335a7a3c10d479889fda14b02b3155fd64d365a2e0517940d456c96ffccf28cb147f7079b98558b59cce535a59c31f1ac476683dbb2d095c8919a4f0c58316e1234181b3dfcaf157e7dd4b107a74c6be69b6cefe41eb6027582a60f2b7ee254db1104594461ca4086dc58354e0ad51b75c51176575bc18f4f57b920a691d3d04071750f44e0c59e3864f83e78ef81ffccc4080359eee9a95c5c0fb63fc568044980e1a9f85782644430fca02f0528418d1f25a8c3809da68ebf121bd821080718e916c36bdac2b81bad0a91ff1b3b9e819ba2912bb80c4ea10c1e91957d51ec4551729c1994702e582ac0d459b4c45c7ed97e7bc0d7b030f49f9046bbfe28b3761add9e6787c2673df19355d78c58f70233cf448dacd11d4c21165ec95ab3ef0fc8f615af27f6917e932df6a75275e0152985bb302c838c546a5150a47aa562da0b5d0dca0e8475c86edfd418a688204849017cfcecdd42e724e79b62dfa5b1bb90d2e0e9c988a4910ac55f109e8bbc9042d9f16fb443c665e69a13fb3d30b4895319b35dfd772e8f09140f498a748f64e325221f40e0de855a37faf4b6ab6ef60e6b8da820a3ffc6add46c6b00a661c6511fcb25a3806a6fc8dcf90f6878df5846472d29f8bf69d279e3b7c3cae9cb0fa9422c1096c90f49a77cccfb34a216970d5a6db3990d7d879c630d1317cb8760b78e05650b133a4be6ecbeea0512777e42bd7f3458be2137452dead47eff805f7c2c4b07bb832089c67a01d4103a2bbe8fcf5c5b76161d16c32902de20cc8b90c0b6bf2bbad237e76d069c59c0f3331adb593927ccba3ae1cc971b266f281a8840925115530b114808ee9ae999511b65fffcc28a34755740887fea5e883f7c0ee1faf0e5f16d85ea0d91b51c031b4cf4875a7589c54fad935b2c4fb02d3edcfbefd6e5762e933fb0195810677af896c37d0e631ebe565f4c6a0b3fa23112820a52ee4f9c6e3319826cad0feb5d657172caba643cfff40746c80e1b03d473eea469bc9e78fb77feb18baa8a49a79b2a3c74a8971cd635016431e5e5ac7d247eda9f00a44c9d3269d9975292c28b1c05185251765cf77f676b48971bc40246af86a3fb70ffc1ff4ce05950f61bec861869664f8825da63aedd8468791d0fbecbb76110fb1467c4b7192564be70201d11dd036cc053abd93a62a83160512e2d621c89571a10e80dbeca720343095f22ae2565eef9e8e7ca4912db5eb6273290635f35347a7f6b51b17866e7494512673f44f5079a28ec92dc2917f4491781f330668a429aa20d419417e4abc0ba659008e858fd90f3faa45b9e9fed70c6efab30dfc4fa0b4ffc014d8434057e1f47f2ce22dd43c8191502d42447cbcdae6719f5b45ccc1a2870b659fde0dbf9583488fd31be2d0a9be019f707c58ae414ce27001d61a6b7d7fdb4ba5b9c3cda9c57ec2a7d462cb8d4e09cf907be03bda368ece266382d8719ed61df30383196743ce1aee5cdc11569bf3bc1c6c40124c0f5a795b1bb92502efed9bd464a5153bdcf1655c911cec48421d54c438c3277d63bb78dd95b08d1db76d625215f671b6573959ba4c9f89b62df0934f3f86ce7c208ef721a51b0e6b57c18440f9ced32d6615e5ee31e819ff085786874a179b56a019e080ffbb43344fb247a493fb45e1a0ac50e0bbfc36a576c482350aeffd23fd27018598aba12f3ff0bec647d3ac70a180b1130dc97743fb54351c6041e63f64eb3f1b01dce29c976aafcd1c60cd7d0c9a40e8d1ec245ef682e49b51a209c26871184ed18a393392f2fda006fe5e26f0d54fa8d2bc4c5763e5cf11466dbdf1bbed9e67d5b95b917080a1f65b4cdef1b08ea5fbd109c5a770df4b8973e53356af81b8618926c4a10e1bded4d615e5acc5c2fe40a6a52bf3653f03def3c3ffdd0e24df0f4d9c60b51b68bbed3a61ef4f2f240cfe03ac165c94ade417db86b2b2dbc131c3f904af85d521be99e44fe78d4581158e869e9d6b1291af5d878060a32952d15b00409a5f7b53c919dd96fe9e587237b0b6cbc17ef2e2587228a90158c377cd19762c9d442651b12a563f209216270a58e3874a30ace481ec7c3335209aa8b6a46654706df9166cbb8bd4d53766d7e08e6c7a7e7165c52c414d60f1469d3fa0a98cfa9645320fc363e50eadaf1b69009edeab9a78ddd8abe69fdd0acd21a4e34bf772704b1777be12529d4fb170e8d0cc3b123bede29ec2e6721826c46250eaebc793ab4db3d67e2997327bb79f3f54d4435acf83a2ae8b5b2d8456318e35c4d45b1223aaceb1e5bda1c06dc45cd0cbb4711829afbeebf936cd753b26defe4a7081db1eb433b2a0e79af4eef581f5b08ea00b5a4a79913e2ad9f69bf7e8bedd3047aba08c59ad6613029cbb3d958eaf6277ec89dd7dcf1801dc05136159d04fcc6143e878eb55346d689a6058911c3219b8ffe3ca35b9a0f0b124bb40200d49af73f2f3a1f130247aba4f619c367f96e88d805478c57f9eb6d3262b76514657df4aafafce23ad69c03d934192f2ee205ca5c2a00c09b545cd52e232abd71dee984a7fdada699c9ef3ba4b4eac4ed2b7f0156eb66ca04c941e5438dcb39db003d1a91eaed358916cde474096325ea238bbd7ecf1a1cf9871cfcba1f4e429b78d265f7d8d6275a04f925a8caa4606dddd9691a86986909ec32b2b5fb228b2fa37a16dcdaa9a2f60e15582ab67ecb483f91b7946838e937e3c14cdce4a9d773a5639b465ac69655866143fbfa361b9e6ff83d6739f06cb5d8c59d7027ac961759dfcfed7a2a44638bc5263cb55438666cf527878a07c26cf6c0ff41b4c3b1ac3e02c1e6785b9ecf353853f98b100c2369bcf4d115d0532a18eabfb1bf28aef07da962928dfcfcc8e997c4dd1c483e988f70eaa0b2ea1b17c2091693eeb0509c00796894306c65dbadf9b0d727548d3e175d12094af86beeb881b27ef6ce85405771e4586dbaf830d081ff32a70428b7d3e6f4c288f149885d3ba3f39863372ff4cc5b56e3123b193fb56de78510f4d29566bd1f9f56b3a2187ee6f655acbeaea29d50802f481fe4eb015c97a10221082c773b4a8ba8c38f247546ea870c93c9e6fc1ae2594376511a7d4464886eadccc0e9a9484e84f17f1b3939896f031967ebb5a96f91d6db7b11a2d1a44c7d6992c290e1527866190406e8ac89ff23341d0d6502e962cd42fc6b70704e210ce30ca51813778b2fe4a2a1e2d7cdb909abe9f66e37bed9db6b299b49148b75888199e695183b2055d9ee490758260331e5438555851938319f6e5ea882cc9977d223cdac0956c0e3b80feab91bfc8b396551c90e9c31335a1b7e265436a888ba267eaed049e99ffa02f22c4db461ea1c189e35c891ffbf6b2c20245104d81cb7921925cf287557b3bd8f6614e391023292d3bc1a0ebacd35f07d915413abd11a89ea2da3f43bf6e94ce926d054da52daed214547092637b121ea4d18e9505dbcf6c755946ae9fc764d0d6e173753b2cafa16af26e1722e65eef66830e1f43dcf70f74144d03007fae0b7adc468dcc6d79d1d1ce97dbbfc2b6c17295f1352f8ca6b73bec5097b225c0526bda85d64f808708870406e6e4e11756b13f5eec1f3c4a80bd233c561af469133ef38c93c280b9fdb69b682925574b955b37f441d7a4b984238bced0f210a9e963f5dea37805b2400268f8281b25fa2fd383eb2a71c975ccf1ecdefa21186842468e615e5d137aa94281162c7e68cb2fc89e11ad0ba28a4a80f107944d9da82ee294ae4f3986d5392928e5358e1bd9f6b8916ec1ae58f70aa20de1349b32914a8ff43c30a6a665ad15c01fc51f6ef1a2d7b2612fbde8b92c1184a19921771497f15e10c71b384dceb83a0eb5dfc378f7cc2dbfebc74b7ad9f7d6c3670d8d207f7654f273790fc7e1394a1d4ff7827e", 0x1000) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 22:28:18 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) read(r0, &(0x7f0000000040), 0x0) 22:28:18 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) r1 = semget(0x1, 0x3, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000880)=""/157) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getsockopt(r0, 0x9, 0xfffffffffffffe01, &(0x7f0000000740)=""/185, &(0x7f0000000800)=0xb9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x42) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r4, &(0x7f00000000c0), 0x382, 0x0, 0x4000000000000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000840)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000500)="67c1f27d9002c4c32d790388ed94fa0dd20421e89299ceb7cab312b99a62a0f817208564a6e5cdb6c6c035a6b62ed058e6b218817b7d1f6795bba52c17fe1f4f746a173cb0fc9f165e37569070bae27750f804ff7ffbd41b1e34daf0663abc2489a91951b6e006c77cfe935e816a97dbea80641f62558a37ad53b8f574ff428d5e7299975001e71ed8ffa79df9ac876fe83bdd902c7fb395a7d7a73c768a705156d471d140030b67d4dfcd3eb0cb995fab0f8a605a7d8b8d639ea8378c4241addad952901a7908752587c12d7d691fce86e1e36357df30060600102410dba92a5bf938c400f90b", 0xe7}, {&(0x7f00000002c0)="ed083aac26b94f33571bed23a92dcb0eef4c83f3066dd941f4c10173bcda905a12da778ba128d9e8ca1f", 0x2a}, {&(0x7f0000000380)="46217e12cc708044c0be8deb76831a735e", 0x11}, {&(0x7f0000000400)="ed661da86fdff7deb71f2d6f15ead309d67dacc4ef82934d2fcf9fef09602b42fbe7e2e0f074bac7", 0x28}, {&(0x7f0000000600)="9dbb69258d259749f5ed146bba8af82facdf54d05f921cd8ac4565d19e2121e2e94110eb75da37e931e1632fe099f73e18e95be39ed049592e1b06f0e39bc95224000767cc5c270887ebe4d187b9d53865b4e9778b77bb123b2e49b3da75da5499a2059918893171fbadd140215c86500fbe59c87cafeb7748c34856c6370f3eb1de87dabc", 0x85}, {&(0x7f0000000440)="954e3b55eaed60a2c2232592bc62fd12cf297e15dcacf0a719221d3051a794db970bad162f14cf67f41df1dc49d22d70dd2879f36c9b03a0f2239163ff02fc8b6ef8808cd15b8460ec3ae18f4411e584ded46fca57f9b89769cc", 0x5a}], 0x6, 0x0, 0x0) dup2(r3, r3) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) socket$inet(0x2, 0x8000, 0x6) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fsync(r0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x20, 0x7f}, {0x6, 0x0, 0x0, 0x1000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:28:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x200) 22:28:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x71d779949b17b095, 0x1b) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x6, 0x63d4, &(0x7f0000000180)="7e8919e5176d143769facdce32ed6e6325fdf0e71cb0fb0eee02ea6e02722e3b421b37778a915af457bc9913d6146e1db801cb8487150c1618aa52907d6c1b59f4d963ef293ab466f23bf1b355ed8eae39cea78e57f2c3a4c9f7361ac12b23150a3ea4948fd3c43e84dc23ebb735a6e1497eb67342f59dbfcb37a4d0877ed903a2307c875b93ca766a4a47391efbfe531455ddacd767972637e0bb55f0179e2cb0ba45a35572770383830b1c0fd8cdf7c4abe1ab80fa052106d9e7fcf798af591d5d4ed6991a3624d2", 0xc9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000380)=""/118, 0x76}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 1: r0 = socket(0x11, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001780)=0x800000000000002) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="823c94fddba1184d203849ff", 0xc}, {&(0x7f00000003c0)="650ec80393c5c7ea9df2675023d70169954ac45150ccfdd78c85f754b167bdb72d4faa547efe0ce6c1f948ddaf9cc22fc321", 0x32}, {&(0x7f0000000400)="f7c7e12f6126f5182713ce5a3dea5277e3e8c1502f37a7cc12edd1832e02d80bbb800558f98f591ea2dad3c2dfacd7646fd0636e4a673a524dd2a978295bf5bd652b453721b74cbc83490ab975ec628c6535e2b3fbe9db34d261f70b8495a690c9630159", 0x64}, {&(0x7f0000000480)="3d22dcd4eaca97eb96911ed61d0fde424c419b202488cbbb8c130bf0247292437c38c43d3e2cc669e56e67799ee4b166b172f380d029c4ae151fd3df2fc2e9e7a1a83e0be99622188666a257b1e44878f5017bed7310dd68bba38c5f3fad80b46869c0530943e2c0470d635f2a5fde28f82c52036847fce03b8b2251c8cd6a1dfb3ca080f2ae30dbbe640367d25a532a4220cbe2b51d37c7047a0dfbe8ac684b4fddd8044afa98f74abfeb1f9dc974fd0a8745cbd026c1716783f9016ca2c0b413e86ce2abe61e2c13c022724149ade447ad5114a16a6e04ca28139a5ba46429667563dce71cbeebc882a3b0225a0c6e826265938870e92f582a24011a58cc71590dd50427880bf03a5b40cd4ca178733c3c75f12ac8776e522db756b7d864cf5aea6d4cda692b202d03178e732f8ea11c493089e81fd74664eb8f6e5386e1a8fe61cb10de1e005ec84c44a586f445796daea0d34f8808ec4fe7f04aabf93bcc4353be1783ea9502dbfbc5b9605721b0378d1371681712398312074700db42e773d5765d9b81c4b44a98828643735809dc2f424ed10480ec2b912d2548599edd6f6abc79bb8d82f9384d192183032109bfbcb9e487878e95d3ecd73940d512734a67b9aada982955372e6d97f3d3f3e38b1551012c6f386ef81097aff7399e5e4c04657e634bbeed03d70ed593a38214c629a526fe55d523e29064d311495025959531bfd073c2601241ec753052ff988347de58322a6017acba6198c6dbfb9716160f38d0d79fdcdd229126a01f13b61c2c93e676365fe88558484eb02a7c4b256654eaffd58264ab9ace42693c61157a6058d79573c490282c4e9de5dc35839c49828a9ee7739f7e6ebe0d5a8a3c870edf74e29f4fa52116e6ebe92bf29a9de9fcca519d2f81f8a7eb8ba62bb141f359665646875f30dad41d78b1482c5afab11a3b2ce4f31c0752cde8de0990d294deea58308999f53e9cc5ac59cf04b88a72800fc3276948d5a3364b02981ffe0aa09c6a21f2d77865e0598036645ef1ef202c9644b05d4bf6d3fc776a094b63e07f17e71a9c9b12c26810d2f782fceed1f19e2ef020964c1fe2ceb0019c86465aacda6001e691e52ae40b425818f0061380ef29893f515673d7ce2da2e273bf4244672ab1a23edb6904f1bdeccb0548792c80097a023522276b29086ba9bd99feae8af9dd5ae804da8fd09be89b35aebb224f648060a164feec68f99a3f5d4f71bf113aad521556c6cc35c476e6be5996717b2c4e4cca6fd2242d755f19ba94b7e61a85b3707475e6e33759de2d0d5940542577356587bef82618c3fea68ea6c8a852ee8ab4eddf6bef421894d8455d16e79d01dc1a1f9cd039617e0db0f0b5f01785f178db3aa3cbe8ab7d4cdeda0672e017fa05a3b68bc2fe62e0c3aabd67cd1e627a6748314976880021c0c3a728d24b3b91a3a71f944b0f813256fba405ad8eab83b577af2c1f0cba07f0d7aff991c166853a990fe61c5851a3352b0bd39228d2f156f977bf4f846f7e24db81d20b46a9e68efd602bde4013c750904d190fa2d1a607cfd85805b8cffd1ab4f9e22e93df4aca501d49171b7b46cc3a9ace310201a797aac0b810b94d01c0753af56688cf490b84f1f134e85e5c6595f97476c30462a285abb3f52b6d7b258a9505b91e3a048588f2d92181b27ac31b8e22d4a0adfc0ca82918e62574b6a8dbdb1142112bdc8c72288c5dd9ae4f721f14cc6bf55b7fa02bbf40b2b7254baaff4b8d9fece2d78ea75c334bb67451a8fd1fce5fd9375e8165d3915fe0761328f005b719e8598f5f5a64399b4471df2b50963c06bca36c1b3c9c5d3010bcdb015bb42e782d9e6eab1fc085cf5657bda00fd6ba9a2e2c8877121275c676d88807941dfbf3bfbe16a1b4446e934cfbda87703f6151232dc48329102293ef130a4a4d7f1e0badd1c1c79e1cf73ad468d199a0fa548f09f3e1305b35472d225ed35ebd41ad4f202c8be7e8013390dfe6f0e433357c3aceb280eb495f5af625a54b276bde73a0f7cc7f64d7a8d31e1f33d825e22393b34318175f6d8dcd68f21c9a15f9c94a4523052d5dae0d28044e1e0ff5062b4dd1544cd82ea2c8ee59939e24353179aa3de722aacc6b9a9265df2c856564940373b9729647031d43178210537fb5575f2384506cc30923ccb778a474b9b796cd606bd6e4444c39d028de5d06b870adac23a3be80873ad86d97928fc98cf111a446fd1f1649e6c28b6e7ad3a39b7b16499bb128322c2e9dd57329569c32c4fbea19563a255fd3fdbaf6936ebc9d2f9811ad8db5d16ba2bd5b3215216906ee532dadb731863976ca3c03f4dc59a849998b16f68f2e7b404252a07fc594ff6a90d4d6211283845ea851b7ff5d0acb650641c3e3b5407d4c753d9b09edf6db7584ed16729dd44f3c30ae8ced1c4e8c1ec55226938de2687db7a4e9e438e9d5afc7fb4d47cb9dd71d661ee15250de8530fc91d5a09e585c2093fcd7b7ef03b92fa6f06e4249c530781e90bdd25b510ffa6a4d21aebef71e3adc3ec4c9fcd36f0dd82b00d0815d15ed2109f12c2e4c5095c8d9df8c4763576cd897aad72ecf25cc3d19a27f235fab477b8b24bcde39c9d87eb09128d4adbea6190d42e2cc7ca1ba4a7522d20fa997ffbffdb5e93d7e8c377c14d273e59980c40c99fe6873990c336b9ece51fad00d0800ed6ceef122c5ba1ccb5b4b25dca6fafc99925bb17c697f0334ba427e06408db509c87807cd281c6584939538b437c9cc3b9db3d9e57a0bc65765f1a8386a8e6e092dae1437445a94909be73465726b346a82f4beb5ee8773545c1a75be3e9ec5e4c747b796a6175d161c79d2b286d951f6fdc8423412baad365f88218aa1bb7b8a227d02176e97a346e73ac2ae9dd94c3daff1aa8034338e1e9139c61e65ac084531e16411cc38571d4f06fdde0b22152658103c24537be3992d2c6476051f5b312a48fb64019e777b00c42af0ca46d9e06b5042439e5ddbf26a04bf1cb0dbea309052354b32f91a6dfa733fd3b2bbcc7775595ef7362305dd80a95829e5ba9535775b6e2b0abae08e428dd1810ae675977ffbb87d14d65f62c97a616fc269856a1466ff4cf87fc99ee6e274aa35de6228321e153a9223067fdbcdbb97873583c3cf0b6f7714131d73e51ac213db27e9a11e4e181b2598884147cc6e6edb3ca8385e5e4e67ff8813894aeb49f0fe80f065648cdcb70137eb34382efc57112e2a09f65bd30e9918fb701a14c99ed617f916940f74de8df385b9b9850f11ebcd87d82bcb3f379ff986b5b21f1c2e9b1d50f12969cb3ac19334a4641aa3d5fc7240f779a8efc1544f0cb93acb84c096991c33e91a4cb593a78fe5be4a895b68e9d697b2c7a2513d08abfda129fcde568d1aaef98c26a4590a241b3e7bd054c0d4c5bea4a4a6ae8cfefde469c70daf96be513f0ca62b94f847d4820e66ec7cc885719a545d3481559286f08b9d271f15dc77c84ce1e2a00742f5eb71f68c0caaf4db1811709da2720e38d9f3c0673b5c93ce822c43a57cab7fb2ecc4dfead01cdb15558f0f70ddd54264e38c6da81468d8d63b9410dbb7e702bccdccc9f28a7eb48ab9de6c5a04d366bb7fca70e23420dd6ac7bdd0404e1960706062c24d332c442026c5a947b939218420a1edea827d1f3709cde9812dbe134ee3cf27dd5acc61021739e10071511faa501e37cd2aae4d693ebfbbdc017b01856c425b56267c12233eb0eb32bb4d37ee762080f82634b42786885c47d685cb273c376747618a5ed24b905d9ef2ddb12874213c5adc77d6fa1dcee0c8f92970982b10cd3e12cff1f07c88080a2c336fc3d4463956b7c3a265dcea96a1d3df3185f1f44abad8fb000c071b822c159a22b0ef5eb0c93ec7766c51717067d3c577ecb8834bea4df5f1c946de9a6eb0378b0ef4799660f5b692729551488d84b334a42d5deedd6b7dee42eba1935dd437b0a0a2af41732868e0ddbdd7f3a6ec28dae5974d85086969a4a139d32d47546136d3557a24d6285b16e63e75ddc46c51c162ccec0f5bc6be255896681b5180b5d19c98cf1917dcdbbdc666a4159901a83d54e27f1b8ede58d856609a92ca761977729f810bfa2c3d7628b74e25cabfaed2f0a7fb2f91e3f4bc8d5252c894e7cf0c81d95c5395e37fdb50fcb55b985f8611568d8fc511564fb8cd73c6bea11d49362ad2f7948ed5abeb25d997d4be9ed4c255811ed095bfa1993918a38ce8dedc8a2e261af029116515ae069341268620bf3def6b2f0489138c3510f5181ef4d2c35b558090fb800b4730d5ec0a2f67f80b0d1c5a6613297a272cc7f385cae2173a2530cb850ef247f4b68fcc843464162d9b11983b4d1e1d44f8ef2d759518fb60b4d857b4c165fd3726cd7d78a9f3d31322983465f4f204706c754ee5ba9aafb5a4ef399524c39e9561eda743d33883729f6961c2a395906676a4d2fe196d6864bd1e53614fafbcc3a01330dae1e3d68ad8d461cf3f27715d9dee6095de03e033f39295e5b10f032cc55a3cd3f552fa1def51003aad624481f289deb5cde97f316274c55defc0a3b9f68d2fa3bf1d1ecea36c2d4dba0be7cf2ad6c5c98f0bd5c238750117f7c974c920c275eb626eaa03c7658e6152b36f38603f643234043748335f2bc60c7c5f0eaa04f0be1148646aee6c23bfa2cb72fbc3b9def73662d6bbe05456b11ed6cce004175d9459a9139d2c197a855d09f354fbd111f999ce86c71cfac2627a149489956a5f94485b90e71938244102b656c67e0468eb28e17fe2089c2f955aab847706bdbedb6a6ecf53e302dd1601a1b2e080038004170ae924154faad5ea0c766d234e9879eb42474dfb0aa35ccbb8535efd7441782f421aaadf52f938f79a3d579c12cb250230c543ffdfa2f0ab70355cc32d758d54ab2497b6be6a181689200ae8979f77b77527d314e18f543b4899fa199120f919d994916e24772879f882108779fb8f893edec66934a593faeb85011b728a09d3327a2cdc23b82345d18ec035169afc91ba168dd6c2243c1c5c342d8270c291db5b7e8e3de501b2944eb797d45b8d9c950a252c3cff25eb70bf6f05f8a8a34573353441c3460aa496c31fa15a8f13387fb98dc4b6882ac7eb8da1ca998a827d881b1eec3d9ac820c10dfe879c6a0e985220ec8cff620242bfd4d3b13ef94388bd82a8f483ae87eb094896686f4c87b5692e378436ae8af7f307506f5c51c32d92e7a2fc2653bf64c1c8f0792c7aecea6b03553d4214b8ee2afc0baacdeaf885bfb1e669323875c6b4490696496a7148c6d81ec30018800eaea7ef97afba96b9e41fdae4f16743df03f80b390e4a6b01ddef636c65d0f3b74fea5520fee80fda926a71d159fe1957a2fe174b5b5746805ccd50697ddd5d66868953814a14cc67e611ec78029b1f14fcc0162bbbb11381affa2921fb6b32bcbd7c1ee16d9a251da86bcd5da13e161cb5e4888fc86e9306b31e38fba751a85c5706fc7fe1bfc1473cb702c123e14e37434b9b4bce894994c5ed850c5860596beb3409c2407a6245fa29dccde1551320188bb5d7c89b8e9c31d11fd40efe33e5f5fc9d923a81462184eff5547ff810050c8890e5d9bce60c8922cebc344b95c11b178f6e7e956615cceae55ed971aa1299af7311678bc563f38e05c96c104f7668662a8699c96f8853affc3312aaed6b1a241512e5473481fb2c6dd6ef95c30e98565709ae4fc29b44f89943bf5e08eb518c41f133c90d110b57ad70b1fbefc5c7d75adb79d0e59a2c80650628e7f5", 0x1000}, {&(0x7f0000001480)="943b18e98b83dd0de5005a92f05b5d96ba2fbcdcab2d5b438b97467293abb4408ca55b6829ae5b8632369147d111083be5a402527767392e4a151f5f75ed2ee6c632967bbb53025245d984481e6a9377781dbc901b24ef447cc3f15a12edbaa2cbde1dce17f8501f5518cd064184e08891ae7f6ce101d16613e21b18a2caa9149ef8214db9c5db12b3acddaabffb93ad5229705c396e27a70e0c56fd6b56cf1a9f2bd98d2db936", 0xa7}, {&(0x7f0000001540)="c1dcb469e76c60b10baa1383e59c838977f4fc59bffecf9ad3217fd8b68b3432e19da2e1726a937263a975c6689e299429affa84d789d083839b3a2e9e9a36dc58774c32e75d360edc2b4fccc3f1c1e0a927c1a40fcd6ea345ea19ab724a44651ea9f5a31bde3e43f6afa270a3b8f2d6679d72f35469d0c97a28de891cbfb0f167392ae29609608b8d6a43bc18cd588b35ab9e740f208640fc48d2d3358998c7f27dc6fc778267114662e3a265eecb4875a45d1b2ba9a334cfcf12cb1f1966772e2416d06ad884387842ebbf631d7df756e323f6686918591c137395200a62ba34c375fa", 0xe4}, {&(0x7f0000001640)="7fb7e395f57dddd3d78e2be102462ff921b3b9f1ff5cadb4676daf68568bd8dcdfa63cd328e21286593ad5fcccf59c43284d9947455405719188abd9f1555c90091b194203c7ace0b32af1a3ae6903506d2e49b6fee8375a5ddfbe71159c66f84f18e9b0061884f8104e028ae6e25a6f9e9aa18f435bc9bb2ef1f89d2a0b3954086db4726d5a6f7d57100c1510c831f1248b2a31", 0x94}], 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9b4a) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 22:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 22:28:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 22:28:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 22:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="798ddcbe8c50116bc2dd4bee4cc2925009d7e5bba96aa079975c097575643f9e6dab3a3c8fbb61b36eb55cfb0cdbc7468539bb702c235f8b18651bd2d56147dd891bb9b6229426f774f9da3ed46aecb4bda0705267485921f61c3020dac22175ab0b6d8abd19aa4b264149403c4fbd82986a8452f16f2164adec1f02048c4537702a82c002ec09f4836b9a9971e3e2b47bbd2a207d7062e8b47ef8169aae1b4f6ea935aac151f883f70e397e98f7ab7a0b11d9773efa6f5b8c73c300", 0xbc}, {&(0x7f00000001c0)="007987f20dd27f31031132bcd837f250d2b247dc2090ef66b2776004225bcaf18d902ef13a38031bab8b51e61969ce840910e05180091154ffc7dc152807fa1bc27ccc5ca2cdb624eed1e83557ebd0c32adb3fad4bb02e27c3ccf29b34a778d317f2a2f85dd0405cff8a5f7742c3441d79ad228afeb587878e73597ca875e6d39d09ed474890ac9ab37e8cdf2a99b69b92fad8133b342051b69d3597cabcd1", 0x9f}, {&(0x7f0000000040)="fd37bd4e0f51202590c228e91fe91e10203658159013e96cf49d829d9066df1b2238b84bfa7a673ca2ca70d5ccc85ef1a69f0b6c1c1b", 0x36}, {&(0x7f0000000280)="c633b3570aa8660b6eb007087549e849b203fc24098f09d3a7fbe931f2637db8c380b416892f1a7cecf3e763496f5b522dcf87fe4373684520cbd7d37708db29e9a2055105e4d77b79b82841b0a3d3e9412f191e", 0x54}, {&(0x7f0000000300)="2b4659cfc61c866b04389dc27be26dc762241b1ce1b39d51fd5159d71a96a7937136998d4266f74d97a57d653c6bdd8994046de9c494dbbd4cc31ba543016eba8e32cd96e71e5eac1cf30c9da36fc83c1253a69923e0a2f543696d202a816b5f7828b3dd8a4152422f1101d80373141fd7969f8c458b1394e823e38c4f220c081cb9e028ee89e87c2f06378d28be56c94b5dc6137643819ec9efaa5d64d6eb19d69365dbaa8592cc58749fd11da95179aa5cc2a09214906fdc929a9ea00cc849d65ed5f961296b6518698cc61d9ab59a", 0xd0}, {&(0x7f0000000400)="14947c18a4c7f8ffcf729821999ecfdd6309c8f75c7a54325bcd36b49eeb0622b7e1c7fa7376c25a86e80681a2019bf6288b296522cc00dbdd346dd87405d507aac7491395a482d0946ef5ee7fa1d962168b3c401114fd3b6a761b0f2f857f0818be467729", 0x65}], 0x6, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}], 0x70, 0x408}, 0x5) 22:28:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100, 0x2}, {0xf4, 0x80000000}}) 22:28:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x3) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:19 executing program 1: r0 = socket$inet(0x2, 0x5, 0x104) shutdown(r0, 0x0) shutdown(r0, 0x5) 22:28:19 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) socket(0x3f, 0x4004, 0x800) r0 = geteuid() seteuid(r0) 22:28:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x7) read(0xffffffffffffffff, &(0x7f00000000c0)=""/77, 0x4d) 22:28:19 executing program 1: socketpair(0x20, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="c20f5dce21a3e1ce10713fe399303b010e6dea73df7eccfae3362e3dfbfa4588928f119c61590114fdaf53c7a13230ac5b12c981ce7cc12c73d66d05dd9ae9ea339e8eadd95f8060bc9a6e", 0x4b, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:19 executing program 1: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) write(r0, 0x0, 0x0) 22:28:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x1, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:19 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r0) r1 = semget$private(0x0, 0x0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/159) r2 = socket$inet(0x2, 0x8000, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xc0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7fffffff, 0x401, 0x400, 0x6}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x80, 0x100000000, 0x4, 0x4, "b92c7ef74118d49b9f08fa27dfc50b0db7b44694", 0x77635bb6, 0xef2}) sendto$inet(r2, 0x0, 0x0, 0x1, &(0x7f0000000000), 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x5e) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x8, 0x5, 0x800, 0x42}, {0x2, 0x1, 0x100000000, 0x1}]}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/135) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000640)=0xc) r4 = getuid() setuid(r4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) 22:28:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="f31845b3fb0000008855c4024e89cced44a7867706616c6c0e465444720000030086340000f8ffffff200000000000000000"], 0x1c, 0x0}, 0x0) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) 22:28:19 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0xffffffffffffffb9) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x20) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) close(r3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000000100)="4b67bc5c41381b7f4579f2ff45ba591ad9256b73c8fdd2043f5415bc4a8bf0df1ec7e36f3745ddbcef763e384e7e0bf153e110dd73bea5da0158d19180b9121f223b8b51c5a34885778d24254dab7c", 0x4f) write(r1, &(0x7f0000000100), 0x431) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="2416789e391a56c9094c8acbec068035916027c5a86283f6ad31f18abb61b132e0a2759cde27d5d0b85957e7028f00db48007d72cfaa5eb1d482a04909067020c61a0835818e3f431441f3ed522b55baf1b8b0c04ef171e5d982a4f9c485ccd07a4121b853769c5fcc6dbd68d2718100589d3ce51b711cb44879f99492eb2ae83b686ee2ff68f70ffaea6a917baa7df62035123ddb6e29477ea5a86a4e4e94c45a02c3be2813adf8b2aeabe957ec70ade34bb9d444525c613c1054e906ac6a12145a682c1d57731712f5b79bf658e0207fecdb3d2df43d3c77c4a451cd6447799c2380bb82ab4fd3057c8dfc00977c5b5f6f99bf8f4cea17bf671d5dce7b8d6baa42eeb0fc8042711c2f4efaef11e30ea465bc71f9fc2dd5ad145db6a66ad4587ac3a36227453da9e97bc12422b3b6f3fe3ac5eeff554d53247c15baeaeaccbfb6f18e755f9ffce0a7aa9d70c594bf943c30e5abc5ca625f2c1e508e2b", 0x15d}, {&(0x7f0000000500)="0fbce5fbb430431a8c4a76aaa775a60bf283036c27175955b90b86b56cca692b2d51434aabb9ad0035ab4c811b0d67f1ab1353ebedb87d9d75cdab72b89c57183ae6150ecc54b226bb1b312236dd2d878b82402a162eea735486c92d0299a9a1353f8c8055c563de383928aa43e9ca7c1113da793c3d3ea4cff4832435485ff2ea5fc7f58bdd69a52b7f15ab60f41f37ca6e6971c75f1c608d990cc476ff7fb5ed133f2bcb5c9ba7dec7b5aadb0a90e481245903d6ce8aff95dd5a8738fde85152fa3fd7f6ce4ca9700b43258bf158fcbd269544c689167bcdb66dfb49b084cc2e3c1f7eb30bcb6f5bfa0073bc4c1b06859c239fae1322b8e460d2f5c95cd0fd4541148fbb873db0a8a3cce0f2932202389c217d4884bdd54f4e4d29ef41ad537f9481841ebaf1a1a242dd9298868d510632164aba9d8f90753a168efa28f740163edadc76c319a5512fed4b5a71bfc6710d14eb962bbe0c0da454402ac2a5c141c333ddf96add59517d6fe697a96bce3493714d07b9aceee14dcb3362c429c90bb02f43f75947fde7d9c6a83bade7990c4128d04216a855acacb4a60b87bac7994d6417a2b9e9d8c13fcbed66ec9c5ddcc2e4f88522449e36dea2feab587c5f8ee0d52d857618930605fe21a1413369e0923db38f0fb8e3ef704034de3bb2a7ee2e0c6ec66a83db009986e83c6a69d742ca9bebeb71739ee1dcfa5910f8313677a2516c19a7a8b4a40e480e5d383ecf653d500e792618e61bf6f260a44d96e5c060b0cf75fb3269bfa73abdd7d38d6727c3e6dee55aca458aa9ef47a5ace0f67e248a8a61cc92472b6b92f6af794b552f6060bf6fcaa16db4c41ef41626c6ce835609c91cd9464b56834efcb5d1ce984544305bf553c09765d733dcb000d5981f78dd1d07b4b9e29a2dcfe641cab6d5dc5f9b1dfc75f7bdca934b7f4492c621802250f525f43c6471decfeb83390e464ada787a458d2d3d5e8a6dce860f8dd29d694339bee9017cd75f88e6e875d58d726959116ac41be8888a2a346901331ec9a788c990f8b5e462041ba129fd737c15589fd4cde3ca11740d5efde8bc2056eb81f66748871852659787d663a1dcb35bd0a6273ba3a73d92fe96810c468991c9a41447ddc5cf89f15f1b7d51fc49530c55a476588c76ff1f2da2836e5b9fbba4464199e9b1ca25408b1cab94c0b26693a1c4399d848576a7fe605c527f77919743ef1c47ad7b491181a411873829fe6ba5d3524dd9af9599a4ad3e3d63244d2dc7c94e15e7f463da426acb633e52dbcb36c297ba96452e1cb0bcc90e380bcd13b63b11e1151a48edb8dea6f00359372e950de621e3014908c51ef9ad29fb500a7eb872e523e67ebace710577f2ddc2650eb74af36ad7e2caa393ebab113fe03da2ac516bb2c202c14f3265e2509b405ff177cadf394e619017ab2728e4c40dca7a6f428db6bb8b5140fac4e9851afc19d07a7c8a8c254e300795322fdf006b9430fe2c9e5437ad42912037c23fb069230757a45695a9bef93293fab903a4378218c46be1dc687799a615dfeed733e18640322d0a5d4fab023ae42da3c6f72a09e40edde146392985f00cbe94914edccee75169426094974003e2495e1e1dea5e1c74494d80436e3cd3628512cbcb4c1013a5aea9df2c7f0cc98a0f774335d00055c024644ddd709aafa76b435a8e3a2d7376abdc8282cf0d0bacf5cdb6d2dd8e385e29c0672e57cc57c2d3cb7bc240953ad9aec5a6ba4b55edaa21054c8bfd3a422cbeffac4d72109989d4b561e61b40d8c0a8c662708c960dce76f7a8721b62b0e69cbe1b9dbf3f5f022e61362a0fe743f4b5cfbaf41916be0f81d47757b7665c0938658b09fdaeb9ee7ea8046d73d5ed4269f0b93cc0376dc58939f65d7911abd0e89d0b7a0cc315d4bdf72d80b98f21ec924eabeddd84f7a3fe9b0e2e1f637ca77bb422afb4428a1147ce807a52fbaf0c49808883cc281b7119051e221881e32f2f2f11e986f65c813346a7722a400392cdd6c37f629bdf57d1e0b2866f9351ad8f6073056d0a29751fd02aaac872c48e5ea8eac3856efb0bfaebbaeb257e1d8fbd5958cc9350b21c342df6b43e82628aac0370fdc7fc7a960037f0c8ef075e89ef95ba09948ec0b90e6058285634fcdae65444db6922cc63970dc12efad27be9a1bee0ab5d4574b3be7a51e0a0b16f96087fbf64a6855d59b0585c87348da0b5dad8b638afe887c38774b239bcc61da7fda33d6dd3a041a4998fe8e5aa15813eae1cb2bcfd0f69d2a7dad536bd6a8875af22eb6d0a236e3dfca1bc3a4b33ff647a490a373e1e7fbc8d83b60b47efdef93108da71e0bcd8bd4027ceec0e83f9dbab9db836c65d48533459b588461fd98885c4d8cfe2b98a563b37eadff443046f73a93e3b1909b1bf46a914930cb0c67fb8ecaf1e08a7ee5619e5c754b3ad80a16fa4e21448757bbaa08b3997ba0dcf86d21eedef0d9732fb7b534be0135af7acd72d46de3a9b5effa9cb023cd803ad0d33cfc23a165d18cf3052952828acf4213f3432b57619c938a6f29bfb5c6d4927c52440b0b969f26a80754c2e6fd80f99576fae1731fe4731252c1b9d1c6f674e7b8092018e9c93a9c9d400b073fef2dba7a9f0af7d6c29165afa76042583d62a05118c3f520adde0ca504cf1986d512534cbc0abad6a269d9e33cccb228e28b434343d244dfd2d019005da6d71a4f9165ebd11d72099aa5666459442c1fcc663cb65d9796d3323d28c2bb62e99f2f0c225913fe492f88d484e69b8a46f162f97bd1f961cbf10acb05a55d733f789574134db9c636192b836249a5f1a5062b9ca22f828ae3c64e795bfbeae52189e3cfeb6e30874e66919664123c5752017edc4829bada97a19f330e05b5171d02ab03c6da6d42f443fd3379f5bfc5d9bed3b52ca29f7b7247125c42361ddc17979fd06811df1d4006c86269777298bb1d163bc9cc76c7514ac95476815f50aa57bf956e3358a26904e55a10922fd57e470d9d930ec855ad24acfc1231b2970d6a16d77e8e6bcea85c7be9c5a1b30eda2080459a5f42f67300bc3d6f5fbba0159c244028cea6dec0cd5c1b575433e96338e4cf6ba9c2be578613d43e64e2a3f58433b757f7e21d788d705caac6261749822689fe411fe4908013589e90aa304d86e7aaae0c756d53a3fcd3a3310601f23d58289490e4c7c1f3950f95df3866e9e493e6568db2eee0b85b71cee7446f571f126c1c38fb3eb2d70c0559e2c02bab82586616dc0d6c6b22cd839d9f4ee5e2296aa68291cc5ddd73395ec1d67b0af0a1c8faaf6ac3d402c9f2bc54f5cf898ce4900cf256e0dfe6c3368017ae3583de6a87d3beae3a6a71173ab3e126a52ce0e52882c25a66fa084a81e86f39f4b2603d891180d62a1fb739b8276b3bf1785de1fc9329b2996765377313f11a74a9fc6b2a15cc9530c6165773ce8031098d770c011bf831eecfc899f7e8b8976f3b295256af4a0aa4ca852a177983e5c5250c22e6d40860cbd74e266b8d01af953fae2ea479c6aa4bcacb32e9ed3bcb6d6c6930022aedf1deca4d268415d3f0e7ed2c41cece1465be56c15ca90b63ef235486a65ac0aca42549c222f574447a4a2e0e762b34b53027446e3bab80ebe56d072d0e8bc448004dd96d75fdc338eb028e6e879d8de43c580276f9069ba867d820012c4e6b1a21e5a7aa51435ea84feaf11360a48b7b32de2f3688599aa253f587855d36c00d6978d21c004a38b9964dc22f8be8ff6d3f9d5b4df57e0bee2effde6133e2b5b41051ac56d985fa5d8918091ffdb264a508cfe96e3da9ec9b63b33fb71296e3e2336c8200dfabfa5fef81b3d526916f5f50d457c4bdf4188ad86cdd7226eff9ae025051ef322639bb367cd29f22fa5562743f6423ca00212eb4be6f502e644ed919a0becb7770594cf77b72f89d703ae994d0af87a941db7a17da4b1611113a67d71405ece530e760469318e8b", 0xb00}], 0x2, 0x0, 0x0) close(r1) 22:28:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) 22:28:20 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x20}) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 22:28:20 executing program 0: open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x100) r0 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x40) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) lseek(r1, 0x0, 0x0, 0x1) r2 = socket(0x6, 0x2, 0x400) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)="9a08838d826d57a2ff9600c8904c1087d0302fed890b90133dd004d8a6c53472d052a9a7af2c43e96e47b8a0ec457dbc4ac51ce1f9f2964a34e4c9a3f173a1c5e67538e592fb3779a8f97e04988233a9a8ac5639619aa261ff785c30d02ee0c42d97d56fab2caea30f54868bfb52b48725428f3dc701c406de01c56f80cd84131fb341739380b567f4b30b8fb1599cacedfd001f31ffe69bf7cf07c9f742d5b5be2599491fe7c623e759590088afa99ee262de1b06547fe59b0e6c3cc5208a06d02f97a0b63dcfbd13b88c933a5863a4d015477fcf8d43ac887b5e468c81b119", 0xe0}, {&(0x7f0000000340)="b5e4c8e3d5c874c28d2e9ec4c9a15b2f2685322b9baf8eb0ed66828792766725e6c2a80730b0e3dad4dacffb77a73fc114f333f0ebbd2e8b191cfbafcd3f648b178a2c1969b924a7c37d0d0475487839daf078ac77a47a88a3cb7a9bc6554a7487868500292c8398fa4134fc1a67", 0x6e}, {&(0x7f00000003c0)="32eb4f5bfb574d06f29d9c616845c53d4d060076d28284a6162e39f5644e21904c4830fa5c9e5fe80a6301eae358538f1d6e29eb4f8720524e96690b262ae03df05b42d585e7d091544b5697563c9dcaf78107e11986fe446375da177beea8d0cc90a90d8fc7c031094c6accab047f2e3b2b9aa8800f1b0229907d86ef231781e0a3723613f199074ea26ceffe2ec6a843722e5cb9a4b46cf7f907ac5ffdf4fc9eb329f26c33cdd71e21183e1a12360d2265d9e554947ff15957d75d6bb933757f23ff92fc7ab57958d9a8cc0dccc438176f80d97727746be3767f96820846e8890eb181b1fea5211166d00d714c1019a9624d67ff68f57e0064", 0xfa}, {&(0x7f00000004c0)="455a2f063cda3faf325e775b7c159723ea944f688a8e4ff1fb20de5203246d9197324e49dd1a3e47d65a2a6b4aa009470df6d0bc8f329f41143e4b2e881f4bb0ff394d81b3b85dcf192b11c5ef5b4f815f10723927d5eace03ec681388f5ff43ad75ff6499e3065a75b7ce73443a08af505d53fd7a34b9611652bc83bdd3900e3b41462f003279a9457f9cd0ae", 0x8d}, {&(0x7f0000000580)="3196aa01960b66e91f814a60eb4e5aecfe4ef7a7290d252cc06eacafcdafc5d1f94613e465d7114bc5345586c7c0faa1f92d3c62a14a75f4c1", 0x39}], 0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) 22:28:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0xe3) pipe(&(0x7f0000000040)) 22:28:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x24) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 22:28:20 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x94) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10010) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r5 = msgget$private(0x0, 0x88) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000004084aec71fb0b79f8c9c566aadfa1bdc25f19133ba75e4ce1562c024316e91e3c156e9f94e18698d143cda01d063d11caebd7b6247d4d31609f51813aae35e780ec5aaa4bc1bc05c6f1237d8e29eafb2505ac11db8b067827962a714ef72e953f682d8987668393bc85dfa632f84f310d2334374f58a48aa91b6bc752b60f7335377fb27a755cef5d13d5bfdb91c8f4d4749f172fcbca1a2461ea8956fdb69544cfb9a37ab433c890deec6d8a1b3e4b908d45c88edef3eb6086c15db382f780ac91ea75d731f0a2219588b2d948bf4508b127f8a3a9169d806637c89864031"], 0xd9, 0x800) 22:28:20 executing program 1: socketpair$unix(0x1, 0x84cf48e984b7f9c1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:20 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x31, 0x81, 0x9}, 0x24c9ebca, 0x0, 0x80}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x1, 0x7, 0xffffffff, {[0x1, 0x549c, 0x5, 0x6, 0x10001, 0x0, 0x3, 0x8, 0x7f, 0x71e5590c, 0xfffffffffffffffa, 0x80, 0x3, 0x9, 0x6b86, 0x7fff, 0x5, 0x7f], [0x5, 0x1, 0x7, 0x6, 0x800, 0x80000001, 0x40, 0x0, 0x5, 0x9], [0x8, 0x7ff, 0x2, 0x3ff, 0x8, 0x2, 0xe88], [0x3ff, 0x1, 0x1, 0x8000, 0x3ff, 0x2a], [{0x7, 0x7, 0x8, 0x100}, {0x4, 0x49, 0xff, 0x5}, {0x6fe, 0x99, 0x1, 0x5bbb497f}, {0x7fffffff, 0x5, 0x4474, 0x8}, {0x6, 0x4, 0x10000, 0x9}, {0x10000, 0x20, 0x100, 0x2}, {0x3, 0x4, 0x5, 0x1}, {0x5, 0x3f, 0x344b, 0x7ff00000000000}], {0xfffffffffffffff8, 0x5f9, 0x3, 0x9}, {0x80000000, 0x100000000, 0x1000, 0x5c0}}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 22:28:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x100000000000000, 0x3}, {{r0}, 0x0, 0x40, 0x1, 0x7, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xffff, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x1, 0x8}], 0x40000007, 0x0) close(r1) 22:28:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchflags(r0, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xfaacb33e0702ffa6, 0x1, 0x4) mmap(&(0x7f0000524000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xb6, 0x0, &(0x7f0000000280)=""/182}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0xfffffffffffffffa, 0x3b, &(0x7f0000000340)="5ac4ca0f8888c9b4a2b00645962c814e03a6a3d620729287ac4272797311811818e31c9732c656cdd201145e2a4fbb411a16f3bb68e3a84cf0ae070472a1e2e220090a69042b1640cb9318ab9b9d94cdba5c314c420d9e8c9db341f6ed", 0x5d) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x8001, 0x9, {0xff}}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xd2b7) 22:28:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xb325, 0xf3dd, 0x3, 0x0, 0x101, 0x8, 0x2, 0x1, 0x1, 0x1329, 0x2}) 22:28:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x200, 0x9f, 0xcb, "af8c4bd941c141bf6a8bb5da59a6ebc2073dc1c8", 0x2, 0x7}) syz_open_pts() fchown(r0, 0x0, 0x0) 22:28:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) getrusage(0x0, &(0x7f0000000480)) 22:28:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)="b5d3b643b2dc1035459bb01461bab39310807365ece5dbfa20e9ecf213c9d51b90690457d62fe270140c88c4e0f3d58e43ed7f432942b6a5afa6d96d5edcd0816e7be6d2a728e6674792c7b6946b49406401f18ee60c2a9b6a38e4161c7827c5dc183112ac74221c433755f1e1a0d45fb28d", 0x72) write(r0, &(0x7f0000000240)='oP0.', 0x111) 22:28:21 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 22:28:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x10000) chmod(&(0x7f0000000040)='./file0\x00', 0xb0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x9909, 0x8000003f, 0x0, 0x279) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcd0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x4fb8, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:28:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x303385d693fbaec0}], 0x2d4, 0x6b) 22:28:21 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x128, 0x6) mknod(&(0x7f00000000c0)='./file1\x00', 0x1fff, 0x0) mkdir(&(0x7f0000000140)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r1 = open(&(0x7f0000000180)='./file2\x00', 0x8000, 0x80) symlinkat(&(0x7f0000000240)='./file2\x00', r1, &(0x7f0000000280)='./file2/file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file2/file0\x00', r0, 0xbf2ddc3c8f8d5398}) 22:28:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) sendto$inet6(r0, &(0x7f00000000c0)="88baaed380ba5cf0090f3926639fd3077e2bb4570528d623c0927ab6bbd279a885d62832a54b856566aef196c93759d41b215ada520cffc9f67d234afa8955ce36966b52735ccaaa94d4aca1e6095ba6727476a4f9c5fd23983b949849292ee6899be0aaa7baa385722c0154570492c7a74b5bb14f15263e0db16dea77aeb8cf0372aa0d8c2b950c0dffac0be922110c75d6330a265919964e444f93ceafe0b8357a391abf811d17c64e0c88f90862691067a336f060bb38e8ecd5f0c9b304588702c882d7ccfd510da48e3cd7745a083676e3c5fc6f5c2a518720ab1a63e503899bc726c871e78bbdc1bfcd51d0b37f84b7e40d82ba8e93271416", 0xfb, 0x404, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x9}, 0xc) chdir(&(0x7f0000000200)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) 22:28:21 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8285, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 22:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f0000000640)='./bus\x00', r1, r2) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="e4f6c8150dfa20106d56cfcae1308e7d68d8031e807d7bf6ffcd2946e7d708a578d550fcfb5192c2e073276f70ae36479e214d404993d9d1a83805f9f537c3b90f33a2a96e27cffa", 0x48}, {&(0x7f00000001c0)="bcb3896710b8a29807906d579d6ccb4b949732fa76c0154a87bb535f91d73baa721a760b29d828081104350fac507e5b7b796ea7079af07f871b3047a9c9133ec286df837221246d6d02086fa3dcad6870f80e8dee26750173b83cac5e88064cfc1f4bef0b7fd649fa799982e41c574c0346d87eae1536b58c7b887c4cfcb362927269a7d2ae85f60cd72ea2992c7fd3918b6ceb28c75187ee971b81ec3578fc11348132d8f68b3bae68961c774923485382afa652", 0xb5}, {&(0x7f0000000280)="275268c65cdc62f3838ec5129eff7861125671fc129e5463fa654c69729385502be35d95ac09ac414b632b0f5e965975245baddf805a85a8f90558a33d8ec4dd8f38211811d33d6deeff37dcaa3a6cd3749da2da36771f723889a3db00346739ba2959bf3827f0e536c5c9df6ccc5f2e72fc033e5b60130b38060a89496d915afe355531f910ac39c4717dd8459c16796886be5cb2af3ab35b72dbfbfa2fcbf74c3b634b6362c996bf3b34396816e9d1c81c83c2db80cd416651e386b4191ac42277916fef72cf43e16379f544652257705081aa4e2368cfa69ff27ac79387df864fd58deeb216a747920b80", 0xec}, {&(0x7f0000000380)="c2e2025d2892998bde33e75c6bec6bfdd12a7738c99cd37aa96ae586affaef082fbed0e822c7e35d9f178fb06036db57bc7f347c388f0054e5affba220a730ad01db43cb3b3779386fae", 0x4a}, {&(0x7f0000000400)="b9a67033c95352b3d986f662a8f97f396a4ce695d7daad2bd2dc7063eb6ed77fc0a10282e06fc0b3488d46e95369172043d83885ba37a44fbe055137cc0ecd6e58411c5b29c38ec51ece87837ce73c52286bbbd2a3910e26da3116a6", 0x5c}, {&(0x7f0000000480)="37e7793fbfe79056b93f4164f767e5daecb39cc8d387ba9301b82ead5e2df135abf97d61718d1c7b149a172a405bdd5d0d5edd22", 0x34}, {&(0x7f00000007c0)="863dc06dcd4abd4f0a809034e5aa72a1972b7362622a568623649cec01f4e28ebf78699c1a879f561ff9a64ffcbe7a1fafbcb198e687fd7ed667ebc2b5f84ac4fa1de5f31f7def426435c531a594aa474c341f7b45ef1181", 0x58}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="7800000000000000ffff0000018000140fd3e5711ce6cbe7f9b79c98f6c5b870b0764aa32fa38b5344e11e9c606fcafcfdca4ae458a0d18890390de740a10a0735d0f4f1b181757f390214d8516cd3519cf1414f9fd28ab4c828636917cd51596a479d9af81d2b05b2b741b7d7a30f1fa477818900000000d8000000000000f20000000006000000a920fa179e04a567d9df71534cb45f8a6b8c305eb39d810ac0da211bd682fce079cb29a913e423f6d1a17758abd36d905ad675ae2363466667a77bf03720601d8a804e6da692bb3a274f1da6ae4e3030fe4adaae16bd9d32811d9367e34d2f46da22da3332dac3d48f88109021c4dafee28b3c7fda4dd8e1048b810586d86fdc33e98fb53701e06838a89be88816e52bf19a57874bec8f03fcfe17959b58b3683bc5c87ab61b777d9cc0c532bb9a9ef61f5752fc8ea932ff9b90f751160c96d52a0b9d77a6000000f16529e394b4d597fc5579a5fd32a04b83b88f1236c2dbb16f4464b26413d68ef0720fc85d6695de86ea"], 0x150}, 0x40f) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000004c0)=0x4) faccessat(r0, &(0x7f0000000500)='./bus\x00', 0x140, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) nanosleep(&(0x7f00000005c0)={0x400, 0x79}, &(0x7f0000000600)) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 22:28:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x8, 0x4, 0x7f, 0x9}, {0x4000000000, 0x9, 0x4, 0x1}, {0x20, 0x0, 0xffffffff, 0x6}, {0x9, 0x7, 0x4212, 0x5}, {0x7, 0x10001, 0x9dc1, 0x7}, {0x9, 0xffff, 0x1ff, 0x8}, {0x100000001, 0xac, 0x100, 0x1ff}, {0xae27, 0x8, 0xe028, 0xfffffffffffffffc}, {0x6, 0x4, 0x1, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='.\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='{,[\\\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='tap', &(0x7f00000004c0)='tap']) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 22:28:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc0be, 0x4000000000c8b, 0x1, 0x0, "082d45491ad13600000000002200000006130800", 0xfffffffffffffffc, 0x7}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x20) pwrite(r3, &(0x7f00000001c0)="0f1ed7a427cefc1055aae433f538334b4e7707274344821b0d55f324f652e1d29ffcf7fde35a53440dea95e15bae391861dfb24bae6e5e2895dcdc4e118c1272284b2cc719643e0926259eee0f3a6014040cf36eda15b6ae9b4303e863653d0f1ee9292d4ad057f8c332893ccdccd2b4cb9e18031faee229f543daa83c30d97935adf55f0496733400726c7b7fb4a981adccf4434f40090b9e72a0fc4c56d0b732a8981c76f5617b34619f2728c74643879ca5a94172f12e48a56103f9a7cfe41c", 0xc1, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x2, 0xfffffffffffffff8}, {0x80, 0xd49}}) 22:28:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000000)=""/80, 0x50) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) dup2(r1, r1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x10000000000001b3) r2 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000540)=""/4096) 22:28:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 22:28:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000180)='\x00') 22:28:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x1ad) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x4511d43a806aad7f, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x4, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x80) clock_settime(0x0, &(0x7f0000000140)={0x8, 0x80}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pread(r2, &(0x7f00000003c0)="10c0e77c19bd46513387ed96c315bbd1929752fea2553f8e6260d31248186b18349be89df444ca67c8eb0aea", 0x2c, 0x0, 0x3a) fcntl$getown(r1, 0x5) getpid() fsync(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = getppid() r4 = getpgid(r3) fcntl$setown(r2, 0x6, r4) write(r2, &(0x7f0000000240)="fb00cd65b8c4c195bcd994bdc52a012087d33186ca359dd8ee4fca865c6d2d94e88cd885b83d037981c537bfd5feb33c3bb4557c0a9630c55c092f1fe4ea65b83db50f7beef26de63469c2c2037159e482da300d9d5819c440c043ea0e7cc042d1f931bf2a570c1072ff209d90557fb79b2847f8b238c42faf5e86b6e30f4dac433cc905d202088bc734d3acf5896755df4295df643ffb8cbc1b7b0d26c92ee6eee0c11c6b7637b7a18b233cfac384ccc560fe7da68592d88eaaf7dbdd3624024f57384135e55dfd2d92e347e4c0b466", 0xd0) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/de///pf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/163, 0xa3, 0x801, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x4}, 0xc) 16:00:08 executing program 0: r0 = socket(0x0, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x5) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x8d}) 16:00:08 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x98, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000010c0)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a1fc0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f2434680380192f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499ffffff7f6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369872fa91b70001dacec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759", 0x49a}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x7f, 0x8, 0x800]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x1) close(r0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) listen(r0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="8e934de0197c19317b19367382f0097d904cb2204a2759a16dd73d451ea34cd146411f159c426fc6e59d4f50947124c058", 0x31}, {&(0x7f00000000c0)="5c89faefeba48d097de94f1ea9d78d0aa486674efe6fbbf85223f68febdcd6314235bb6f7026ca959c65c3f83a7fff9f3c40abccd46d03facf9334cbe248efc9b4cc613200da7d584768a3994f430298568555732330e16544a3d9a2605931c339c3fec8eaf961de50f4966d7f85e80775f31a74cf33619f9b0b81bdbe52a47d64", 0x81}, {&(0x7f0000000180)="4599bee89fa39cf7ea1013ec73657f6dc79ed8b3e8c7519f2121e541035613c4d7c8c1bb3ac4ab8620d78629614c56b2076436cd796ace1995", 0x39}, {&(0x7f0000000200)}, {&(0x7f0000000240)="4d4f9bc9c969aea8219a9254136336e8cadd2359ab7f9ff589c472db31a0cde31ecb6c3ace4bfeaa6968ad9112c706eed72d045e19b1b3591f57a4a8349ef1635f68fc18c55346904c8dcca04d2dfe11fd53c0c53b5193dca38e6268a7d096b0f1a63aa729735f78ddd457d060efecc0e268460632b5e47f3f4d4980b03199d1a8589295b9a8278a03aaa874ff899b497bef472bb1e035ff66af0a14942fa883f7c862be44c618b621bacb71655f2260f30db56029c95a", 0xb7}], 0x5, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x582157d3844c103e}, 0x8) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x952236b81e8d2265) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200d2, 0x100) r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000080)={0x0, ""/10}, 0x12, 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x1, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0x10000, 0x0, 0x1, 0x0, 0x401, 0x1, 0x2, 0x0, 0x3, 0x1}) acct(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x1ff) msgget(0x0, 0x100) msgsnd(r2, &(0x7f00000001c0)={0x2, "5e1df2a160b745a8e32a2bcde7e3d0792ad089848b341f7c51a89a3053a83e3c15b91a97f78167835a1167bca8a2fe90fdb39b1b92d119d74afd8e8d5318cbe662913bca250f1cf60c94848db00adadd7bbc8a048d802cb8eb935f687639f3dc36d4b8df1df6d0b6a436b280"}, 0x74, 0x800) acct(&(0x7f0000000240)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fcntl$getown(r0, 0x5) getppid() acct(&(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x21, 0x6}, {0x89, 0xa00000000}, {0x88, 0xfffffffeffffffff}, {0x85, 0xce12}, {0xe7, 0x8}], 0x5}) r3 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x1, 0x4, 0x1, 0x5, 0x34d9, 0x8, 0x0, 0x1, 0x0, 0x3}) msgsnd(r2, &(0x7f0000000440)={0x3, "e3e54fcb899dbb0eadcd70e09a7df9cef0ec9f5cfdfa17200affe20ecca1624b97942b0d737ea2b2b0b5bb0f915ab24edd0558d37f7cc85869ccc85ecf25440870667d3bd6e5598ffa6b4f68a2b4eab3a50545724c1f0638a2bf6b6e6ebcc6c767409ee7cb6a0551a774286751709b5b82a2c59437ef55efc9327f348283c2c0c41a14a504cfc84e8419499faa058f4df5ac3b86e162529e5e6a0b4c861f3dad2097ab203290b09e5c9c4627ff64d4291a741662e186b49f1c8afd1e718674b587beeaaadb111f2987e432326bf89acbdbff69b31c09b50149980d2bcbc7b1fc6b1cca4e07114b39abef68955b2f6b28aec123ef57ac539593021da6e8df39a923fa01539898a84feceb5002e30abf4d2907d018f795796839c84a4de9c30471e878352d89b7a0a445e10298d44e0dc1698a358bc4b82685dcdb83a3f261d3dc1f6689e3079ef9190104fc1c070d6159c18bfe74bc3e69b3a16227f70ba045e7674120d74366f75035314dbe8739a32959a30bc3f6e86011e52b02d8722b4e17180ca6521563a74183299bf66e7660f9957dfa319cd5856c85369943bdec45347007054dd6b9db49afed8de050f98b5ef2ccb42313be46cbe29d5bc8105228d3932f59cb2486582142685ca643b41805205923e5343887911b68a62adfd0a0ebbcfb03b3edfacc93a41131a84fa92f47a469f60782fe39a9bba8eeace77f6ac9c39298961ef420a7e078412577a6fa11060d1775b4b8071c2a9213878cc11dcd307a0dd9ac8fdb2360618d3192a07e9eb109ee56e8bcd05fe21d1023a73f78afbe78e13553781793bc4d979d18a2d39a34ef020bc2fc84b1bc3d7cd0ff11b4453f11568811784d17811142c175046e35d4079d1dd15b860250173f195fe9853abd84b17e42989a10c7a13b9432247a2b1c71e025cfdebc110e4b886a1bb27ed06012b8d117f5657fd7d49f3cf7a8a0eb39b57a516dddf17d081a5cfc9d17c0f29e90b3808e180fed400a05ac39abaeab7558c390ba7a752153c19cdf2a0675dd2034ff27b4fc870bab6507512f6e1d9697f781e5153f992afdb05db8c78d574fdf4f8a2898339d964601d0ee10bba8843dd9f57a1cd2943d31dd97b2aceb5c81cff0b8f286d3e18f015dc47f80268cf9cc9a2d2ae3619125bc6e8d59f8449deaba7b57f66734f57b4e4ab26c5312672670e16738e1a70eaa96daf37f7d514bf69435429aa36a4c709c0d405fdbbe5edd4c0f294e1d8ae186dfcc5f2c857a7657ae0a3526d472ffcbe352b014686daaeec5f30f7537681e77ec4b442df606019992a655e8c4c8f8bd160a688f777d0b405c5e86750f80a906e1ffccaadd3c90082c5a8cbdb7652d26ae55d8e33640401996a954aa68ee2af51943e377d887c3c7b71cabd9f462bcf94aeeb80a558a000a5a1a669cfd39690d4245a8c53e75a38e9d9c45589ef18848178b91aeb252eb491c94739de7deff7f33a2cae041398f3bb497a41a0075f3d6a58e84da67c5f17cdbf2d6ec2b0d65fdf7a887a44f201148f4d04d1b25aff53637ee16dd03278c4153b083daf5a1deb1243df69aebbddc2ab90978852d024fee23d8ff6b2677625204acaaf652aa877703b095cc20f88c8f575ae8d5def9ae42e86cfdf1cd041827619d601de2a4d1e1e8f4755753e01c6967a62863ee4efcdbc483e85cd0c9a0368894b118e54979b4fb92db67a12bc34a51b3e697ed5c972b1824c142af4c72640fc9775e183d677e3eee6f38cdbb7bfe9e4728964203fff29654d7159b52b2df3898417ab7b073ca44d258d3bdd45b601d13ec7d9262b941e1e2819f6dde60dd4317eeb235906e916374872ec573458adad01401b6f6cc408a384e038cefe4059477275f9476964798426daee1dca311b0db1a8ae8b2191062fff9b7126db6a94076b6635abed9f2e694a6de6a5a776b91ded91b0d923724b2f42c065694421a04ae839458c14080ccba8aab5682f93143bc9e31c9343a88d4c82f15f3adf159298584cb376f1e6ab076c6f6366aeed3a3b893c852d820202b9b60c86aba078d4acedf0a0afcf993b5b80265ae1bc0356cca2f558231b916c23bf2b625ff090f5a7b010422cee376f7775147bc25a3206f44f04cd017094ad0ee03d8a578aa40f1adbd5fff617beb3ddb82cd1c9deb45858e800642af6d89d5ad62d051c815b8bfa388fbfe3b689a40ae8c5fdcfde68c37d0d5a61763b61de73b57bd6f058ddc342e7a7defe1ebe5836daf278a4fb79c213f501cc1516fe135504dc239e1e7fd2c177717c451bf5b550ac4382cb5fb544685cf5554e307f07d7742593056a394ff047bc0f90c126bc67dd56d3fe5d0f6b1a8c8840a4b98e60e5094f17048ffd52319a8c93f2f3131305b6c7f3605f5e62977a0aa7a2ca55558c653c91ec2ac428426928969318a445e22364c8646e5c096c3540c0d59eb1c6bb42329dc106dc4e117c0810009a8bdc6570713aeb18f61694251dffdd011cbe3f5691e4bd44d04bdcf62d3f0a2f9f23e464656b8c2e111e61a10acaefc3c3f6f25385296bdd474d937a6654fbc64691cb11403fb1413666ba53b7558966780bf02f13cab4e62f656ae2fede47ee1f50b57732579ea032b245dc5bd81efd3823a5b834b793d2fef3463b908cc341cb4b48e240a97954104111894097a7d92a13dd7aa31178d923f6c353804e5c3756a6505a608cc76e17d65140532b7c64d9ca41580625d24eb646ed9085dfaa09230297bff75ce135ab0b03da3907c583f93302a127eecedae365ce0dbfb69531f8ceaffa5bd23952e3e205d42a01ba1563d398a288ce0c861e96e1957acce4edab7d6f6607aacd641b08080488ab63a927d85f56dfbc0a00ab8e6ee0e894f1c3bc141a9eb9f8939a8f1bd5198b5ac10c2258d9f0fb011bf4f2ce0c5251ba8a78ff1f8728ae66e56f2403f098c299709d226a40f673a0204246de26caa5d443b0c5ff81049ad624f6fd13b46faff05edc9b1e40f2f199d232bf5d8e1bcc41efcdb105ebc289fe96582b47db56afcb73abef261165f75d3ac4d00a899149345e318d350ca36862ffe1ac90f41db4f689ce05da6bcc2150d595316acdf92f513a3acd00a543c0bb214c00ca4bff5c9af6982c881763e3857b51186c7275568e23cb4959df5633f34e841f5bb2c3630df70449d032d58d514c72a2e429c1e3cad2d0d1cba0ef76872b1be1292379d62f76635e9076be7d0c2abab64ca284a87b9e76cc3d8f274a300b5863430879989b5f471948895730962367c2c184fda01e636552047c3eb95f7f680e5ef34d2337594c4fba61c9b67f6dc1ad357008a8c3340c7987eac2216eb92668eb0334ca72e5507f054612e9482b0542da09d19eba1ffdf08f82a66e8db7e35120fe98d6ac05b3b4a36970fbf5cbdda5cec241ab9b81ba3dba375195a8ae613b8a6e30f6c29ac64d7d64106e1d591f470783e2fc0ce4992ecb51ae13b0011857773719d13e4e625e62b8d9fb648e103f4705ec7c1fecb1e3657a580d6cd98ba229f5c31cfe575ddf16c48267accc627ae2af4311cf354dba9a2a935254cf5448f4247ced502facab1323b71548c5d162ceb9a9498028a975e6506e1b6e41c5b5ba26eb8c6e0f97b9ceeea716191afece3150b8202ddd5805c932d52969f90749c8a5af0f6a33c738eaa7050cc5d58e0eeff47e1a181504b9bf10696473d388d9a54a08b41c7c5bd4d8eeca7e2b7f64b4c7cbfbc9bc46a17489a4001b8ce2aa2117f3852c5fc64246da707db77a82baa15d834053612504d34bcc17e7e154ffe1965784db1c38a4248ea0baf1c5fae54f525504154a8360b5ce820ee693044622fb6733e35ae98fb76fbe4337f5f2b065d583036bc0fc0f784a3542d891bcb9681a9da5a7ffcbdbe7f4cb61b53821a9962bcb4ef77b2fd492dbca2ce5578e69037f0064399b9d3b2816664bf437e9f0bf16fd43de278afcad4056f4723684c6abaece0634402855318d4a33f386cf6a32383f7d69b02948e1991512aa549d2a4a80f4b3b62732172848aec03665dc9beb639a8969d24b0592e9da2d9c27d1c6a72269da9d908b6395306d9d759f3e99d57c29e2844283389953f0290a7983d2b7bd31648728f36fe9fdd0d4963ee4a57ba615a3a39fc51856b31939cd26e28119a4aaa687bcad64bf3505829755a3022561af00580f28b22c1f40c229baec53c052971f86fa9af2660be17b57119847203cdd05fe0348ea0f3a061cd0ffd943d1647e69af7174b0a2e1bb3138947f52782a6c494129ba09861f46511a53a95d33f46cb21182316d51f6fc383a3e66d57097620c712e24bc0679c48a0bf5503177e630ce722c89e95f661a52590046c41da18b3a2610f20bbaabe55790cd12618437fb4c7bb10e086fa61b8cbf66c7180cf9c40682fb74ecb142ebf11505ca25901fe087e9997ee628b690ef665209349560cbb36ac639f149e5ae890bc764f443fc57b64083ea4d07780b06421568420418756182548109292cc30a3e9f462e7e1155150de756fe030db815ffa2b4f1710e12b4ce9cb16713dfae7a066ade8cb76f6a531cd45afd8b0ae9beed992f912b9c5e60cbcdac0f8c1a0bfcf839cbb96f13b1f965b4558fb48fa7bd9753aa8a9154b4d1dad47647fc7ef993129d9450f8dfbf376589ddde8836da48271538f8bf890871fc94e2f73bd3f5e2cb4e8499c0e7db45575aadec1bb4cd0c7ffea5c616fae9ac8f7e2c023394a8e2e415b9beeebb573329e1ece9f0861d9a9fc276a89d5f76f2b79b9590e439d2f0e44ddfda870d6dfd9210369d03279ed0390ef6793c8d53ceaf74862c268fbb0315eb28a4e353770ff3831b6b8e9429921fcb21a72c7379c16679dccbd62c8aa56adf4fb2c308dc3b88b47ba951c7fd09701b3b219218aacee748fce9e7dd2b444dd1696c13eae8a0454a004697817d240934f4a3f8e151fe95a00cf4518b33e428616be75e6cf0d589cf2d860d6ceea23bdcef376f74b765992adcac42ddb974e479e4c42f4c0b3c8e7839358d01f180f8c59fb9b297d017368e3c09fdc8f8f4030378f95b46989f7c978759031d5f5cf46395a4c69dedc948a034bd1621c19dfc5932872a9564991e042ecee3fed5d187537831d94af4986cd3fb730946e727ee392faaacfa118874f908e797d0621d3f5b134061e909df2bc6dc3d06c7b19ad589407e6f7d4bd5eb396de58240d214036cbf46567e9d9d20f58ec61763ebca6f223cb5df27cfe57274823c71e1a94a1c21f74cac870f5f26fd913cfc3dc9120f3a30cb3182908468663f15a078bc81a647160eccef9e43768f4b5a3c460a78eb6e3948a05097a2828fed046c6c9185f990b37fffd3de733a0ad856b2d0672d41720b6d48c499c54ce028dfaa0ae3b917997b65c231f0d9d93fef4d153b7c07fbc74247292ceafceb917bb714d777e69d32a49485a9b7645d18a703631f1a4786b02cf4b88897538d9e3ff93ccdef58f1a6d3d3ebef673f6d944c1b4ded91e86f1bb4610198725a123ab273a9d39f0e3d1731df33a56c0e2d67f044cb9db33d5bb3e4d4384d3e6129d9b2e7e1d3c421997b5f67695919db44074b918a2b23c629cd1b9df1bdb1b78f1ddf8f4c24fe7b8ce5caca05562a87811815666644e29d87fbfc7e5a0a84a16f6d9aa4548b1e021105b37d4895414008ee8255955b8bd27cdefc095233ef81d681fac9ee65d81a440d0565cc1a120e1c5f4bc330f701fc5539437678cc0f6727b5b42a2eafd9e7487ca3ad75f383711e39ca00acd55f319a80f58f40b"}, 0x1008, 0x800) open(&(0x7f0000001480)='./file0\x00', 0xff6f2cb2e5d22e96, 0x80) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0xdcbe, 0x100000000}, {0x1f9, 0x7fff}}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000001580)) readlink(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/174, 0xae) msgget$private(0x0, 0x400) vput: bad ref count: 0xfffffd80721ebb40, type VBAD, use 0, write 4294967295, hold 0, flags (VBIOONFREELIST) panic: vput: ref cnt Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 15192 54661 0 0 0x4000000 1K syz-executor.0 162848 57045 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80721ebb40) at vput+0x14b vn_close(fffffd80721ebb40,2,fffffd807f7c6780,ffff800020b6f410) at vn_close+0xfb sys_acct(ffff800020b6f410,ffff800022e19068,ffff800022e190d0) at sys_acct+0x15b syscall(ffff800022e19140) at syscall+0x552 Xsyscall(6,0,fffffffffffffec0,0,1,1391b710e0) at Xsyscall+0x128 end of kernel end trace frame: 0x1604429260, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.